Использование Dropbox из командной строки на OSX

11

Недавно я обнаружил эти фантастические инструкции по использованию Dropbox из командной строки. В настоящее время я использую графический интерфейс Dropbox, но опция командной строки была бы очень полезна.

К сожалению, скрипт считает, что Dropbox не работает. Похоже, что он ищет демона, которого он не считает существующим, но процесс Dropbox выполняется. Является ли демон отдельным от приложения и должен быть установлен самостоятельно, или, скорее всего, некоторые параметры испорчены? Или ... инструкции, которым я следовал, устарели?

джастин
источник
Это должно хорошо работать для того, что вам нужно, хорошие пошаговые инструкции: albertech.blogspot.com/2016/10/…
jar

Ответы:

14

Итак, слово вокруг Интернета является то , что dropbox.pyклиент командной строки не работает с версиями Windows , или OS X клиента Dropbox . Я могу засвидетельствовать этот факт (по крайней мере для OS X), тщетно потрудившись получить синхронизацию Dropbox с учетной записью оболочки OS X Server в моем университете. Копайте как можно глубже внутри пакета приложения, вы не найдете безголового демона, который можно запускать автономно без графического интерфейса, как в Linux. Демон Dropbox неотделим от графического интерфейса на OS X.

Раньше для этой функции был бюллетень для голосования, но поскольку голосование было отключено, лучшее, что вы можете сделать, - это перейти к этой теме на форумах и получить доступ к этой функции в отчаянии от всех остальных пользователей. К сожалению, что еще хуже, клиент Mac Dropbox также не является AppleScriptable, как отмечалось здесь .

Вы можете найти этот проект интересным, хотя. Хотя это и не очень Dropboxy, поскольку он не выполняет двустороннюю автоматическую фоновую синхронизацию, его можно запускать без установки в любой curlдоступной системе * nix (которая технически включает в себя должным образом установленную установку Cygwin в Windows). Этого может быть достаточно для копирования нескольких стандартных файлов конфигурации из вашей учетной записи Dropbox или для обновления одного или двух файлов после их локального изменения, но с этого момента вы почти лучше научитесь использовать Git .

Источник: http://techblog.willshouse.com/2011/04/09/dropbox-command-line-interface-cli/

Ссылки:

  1. Тема форума Dropbox " Пауза / резюме из CLI "
  2. GitHub.com andreafabrizi / Dropbox-Uploader
  3. Cygwin
  4. Экскурсия по основам управления версиями Git
Чувак пребывает
источник
это все еще верно для последней версии DropBox для OS X?
Валерио
Другой вопрос: как насчет компиляции исходного кода Linux Dropbox?
Валерио
Судя по этому запросу , похоже, что ничего принципиально не изменилось с точки зрения архитектуры. (Думаю, вы могли бы добавить свои «почести» как своего рода голос за функцию.) Графический интерфейс и демон синхронизации - это отдельные процессы в Linux, поэтому связь с демоном синхронизации с помощью скрипта Python возможна на только эта платформа.
TheDudeAbides