MainRadiotalkCustom
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

djIn и shoutcast!

 

398
ubuntu-studio @ubuntu-studio
gyurgin_1 пишет:

Про запрещенные символы в запросе не забываем)) какой слеш - кто Вас этому научил?


Запрещенные символы где? в названии файла? в артисте отсылаемом на Tunein? Уточните пожалуйста

Отредактировано ubuntu-studio - 13.11.2013
78
djmarkus @djmarkus
я вас обожаю

398
ubuntu-studio @ubuntu-studio
djmarkus пишет:

я вас обожаю


Вы так и не написали, парсер успешно отсылает данные на Tunein или нет
Я ведь его не трестировал на реальном partnerID

78
djmarkus @djmarkus
ubuntu-studio пишет:

djmarkus пишет:

я вас обожаю


Вы так и не написали, парсер успешно отсылает данные на Tunein или нет
Я ведь его не трестировал на реальном partnerID



нужен ваш скайп

398
ubuntu-studio @ubuntu-studio
djmarkus пишет:

ubuntu-studio пишет:

djmarkus пишет:

я вас обожаю


Вы так и не написали, парсер успешно отсылает данные на Tunein или нет
Я ведь его не трестировал на реальном partnerID



нужен ваш скайп


Скайп: maximТОЧКАsunshine

Отредактировано ubuntu-studio - 11.01.2014
78
djmarkus @djmarkus
rj_markus

78
djmarkus @djmarkus
Все работает!

398
ubuntu-studio @ubuntu-studio
Парсер для Джина с отсылкой в Tunein переписан с нуля и сейчас тестируется, на днях выложу новую версию,
в которой добавлена возможность на выбор задействовать функции:
1 - Заменять в исполнителе ; на &
2 - Удалять все лишнее после / в артисте
3 - Удалять все лишнее в названии трека после [ )

78
djmarkus @djmarkus
ubuntu-studio пишет:

Парсер для Джина с отсылкой в Tunein переписан с нуля и сейчас тестируется, на днях выложу новую версию,
в которой добавлена возможность на выбор задействовать функции:
1 - Заменять в исполнителе ; на &
2 - Удалять все лишнее после / в артисте
3 - Удалять все лишнее в названии трека после [ )



Чудо! спасибо

398
ubuntu-studio @ubuntu-studio
Парсер обновлен.

В файле ReadME.txt есть описание полей конфигурационного файла.
XML файл джина опрашивается с задержкой в 3 секунды (в конфигурационном файле можно менять длину задержки)
Производится проверка на тип играемого элемента. ("Р", "Д", "М","П","Н"). Если играет "Реклама", "Джингл", "Программа", "Новости" или "Фал добавленный в плейлист из проводника" (любой немузыкальный элемент), то в текстовый файл записывается название радиостанции и слоган в формате "Название станции - Слоган", а в TuneIn ничего не отсылается.
Если играет музыкальный элемент, то производится проверка текущего и только что полученного артиста и названия трека из xml
Если они разные, то данные сохраняются в текстовый файл и управление передается функции, которая отправляет данные в TuneIn.
Сразу анализируется ответ и если сервер не принял данные либо сообщил об ошибке, то с интервалом в 10 секунд
будет предпринято 2 !!! попытки отправить текущие данные заново. Если от сервера получено сообщение "200", что означает успех, либо все 2 попытки были безуспешными, всё начинается сначала со считывания xml джина.

Добавлена возможность на выбор задействовать функции:
1 - Заменять в исполнителе ; на &
2 - Удалять все лишнее после / в артисте
3 - Удалять все лишнее в названии трека после [

Все пожелания с изменениями и исправлениями можно смело писать мне в скайп maxim.sunshine
Программа распространяется бесплатно. **********

Отредактировано ubuntu-studio - 29.05.2015