myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
 
Ответить в данную темуНачать новую тему

> Срипт ON AIR

Рейтинг 5 V
Теги
Нет тегов для показа
Sunshine-hub
сообщение 13.2.2010, 14:36
Сообщение #1


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 7.8.2009
Пользователь №: 4 092
Спасибо сказали: 0 раз




Господа скриптеры, есть идея, но не знаю как реализовать.

на борту хаба работает круглосуточное рок радио. Программа-вещалка не поддерживает вывод mp3 тегов куда либо, так как она ориентированна на RDSа не так как Jazler, SAM, SoundEmpire на вывод что играет сейчас.

Смог настроить чтобы при старте следующей песни она писала в файл инфо о играющей песне.

формат файла ниже прикрепляю и листну
Код
<?xml version="1.0" encoding="windows-1251" ?><ELEM_LIST><ELEM PLAYER_NAME="ON AIR" STATUS="playing"><START_TIME>13:31:39</START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE>М</TYPE><NAME>WAKE ME UP WHEN SEPTEMBER ENDS</NAME><ARTIST>GREEN DAY</ARTIST><AUTHOR></AUTHOR><ALBUM>ican Idiot</ALBUM><DBID>1498</DBID><FILE_NAME>\\RS\ROOT\SND\MUSIC\GREEN DAY - WAKE ME UP WHEN SEPTEMBER ENDS.MP3</FILE_NAME><DURATION>00:04:21</DURATION></ELEM><ELEM PLAYER_NAME="ON AIR" STATUS="preloaded"><START_TIME></START_TIME><BLK_TYPE>М</BLK_TYPE><TYPE>Д</TYPE><NAME>I-ONE - I LOVE IT</NAME><ARTIST>I-ONE</ARTIST><AUTHOR></AUTHOR><ALBUM></ALBUM><DBID>1627</DBID><FILE_NAME>\\RS\ROOT\SND\JNGL\J00001.mp3</FILE_NAME><DURATION>00:00:09</DURATION></ELEM></ELEM_LIST>


Прикрепленный файл  onair.xml ( 733 байт ) Кол-во скачиваний: 28


помогите (соорудите) скрипт api2 который бы ситал этот файл раз в 30 секунд и запоминал что играет (между тегами <ARTIST></ARTIST> исполнитель и <NAME></NAME> название песни) и по команде пользователя !air выводил в чат только видное одному пользователю вразу "В эфире звучит имя исполнителя и название композиции прочитанное из файла.

дополнительные данные по расположению файла и т.д. готов предоставить.
Возможно ли такое реализовать?
Go to the top of the page
+Quote Post
Wariner
сообщение 13.2.2010, 17:33
Сообщение #2


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




попробуй
Прикрепленные файлы
Прикрепленный файл  OnAir.lua ( 1.29 килобайт ) Кол-во скачиваний: 51
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Sunshine-hub
сообщение 13.2.2010, 18:12
Сообщение #3


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 7.8.2009
Пользователь №: 4 092
Спасибо сказали: 0 раз




Цитата(Wariner @ 13.2.2010, 16:33) *
попробуй



по команде !air команда проходит в чат, а в скриптах ошибка

[17:10] Синтаксис D:\********\scripts\OnAir.lua:42: bad argument #1 to 'format' (string expected, got nil)

Файлики OnAir.lua и onair.xml положил рядом.
Путь прописал как local sFile = "onair.xml"

плюс подрались скрипт этот и fuck2unreg начал флудить скрипт в чат "перезапустите скрипт"
передвинул OnAir выше fuck2unreg, вроде пока не дерутся
Go to the top of the page
+Quote Post
Wariner
сообщение 13.2.2010, 18:29
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Там же написано полный путь!
Go to the top of the page
+Quote Post
Sunshine-hub
сообщение 14.2.2010, 1:10
Сообщение #5


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 7.8.2009
Пользователь №: 4 092
Спасибо сказали: 0 раз




Цитата(Wariner @ 13.2.2010, 17:29) *
Там же написано полный путь!


после общения с тобой в личке прописал полный путь. ошибок не наблюдается, но по команде !air команда проходит в чат (
Go to the top of the page
+Quote Post
Wariner
сообщение 14.2.2010, 11:32
Сообщение #6


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




поправил, проверил! пользуйся
Прикрепленные файлы
Прикрепленный файл  OnAir.lua ( 1.59 килобайт ) Кол-во скачиваний: 52
 


Спасибо сказали:
Go to the top of the page
+Quote Post
Sunshine-hub
сообщение 14.2.2010, 15:30
Сообщение #7


Начинающий
*

Группа: Пользователи
Сообщений: 20
Регистрация: 7.8.2009
Пользователь №: 4 092
Спасибо сказали: 0 раз




Цитата(Wariner @ 14.2.2010, 10:32) *
поправил, проверил! пользуйся


Огромное спасибо! все работает!

Заходите попробуйте dchub://ilife.net.ua
Go to the top of the page
+Quote Post
p_marozov
сообщение 22.2.2010, 3:18
Сообщение #8


Абсолютный новичок


Группа: Пользователи
Сообщений: 7
Регистрация: 27.10.2008
Пользователь №: 909
Спасибо сказали: 0 раз




а есть ли вариант адаптировать этот скрипт под сервер ShoutCAST ??
информация о треке содержится на странице генерируемой самим сервером http://127.0.0.1:8000/7.html

http://95.156.84.3:8000/7.html - здесь такой сервер установлен
Go to the top of the page
+Quote Post
Nickolya
сообщение 23.2.2010, 15:12
Сообщение #9


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Сейчас там
Цитата
0,1,1,150,0,128,Radio Prosvet
и информации о треке не наблюдаю... Пропарсить такое будет в принципе просто, но информации нет, тем более есть скрипт информации о радио, работающий именно с этой программой.
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsСрипт Для Скрывания Шары У Юзеров
API1, API2
5 Diman 11 768 14.1.2013, 1:55 Посл. сообщение: Артём
No New Posts Topic has attachmentsвозможно ли создать срипт тест
развлекательный скрипт ТИП ТЕМПЕРАМЕНТА
5 доктор ливси 11 351 25.1.2011, 12:43 Посл. сообщение: доктор ливси

 



RSS Сейчас: 27.11.2024, 2:09