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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн DoctorRover

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 1987
  • Ubuntu 23.04, 23.10
    • Просмотр профиля
Просто для информации. Вдруг будет полезно. Есть такая программа, YaD Pro -- клиент Yandex.Disk для Ubuntu Touch.
Так вот, если я сейчас правильно помню, авторизация в ней происходила через заход на яндесовскую страничку с токеном OAuth.
Ну и может быть вам будет интересно/полезно посмотреть на её исходники...
You're never too old to Rock'n'Roll if you're too young to die.

Оффлайн Sly_tom_cat

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

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

Оффлайн DoctorRover

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 1987
  • Ubuntu 23.04, 23.10
    • Просмотр профиля
...Перестал стартовать демон ЯДа, ну и индикатор соответственно пишет, что демон остановлен. Посоветуете как можно починить? Или с этим вопросом лучше в саппорт к Яндексу?
...
Тоже столкнулся с этой проблемой после обновления до 16.10. Система 64-битная.

У меня аналогичная проблема. Методом тыка выяснил, что проблема проявляется только в 64-битной версии yandex-disk.
Советую скачать 32-битный deb, оттуда вытащить бинарник /usr/bin/yandex-disk и использовать его или просто установить вместо имеющегося пакета.
Подтверждаю этот приём. При наличии установленного репа ЯДа проблема решилась удалением клиента и выполнением
sudo apt install yandex-disk:i386xapienz, спасибо!
You're never too old to Rock'n'Roll if you're too young to die.

Оффлайн qnub

  • Новичок
  • *
  • Сообщений: 2
  • Mercenary developer
    • Просмотр профиля
Это смешно но решение проблемы запуска клиента нашёл на ЛОРе… http://www.linux.org.ru/forum/desktop/12947172?lastmod=1477237439163#comment-12963941

в /etc/nsswitch.conf заменил

hosts: files resolve [!UNAVAIL=return] dns

на

hosts: files dns
И да пребудет с нами великий Джа!

Оффлайн trojan_downloader

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
У всех исключение директорий работает ? После добавления исключений папки продолжают синхронизироваться...

Пользователь добавил сообщение 22 Декабря 2016, 22:38:00:

Оффлайн Sly_tom_cat

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

Оффлайн trojan_downloader

  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Не перезапустил сервис, видимо поэтому не работало.
Только начал тестировать сервис, поэтому еще не в теме)

Оффлайн Sly_tom_cat

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

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

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1479
    • Просмотр профиля
Сегодня настроил Индикатор Яндекс.Диск на аккаунте с активированной двухфакторной авторизацией.
Сначала камнем преткновения было получение пароля приложения. Однако авторизация с ним не выполнялась.
Оказывается:
Цитата: Яндекс
Внимание. Приложения, разработанные в Яндексе, требуют именно одноразового пароля — даже правильно созданные пароли приложений не подойдут.
Поскольку Индикатор работает с клиентом синхронизации yandex-disk, а последний разработан Яндексом, то применяем одноразовый пароль.

Оффлайн Sly_tom_cat

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

Приложения никак не могут двухфакторно авторизоваться - поэтому для них в яндексе оставили обычные пароли.

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

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1479
    • Просмотр профиля
Sly_tom_cat, основываясь на приведенной выше цитате из Яндекса, получил одноразовый пароль в приложении Яндекс.Ключ в смартфоне. Авторизовался с помощью Индикатора Яндекс.Диск Версия 1.9.6
Вот решил поделиться.

Оффлайн Sly_tom_cat

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

Оффлайн oermolaev

  • Старожил
  • *
  • Сообщений: 1479
    • Просмотр профиля
Sly_tom_cat, яндекс называет его так. Он же меняется каждые 30 секунд.

Оффлайн Sly_tom_cat

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

Опять все переделали...
Индикатор для 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
Новичок, а зачем оффтопить?  :idiot2:
Эта утилита не имеет совершенно никакого отношения к индикатору тут обсуждаемому...
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

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