28 ноября | 2020г. | 05:41:18

АвторТема: Плагин e2m3u2bouquet (Мод от Dorik1972) Часть 2  (Прочитано 11419 раз)

aicha, korol777 и 3 Гостей смотрят эту тему.

Оффлайн EdnazАвтор темы

  • Совет Джедаев
  • ****
  • Сообщений: 2743
  • Поблагодарили: 16866
Продолжаем здесь
Начало тут - Плагин e2m3u2bouquet (Мод от Dorik1972)

  • GI ET11000 4K, Ultimo4k, Solo4k, Uno4k, Uno4kSE, Zero4k, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Просьба не задавать технические вопросы в личку. Для этого есть форум. На такие сообщения отвечать не буду.

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
Плагин для создания стандартных букетов E2 из m3u плейлиста ЛЮБОГО IPTV провайдера в "один" клик

Поддерживает любое количество провайдеров IPTV, создает стандартные userbouquets E2 из m3u-плейлиста (Extended M3U: M3U — Википедия),  делает конфиги и "привязывает" EPG m3u-плейлиста к EPG Importer и CrossEPG (highly recommend), автоматически скачивает logo-трансляций и создает их picon в заданной папке, обновляет плейлисты с заданной периодичноcтью. Понимает и "перваривает" плейлисты в любой кодировке, любых алфавитах, любой "сложности" с любыми тегами и директивами m3u-плейлиста, поддерживает создание "кастомной" сортировки, переопределение названий групп, названий каналов, channel_id EPG и т.д. и т.п.
 
Оригинал проекта: GitHub - su1s/e2m3u2bouquet: Enigma2 IPTV m3u parser and bouquet creator
Ремастеринг: GitHub - pepsik-kiev/e2m3u2bouquet: Enigma2 IPTV m3u parser and bouquet creator

Python2 & Python3 Supported !

Минимальное допустимое требование к содержимому строк плейлиста:
Спойлер   :
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.илиВам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
"Подсовываемый" плейлист может быть url-link или файл. Для того чтобы указать путь к файлу нужно задать его в схеме file://, вместо http:// или https://. Например:
Спойлер   :
/hdd/myplaylists/iptv.m3u - тут расположен Ваш "локальный" плейлист
file:///hdd/myplaylists/iptv.m3u - вот так должна быть указана ссылка для скачивания в поле M3U url
После запуска плагина достаточно указать в настройках ссылку на плейлист Вашего провайдера IPTV и EPG (опционально) в "Providers" и нажать "Create bouquets". Если ссылка на EPG не указана Вами в поле 'EPG url' в настройках плагина, то плагин возьмет ссылку на EPG из плейлиста в директиве #EXTM3U (обычно все IPTV провайдеры ее там дают), если ее нет, то "подсунет" EPG по умолчанию (http://epg.openboxfan.com/xmltv-t-sd.xml.gz от r.rusya) с приведением channel_id к нужным из TITLE m3u. Далее заходим в плагин EPGImport или CrossEPG, выбираем EPG от вашего провайдера (ставим "галочки") и грузим EPG.
Спойлер   :
Приоритетным всегда является EPG заданное в настройках, которое вы вносите с пульта или заполняете в config.xml, если в config.xml - "пусто" вместо ссылки на epg и в самом плейлисте нет ссылки на EPG провайдера, то в данном случае по умолчанию будет установлен EPG от r.rusya и все  значения tvg-id каналов плейлиста будут принудительно приведены к дефолтным значениям по channel name
если плейлист НЕ содержит тега tvg-id "привязки" к EPG  и ссылок на EPG в тегах url-epg или url-tvg, то плагин делает генерацию channel_id по наименованию канала из Вашего плейлиста и если этот "ключ" совпадает с channel_id дефолтного EPG, то при использовании CrossEPG и EPGImporter у Вас появится отображение EPG. Наилучшее показатели будут у тех плейлистов, у которых наименование каналов, полностью совпадает с наименованием каналов с "горизонта", т.е. так как они идут "на спутнике".
Результат "работы" плагина будет выглядеть в "избранном/favourites" вашей E2 как-то так:
Спойлер   :
[ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ][ Гостям не разрешен просмотр вложений ]
Алгоритм лечения "скудоумия" эвристики "подбора" EPG, а так же "тонкого тюнинга" под любые индивидуальные "хочухи"
В случае если Ваш провайдер не предоставляет EPG, а "автоподбор" сделал это "скудно" или Вам хочется бОльшего 
Спойлер   :
1) В /etc/enigma2/e2m3u2bouquet/epg переименовываем *****-sort-current.xml в ****-sort-override.xml, где "*****" - имя плейлиста данное ему "при рождении" в настройках плагина в Providers. В channels.xml выглядит так
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.2) Куда-нибудь в ресе (в любую папку) "сливаем" epg
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.3) распаковываем
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.4) сморим содержимое xmltv-t-sd.xml и находим channel_id нужного нам канала, где автоматом не появилось EPG, но очень хочется, например Россия 1 ,
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.5) в ****-sort-override.xml в tvg-id прописываем как надо, т.е. в п4),  для канала "Россия 1"
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Пункты 4) и 5) проделываем "до посинения" для каждого из каналов по которым "хочуха" глаза режет , не забываем сохранить изменения в ****-sort-override.xml
 
6) Заходим в плагин и "Create bouquets"
7) Заходим в Cross или EPGImporter, смотря кто чем пользуется,  и рефрешим EPG e2m3u8b

Наслаждаемся EPG

Все дальнейшие правки и "хочухи" вносятся в созданный Вами ****-sort-override.xml и будут "из него подхватываться" при следующем "генерировании" букетов плагином. В этом же файле Вы можете делать переназначения для наименования каналов, групп, менять принадлежность каналов той или иной группе, их сортировку, подключать дополнительные источники EPG  и т.д.
Обо всех изменениях, а их ой как много в сравнении с оригиналом, можно почитать бегло перелистывая данную ветку форума или отфильтровав по слову ОБНОВА

P.S. Если нет желания "колотить" с пульта "букаффки"-  создайте хоть одного провайдера через GUI. Напишите в поле "Имя" что угодно, лишь бы создать файл конфига. А потом через FTP/SSH/telnet отредактируйте /etc/enigma2/e2m3u2bouquets/config.xml, можете там провайдеров множить копированием сколько угодно.. Вся информация что к чему - присутствует в комментариях в данном файле. Процедура в "картинках" и пошагово описана в посте под спойлером
P.S.S. А если у Вас "руки чешутся" задонатить, то загляните под спойлер и не откажите себе в удовольствии
Спойлер   :
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC
FAQ (Наиболее часто задаваемые вопросы)

Как сделать лог работы плагина
Спойлер   :
Подключаемся к ресиверу по SSH или telnet, запускаем для удобства Midnigth Commander (mc) и
ДВА ВАРИАНТА
1) Лог работы всей системы - будут видны ошибки в работе плага и всей системы
init 4; ENIGMA_DEBUG_LVL=6 enigma2 2>&1 | tee /tmp/log.txt

2) Лог работы плагина  - будут видны только ошибки работы плага
Из папки
/usr/lib/enigma2/python/Plugins/Extensions/E2m3u2bouquet/
Переписать в папку
/etc/enigma2/e2m3u2bouquet/
Папку modules со всем содержимым и файлы e2m3u2bouquet.py и six.py

Перейти в папку /etc/enigma2/e2m3u2bouquet/
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.и там файлу e2m3u2bouquet.py дать права 755:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
В файле  e2m3u2bouquet.py отредактировать вначале заменив DEBUG=0 на DEBUG=1 (~57 строка) , сохранить изменения
запустить Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.ЛОГ В СТУДИЮ
Посты с жалобами на не корректную работу плагина без подкрепления логом работы оного удаляются автоматом!
При повторе автор поста получает читательский билет минимум на неделю!
Читайте материал топика прежде чем что-то тут написать или спросить.
Как выглядит конфиг-файл (config.xml) для нескольких провайдеров
Спойлер   :
<config>
    <supplier>
        <name>SUPPLIER 1</name><!-- Supplier Name -->
        <enabled>1</enabled><!-- Enable or disable the supplier (0 or 1) -->
        <settingslevel>simple</settingslevel>
        <m3uurl><![CDATA[hhhhh/get.php?username=USERNAME&password=PASSWORD&type=m3u_plus&output=ts]]></m3uurl><!-- Extended M3U url -->
        <epgurl><![CDATA[hhhhh/xmltv.php?username=USERNAME&password=PASSWORD&next_days=7]]></epgurl><!-- XMLTV EPG url -->
        <username><![CDATA[uuuuu]]></username><!-- (Optional) will replace USERNAME placeholder in urls -->
        <password><![CDATA[ppppp]]></password><!-- (Optional) will replace PASSWORD placeholder in urls -->
        <providerupdate><![CDATA[]]></providerupdate><!-- (Optional) Provider update url -->
        <iptvtypes>0</iptvtypes><!-- Change all TV streams to IPTV type (0 or 1) -->
        <streamtypetv></streamtypetv><!-- (Optional) Custom TV stream type (e.g. 1, 4097, 5001 or 5002 -->
        <streamtypevod></streamtypevod><!-- (Optional) Custom VOD stream type (e.g. 4097, 5001 or 5002 -->
        <multivod>0</multivod><!-- Split VOD into seperate categories (0 or 1) -->
        <allbouquet>0</allbouquet><!-- Create all channels bouquet (0 or 1) -->
        <picons>0</picons><!-- Automatically download Picons (0 or 1) -->
        <xcludesref>1</xcludesref><!-- Disable service ref overriding from override.xml file (0 or 1) -->
        <bouqueturl><![CDATA[]]></bouqueturl><!-- (Optional) url to download providers bouquet - to map custom service references -->
        <bouquetdownload>0</bouquetdownload><!-- Download providers bouquet (uses default url) must have username and password set above - to map custom service references -->
        <bouquettop>0</bouquettop><!-- Place IPTV bouquets at top (0 or 1) -->
    </supplier>
    <supplier>
        <name>SUPPLIER 2</name><!-- Supplier Name -->
        <enabled>1</enabled><!-- Enable or disable the supplier (0 or 1) -->
        <settingslevel>simple</settingslevel>
        <m3uurl><![CDATA[hhhhh/get.php?username=USERNAME&password=PASSWORD&type=m3u_plus&output=ts]]></m3uurl><!-- Extended M3U url -->
        <epgurl><![CDATA[hhhhh/xmltv.php?username=USERNAME&password=PASSWORD&next_days=7]]></epgurl><!-- XMLTV EPG url -->
        <username><![CDATA[uuuuu]]></username><!-- (Optional) will replace USERNAME placeholder in urls -->
        <password><![CDATA[ppppp]]></password><!-- (Optional) will replace PASSWORD placeholder in urls -->
        <providerupdate><![CDATA[]]></providerupdate><!-- (Optional) Provider update url -->
        <iptvtypes>0</iptvtypes><!-- Change all TV streams to IPTV type (0 or 1) -->
        <streamtypetv></streamtypetv><!-- (Optional) Custom TV stream type (e.g. 1, 4097, 5001 or 5002 -->
        <streamtypevod></streamtypevod><!-- (Optional) Custom VOD stream type (e.g. 4097, 5001 or 5002 -->
        <multivod>0</multivod><!-- Split VOD into seperate categories (0 or 1) -->
        <allbouquet>0</allbouquet><!-- Create all channels bouquet (0 or 1) -->
        <picons>0</picons><!-- Automatically download Picons (0 or 1) -->
        <xcludesref>1</xcludesref><!-- Disable service ref overriding from override.xml file (0 or 1) -->
        <bouqueturl><![CDATA[]]></bouqueturl><!-- (Optional) url to download providers bouquet - to map custom service references -->
        <bouquetdownload>0</bouquetdownload><!-- Download providers bouquet (uses default url) must have username and password set above - to map custom service references -->
        <bouquettop>0</bouquettop><!-- Place IPTV bouquets at top (0 or 1) -->
    </supplier>
</config>
Если у меня "сгенерировались" букеты, а ничего не показывает
Спойлер   :
В данном случае надо:
или в Providers в нужном Вам "провайдере" - включить Setup mode: expert и затем  или All IPTV type: Включить или выбрать нужный в меню Live Player Type, сохранить изменения, тогда будет использоваться плеер по умолчанию установленный в системе для не DVB потоков или конкретно выбранный Вами.
или в config.xml для соответствующего провайдера поставить свой тип плеера для воспроизведения не DVB потоков <streamtypetv></streamtypetv>, в зависимости от установленного в системе
После чего - Create bouquets, т.е. перегенерировать букеты для плейлистов
Нет EPG на каналах
Спойлер   :
Этот плагин НЕ выводит EPG. Он создает необходимые конфигурационные файлы для плагинов  CrossEPG и EPGImporter. После того как Вы создали букеты этим плагином, необходимо зайти в используемый Вами CrossEPG или EPGImporter и там в настройках выбрать в качестве источника EPG, конфигурацию созданную данным плагином. После чего сохранить эту настройку. Затем выполнить загрузку (там же в CrossEPG или EPGImporter) данных EPG для данного источника.
Отсутствие EPG может быть из-за ошибок провайдера Вашего IPTV допущенных им при формировании m3u и тегов "вязки" tvg-id c channel_id предоставляемого им EPG. В данном случае надо в меню плагина в Providers в заданном провайдере выбрать Use default EPG: default . Затем перегенерировать букеты Create Bouquets. И обновить EPG в CrossEPG или EPGImporter.
Для EdemTV (iLook), автоматическое приведение плейлиста к "нормальному" видуРешаем проблему с EPG и иконками каналов на 1centЗапуск в консольном режиме на любом другом ресивере c любой версией/имджем Enigma2
Просмотр архивных трансляций
Спойлер   :
Просмотр архивов передач доступен после установки IPTVArchive для следующих провайдеров IPTV
['shura', 'ottclub', 'edem', 'cbilling', 'tvteam', '1cent', 'satbiling', 'shara.club', 'glanz', 'itv.live', 'fox-tv', 'iptv.online', 'mymagic.tv', 'antifriz', 'greatiptv', 'zala.by', 'zabava', 'sharavoz.tv', 'ipstream.one', '1ott', '1usd', 'crdru', 'shara-tv', 'uz-tv', 'tvdosug', 'viplime', 'ZMedia Proxy', 'BCUMedia'] по длительному (OpenPLI и Pure2 - короткому) нажатию синей кнопки на пульте при просмотре телепередачи и выборе из появившегося меню "IPTV Archive"
Запуск ZMediaProxy на ресивере
Как настроить автостарт и управление для ZMediaProxy
Модифицированный TMbD для использования с IPTVArchive
Спойлер   :
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
Для адептов "мыльной оперы" , т.е. почитателей и прихожан EdemTV (iLook) я принес благую весть:hi:
 

Нарыл на просторах инета "правильных пацанов" с сервисом - https://epg.it999.ru . Не понравились некоторые моменты в виде
Спойлер   :
3) заменить в этом файле “localhost” на ваш домен и “00000000000000” на ваш ключ
4) удалить ненужные каналы, при необходимости упорядочить на свой вкус
Вот это я совсем "дурной на голову" сидеть и руцями 100500 строк "грести" ... Ага счассс.... Посему "настрогал" с утричка "по шурику" башик  :paint3: .... Ногами не пинать можно сделать более "фельдеперсово", но и так сойдет

Для работы скрипта нужны утилитки curl, sed, awk и bash-ик версии 4+ ... Если у Вас их нет на ресе, то
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Качаем файлик из вложения . Распаковываем где угодно на ресе
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.После распаковки будет два файла для формирования плейлистов с группировкой каналов соответствующих СТАНДАРТ и ТЕМАТИЧЕСКИЙ из личного кабинета Edem (iLook). Во первых строках нужного Вам скрипта меняем на СВОИ: домен (доменное имя из ссылки на поток в родном плейлисте), ключ (из личного кабинета Edem) и путь куда сохрянять edem.m3u для его дальнейшего использования в данном плагине, т.е. такой же как пропишите в конфиг для EdemTV
Например
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Далее ЗРЯЧЕ читаем комментарии ибо ниже в скрипте находится секция где с помощью задания "1" или "0" добавляются/исключаются нужные/не нужные категории из оригинального плейлиста. Выставляем под себя при необходимости. Запускаем:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Все ... У Вас "праведный" плейлист с полным EPG и иконками каналов для использования с данным плагином в том числе  ;) ! При желании можно добавить задачу в crone для автоматического запуска скриптика раз в час/день/неделю/месяц у кого как "горит" и "чешется" .....

p.s. На всякий случай подменил скрипт на "фельдиперсовый" вариант , ну чтобы люди не смеялись глядя в его "синтаксис и семантику"
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Simakovav

  • Друзья Джедаев
  • *****
  • Сообщений: 1219
  • Поблагодарили: 1564
Shar_Nir, Ну а у меня именно 23 и 24 версии не работали. В 26 все нормально.

Оффлайн Shar_Nir

  • Джедай
  • ***
  • Сообщений: 382
  • Поблагодарили: 282
Simakovav,
у меня не с версиями проблема. У меня так давно при попытке установить любую версию поверх предыдущей. Не знаю с чем это связано, просто нашел выход с удалением  предыдущей версии перед установкой о чём и написал выше.
Надо признать , относительно моих желаний,  автор довёл плагин почти до совершенства . Мне всего лишь не хватает в нём возможности сохранять текущее расположение букетов (обещалось рассмотреть эту возможность но пока достаточно других более важных вопросов)  ну и в идеале иметь бы возможность простого обновления плагина из меню самого плагина допустим нажатием синей кнопки как это реализовано в некоторых других плагинах ( правда не знаю возможно ли такое реализовать) . Вот по этому не тороплюсь никогда устанавливать последние версии потому как вроде бы и так устраивает.  :)  Сегодня правда для проверки поставил .
Ещё бы у него дошли руки до плагина EPGImport ,но это уже другая история....

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
ОБНОВА
IPTVArchive 2.01


Касается только тех кто пользуется TMDB инфо . Я перенес алгоритм "фильтрации" названий передач непосредственно в TMDB plugin. Теперь корректно будет работать ТОЛЬКО в "связке" с данной версией - Плагин TMBD и далее . Сам плагин TMDB теперь корректно работает с практически любыми EPG IPTV провов и EPG "прилетающим" со спутника

  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 12329
  • Поблагодарили: 28686
вот такой казус случился пока я перегружал ресивер
Хм, сейчас всё настроил с нуля на крайней версии плагина вкупе с EPGImport и несколько раз полностью перегрузил ресивер (не GUI), затем пару раз перевёл ресивер в глубокий сон и обратно, так вот EPG не слетает, всё на месте, вот только почему-то с самого начала пиконы не отображаются, хотя в указанной в настройках папке они имеются, накачались:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD
Я часть той силы, что вечно хочет зла и вечно совершает благо

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
хотя в указанной в настройках папке они имеются, накачались:
А в менюхах E2 в настройках отображения списка каналов включено отображение пиконов ? Плаг-то ничего не отображает. Это функционал самой E2. + проверь, я добавил кеш для пиконов, он в /etc/enigma2/e2m3u2bouqet/epg/piconcache.pickle.gz. Его нужно удалять после того как удалил пиконы созданные плагом.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 12329
  • Поблагодарили: 28686
Dorik1972, я понимаю что плагин ничего не отображает, он пиконы только грузит. Просто к слову написал.
В настройках E2 отображение пиконов в списке каналов конечно включено, я там ничего не трогал. На спутниковых каналах пиконы выводятся.
Сейчас поиграюсь с piconcache.pickle.gz
  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD
Я часть той силы, что вечно хочет зла и вечно совершает благо

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 12329
  • Поблагодарили: 28686
Удалил piconcache.pickle.gz, перегрузил GUI, заново создал букеты IPTV и загрузил пиконы, загрузил EPG, перезагрузил GUI, на спутниковых всё на месте:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
На каналах IPTV пиконов нет:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Сами пиконы в наличии:
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD
Я часть той силы, что вечно хочет зла и вечно совершает благо

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
загрузил EPG, перезагрузил GUI, на спутниковых всё на месте:
А спутниковые и IPTV-шные в оной и той же папке на примонтированном USB ?
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 12329
  • Поблагодарили: 28686
Dorik1972, да.
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD
Я часть той силы, что вечно хочет зла и вечно совершает благо

Оффлайн sunriser

  • Джедай
  • ***
  • Сообщений: 268
  • Поблагодарили: 350
У меня все пиконы и sat и iptv в одной папке picon - никаких проблем нет.
Да, так и должно быть - не важно, на hdd, usb или в имидже - в одной папке.

Оффлайн Ser6

  • Совет Джедаев
  • ****
  • Сообщений: 12329
  • Поблагодарили: 28686
Да, так и должно быть
С чего вдруг? На кой тогда тут этот путь задаётся?
Спойлер   :
[ Гостям не разрешен просмотр вложений ]
Тогда этот пункт вообще можно было убрать из настроек а путь пиконов в одной папке задать по-дефолту.
Кстати он после установки плагина такой - /usr/share/enigma2/picon/
Раньше на старых версиях плагина у меня это работало, перестало на крайней версии.
И ещё. Зачем все пиконы солить в одной папке? Мы же не кидаем в одну директорию пиконы спутников, провайдеров, эмуляторов и т.д.
  • AX 4K Box HD51 • GoldMaster I-912B • GoldMaster T737HDI • World Vision Force1 • HD Box HB 7500 CI+ • HD Box Supremo • GI S8120HD
Я часть той силы, что вечно хочет зла и вечно совершает благо

Оффлайн Dorik1972

  • Джедай Куратор
  • **
  • Сообщений: 956
  • Поблагодарили: 4106
С чего вдруг? На кой тогда тут этот путь задаётся?
Ясно ... дело в том что особенностью  Enigma2 является некий ее системный файлик Components/Picons.py .... Так вот ... если в него "глянуть невооружённеым глазом" , то зряче видно что энигма автоматом ищет пиконы (для вывода в infobar или список каналов) ТОЛЬКО (ТОЛЬКО) в папках именуемых picon и не важно на каком примонтированном устройстве... по умолчанию в системе задан одни статичный путь -  /usr/share/enigma2/picon , все остальные ищутся автоматом "на наличие" папки picon .... Ранее в жэто меню плага я "дергал" и выводил именно ДОПУСТИМЫЙ список размежения пиконов ... но в связи с тем что  сделал поддержку OE2.5 - там с этим размезением пиконов - ЧЕХАРДА .. и посему теперь там можно выбрать ЛЮБУЮ папку ... но это не значит что они будут отображаться ))) В общем исходники E2 - доступны на гите и все это можно посмотреть

Если коротко - переименуй папку на USB в picon, restartGUI и наслаждайся

Тогда этот пункт вообще можно было убрать из настроек а путь пиконов в одной папке задать по-дефолту.
Это явно "по несознанке" ... Если аккуратно пошерстить последние 5-7 страниц части первой - то станет понятно почему там теперь не листинг допустимых расположений пиконов в системе, а некий инструмент где можно самостоятельно это задать ... Ну и я то все опИсал в первом абзаце .... Зачем мне хранить в дефотной папке ~4000 пиконов ... при установленном террабайтнике в рес ? Чтобы поскорее флеху убить ? Надо просто КОРРЕКТНО задавать путь хранения согласно требованиям используемого имиджа
  • VU+ Ultimo 4K
If you like it you can donate for it
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
13 Ответов
11321 Просмотров
Последний ответ 13 ноября | 2019г. | 22:43:41
от Ednaz
1486 Ответов
198387 Просмотров
Последний ответ 06 ноября | 2020г. | 12:23:51
от Shar_Nir
381 Ответов
53871 Просмотров
Последний ответ 25 ноября | 2020г. | 09:05:00
от arion75
51 Ответов
9012 Просмотров
Последний ответ 03 октября | 2020г. | 18:13:22
от hecha71
112 Ответов
11374 Просмотров
Последний ответ 21 ноября | 2020г. | 16:32:01
от arion75



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!