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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: pidgin + deadbeef + musictracker?  (Прочитано 974 раз)

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

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
pidgin + deadbeef + musictracker?
« : 27 Декабрь 2010, 01:56:52 »
сабж
как это сделать?

Пользователь решил продолжить мысль 27 Декабрь 2010, 09:01:05:
Все что пришло в голову  :D
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 27 Декабрь 2010, 08:29:21 от RazrFalcon »
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн DelphiN91

  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
Re: pidgin + deadbeef + musictracker?
« Ответ #1 : 08 Январь 2011, 01:32:10 »
Присоединяюсь к вопросу. Сейчас ушел от всех этих audacious'ов, rhythmbox'ов и прочее, перешел на deadbeef. Вообще-то еще с июня уже прошлого года на сайте разрабов musictracker'а висит вот это. Там же предлагают костыльный способ установки статуса через last.fm, но как по мне, лечге написать простенький скрипт, как это делается для MoC. Проблема в том как его подцепить к одному из концов - deadbeef'у или pidgin'у.

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: pidgin + deadbeef + musictracker?
« Ответ #2 : 08 Январь 2011, 01:40:00 »
#!/bin/bash
stop=true
while [ "$stop" = "true" ] ; do
temp=`deadbeef --nowplaying "%a - %t - %b"`
purple-remote "setstatus?status=available&message=$temp"
sleep 60
done
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Not eXist

  • Активист
  • *
  • Сообщений: 916
    • Просмотр профиля
Re: pidgin + deadbeef + musictracker?
« Ответ #3 : 06 Июнь 2011, 15:26:48 »
В принципе, тут плагин написать на пару часов.)

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: pidgin + deadbeef + musictracker?
« Ответ #4 : 06 Июнь 2011, 15:29:11 »
Буду рад =)
Правда уже бы к kopete, а не pidgin  :D
Хотя там по dbus отослать статутс 2-е строчки.

Лучше напишите плагин сканирования папки, или сворачивания в трей при запуске, или запоминание позиции, нормальное. Цены им не будет.  ;)
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Not eXist

  • Активист
  • *
  • Сообщений: 916
    • Просмотр профиля
Re: pidgin + deadbeef + musictracker?
« Ответ #5 : 06 Июнь 2011, 15:33:17 »
Цитировать
сворачивания в трей при запуске, или запоминание позиции
Эти вещи и так будут решены, не вижу смысла городить это в плагины.

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: pidgin + deadbeef + musictracker?
« Ответ #6 : 06 Июнь 2011, 15:34:13 »
Уже как год жду, думаю не дождусь  ;D
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн Not eXist

  • Активист
  • *
  • Сообщений: 916
    • Просмотр профиля
Re: pidgin + deadbeef + musictracker?
« Ответ #7 : 06 Июнь 2011, 15:39:07 »
Уже как год жду, думаю не дождусь  ;D
Увы, это не ко мне.

Цитировать
плагин сканирования папки
Пока нет нормального АПИ(которое вроде как должно появится в 0.6.0), реализовывать плагины, которые бы встраивались в интерфейс плеера довольно проблематично.

Оффлайн RazrFalcon

  • Автор темы
  • O_o
  • Старожил
  • *
  • Сообщений: 3144
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: pidgin + deadbeef + musictracker?
« Ответ #8 : 06 Июнь 2011, 15:42:23 »
Жаль-жаль. Значит посижу на амароке до 0.6.0.
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: http://help.ubuntu.ru/wiki/fixme

Оффлайн GooG606

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: pidgin + deadbeef + musictracker?
« Ответ #9 : 28 Апрель 2012, 22:53:41 »
сабж
как это сделать?

Пользователь решил продолжить мысль 27 Декабрь 2010, 09:01:05:
Все что пришло в голову  :D
(Нажмите, чтобы показать/скрыть)

#!/bin/sh
dbeef()
{
XINFO=`xwininfo -tree -root | grep -i '\- deadbeef-0.5.2'`
XINFO=${XINFO#*'"'}
XINFO=${XINFO%%'"'*}
XINFO=${XINFO%' -'*}
if [ -n $XINFO ]; then
XINFO=""
else
XINFO="$XINFO ♫"
fi
/usr/bin/purple-remote "setstatus?status=available&message=$XINFO"
}

while true
do
dbeef
        sleep 60
done

Взято Отсуда.

 

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