Плагины e2m3u2bouquet MOD Dorik1972

e2m3u2bouquet 1.0.92

1) Исправлен выбор файла для OpenATV 7.0
2) Меню в карточке поставщика услуг было реорганизовано. Добавлены все переводы на местные языки
3) Удалена зависимость плагина от плагина OpenWebIf и создание конфигурационных файлов для CrossEPG и EPGImport. Плагин сам по себе может работать с EPG намного лучше, чем перечисленные плагины, и не требует дополнительных "костылей"... Более того, отказ от поддержки конфигурационных файлов CrossEPG позволяет нам работать с https напрямую и избегать ненужных дополнительных загрузок EPG по схеме https.
4) Устранение зависимости от OpenWebIf позволяет использовать плагин на очень древних ресиверах (таких как GI S8120, U2C S+mini, GI HD Slim 2+ и т.д.) с очень ранними (или очень "пользовательскими") версиями изображений E2, в которых просто нет OpenWebIf.
5) Удалена обязательная зависимость от PIL (библиотека изображений Python) ... Теперь, если у вас его нет на изображении, вы все равно можете загрузить изображения канала.
6) Для пользователей, использующих ***-sort-override.xml шаблоны, когда появляются новые каналы
 

Вложения

UPDATE
1.0.92.1

1) Updated and fixed IT, RU locales
2) A small fix in determining the "availability" of playlists specified in the provider settings
3) Minor reorganization of plugin menu code
 

Вложения

UPDATE
1.0.93


1) Fixed saving the menu item "New broadcasts" in the provider's card for displaying new channels in the form of a bouquet when using sort-override templates.
2) For the channels of the "New broadcasts" bouquet, when using the sort-override templates, an EPG is now generated like for any other groups. Channels picon are also downloaded.
3) Fixed the configuration menu item to set the storage path of picons other than the default one for images without the PIL library
4) Significantly simplifies and reorganized provider card menu items. Removed all little-used or incomprehensible items for the user. Each item has a clear description in the helpline at the bottom of the window.
5) Changes have been made to the parameters passed for the IPTVArchive plugin in the serviceref line. Now there will be no "green crash" in OpenPli (and any images based on it) when quickly switching channels
6) When choosing the location of IPTV bouquets in favorites (top/bottom), their order is saved as it is specified in the list of providers
7) Simplified serviceref in created bouquets, as well as configuration files for parsing EPG. Throw away all extra (unused) data.
8)
Fixed punctuation filter that is used to "normalize" the texts of the descriptions of programs in the EPG

Thx Dorik1972
 

Вложения

UPDATE 1.0.94

1) Fixed an issue with handling unrealistically huge playlists with 500,000+ entries... Now, the size of the giant playlists processed by the plugin is limited only by the amount of free space on the storage device (HDD/USD/InternalFlash)
2) Refreshed IT locale

p.s. Changes in the code according to item 1) also apply to old receivers on sh4 architecture (mipsle) working on old images (like Pli4) in terms of processing any playlists ... but to expect high speed from MIPS architecture is a utopia


Thx Dorik1972
 

Вложения

E2m3u2bouquet​

UPDATE

1.0.95

1) Fixed initialization of template file ***-sort-override (in its very first creation from scratch)

2) Fixed import of EPG events and picons for ***-sort-override users in 'All-in-one' mode for 'New broadcasts'

3) Reorganized bouquet refresh mode. Now the refresh occurs after the generation of bouquets for each of the providers, and not once for all as in previous versions

4) Added handling of HTTP errors 520, 526, etc. arising from providers working through CloudFlare

5) Completely eliminated the ability to start importing playlists until all previous tasks have been completed

6) Fixed crash on DreamOS-based images Merlin, Gemini, etc. due to the impossibility of saving settings when reloading (rebooting) the image

7) Small changes in the log output
 

Вложения

UPDATE
1.0.95.1


1) Crash fix for IPTVArchive plugin users who used a combination of "Multibouquets" and "All-in-one" at the same time enabled in the provider card

thanks Dorik1972
 

Вложения

UPDATE
1.0.96

1) Minor code fixes for Python2-based images when parsing Unicode characters in m3u playlists
2) Simplification and slight code optimization when forming and processing bouquets or sort&diff-override files
3) Redesigned installation scripts in ipk/deb packages
4) Added support for images based on Python 3.8 (OpenSPA 8.1, OpenATV 6.5, etc.)

thanks Dorik1972
 

Вложения

Вложения

UPDATE
1.0.97



thanks Dorik1972
 

Вложения

Вложения

UPDATE

1.0.98

1) Minor improvements in the algorithm for auto-selection of events from EPG by channel name (automatically used if you have specified a link to the EPG source in the provider's card). Now it works 10-15% faster than before
2) Changes have been made to the formation of comments for channel names and groups containing consecutive "-" characters in xml files. Now everything works without errors the same for xml.etree or lxml.etree ... There will be no more errors in the log if the name of the channel or group in the used playlist, for example, is "-----Music----" or "-----CINEMA------" etc.

thanks Dorik1972
 

Вложения

UPDATE

1.0.98.1

1) Fixed Python2-Python3 code compatibility when using the algorithm for auto-selecting events from EPG by channel name (Error: sequence must be integer not 'slice' )
2) Slight modification of regexp in the m3u-playlist parsing algorithm

thanks Dorik1972
 

Вложения

UPDATE

1.0.99

1) Changes have been made to avoid various crashes when importing EPG into OpenATV image
2) Changes have been made to the algorithm for generating serviceref in bouquets created by this plugin
3) Fixed a crash that occurred when automatically scrolling the log on OpenBH 5.1+ images
4) The plugin skins for different screen resolutions have been slightly changed. All skins are brought to a single form for all my plugins (E2m3u2bouquet, IPTVArchive, HistoryZap)

thanks Dorik1972
 

Вложения

UPDATE

1.2

ATTENTION
Before installing this version, you must go to the "Reset Bouquets" menu in the plugin. This will delete only userbouquets created by this plugin.

1) Fixed bug with inability to select key-file on Egami images
2) A step back in the naming of userbouquet files. Returned the previous file names due to repeated requests of users for userbouquets created by this plugin. Made for compatibility with other plugins in which the mandatory prefix "userbouquet" and suffix "key" in names of user bouquets is strictly set.
3) Fixed optimization of downloadable picons for OpenATV 7.4 ... no more bug
4) Minor code changes to take into account the wishes of various users

thanks Dorik1972
 

Вложения

Вложения

UPDATE

1.4

1) In the provider’s “card”, the ability to select groups of channels of the playlist used for which bouquets will be created has been added. You simply use the remote control and the "OK" button to turn on/off the necessary/unnecessary groups of channels that are in your playlist. Then save your choice using the "green" button. The channel group selection menu will be available if you turn on the “Channel group filter” in the provider card.
2) The menu item “Import EPG after creating bouquets” has been moved from the "Configure" plugin's menu to the provider card and is applied for each playlist (for those where it is turned on), and not for all at once as was previously
3) Fixed the transition of the selection slider in parent menu items to the first position when returning from child menus for DreamOS-based images.
4) Fixed selection of bouquets update mode (interval/fixed time) for DreamOS-based images in the plugin's "Configure" menu
5) Updated all locales

thanks Dorik1972
 

Вложения

UPDATE

1.4.1
1) A “button” has been added to the group selection menu to mark/unmark all groups. This should be convenient when your playlist contains dozens of groups, and you need to select 1-2-3-4. It is much easier to uncheck everyone and select the ones you need than to uncheck dozens of group names
2) A small change in the logic for selecting groups from the playlist. If there are group-title tags and #EXTGRP directives in the playlist, the values of the group-title tags will have the highest priority and it is according to them that the list of groups for selection will be generated
3) A small change in the regular expression for parsing playlists, which significantly reduces the processing time for huge playlists (more than 100,000+ entries).
4) Minor adjustments in localizations (Greek, Russian)
thanks Dorik1972
 

Вложения

UPDATE

1.4.2

1) Added functionality for sorting the order of “providers” (playlists) using the remote control ("yellow" button in "Providers" menu)
2) Fixed "breakage" of group sorting order when using "mark/unmark" groups in python2-based images
3) Minor changes in skins and localizations

thanks Dorik1972
 

Вложения

UPDATE

1.5

1) Added functionality for custom sorting playlist groups in its settings using the remote control.
2) The texts of all menus and descriptions of their purpose in any settings menu (plugin settings, playlist settings, etc.) have been completely redesigned.
3) Locales updated. Many thanks to all users for translations into their native language.
4) Fixed various minor bugs reported by users.

thanks Dorik1972
 

Вложения

Назад
Сверху Снизу