Chocholousek Picons Updater (Enigma2 plugin)

josagi

Vu+ User+++
ChocholousekPicons 4.0 14.02.2021

Add log output to the file "/tmp/chocholousek-picons.log", while updating picons.
Added testing of the connection to the server, which contains picon packages, after testing the internet connection.
Minor syntax modification according to PEP8 E251.
Renaming some functions (source code) to make them clearer.
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_4.0.210214_all.ipk
    92.1 KB · Views: 59

don_hidalgo26

Vu+ User
Dear all,
This plugin does not work in my duo 4k/solo 4k from about 2/3 months because the server where Chocholousek puts the updated picons was changed from google drive to the following:

https://picon.cz/download-picons/

What happen to me is that, when I use this plugin, the plugin does not find the server for picons download.
Has anyone had the same problem?

Many tanks in advance.
Regards
Roberti
 

josagi

Vu+ User+++
4.0.210427


Fixed a minor bug in the list of picons loaded from local disk:
- the list of file names on the local disk was created incorrectly, including SRN file names
- the plugin only works with SRC file names, so deleting "unnecessary" SRN file names is undesirable
- the plugin from this version or later will completely ignore files named as SRN
- thx to manuel06
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_4.0.210427_all.ipk
    94.2 KB · Views: 19

josagi

Vu+ User+++
5.0.210501

Added multiple configuration profiles:
- since there has also been a change in the system file "/etc/enigma2/settings",
it is recommended to delete "chocholousekpicons" old configuration entries, for example using an online script:
Code:
wget -qO- --no-check-certificate "https://github.com/s3n0/e2plugins/raw/master/ChocholousekPicons/online-setup" | bash -s del-config
The ability to check and save the plugin configuration is removed:
- the plugin configuration is SAVED AUTOMATICALLY and immediately after each change
- the red "Exit" button has been replaced by "Profile reset" for this purpose
- the green button is used to exit the plugin

New option to add default picon directories, for Enigma2 administrators and developers:
- create a text file "/etc/enigma2/chocholousekpicons.cfg" (Unix/Linux newlines)
- insert the configuration section [picon_dir] into the file and insert the required directories to the picons below it (one line = one directory)
- note: this file will also be used instead of the original file "/etc/enigma2/3rd_party_picons.ini",
which was intended for downloading external archives 7z with picons (for example SRN picons) - only under configuration profile number 1 !!!,
just add a configuration section named [picon_url]
- comments are allowed with a "#" sign at the beginning of the line
- example file content:

Code:
# Chocholousek picons - Enigma2 plugin (https://github.com/s3n0)
# The file contents example (/etc/enigma2/chocholousekpicons.cfg)
[picon_dir]
### picon directories - for PurE2 needs:
/media/ppmedia/picon
/media/ppmedia/picon_50x30
/data/picon_100x60
### picon directories - for Ellano.sk needs:
/usr/share/enigma2/hdg17_files/picon
#[picon_url]
#http://download.test.net/files/my_picons.7z
#http://example.com/files/iptv-special-picons.7z
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_5.0.210501_all.ipk.rar
    96.2 KB · Views: 47

enigma1969

Vu+ Newbie
5.0.210602

- When downloading 7z archives with picons via VPN, there is always an error. From now on, this will be reported as a specific error.
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_5.0.210602_all.ipk
    97.2 KB · Views: 66

josagi

Vu+ User+++
ChocholousekPicons 5.0



Added a simple function:
- the 7-zip error "Can't allocate required memory!" may occur on some devices with 256MB or less of RAM installed
- from now, free RAM is checked before downloading packages from the internet, then if possible, if necessary, some RAM (buffer / cache in Linux) will be freed - for the purpose of decompressing 7z packages
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_5.0.211019_all.ipk
    98.5 KB · Views: 16

josagi

Vu+ User+++
ChocholousekPicons 5.0..220121

●Restoration of the old, albeit primitive, method for detecting the newer Enigma2 core (OE 2.2+):
- this should solve constant problems on some new Enigma2 distributions
- more precisely, this is a problem with changing the font type and size in the configuration menu (AttributeError: 'eListbox' object has no attribute 'setFont')
 

Attachments

  • enigma2-plugin-extensions-chocholousek-picons_5.0.220121_all.ipk
    98.4 KB · Views: 45
Top