Страница 1 из 1

Скрипт tsong.tcl

СообщениеДобавлено: 07 фев 2012 01:29
kraft
Выдает ошибку [play] song: / artist: / album: @ {"error":"api key missing"}

http://www.egghelp.ru/files/598

Re: Срипт tsong.tcl

СообщениеДобавлено: 08 фев 2012 09:16
Spoofing
Заодно подскажите, как лучше сделать парсер для треков. Заметил, что в основном в названиях каждая первая буква слов - заглавная, а так же исполнитель и название трека пишутся через "-". Получается, не важно, что напишет пользователь ("/me now playing:" и кучу других шаблонных фраз), а если в тексте есть "Исполнитель - Название Трека", это наверняка то самое название и его нужно искать.

Re: Скрипт tsong.tcl

СообщениеДобавлено: 08 фев 2012 11:01
tvrsh
В настройках смотри
        # для поиска по tinysong, нужно указать api-key. получить его можно непосредственно на сайте.
        variable tinysongkey ""

Потом идешь на http://tinysong.com/api получаешь ключ, вписываешь его в настройки. И проверяешь скрипт.
Заодно можно и дополнительный сервер поменять.

Добавлено спустя 7 минут 28 секунд:
Spoofing, ты предлагаешь ловить любые три слова, написанные с заглавной буквы и разделенные дефисом? А если исполнитель состоит из нескольких слов? А если нет дефиса? Твой вариант - не вариант.
А в куче шаблонных фраз, фраз будет не больше 5-7.
np:
np
слушает:
is listening to:

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

Re: Скрипт tsong.tcl

СообщениеДобавлено: 09 фев 2012 01:02
kraft
Ключ добавил не помогло, скрипт выводит только информацию по видео. Нужно добавить поисковик http://poiskm.ru/

Re: Скрипт tsong.tcl

СообщениеДобавлено: 09 фев 2012 19:52
tvrsh
Скрипт в архиве обновлен.

Re: Скрипт tsong.tcl

СообщениеДобавлено: 10 фев 2012 20:31
kraft
Спасибо, все работает!