Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Плагины/индикаторы для индикации статуса синхронизации с Yandex-disk  (Прочитано 933227 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github

English support available via Github: https://github.com/slytomcat/yandex-disk-indicator/issues/new
Репозиторий проекта на Github: https://github.com/slytomcat/yandex-disk-indicator
Утилита индикатора залита на launchpad: https://launchpad.net/~slytomcat/+archive/ppa

Чуть более простой (все настройки руками, в конфиг файле, а не в GUI) индикатор, написанный на Golang:

https://github.com/slytomcat/yd-go  - версия использует для построения своего GUI D-BUS интерфейс и поэтому yd-go ПОЛНОСТЬЮ НЕЗАВИСИМ от DE в вашем дистрибутиве! Есть поддержка en и ru локалей + есть собранные бинарики (под amd64))

Русская wiki для yd-go: https://github.com/slytomcat/yd-go/wiki



(Нажмите, чтобы показать/скрыть)

FAQ:

- Чем можно помочь проекту?
(Нажмите, чтобы показать/скрыть)

- Что требуется для работы индикатора?
(Нажмите, чтобы показать/скрыть)

- На каких платформах индикатор может быть запущен?
(Нажмите, чтобы показать/скрыть)

- Как установить индикатор?
(Нажмите, чтобы показать/скрыть)

- Настройка индикатора для работы с несколькими учетными записями YandexDisk
(Нажмите, чтобы показать/скрыть)

- Что делать если индикатор не работает/крашится/глючит и т.п.?
(Нажмите, чтобы показать/скрыть)

- Можно ли поменять иконки, которыми отображается статус индикатора, есть ли иконки для светлой панели?
(Нажмите, чтобы показать/скрыть)

- Как можно поддержать проект или отблагодарить разработчика?
(Нажмите, чтобы показать/скрыть)

Не решенные/не решаемые известные проблемы:
 - С иконками:
(Нажмите, чтобы показать/скрыть)
- Файлы с длинными именами не синхронизируются:
(Нажмите, чтобы показать/скрыть)

_____________________________________________________________________________________________________________
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 20 Мая 2022, 18:42:26 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Sly_tom_cat, YD - это яндекс? Тогда я с вами (план проекта каков?). Я предлагаю обернуть клиент яндекса гуем (тут важно не создать Unity-only продукт). Взаимодействовать с ним через pipe (не через модератора ;D), думаю, что так мы лицензию не нарушим (код яндексовской программы использоваться не будет никаким образом).

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1477
    • Просмотр профиля
Вот какая мысль: у нас тут в теме на YD уже собралось почти 30 чеоловек переходить - может нам както организоваться...
Готов принять активное участие в тестировании. Не знаю в чём ещё могу быть полезен :)

Оффлайн Tamir

  • Активист
  • *
  • Сообщений: 782
    • Просмотр профиля
    • PDF формы
..(тут важно не создать Unity-only продукт)...
Судя по кругу, который этим будет заниматься я бы сказал, не забудьте. пожалуйста и про unity   :).

Оффлайн artifactor

  • Старожил
  • *
  • Сообщений: 1769
    • Просмотр профиля
    • Leaf Watoru's notes
peregrine, да можно банально использовать notify, чтобы показывать сообщения пользователю.
Xubuntu 16.04 x64
Обои для рабочего стола и Space Ambient

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
xf∞, ИМХО надо дать возможность настройки диска через GUI. Т.е. чтоб юзер мог выбрать, что ему шарить и как, а что не шарить, чтоб статус был виден. По сути программа только демон с определёнными ключами пускать должна.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
От себя могу предложить подготовку иконок, и сопровождение ТЗ (заготовка выше) + написание документации/хелпа и перевод всего (интерфейс/маны/хелпы) на инглиш. Тестирование в Xubuntu.

Кодированием/программированием я уже давно не занимался - но в принципе кое-что могу и написать если не найдется более приспособленных для этого людей с опытом и практикой.
« Последнее редактирование: 08 Апреля 2014, 16:07:42 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
peregrine, настроек что синхронизировать, а что нет у YD я не нашел - их демон синхронизирует всю, указанную ему, папку.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Sly_tom_cat, только что скачал клиента, yandex-disk --help говорит про ключ
--exclude-dirs=DIR1,DIR2,…
               не синхронизировать указанные папки.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
peregrine, гуд, значит я был не прав.

Однако по функционалу (надо будет контрол древовидный с чекбоксами вешать в отдельном окне настроек) это может значительно усложнить начальную задачу ИМХО.
Но тут надо бы мнение программиста опытного услышать.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Еще, на мой взгляд, неплохо бы иметь пару опций при клике на иконку:
- открыть браузер (закладку в браузере "по умолчанию") с адресом http://disk.yandex.ru (он сам перекинет куда надо)
- открыть локальную синхронизируемую папку (файл-менеджером "по умолчанию").

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Karl500, да - логично - добавил.

Пока нет мнения программистов о допиливании контрола для управления шареньем разных папок - предлагаю всетаки и настройки и команды держать в выпадающем меню.

Но если будет планировать контрол под управление шарой отдельных папок, то тогда настройки надо будет вынести в отдельный диалог.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Sly_tom_cat, контрол достаточно просто сделать, главное, чтоб времени и терпения у меня хватило, да чтоб gtkmm не подвёл (год назад его трогал, натолкнулся на пару багов, обжёгся и отложил).
Надо интерфейс продумать, да что-то с контролем версий, типа git-а замутить, приветствуется ситуация, когда несколько человек кодят, а не один.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
peregrine, по совместной разработке - я не шарю (кодил давно и без контроля версий). Тут вам (спецам в сфере программирования) все на откуп.

Я про роду деятельности постановки пишу - вот и тут (в первое сообщение добавил и "углубил" :) ) его берусь вести. + документирование готов ня себя взять (хелпы/маны rus|eng).


К стати, я правильно понял, что индикаторы для плагина индикаторов - они переносимы между разными DE? Тогда делать будем именно индикатор.
« Последнее редактирование: 08 Апреля 2014, 18:22:59 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн chrome_cat

  • Активист
  • *
  • Сообщений: 926
    • Просмотр профиля
Аналог виндовому клиенту хотите замутить? (судя по ТЗ)
Могу помочь с тестированием, ибо к программированию имею отношение чуть меньше, чем никакое.
Задумка хорошая, успехов в начинании!!

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.