- 7
- 4
От скуки малось изучил Lua и настрочил нечто под названием "Mp3\Radio Player".
Сразу скажу, код крайне далек от идеала (можно даже назвать говнокодом), но главное работает (вроде...)!
Что могет ?:
-могет в онлайн радио
-могет в проигрывание мр3
Команды:
/rlist - список радио,
/mlist - список мр3 треков,
/rstop - стоп радио,
/mstop - стоп mp3 плеер,
/mpause - пауза/плей,
/mloop - повтор трека (вкл/откл),
/rcupd - обновить список треков и радиостанций (использовать после добавления нового трека или радиостанции)
По поводу радио и мр3:
-радио хранятся в json файле рядом со скриптом
-добавлять радиостанции через запятую (если не знаете как работать с json, гугл в помощь, ничего сложного)
-закидывать свою музяку нужно в папку mp3files, которую сначало нужно создать (автосоздание папки хз как реализовывать)
-при любых изменениях в папке с музякой или в json файле с радиостанциями нужно прописывать команду /rcupd (расшифровка: recources update)
Структура json:
Сразу скажу, код крайне далек от идеала (можно даже назвать говнокодом), но главное работает (вроде...)!
Что могет ?:
-могет в онлайн радио
-могет в проигрывание мр3
Команды:
/rlist - список радио,
/mlist - список мр3 треков,
/rstop - стоп радио,
/mstop - стоп mp3 плеер,
/mpause - пауза/плей,
/mloop - повтор трека (вкл/откл),
/rcupd - обновить список треков и радиостанций (использовать после добавления нового трека или радиостанции)
По поводу радио и мр3:
-радио хранятся в json файле рядом со скриптом
-добавлять радиостанции через запятую (если не знаете как работать с json, гугл в помощь, ничего сложного)
-закидывать свою музяку нужно в папку mp3files, которую сначало нужно создать (автосоздание папки хз как реализовывать)
-при любых изменениях в папке с музякой или в json файле с радиостанциями нужно прописывать команду /rcupd (расшифровка: recources update)
Структура json:
JSON:
{
"Alternative Rock X":"http://prmstrm.1.fm:8000/x"
}