←  [NL] Gebruikersondersteuning

Forums

»

Reload Services

gjstroom's Photo gjstroom 18 May 2023

Ik ben heel lang gebruiker geweest van OpenATV maar zit sinds de implementatie van FCC al weer een behoorlijk poosje op OpenPLi.

Ik mis 1 dingetje uit ATV en dat is Reload Services dat je van uit een Bouquet / Menu kan aanroepen.

Heel handig als je met iptv bouquetten etc aan het stoeien bent, dan hoef je niet steeds E2 te herstarten.

Ik weet het; er zijn ook andere methoden zoals:

wget -qO - http://127.0.0.1/web...streload?mode=2

Onder het motto beter goed gejat dan slecht verzonnen, heb ik het stukje code van ATV overgnomen.

Bij deze een diff file op ChannelSelection.py

Attached Files


Edited by gjstroom, 18 May 2023 - 15:17.
Quote

luisteraar's Photo luisteraar 18 May 2023

Die optie is in atv een nood oplossing om te voorkomen bij

update settings dat de favouriten overschreven worden.

Bij openpli is dat probleem opgelost en gaat alles automatisch als

je de settings online update.

Als je je eigen iptv boeketten wilt beschermen zet die in een boeket naam die

je zelf aangemaakt hebt en dan zijn ze in openpli na setting update weer direct

zichtbaar 

Quote

gjstroom's Photo gjstroom 18 May 2023

Die optie is in atv een nood oplossing om te voorkomen bij

update settings dat de favouriten overschreven worden.

Bij openpli is dat probleem opgelost en gaat alles automatisch als

je de settings online update.

Als je je eigen iptv boeketten wilt beschermen zet die in een boeket naam die

je zelf aangemaakt hebt en dan zijn ze in openpli na setting update weer direct

zichtbaar 

Ik heb helemaal niets met automatische updates te maken. Ik zorg zelf voor mijn bouquetten en dan is het wel lekker om handmatig een service reload te kunnen doen.

Quote

Abu Baniaz's Photo Abu Baniaz 18 May 2023

Would also be nice to transfer a bouquet and reload without restarting. Unlinked bouquets currently require an E2 restart.


Zou ook leuk zijn om een boeket over te zetten en opnieuw te laden zonder opnieuw op te starten. Niet-gekoppelde boeketten moeten momenteel opnieuw worden opgestart door de E2
Quote

littlesat's Photo littlesat 18 May 2023

De patch is bijna goed daar we nog een regeltje weggehaald moet worden want je zet de lijst, voegt iets toe, en dan zet de lijst opnieuw.
De eerste keer lijst zetten kan weg.
Ik denk dat dit idd een toegevoegde waarde heeft voor iedereen die aan settings sleutelt… maar we is wel een maar…. Zijn er settings ondertussen veranderd dan gaat alles weg wat er veranderd was. Tenminste wat met het user interface gebeurt was… en alleen daarom heb ik een beetje twijfels of het er wel in hoort. Want het is eigenlijk reload van de settings zoals ze waren op het moment dat je e2 voor de laatste keer opstartte of je er na der hand iets ingehackt hebt…. En als je het er in hackt kan je ook eigenlijk ff de webif gebruiken of de console. Eigenlijk is het geen reload settings optie maar meer load what is currently there… dus de naam is eigenlijk al fout. En bovendien doet eigenlijk elke settings editor het al vanzelf.
Edited by littlesat, 18 May 2023 - 20:20.
Quote

littlesat's Photo littlesat 18 May 2023

Ik wil zoiets wel mergen maar dan wel met een goede beschrijving…. Het is meer een gewone ‘forse load sertings’. Of een gewone ‘load settings’
Edited by littlesat, 18 May 2023 - 20:22.
Quote

Tech's Photo Tech 19 May 2023

Dan edit je de commit text toch even….?
Quote

Sagitarius †'s Photo Sagitarius † 19 May 2023

Op zich wel een goed idee, is het misschien ook mogelijk dat als je een favorietenlijst hebt met zenders die je zelf samengesteld/geïmporteerd hebt uit bv een kabelscan of Fastscan lijst die (handmatig) bijgewerkt kunnen worden als er iets in de kabelscan of fastscan veranderd is.

Ik heb nu vaak dat er DVB-SERVICE komt te staan als er een zender is veranderd buiten mijn Favorieten lijst om, dan zou Reload Services een mooie optie zijn, dan een gewijzigde zender handmatig weer toe te moeten voegen in je Favorietenlijst.

Quote

gjstroom's Photo gjstroom 19 May 2023

De patch is bijna goed daar we nog een regeltje weggehaald moet worden want je zet de lijst, voegt iets toe, en dan zet de lijst opnieuw.
De eerste keer lijst zetten kan weg.
Ik denk dat dit idd een toegevoegde waarde heeft voor iedereen die aan settings sleutelt… maar we is wel een maar…. Zijn er settings ondertussen veranderd dan gaat alles weg wat er veranderd was. Tenminste wat met het user interface gebeurt was… en alleen daarom heb ik een beetje twijfels of het er wel in hoort. Want het is eigenlijk reload van de settings zoals ze waren op het moment dat je e2 voor de laatste keer opstartte of je er na der hand iets ingehackt hebt…. En als je het er in hackt kan je ook eigenlijk ff de webif gebruiken of de console. Eigenlijk is het geen reload settings optie maar meer load what is currently there… dus de naam is eigenlijk al fout. En bovendien doet eigenlijk elke settings editor het al vanzelf.

Je bedoeld die eerste keer: self["menu"] = ChoiceList(menu) ?
Ik had daar al wat twijfels over... Maar zover ik kan zien werkt het wel gewoon.
Python programming is niet echt mijn ding, ik kan het redelijk lezen om te snappen wat er gebeurd, kleine aanpassingen maken lukt me meestal ook wel, maar of het technisch en cosmetisch ok is dat is dan weer een andere vraag,
Mijn setting editor is meestal Notepad++ via een share naar de box, vandaar deze functie.


Edited by gjstroom, 19 May 2023 - 10:40.
Quote

Sagitarius †'s Photo Sagitarius † 20 May 2023

Mooi en wanneer zit dit in de NB?

Quote

luisteraar's Photo luisteraar 20 May 2023

Mooi en wanneer zit dit in de NB?

Als je op de link geklikt had had je gezien dat het al committed is.

dus nu heel snel in develop

Quote

littlesat's Photo littlesat 20 May 2023

I just merged it. But there are some language imperfections in it as the userbouquets and channels lists are and not is.
Quote

Sagitarius †'s Photo Sagitarius † 20 May 2023

 

Mooi en wanneer zit dit in de NB?

Als je op de link geklikt had had je gezien dat het al committed is.

dus nu heel snel in develop

 

Dat laatste was ook mijn vraag, maar waar kan ik nu de aangepaste ChannelSelection.py downloaden dan zet ik hem er zelf wel in, van die Github structuur snap ik nog steeds niets om daar iets te downloaden.


Edited by Sagitarius, 20 May 2023 - 13:40.
Quote

mrvica's Photo mrvica 20 May 2023

If you can´t wait

enigma2/ChannelSelection.py at develop · OpenPLi/enigma2 · GitHub

 

right mouse button on "Raw" and Save as

and you know for sure how to replace it?

Quote

Sagitarius †'s Photo Sagitarius † 21 May 2023

Het werkt, bedankt nog daarvoor, staat helaas nog in het Engels maar daar had Litllesat het ook al over.

Quote

littlesat's Photo littlesat 22 May 2023

Er zit zelfs een foutje in het Engels iets met meervoud is fout

Quote

Sagitarius †'s Photo Sagitarius † 22 May 2023

Er zit zelfs een foutje in het Engels iets met meervoud is fout

Nou ja de optie werkt iig, dat is het belangrijkste, zo vaak gebruik ik het niet om de.py te gaan bewerken.

Quote