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


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

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

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

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
Sly_tom_cat, ну андроид нормально понимает- у меня ноут и андроид с яндех диском- там все в порядке с симлинками- доступно и так далее.. У меня ж Zim как общий блокнот между девайсами..

Пользователь добавил сообщение 30 Июля 2016, 16:52:43:
и еще вопрос- можно в индикаторе сделать автозапуск именно сервиса Яда без индикатора? Оно-то, конечно, и руками недолго прописать, но как-то чтоб в куче было..
« Последнее редактирование: 30 Июля 2016, 16:52:43 от агасфер »
Возможно всё, но..

Оффлайн Sly_tom_cat

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

Странно както получится - пускаете индикатор - а он не пускается, только демона поднимает :idiot2: :-\

В терминале запустить индикатор конечно короче ("yand<tab>-<tab>", а просто демона "yand<tab> star<tab>"). Но по иконкам в меню - имхо кликать одинаково.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн jzyken

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Ай, спасиб большой! Всё супер :D
Все папочки с конфига прочитал прекрасно! 8)

Оффлайн Sly_tom_cat

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

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

Оффлайн агасфер

  • Активист
  • *
  • Сообщений: 666
  • Тот, который был тысячей..
    • Просмотр профиля
Sly_tom_cat, спасибо обновился, бум пробовать..
Возможно всё, но..

Оффлайн ms1984

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Доброго времени суток!
На AltLinux собрали пакет из Ваших исходников - индикатор работает, свои функции заложенные в него выполняет, но вот обнаружились эстетические моменты которые отлично работали в LinuxМинт 17.3 циннамоне (увы сейчас его у мня уже нет), а в альте криво.

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

при подключении (это уже сугубо эстетический момент) выскакивает надпись мол яндексДиск остановлен - уведомление, а на самом деле идет синхронизация, + еще момент при синхронизации нет анимации значка шляпы в трее и + когда синхронизация закончена нет зеленой галки что синхронизировано+кликая правой кнопкой на шляпу в трее не отображается правильно статус (синхронизировано\синхронизация+%синхронизированного,+отсутствует отображение занято/свободно объем ЯД, правой кнопкой по ЯД шляпе в трее не активна менюшка остановиться сервис ЯД).
Отсутствует возможность интеграции по клику правой кнопке в Caja опубликовать.

P.S. Спасибо! как сделать возможность писать сообщения без проверки от спамБотов? сообщение составляешь почти 10 минут и еще 20 ищещь ответы на вопросы контрольные в голову ...
« Последнее редактирование: 02 Августа 2016, 21:10:04 от Sly_tom_cat »

Оффлайн chrome_cat

  • Активист
  • *
  • Сообщений: 923
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
ms1984, про Caja - в первый раз слышу. Допольнения для ФМ сделаны (разными людьми) под Nautilus, Thunar, Nemo, Dolphin и Pantheon-files. Хотите под Caja - можете сделать сами (мне допустим просто негде даже протестировать).

Про визуальные глюки - затрудняюсь что-то сказать определенного. Давайте начнем с логов. Пускайте в терминале yandex-disk-indicator -l10 и то, что в выхлопе - сюда. С пояснениями - что там при этом показывалось.

Возможны всякие глюки GTK при высокой нагрузке. У меня весело было когда я дебаггинга напихал в код много так у меня вообще перестало меню индикатора обновляться (я так понимаю у вас что-то подобное).
« Последнее редактирование: 02 Августа 2016, 21:29:31 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн ms1984

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
ms1984,  Давайте начнем с логов. Пускайте в терминале yandex-disk-indicator -l10 и то, что в выхлопе - сюда. С пояснениями - что там при этом показывалось.

Возможны всякие глюки GTK при высокой нагрузке. У меня весело было когда я дебаггинга напихал в код много так у меня вообще перестало меню индикатора обновляться (я так понимаю у вас что-то подобное).

Приветствую!
 лог
(Нажмите, чтобы показать/скрыть)
Видео https://yadi.sk/i/B7E-NFiKtsN86 .Лог в спойлере к нему.

Оффлайн jzyken

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Хм, 1.9.1 версия, установленная начисто (не обновлённая), не сохраняет настройки. Даже нету папочки ~/.config/yd-tools/. Скопировал её с другой системы - заработало. Kubuntu 16.04.1
« Последнее редактирование: 03 Августа 2016, 21:01:10 от jzyken »

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12141
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
ms1984,
Очень странное "Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed" - Скорее всего вызвано попыткой обновить всплывающее сообщение. Ранее это ни у кого не вызывало никаких проблем.... хотя я не уверен, что это стандартная фича. Я на эту методу (не пере-создавать, а обновлять старое сообщение) наткнулся случайно - возможно это не совсем стандартное решение и дает сбой.... посмотрю что можно сделать.... :idiot2:


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

Оффлайн ms1984

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
ms1984,
Опосмотрю что можно сделать...


со своей стороны могу чем помощь оказать?
спасибо.

Оффлайн Sly_tom_cat

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

sudo wget -O /usr/bin/yandex-disk-indicator https://raw.githubusercontent.com/slytomcat/yandex-disk-indicator/master/yandex-disk-indicator.py
sudo chmod a+x /usr/bin/yandex-disk-indicator
yandex-disk-indicator -l10
« Последнее редактирование: 04 Августа 2016, 18:43:07 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн ms1984

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
ms1984, можете с github протестировать код?


Да, конечно.
"Песочница" (хешер и сборочное окружение) у меня настроена, единственное я в этих вопросах далеко не АС. Но с удовольствием протестирую.
 Дабы здесь не хламить по теме сборки пакета и его проверки в режиме тестирования писать буду сюда -
(Нажмите, чтобы показать/скрыть)
а уже в эту ветку буду результаты теста. Если от меня нужно будет видео как в пост выше делал то прошу указать.Если достаточно логов или текста то текстом чтобы хлам не разводить.
Если "да" то в принципе приступаю сейчас.
 

Оффлайн Sly_tom_cat

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

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

 

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