1
  1. Все вопросы задаем в соответствующих темах Спасибо
  2. ВНИМАНИЕ сдесь живет Ссылка откроется в новом окне на конвертер плейлистов Милости просим

Автообновляемые m3u в userbouquiet

Тема в разделе "Скрипты , плагины и прочее", создана пользователем kil1970, 03-02-2021.

  1. TopicStarter Overlay
    kil1970
    Offline

    kil1970 АДМИНОСНОВАТЕЛЬ ФОРУМА Команда форума

    Регистрация:
    04-05-2015
    Сообщения:
    4.394
    Симпатии:
    5.591
    Баллы:
    113
    Пол:
    Мужской
    Адрес:
    Ukraine
    ICQ:
    112703277
    Скайп:
    kil1970
    Сообщение администратора
    автор скрипта @leon за что ему большой сенкс
    Скрипт скачивает плейлисты с адресов прописаных в файле /etc/url.txt (пока путь и название файла такое , можно и поменять)
    Затем конвертирует в юзербукеты , попутно прописывает референсы на каналы .
    Формат заполнения файла url.txt
    Код:
    #Имя-без-пробелов http://адрес.плейлиста
    iptv-free https://smarttvapp.ru/app/iptv-auto.m3u
    
    То есть сначала строки:
    имя , потом пробел и адрес плейлиста
    Для работы скрипта нужна утилита curl . Установить с фида:
    Код:
    opkg update && opkg install curl

    Если файл (плейлист) не скачался , выйдет сообщение об ошибке и перейдёт на обработку следующей ссылки
    Если не нужно загружать плейлист из какой то строки , то впереди ставим #

    Обновление:
    27.04.2021 добавлены референсы каналов

    Так же и Пожалуйста войдите или зарегистируйтесь
     
    Последнее редактирование модератором: 28-04-2021
    VuSolo2, fokus, Opalowich и 7 другим нравится это.
  2. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    OpenPli 7.3 VU+ Zero4k
    Как поставить плагин на мой ресивер ?
    У вас не варианта плагина .ipk ?
     
  3. gievih
    Offline

    gievih Специалист

    Регистрация:
    05-08-2018
    Сообщения:
    119
    Симпатии:
    111
    Баллы:
    43
    Пол:
    Мужской
    привет,ето так сказать можна и не *плагин *,а файлы которые вручную ,к примеру по *FTP* закидываются в рес
    один в папку(url_m3u_to_userbouquet+.sh) -/usr/script/-с присвоением прав -755
    адругой(url.txt) в /etc/-при условии если его нет там,
    и curl-установить
     
    Opalowich и andveer нравится это.
  4. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    Спасибо.
    Но у меня нет папки: /usr/script/
     
  5. gievih
    Offline

    gievih Специалист

    Регистрация:
    05-08-2018
    Сообщения:
    119
    Симпатии:
    111
    Баллы:
    43
    Пол:
    Мужской
    по етоиу пути нет етой папки ?
    Безымянный.png
     
  6. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    У меня другие папки:
     
    Чтобы увидеть скрытое вложение необходимо зарегистрироваться.
    gievih нравится это.
  7. gievih
    Offline

    gievih Специалист

    Регистрация:
    05-08-2018
    Сообщения:
    119
    Симпатии:
    111
    Баллы:
    43
    Пол:
    Мужской
    во как ! сдеся нужно по имиджу спросить ,или подождать может ктото подскажет как в таких случаях поступить ,
     
    fansat нравится это.
  8. sety
    Offline

    sety Любитель

    Регистрация:
    31-10-2015
    Сообщения:
    36
    Симпатии:
    42
    Баллы:
    18
    Пол:
    Мужской
    Адрес:
    Чуть левее Парижа
    Так подумай что нужно сделать что бы была) И в консоли

    /usr/script/url_m3u_to_userbouquet+.sh


    Вернее так

    /usr/папка в которой лежит скрипт/url_m3u_to_userbouquet+.sh


    Права скрипту 755
     
    Чтобы увидеть скрытое вложение необходимо зарегистрироваться.
    Opalowich и leon нравится это.
  9. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    Спасибо. Здорово.
    Создал папку сам /usr/script/ Дал права.
    Всё получилось.
    1. Только как мне каждый раз скрипт мне будет нужно запускать через Телнет ?
    2. Как запускать только отдельный лист, а не все ?
     
    leon нравится это.
  10. leon
    Offline

    leon МОДЕРАТОРРАЗРАБОТЧИК Команда форума

    Регистрация:
    13-08-2016
    Сообщения:
    922
    Симпатии:
    1.568
    Баллы:
    93
    Пол:
    Мужской
    1. Необязательно через телнет , можно через плагин dreamexplorer или назначить на кнопку пульта в "горячих кнопках" . Пожалуйста войдите или зарегистируйтесь
    2. Можно выбрать какую строку или строки будете использовать . Ненужные строки закоментируйте знаком #
    Если нужно просто плейлист.m3u сконвертировать в юзербукет , то смотрите Пожалуйста войдите или зарегистируйтесь
     
    sety, gievih и fansat нравится это.
  11. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    Спасибо.
    А если нужно наоборот.
    сконвертировать юзербукет в --- плейлист.m3u
    Хотелось бы прямо на ПК в Python.
     
  12. gievih
    Offline

    gievih Специалист

    Регистрация:
    05-08-2018
    Сообщения:
    119
    Симпатии:
    111
    Баллы:
    43
    Пол:
    Мужской
    Вы посмотрите в своем имидже ,может найдете такое(типа менюшка с надписью *скрипты*) как на имидже /блек хол/,и никакой *телнет *не нужен
    Безымянный.png
    screenshot_2021-02-04_15-57-42.png
     
    fansat нравится это.
  13. fansat
    Offline

    fansat Любитель

    Регистрация:
    22-01-2018
    Сообщения:
    47
    Симпатии:
    23
    Баллы:
    8
    Пол:
    Мужской
    Спасибо.
    Я уже всё сделал: через плагин dreamexplorer и назначил кнопку пульта в "горячих кнопках"
    Как изменить скрипт (url_m3u_to_userbouquet+.sh), чтобы его запустить на Пк под Python 3 ?
     
    gievih нравится это.
  14. sety
    Offline

    sety Любитель

    Регистрация:
    31-10-2015
    Сообщения:
    36
    Симпатии:
    42
    Баллы:
    18
    Пол:
    Мужской
    Адрес:
    Чуть левее Парижа
    Так ни кто же не спорит, просто когда на борту энигма, консоль это даже не джентельменский набор, а жизненная необходимость) по этому PuTTY у меня в автозагрузке) Вариантов очень много, например кто пользуется PLi это Пожалуйста войдите или зарегистируйтесь отличный инструмент
     
    fansat и leon нравится это.
  15. мав
    Offline

    мав Любитель

    Регистрация:
    09-03-2020
    Сообщения:
    37
    Симпатии:
    14
    Баллы:
    8
    Пол:
    Мужской
    leon, а можно сделать, чтоб по ссылке(адресу) скрипт брал не только каналы, но и их логотипы, если они есть в этой ссылке или может вводить на логотипы отдельную ссылку? Спасибо за работу, за скрипты.
     
  16. leon
    Offline

    leon МОДЕРАТОРРАЗРАБОТЧИК Команда форума

    Регистрация:
    13-08-2016
    Сообщения:
    922
    Симпатии:
    1.568
    Баллы:
    93
    Пол:
    Мужской
    @мав, не знаю , посмотрим . Если идея появится как сделать , то будет . Я ж всё таки не прогрмамист чтоб так вам сходу написать програмку . Мне просто интересно и походу учусь задавая вопросы у дядьки Гугла
     
    Последнее редактирование: 07-02-2021
    fokus, kil1970, gievih и ещё 1-му нравится это.
  17. TopicStarter Overlay
    kil1970
    Offline

    kil1970 АДМИНОСНОВАТЕЛЬ ФОРУМА Команда форума

    Регистрация:
    04-05-2015
    Сообщения:
    4.394
    Симпатии:
    5.591
    Баллы:
    113
    Пол:
    Мужской
    Адрес:
    Ukraine
    ICQ:
    112703277
    Скайп:
    kil1970
    Сообщение администратора
    попробовал и я ,отрабатывает нормально
    попутно появилось пару вопросов
    1. а что если все что связано с референесами вынести в отдельный файл и уже его подключать в скрипт
    2. добавить хоть какой то интерфейс с возможностью пользователю самому выбрать как конвертировать в 1:0:1 или в 4097:0:1
    3. возможна ли сортировка каналов в уже созданом букете , как например в проге Dreamboxedit

    Пысы там у 2boom в свое время было этих скриптов плагинов "тянучек" тьма может что оттуда взять , он походу их все равно забросил
     
    Последнее редактирование: 07-02-2021
    gievih и мав нравится это.
  18. leon
    Offline

    leon МОДЕРАТОРРАЗРАБОТЧИК Команда форума

    Регистрация:
    13-08-2016
    Сообщения:
    922
    Симпатии:
    1.568
    Баллы:
    93
    Пол:
    Мужской
    По 1 пункту: Да , можно референсы вынести отдельно в файл . По остальным пунктам - нет .
    2 пункт : если делать интерфейс , то нужны зания в python
    Для третьей хотелки - сортировки каналов , так же без интерфейса плагина не обойтись .
     
    мав и gievih нравится это.
  19. leon
    Offline

    leon МОДЕРАТОРРАЗРАБОТЧИК Команда форума

    Регистрация:
    13-08-2016
    Сообщения:
    922
    Симпатии:
    1.568
    Баллы:
    93
    Пол:
    Мужской
    Попробуем . Референсы каналов вынес в отдельный файл: /usr/script/reference . Дополнительно права на файл давать не нужно . Сам файл reference есть в архиве с каждым скриптом и он одинаковый для всех скриптов (iptv_reference_to_userbouquet , m3u_to_userbouquet+ , split_to_groups+ , url_m3u_to_userbouquet+)
     
    kil1970, мав и gievih нравится это.
  20. leon
    Offline

    leon МОДЕРАТОРРАЗРАБОТЧИК Команда форума

    Регистрация:
    13-08-2016
    Сообщения:
    922
    Симпатии:
    1.568
    Баллы:
    93
    Пол:
    Мужской
    Стокнулся с непреодолимым препятствием . Не умеет утилита mv переименовывать файлы с пробелами . Если имя канала в одно слово , то скачаная картинка переименовывается в референс канала . Если есть пробел в названии канала , то утилита думает что файлов уже несколько . Это уже решил (заключил название в кавычки) , но теперь далее возникла проблемка другая , когда нет совпадения в названии канала нечем переименовать референс . Хотя ...
    Пока могу оставить только в таком виде : Если в строке канала есть тег tvg-logo , то скачивается картинка с названием канала
     
    Последнее редактирование: 23-02-2021
    kil1970 и мав нравится это.

Просматривают тему (Пользователей: 0, Гостей: 0)