Средство для синхронизации любых файлов с Google Account: SyncDocs

Syncdocs – Google Docs Sync and BackupУзнав из недавно пробегавшей статьи, что появилась возможность закачивать в Google Docs любые файлы, а так же ознакомившись со смешными ценами на дополнительное пространство, я было возрадовался этой возможности и начал искать инструменты, с помощью которых можно было бы синхронизировать свои документы с данным сервисом. Меня в первую очередь интересовала возможность хранения данных в облаке и синхронизации этих данных с несколькими компьютерами. Однако радость моя была недолгой. «Родного» клиента от Google так и нет, а сторонние средства либо тяжелые, либо требуют дополнительной оплаты за возможность использовать все доступное место в облаке. Так и не подобрав инструмент по вкусу, я отказался от этой идеи.

Однако буквально сегодня появилась задача, решение которой всерьез облегчилось бы наличием синхронизации через облако. Я посмотрел несколько вариантов с другими сервисами, но вернулся к поискам утилиты именно для Google Docs. И, самое интересное, нашел именно то, что мне подошло — SyncDocs.

Утилита, которая в настоящий момент имеет статус беты, предназначена для синхронизации и резервного копирования любых файлов с Google Docs. Предназначена она под Windows (но, как оказалось, отлично работает и в Linux под wine) и имеет как «установочную», так и portable-версию.

Возможности у маленького приложения довольно большие.

Во-первых, как можно понять из названия, она умеет синхронизировать файлы и папки с Google Docs, причем в настройках есть возможность выбрать, будут ли синхронизироваться только только те документы, возможность редактирования которых присутствует в Google Docs, или все файлы. При установке указывается основной каталог для синхронизации; так же можно создать «виртуальный диск», назначив ему букву, который будет ссылаться на хранилище Google Docs. Средство интегрируется с Windows Explorer, по правой кнопке мыши можно быстро загрузить и просмотреть в Google Docs документы, которые находятся вне каталога синхронизации.
Можно включить автоматическую конвертацию загружаемых документов в соответствующие форматы Google Docs.
Показывается занятое (в процентах) место от доступного объема, который выводится в абсолютных (Гб) единицах.

SyncDocs Integration SettingsВо-вторых — и для кого-то это может показаться интересным, — SyncDocs позволяет сделать Google Docs средством по умолчанию для работы с офисными документами и просмотрщиком pdf. Если возможностей Google Docs достаточно для ваших задач — это отличная возможность избежать установки полноценного офиса, не теряя удобства работы с локальными файлами. Кроме того, как можно понять из приведенного изображения, присутствует некая интеграция с Microsoft Word, но я не пробовал, поэтому ничего не могу сказать.

Так же в наличии ряд других мелких настроек, которые облегчат жизнь некоторым пользователям. Есть возможность работы через HTTP-прокси.

И, кстати, SyncDocs отлично работает с аккаунтами Google Apps: именно такой у меня, поэтому я ждал результатов первой авторизации затаив дыхание. И не разочаровался.

Из минусов пока могу отметить лишь один — скорость. Причем если нужно синхронизировать несколько относительно больших файлов, то все ок, а вот есть у вас много мелких документов — запаситесь терпением.

Sync process

Решение, которое работает у меня в данный момент: синхронизируются данные с машин на базе Windows Server 2008 x64 и Ubuntu Natty x32 (под wine). Везде portable-версия — не хотелось сорить в системе чужими dll, поэтому на Win Server 2008 не воспользовался инсталлятором. Кроме того, под wine с портативной версией не очень хорошо работает автоматическое обновление; я решил проблему, запуская на виндовой машине SyncDocs прямо из папки, которая синхронизируется, поэтому на Linux-машине так же всегда последняя версия. Единственное но — нужно будет ее вручную периодически перезапускать; но пока я об этом всерьез не думал и не решал вопрос. Кстати, на Ubuntu иконка SyncDocs отлично живет в области уведомлений рядом с часами, указателем раскладки клавиатуры и прочими.

UPD. Оказывается, о поддержке работы в других ОС под wine написано в их собственном FAQ.
+41
11 мая 2011, 21:41
100
heathen 29,8 G+

комментарии (40)

+11
redlaber #
А я лучше подожду приложения от Google, чем доверю учетные данные самого ценного аккаунта стороннему приложению. Или у меня просто не возникло еще такой острой необходимости, как у автора.
+2
heathen #
Они не хранят учетные данные в своем сервисе. Вернее, там даже сервиса нет, эта утилита — не облачный сервис. Это приложение, которое не связано ни с каким собственным внешним хранилищем или сервисом и работает лишь с Google Docs. Учетные данные хранятся на компьютере. Об этом я забыл упомянуть.

Если же вы говорите о доверии именно приложению, то рискну предположить, что вы используете самописный браузер для работы с веб-интерфесом служб Гугл и прочих провайдеров? Равно как и самописной операционной системой и т.п. Любая паранойя должна — как лично мне кажется — иметь определенные границы. Иначе стоит вообще отказаться от использования современных технологий.
0
ayambit #
А это приложение в отличие от браузеров и ОС подписано кем-нибудь внушающим доверие?
0
poltora #
Да, я использую самописный (сообществом) и поэтому открытый браузер, операционную систему, офисный пакет и весь остальной софт, который у меня установлен.

Вы просто не в курсе «соверменных технологий», и не знаете какие возможности они предоставляют, и поэтому подстебываете оппонентов.
0
heathen #
Вы бы знали, как меня умиляют люди, которые берутся утверждать в безальтернативном ключе, что знают, а чего не знают абсолютно незнакомые им люди…

Но, собственно, лично я вам доказывать ничего не собираюсь, а потому и раскрывать свою мысль, которая была озвучена выше. Вы и так все знаете обо мне. Посему — хорошего дня! :)
НЛО прилетело и опубликовало эту надпись здесь
–2
XolodIT #
Думаю можно на питоне или башике наваять для синка.
0
heathen #
Вообще, есть Google Docs FS, но они не поддерживают в настоящий момент работу с Google Data API v3, кроме того, работает эта штука только под Linux с fuse (если не ошибаюсь). Когда допилят — можно будет пользоваться, но только под Linux.
0
FilimoniC #
Есть еще GMail FS IMAP, но сами понимаете…
0
Dudkin #
да хоть на шарпе, у гугла API много для чего есть
0
DEEJAY #
Считаю полезной эту фишку, даже не представлял о возможности синхронизации часто используемых доков.
Теперь и планшет, и ноут смогут легко получать доступ к обновляемым докам.
Плюс появится возможность на уровне организации обмениваться файлами на лету из папки при синхронизации.
Супер тема!
Спасибо за статью.
0
radist2s #
Меня, как и многих, наверное, очень интересует возможность заливать бекапы также, как на Amazon S3 — то есть очень хотелось бы иметь что-то вроде s3sync/s3cmd нативно под линукс.
0
romx #
Вот именно поэтому Google и не делает своего клиента, чтобы вы в пространство для хранения документов не «заливали бэкапы».
0
Mezomish #
А им какая разница, как я буду использовать оплаченной мной же дисковое пространство?
0
romx #
А вы его правда оплатили? Вы правда считаете, что место на серверах гугла стоит 5$ за 20 гиг?
+1
Mezomish #
Расскажите мне, каким образом тип файла влияет на стоимость его хранения. Почему $5 за 20 гигов фоток — это нормально, а те же $5 за 20 гигов бэкапов — «ай, ой, в убыток работаем!»
0
heathen #
s3sync, судя по сообщению на сайте, прекратили обновлять. Автор перешел на использование Tarsnap. Причем цены там — за tarsnap — умопомрачительные, $0.30/Gb в месяц.

Но Google Docs использовать для бэкапов не очень удобно, там ограничение на размер файла в 1Гб, причем для Google Apps, для обычных Google Accounts по прежнему 250Мб (по-крайней мере, судя по тому, что я вижу в Интернете). Мелкое неудобство, учитывая все остальное, но оно есть :)
+4
S0ulReaver #
В последнее время все вокруг только и убеждают — всё нужно хранить в облаке. Ну для какой-то синхронизации между несколькими PC — возможно. Но вот что касается мобильных сервисов… Музыку — будем стримить из сети, кино — тоже в сети, файлы — храним на DropBox, документы — Google docs и т.д. И вот как не присматриваюсь — вроде красиво, а на деле по крайней мере в моем случае — никак не применимо. Причина собственно проста — отсутствие скоростного и при этом дешевого мобильного безлимитного интернета. Вот хоть убейся, а крутить музыку из сети и дорого, и не стабильно (сеть везде по разному ловит), да и 3G сеть здорово кушает батарейку. Что же касается облачных хранилищ, так ситуация тажа. Хранить что-то большое на DropBox не вижу смысла — выкачивать это на мобильный девайс дорого и долго. Что же касается мелких файлов, так что мне мешает кинуть их в память девайса — мелкие же. Допускаю что некоторым (если у человека множество рабочих мест) и мелкие файлы синхронизировать будет удобно, но чую таких людей не так уж и много. Короче пока как-то скептически к облакам настроен, по крайней мере для мобильных устройств — точно.
+1
Serenevenkiy #
Со всем готов согласится.
Иногда работаю дома. Синхронизирую папку с документами через ДропБокс. И точно знаю, что куда бы не сел, везде одно и то же будет. Удобно просто.
0
kirikm #
Что-то последнее время много новостей от Гугла. Отыгрываются за Скайп?
+2
Amper #
Всё дело в Google I/O
0
edwardoid #
Мне кажется, такие вещи нужно писать кроссплатформанными. Я не думаю, что нельзя использовать минимум 60% кода этого приложения под Linux. В конце концов, есть огромное количество библиотек. Qt, например.
–1
Screatch #
Через Wine не запускается :(

Unknown heap type: CLR

Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for A.PQC ---> System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) A.PNE. (object) <0x0000f>
at A.PNE.A (object) <0x0001f>
at A.OQC.A (System.IO.Stream) <0x0005f>
at A.PQC..cctor () <0x000a5>

--- End of inner exception stack trace ---
at A.NQC.A () [0x00000] in :0


Linux Mint 11 RC.
+1
heathen #
А версия wine какая? У меня работает на 1.3.19. Правда, с помощью winetricks доставлено несколько библиотек, типа .net2\3, VC runtime libs и т.д. Они ставились для других задач, но, возможно, именно они помогают. Попробуйте поставить по минимуму vc2005, vc2008, vc2010, dotnet2, dotnet3.

Ну, и если версия wine старая — попытайтесь обновить на свежую.
0
RendeRR #
Мне понравилось. Рвутся к успеху покупке их гуглом, имхо.
0
white_panda #
Спасибо, как раз искал нечто подобное.
Вопрос не по теме — как вы добились родного оформления окон в wine-приложениях?
0
heathen #
Да я, собственно, специально не добивался — в Ubuntu оно из коробки работает. Сессия у меня Unity 3D (Natty 11.04 стоит). Только wine из внешнего репа ставится — в стандартных старая версия.
0
kikaha #
После того, как гугл сначала начал удалять вложения (пересылал клиенту безобидный .exe килобайт на 300 — файл удалили, более того — удалили и второе письмо с оным файлом но уже в архиве), а потом заявил, что «приватности нет» — в гробу я видал его сервисы по хранения моих данных!
0
fenst #
Насколько я помню, гугл не то, что удаляет, а просто не разрешает отсылать письма с вложенными exe-шниками
+2
kikaha #
я предпочитаю, чтобы почтовая служба занималась тем, чем положено исходя из её названия — пересылкой почты, а отнюдь не перлюстрацией
0
heathen #
Это нормальная практика — запрещать опасные вложения. Для примера: при настройке SBS 2003 в мастере по умолчанию предлагается запретить к отправке и приему все опасные вложения: exe, com, bat, pif, scr и т.д. И термин «перлюстрация» в данном случае совсем не подходит. Если будут удалять вирусы, которые присутствуют в письмах, вы это назовете тем же словом? :)

P.S. В качестве workaround — используйте 7zip для архивации опасных вложений, оно их (пока) не находит.
+2
kikaha #
Меня парит, что кто-то считает все мои вложения по умолчанию небезопасными и сам принимает решения — дозволять мне, али нет пересылать что-то. кастрированный сервис мне не нужен

> Если будут удалять вирусы, которые присутствуют в письмах, вы это назовете тем же словом?

я назову это хорошей работой антивирусной программы, не передёргивайте! А так получается, как в анекдоте про деда в селе: «Ну тогда сажай меня и за изнасилование — ведь агрегат-то есть!»
+1
AmoN #
Это огромный недостаток, такой хорошей почты.
0
Mezomish #
>пересылал клиенту безобидный .exe килобайт на 300 — файл удалили, более того — удалили и второе письмо с оным файлом но уже в архиве

.exe -> base64 -> .txt -> .zip/.7z/.tar.gz/…

Ну или просто запароленный архив, но это не так интересно :)
+1
nazarov #
Сейчас приложения для синхронизации файлов на компьютере с Google Docs будут появляться как грибы.
Нужно лишь немного подождать.
0
heathen #
Да, согласен с Вами. Мне просто понравилось именно это приложение — легкое, удобное и имеющее большую часть необходимого функционала.
0
sgtpep #
Под Mac OS X есть что-нибудь подобное?
0
heathen #
Эта утилита отлично работает в MacOS под wine или CrossOver. Об этом написано в самой статье, и приведены ссылки на официальный FAQ.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.