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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн Sly_tom_cat

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

Ставить пакет из запущенного индикатора - тоже не Ъ ИМХО. А ставить пакет из установки другого - я пока плохо предстваляю как это сделать при условии не подключенного на момент начала установки репозитория... но есть мысли - буду пробовать...
« Последнее редактирование: 23 Апреля 2014, 19:21:06 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн snowdimon

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • snowdimon.ru
Вообще, gksudo - не Ъ потому что в дефолтной поставки нет, надо использовать pkexec

Ненене, это было в отдельном скрипте, где все было скопом)))) все поменяли уже)

Оффлайн Chibiko

  • Активист
  • *
  • Сообщений: 295
  • человекобяка
    • Просмотр профиля
    • Велопоходики
Спасибо за проделанную работу - пользуюсь сием поделием активно как дома, так и на работе.
Но если дома всё путём, то на работе кое-что не нравится.
А именно - хотелось бы увидеть меню настройки скорости скачивания/закачки.
Ибо забивает весь канал - другим пользоваться интернетом в это время просто не удобно.
Ну это можно в раздел "хотелок" добавить 8)
Ещё раз спасибо 8)

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Chibiko,
а сам клиент консольный может такое ? просто тут народ пилит индикатор :)
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн Sly_tom_cat

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

Чистый вроде как пилит более серьезный инструмент - он там делает через API - вот в его мегапроекте такое можно было бы намутить... ну или если глядя на него я или кто-то еще возьмется индикатор на АPI переделать - тогда и тут перспективы появятся...



Индикатор для 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!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Ребята с KDE - кто из вас может отладить настройки для ваших файловых менеджеров для шары файлов?
Очень нужна ваша помощь!



Обсуждая тему интеграции с ФС мы тут со snowdimon пришли к выводу что плагины для ФС нужно оформить отдельным пакетом.
Т.е. будет существующий yd-tools и yd-tools-plugins.

yd-tools - сам индикатор с GUI утилитой настройки демона (то что уде есть в 1.1.0, но конечно еще будет прилизывать все это).

yd-tools-plugins - набор плагинов для файловых менеджеров. Причем ставится расширения будут только для тех ФМ которые есть в системе. Пока в поддерживаемых (в тех для, которых готов код плагинов):

- nautilus
- nemo
- thunar (я пока отлаживаю)

Нужно бы подговтовить, а главное отладить плагины для Dolphin и krusader или что там у вас еще?

Сам код экшена простой. Используются команды консольного клиента:
Шара файла : yandex-disk publish <file>
Убрать шару: yandex-disk unpublish <file>

Обертка может быть сделана через zenity по образу и подобию следующих команд для thunar (%f - подменяется на путь к текущему файлу):

Публикация:
yandex-disk publish %f | xclip -filter -selection clipboard; zenity --info --window-icon /opt/yd-tools/icons/yd-128_g.png --title="Yandex.Disk" --ok-label="Закрыть" --text="Ссылка на файл: %f скопирована в буфер обмена."
Убрать из публикации:
zenity --info --window-icon=/opt/yd-tools/icons/yd-128_g.png --ok-label="Закрыть" --title="Yandex.Disk" --text="Убрать из публикации через Yandex.disk: `yandex-disk unpublish %f`"
В принципе все это сделать несложно, главное найти как у вас в Dolphin и krusader делаются дополнительные действия над файлами/папками.


« Последнее редактирование: 24 Апреля 2014, 10:56:56 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн snowdimon

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
    • snowdimon.ru
Только лучше %f взять в кавычки, иначе могут быть проблемы,  если в имени файла содержится пробел.

Оффлайн Sly_tom_cat

  • Автор темы
  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Попробовал на имени с пробелом - прокатило и без кавычек - видимо Thunar сам в кавычках файл подставляем вместо %f...
Индикатор для 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!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Напоминаю, до утра понедельника идет прием пакетов иконок на конкурс.
В понедельник утром создам голосование.

Если активности на эту тему не будет - значит просто выберу что мне больше понравилось и включу в пакет.
Индикатор для 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!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Вчера залили на PPA пакет yd-tools-plugins
Установка: sudo apt-get install yd-tools-plugins (при условии что PPA уже подключен).
Пока поддерживаются только nautilus, nemo, thunar и пока работает только добавшение экшенов в ФМ. Снос пакета экшены не сносит (это будет в сл. версии).

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

Оффлайн volgautc

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

Оффлайн Sly_tom_cat

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

Оффлайн bukass

  • Активист
  • *
  • Сообщений: 976
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)
Всем пора в Изумрудный город, кому за умом, кому за сердцем.

Оффлайн Sly_tom_cat

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

Оффлайн chrome_cat

  • Активист
  • *
  • Сообщений: 923
    • Просмотр профиля
Sly_tom_cat, вот что выдает синаптик:

Есть мнение, что нужен пакет nautilus-scripts.

И еще один момент. Почему-то поломалось отображение "Свободно" / "Занято".
В первом случае пишет 10 GB, во втором - 0B / 10 GB.
На Яндексе, впрочем, та же лажа.
Куда бы копнуть?
« Последнее редактирование: 25 Апреля 2014, 19:45:50 от chrome_cat »

 

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