08.6.2025, 15:03
Picons Server
Picons Server slouží jako zdroj log kanálů, dostupných přes http protokol. Lze ho používat buď jako doplněk v Kodi i samostatně. Jako zdroj jsou používané picony od lukas.v z https://github.com/luvadcz/piconsserver. V případě chybějícího loga k některému z kanálů, napište do toho vlákna. Pokud by byl problém s pojmenováním, můžete doplnit přiřazení souboru ke jménu kanálu v remap.txt.
Kodi
Doplněk najdete v XBMC Kodi CZ/SK repozitáři v Služby. V jeho nastavení můžete změnit port pro webserver, případně jak dlouho se budou ikony držet v lokální keši. Při změně restartněte Kodi.
Samostatný skript
Picons Server pro své fungování vyžaduje python modul bottle. Nainstaluje buď jako balíček OS (python3-bottle) nebo pomocí pip3 (pip3 install bottle)
Rozbalte zip, zkopírujte config.txt.sample do config.txt a remap.txt.sample do remap.txt a případně upravte nastavení. Server spusťte z adresáře service.picons.server spuštěním python3 server.py.
Pokud chcete Picons Server spustit na linuxu se systemd jako službu, jako root/přes sudo:
Piconu kanálu lze stáhnout z http://<IP adresa>:<port>/picons/<jméno kanálu>, např. http://127.0.0.1:8083/picons/ČT1 HD. Za jméno kanálu lze přidat příponu .png, ale není to nutné.
Pro použití v TVheadendu můžete použít http://<IP adresa>:<port>/picons/%C. Při použití v jiných Kodi doplňcích je potřeba použít funkci quote z urllib.parse.
Doplněk převede vygeneruje normalizované jméno souboru. Odstraní diakritiku, převede velká písmena na malá, odstraní mezery, lomítka, dvojtečku, plus a řetězce hd, ad, md X atd.
V souboru remap.txt (v user_data/addon_data/service.picons.server nebo v adresáři s Picons Serverem) lze provést i ruční mapování ve formátu jméno kanálu>jméno picony.
Změny
1.0.2 (9.6.2025)
- změna v ošetření znaků + a &
1.0.1 (9.6.2025)
- aktualizace remap.txt z remap.txt.sample
- přidání mapování pro SledovaniTV
v1.0.0 (8.6.2025)
- první verze
Picons Server slouží jako zdroj log kanálů, dostupných přes http protokol. Lze ho používat buď jako doplněk v Kodi i samostatně. Jako zdroj jsou používané picony od lukas.v z https://github.com/luvadcz/piconsserver. V případě chybějícího loga k některému z kanálů, napište do toho vlákna. Pokud by byl problém s pojmenováním, můžete doplnit přiřazení souboru ke jménu kanálu v remap.txt.
Kodi
Doplněk najdete v XBMC Kodi CZ/SK repozitáři v Služby. V jeho nastavení můžete změnit port pro webserver, případně jak dlouho se budou ikony držet v lokální keši. Při změně restartněte Kodi.
Samostatný skript
Picons Server pro své fungování vyžaduje python modul bottle. Nainstaluje buď jako balíček OS (python3-bottle) nebo pomocí pip3 (pip3 install bottle)
Rozbalte zip, zkopírujte config.txt.sample do config.txt a remap.txt.sample do remap.txt a případně upravte nastavení. Server spusťte z adresáře service.picons.server spuštěním python3 server.py.
Pokud chcete Picons Server spustit na linuxu se systemd jako službu, jako root/přes sudo:
- zkopírujte z adresáře scripts soubor picons_server.service do /etc/systemd/system/
- systemctl daemon-reload
- systemctl enable picons_server
- systemctl start picons_server
Piconu kanálu lze stáhnout z http://<IP adresa>:<port>/picons/<jméno kanálu>, např. http://127.0.0.1:8083/picons/ČT1 HD. Za jméno kanálu lze přidat příponu .png, ale není to nutné.
Pro použití v TVheadendu můžete použít http://<IP adresa>:<port>/picons/%C. Při použití v jiných Kodi doplňcích je potřeba použít funkci quote z urllib.parse.
Doplněk převede vygeneruje normalizované jméno souboru. Odstraní diakritiku, převede velká písmena na malá, odstraní mezery, lomítka, dvojtečku, plus a řetězce hd, ad, md X atd.
V souboru remap.txt (v user_data/addon_data/service.picons.server nebo v adresáři s Picons Serverem) lze provést i ruční mapování ve formátu jméno kanálu>jméno picony.
Změny
1.0.2 (9.6.2025)
- změna v ošetření znaků + a &
1.0.1 (9.6.2025)
- aktualizace remap.txt z remap.txt.sample
- přidání mapování pro SledovaniTV
v1.0.0 (8.6.2025)
- první verze

