Автор Тема: Скрипты для E2  (Прочитано 1364 раз)

0 Пользователей и 1 Гость просматривают эту тему.

astraA4

  • Модератор
  • Аксакал
  • *****
  • Спасибо
  • -> Вы поблагодарили: 7554
  • -> Вас поблагодарили: 7969
  • Сообщений: 1706
  • Респект: +948/-0
Скрипты для E2
« : 22 Апрель 2022, 20:25:55 »
Скрипты для E2 от иван нави

Скрипт url_m3u_to_userbouquet.sh скачивает плейлисты с адресов прописаных в файле /etc/url.txt
Затем конвертирует в юзербукеты , попутно прописывает референсы на каналы .
Формат заполнения файла url.txt

Имя-без-пробелов http://адрес.плейлиста
iptv-free https://smarttvapp.ru/app/iptv-auto.m3u
То есть сначала строки:
имя , пробел и адрес плейлиста
Если плейлист будет разбиваться на группы , то адреса пишем ниже строки #groups

#groups
#ссылки с разделением юзербукета на группы
iptv-free https://smarttvnews.ru/apps/freeiptv.m3u
Если какие то букеты не нужно создавать , то их названия пишем ниже строки #delete

#delete
#юзербукеты которые нужно удалить
userbouquet.ilook.взрослые.tv
userbouquet.ilook.новости.tv
userbouquet.ilook.другие.tv
Для работы скрипта нужна утилита curl . Установить с фида:

opkg update && opkg install curlИли установить этот ipk пакет , который вам установит утилиту curl с фида имиджа

Скрипт url_m3u_to_userbouquet_groups.sh
Так же скачивает плейлисты из списка в файле /etc/url.txt , затем если в плейлисте есть тег "group-title" или EXTGRP , то такие каналы разбивает по группам в юзербукеты с названием плейлиста и группы . То есть если скачанный плейлист называется ukraine , а группа каналов национальные , то в фаворитных списках букет - "ukraine национальные"

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

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

Vicont

  • Помощник
  • Старожил
  • ****
  • Спасибо
  • -> Вы поблагодарили: 2894
  • -> Вас поблагодарили: 3122
  • Сообщений: 670
  • Респект: +365/-0
Скрипты для E2
« Ответ #1 : 23 Апрель 2022, 11:01:38 »
Скрипт ,который загружает референсы на каналы

shiko

  • Старожил
  • ***
  • Спасибо
  • -> Вы поблагодарили: 2966
  • -> Вас поблагодарили: 2833
  • Сообщений: 627
  • Респект: +345/-0
Скрипты для E2
« Ответ #2 : 03 Август 2022, 17:56:56 »
[Plugin] Script ☆☆ E2Script

Автор MOHAMED_OS

-It is a script that installs Plugin in a simple way to facilitate new installations on enigma2 images
-It has been specially designed to be quick and easy to install everything necessary for the selected images

A set of Package I see as essentials will be installed in any raw image
For Python 2 And python 3
-wget
-curl
-astra-sm
-dvbsnoop
-nano
-ffmpeg
-duktape
-gstplayer
-exteplayer3
-enigma2-plugin-systemplugins-serviceapp
-enigma2-plugin-extensions-epgimport
-gstreamer1.0-plugins-good
-gstreamer1.0-plugins-base
-gstreamer1.0-plugins-bad-****
-gstreamer1.0-plugins-ugly
-libgstplayer-1.0-0
-enigma2-plugin-drivers-ntfs-3g
-python-beautifulsoup4
-python-requests
-python-sqlite3
-python-codecs
-python-core
-python-json
-python-netclient
-python-image
After all packages are installed, some details will be displayed



The list of Plugin supported for me so far .... The list will be added and updated



If have multiple installations For Plugins I use Space Between Alphabet

installation can be done with the following command

python -c "$(wget https://raw.githubusercontent.com/MOHAMED19OS/e2script/main/e2script.py -qO -)"