Шалости клента Dropbox

Я уже около года пользуюсь этим сервисом для синхронизации важных данных со своими устройствами. До недавнего времени я ограничивался синхронизацей между рабочей машиной (Ubuntu) и домашней Ubuntu. Теперь к ним прибавились мобильник (Android-версия на androlib.com) и Windows. Всё было бы отлично, если бы не интерфейс программы! А дело вот в чем: при линковании аккаунта к системе, вы можете выбрать директорию, в которую будет производиться синхронизация данных. При этом поле с путем к директории невозможно редактировать ни в Windows-клиенте, ни в Linux-клиенте. Windows-клиент Dropbox после указания директории прибавляет к пути имя директории «My Dropbox», а Linux клиент — «Dropbox». И изменить эти значения нельзя! Понятно, что я не собирался качать сотни метров из интернета и складывать их в другую папочку на одном и том же винчестере — у него на NTFS-разделе уже есть хранилище Dropbox, и логично было бы просто указать в Linux-клиенте эту папку. Однако, это невозможно в виду описанного выше. Смех смехом, но эта мелочь способна достать кого угодно в подобной ситуации. Мой перегруженный сегодняшним активным кодингом мозг захотел было найти конфиги клиента. Он нашел их, но, судя по всему, они хранятся в БД SQLite, никаких фронтендов для которой у меня на машине не установлено. Ставить, понятное дело, лениво :) . Короче, решение нашлось до банального простое — я создал символическую ссылку к директории Dropbox на NTFS-разделе в домашней директории своего Linux

slayer@desktop:~$ ln -s /media/scrapheap/My\ Dropbox/ Dropbox

и пнул клиент в этот симлинк. Интересно, что бы в такой ситуации делали бы новички в ОС Linux. Ума не приложу, как можно было увлечься упрощением интерфейса клиента до такой степени, чтобы сделать этот косяк. Который, кстати, легко отпугнет обычного пользователя от использования сервиса, для которого и упрощался UI.

Похожие статьи:

Запись опубликована в рубрике Linux, Технологии Веб с тэгами , , , , . Создать закладку на запись. Оставить комментарий или trackback: Trackback URL.

18 комментариев

  1. Опубликован 28 Апрель 2010 в 22:57 | Прямая ссылка

    Новички сделали бы не симлинк, а просто смонтировали папку винды в папку линукса. Я, например, таким образом держу каталог /home для своего юзера в убунте на отдельном винте — на всякий.

  2. Опубликован 29 Апрель 2010 в 10:47 | Прямая ссылка

    Akceptor

    Сомневаюсь, что новичок в Linux знает о монтировании одной директории к другой :)

  3. Опубликован 29 Апрель 2010 в 11:16 | Прямая ссылка

    Трудно сказать. Я вот — новичок дальше некуда, но о такой возможности пишут в любой книжке по линуксу. А вот симлинки, имхо, уже посложнее

  4. Опубликован 29 Апрель 2010 в 12:11 | Прямая ссылка

    Akceptor

    Люди вообще не любят читать книги, мануалы и прочее. А ведь именно это требуется при изучении Unix-систем.

  5. Опубликован 29 Апрель 2010 в 14:14 | Прямая ссылка

    Олег,

    Я бы не сказал что для работы с Убунтою, о которой тут идет речь, надо что-то читать. Как правило, этот дистрибутив ставят как заменитель винды: само все настроит и будет работать, полнейшему ламеру можно доверить.

    Другое дело, что порой возникают задачи, для решения которых придется использовать консоль и прочие штучки-не-для-ламеров. И вот тут-то и приходят на помощь даже не книги, а банальное «man»

  6. Опубликован 29 Апрель 2010 в 14:32 | Прямая ссылка

    Inet — Корчма

    Еще более интересно, что порой такие задачи порождаются разработчиками, которые, увлекаясь погоней за упрощением интерфейса ПО, усложняют работу с сервисом в целом 😀

  7. Опубликован 29 Апрель 2010 в 21:59 | Прямая ссылка

    Ну, юникс, вроде как, изначально сделан для людей толковых, а не ламеров

  8. Опубликован 4 Июнь 2010 в 15:20 | Прямая ссылка

    Какой то бред написан.

    Сколько помню всегда можно было менять путь к папке. У меня так работают обе версии винда + линукс, дропбокс папка лежит на NTFS разделе, обе версии смотрят туда. Ни о каком ln -s и речи не было.

  9. Опубликован 6 Июнь 2010 в 15:20 | Прямая ссылка

    vovkab

    Windows

    olezhek.net/wp-content/up...tings_win_xp.png

    Ubuntu 9.10

    olezhek.net/wp-content/up..._ubuntu_9.10.png

    Видимо вам повезло :)

  10. vovkab
    Опубликован 6 Июнь 2010 в 18:10 | Прямая ссылка

    2 Олег

    Ну собственно об этом и писал, выбираем папку куда хотим синхронить данные, ничего сложного.

  11. Ruslan
    Опубликован 14 Июнь 2010 в 23:56 | Прямая ссылка

    Указанным вами способом не копируются публичные ссылки, недоступен Gallery view в вэб-интерфейсе.

  12. Опубликован 15 Июнь 2010 в 7:25 | Прямая ссылка

    Ruslan

    По поводу публичных ссылок опишите по-подробнее, пожалуйста. Насчет Gallery view — у меня все в порядке olezhek.net/wp-content/up.../2010/06/gal.jpg

  13. Ruslan
    Опубликован 16 Июнь 2010 в 16:54 | Прямая ссылка

    В общем имелась папка «Dropbox» в линуксе и папка «My dropbox» в винде. Создал симлинк, также как у вас, но в данном случае папки Photos и Public определялись дропбоксом как обычные папки, т.е. чтобы скопировать ссылку из моей папки Public, дропбокс просил переместить содерижмое в папку Public, парадокс :)

    В итоге сделал отдельные симлинки на папки Photo и Public, теперь всё замечательно :)

  14. oldbay
    Опубликован 23 Декабрь 2011 в 12:50 | Прямая ссылка

    ситуация с симлинком знакома :)

    Только тут я наткнулся сразу на 2-х упрямцев:

    dropbox не хотел менять каталог синхронизации с ~/Dropboх, а eclipse отказывался наотрез создавать проекты где то кроме ~/workspace (вернее после первого указание другого каталога он в нем работал — но после первой же перезагрузки возвращался в ~/workspace).

    А хотелось синхронизировать свой набор питоноскриптов между рабочей, домашней станциями и ноутбуком.

    Решилось все созданием символьной ссылки из ~/Dropboх/workspace в ~/workspace — и тут же наступило счастье

  15. vovkab
    Опубликован 23 Декабрь 2011 в 13:52 | Прямая ссылка

    Ну бросьте, смешно ведь. То дропбокс папки не меняет, то теперь eclipse.

    • oldbay
      Опубликован 23 Декабрь 2011 в 14:24 | Прямая ссылка

      Я не исключаю что просто не нашел где менять в eclipse

      Он при первом старте запрашивает каталог для размещения проектов, по умолчанию указывая ~/workspace. Если изменишь — то до перезапуска все нормально — работаем в измененном каталоге, но потом опять будет ~/workspace. Но это черт с ним — хочет workspace, пущай будет workspace. В остальном eclips + pydev всем меня устраивает.

      • vovkab
        Опубликован 23 Декабрь 2011 в 14:53 | Прямая ссылка

        Переключится на нужную рабочую область можно так:

        File -> Switch Workspace

        Если вы поставили галочку запомнить, то эклипс всегда будет запускаться с последнего workspace, который был использован. Если хотите что бы спрашивал всегда при запуске, то это можно вернуть через настройки:

        Window -> Preferences -> General -> Startup and Shutdown -> Workspaces

        Даже в этом случае, выделенным будет последний workspace, которым вы пользовались.

один trackback

  1. [...]This post was mentioned on Twitter by Oleg. Oleg said: Шалости клента Dropbox goo.gl/fb/YGbph [...]

Оставить комментарий

Ваш e-mail никогда не будет опубликован или передан третьим лицам. Обязательные поля отмечены *

*
*