[Модуль] Радио 101.ru (app_101ru)
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: [Модуль] Радио 101.ru (app_101ru)
надо бы самому все сделать,но жаль - я в регулярках не силен. если кто знает как подскажите исправление
Спасибо нам ПОМОЖЕТ..!
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Не знаю как и чего но работает заменить в файле - app_101ru.class
строка 270 - if (preg_match_all('/href="(\/radio-top\/group\/\d+)"\W*.*\W*>\W(\W*)<\/a>/', $page1, $matches)) {
строка 294 - if (preg_match_all('/href="(\/radio\/channel\/\d+)" .*\W*<span itemprop="name broadcastDisplayName">(\W*)<\/span>/', $page2, $m)) {
строка 270 - if (preg_match_all('/href="(\/radio-top\/group\/\d+)"\W*.*\W*>\W(\W*)<\/a>/', $page1, $matches)) {
строка 294 - if (preg_match_all('/href="(\/radio\/channel\/\d+)" .*\W*<span itemprop="name broadcastDisplayName">(\W*)<\/span>/', $page2, $m)) {
- За это сообщение автора tarasfrompir поблагодарил:
- andrey040670 (Чт дек 12, 2019 12:52 pm)
- Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Да работает, но западные каналы отсутствуют как класс, одни советские, российские, русские и детские, что вообщем мне не интересно.
Будет время, попробую разобраться в шаблонах.
Спасибо за пинок в правильную сторону ))
Будет время, попробую разобраться в шаблонах.
Спасибо за пинок в правильную сторону ))
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 816 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Там тупо надо переписать регулярки - а в них не силенandrey040670 писал(а): ↑Чт дек 12, 2019 1:00 pmДа работает, но западные каналы отсутствуют как класс, одни советские, российские, русские и детские, что вообщем мне не интересно.
Будет время, попробую разобраться в шаблонах.
Спасибо за пинок в правильную сторону ))
Спасибо нам ПОМОЖЕТ..!
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Да, я с поисковыми шаблонами это и имел ввиду.
С регулярками я тоже не очень, всё давно забыл, надо заново курить мат.часть, по этому и время на это надо, которого как всегда не хватает.
С регулярками я тоже не очень, всё давно забыл, надо заново курить мат.часть, по этому и время на это надо, которого как всегда не хватает.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Ну вот, так работает как и раньше работало:
app_101ru.class
Вопрос как добавить это в модуль на гите?
app_101ru.class
Код: Выделить всё
строка 270 - if (preg_match_all('/href="(\/radio-top\/group\/\d+)"\W*.*\W*>\W(\W*)<\/a>/', $page1, $matches)) {
строка 294 - if (preg_match_all('/href="(\/radio\/channel\/\d+)" .*\W*<span itemprop="name broadcastDisplayName">(.+?)<\/span>/', $page2, $m)) {
Последний раз редактировалось andrey040670 Пн янв 13, 2020 11:47 pm, всего редактировалось 1 раз.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
- Сообщения: 148
- Зарегистрирован: Ср июл 25, 2018 10:37 pm
- Благодарил (а): 43 раза
- Поблагодарили: 8 раз
Re: [Модуль] Радио 101.ru (app_101ru)
а радио окончательно умерло только у меня или....? Поставил новую систему, а модуль не подает признаков жизни
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Исправление смотри выше.
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
- Сообщения: 148
- Зарегистрирован: Ср июл 25, 2018 10:37 pm
- Благодарил (а): 43 раза
- Поблагодарили: 8 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Исправление смотри выше.
[/quote]
само собой поправил ,пишет - Stream is not selected.
Причем до субботы работало
Raspberry 3, AMS 16, arduinka 2560, Orange pi Zero, Broadlink RM3, Xiaomi Mi Robot Vacuum SKV4000GL
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: [Модуль] Радио 101.ru (app_101ru)
Боюсь что дело не в модуле (ссылки верные), а в самом МД. Какое то обновление сломало.
Более досконально пока проверить не могу, дома буду только через дня 4.
Более досконально пока проверить не могу, дома буду только через дня 4.
- За это сообщение автора andrey040670 поблагодарил:
- lihodeev (Вт янв 14, 2020 12:45 am)
- Рейтинг: 1.16%
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux