#1
Posted 13 July 2010 - 13:33
Dit is een onhandige situatie, die bovendien in tegenspraak is met de vrijheid die de "open box filosofie" in feite voorstaat.
Mijn verzoek is om een methode in te voeren die het beste van twee werelden biedt: automatische updates indien geen eigen bestand wordt gebruikt en als dat wel het geval is het eigen bestand niet te overschrijven.
Het lijkt me dat daartoe diverse oplossingen denkbaar zijn, b.v op een soortgelike manier als met de skin en de skin_user gebeurt. Dan zou de satellites.xml behandeld kunnen worden op de manier waarop dat nu gebeurt, terwijl een eigen bestand (met b.v. de naam satellites_user.xml) hoger in de hiërarchie zou moeten staan.
Re: Featurrequest satellites.xml #2
Posted 13 July 2010 - 14:10
Dat is wel overdreven gesteld .
Maar de satellieten zijn voor iedereen hetzelfde, dus iedereen zou aan dezelfde satellites.xml genoeg moeten hebben. Als er fouten in zitten dan zouden we daar iets aan moeten doen.
Re: Featurrequest satellites.xml #3
Posted 13 July 2010 - 14:39
En bovendien: in de huidige situatie wordt de gebruikers xml tijdens het uploaden keurig geschreven; om die vervolgens bij een update weer ongedaan te maken. Dat is natuurlijk heel onlogisch.
Re: Featurrequest satellites.xml #4
Posted 13 July 2010 - 17:11
Als die aangeeft dat sat.xml bijgewerkt is, en je wil je oude versie houden, dan zul je hem terug moeten zetten.
Nu weet ik eerlijk gezegd niet of ipkg ook een conditionele overschrijving kan doen.. File already exists.. Do you want to overwrite ?
Persoonlijk vind ik dit voorstel een "veel werk voor een enkeling doen" is.
Re: Featurrequest satellites.xml #5
Re: Featurrequest satellites.xml #6
Posted 13 July 2010 - 17:54
Uiteraard, maar een update is bedoeld voor systeembestanden, terwijl de satellites.xml eigenlijk een gebruikers bestand is. Mijn "settings" bestand wordt toch ook niet overschreven, en mijn opnames ook niet? Dit is gewoon een, in mijn ogen onlogische, uitzondering.iedere update komt met overschrijvingen... Dat daar dan toevallig ook de sat.xml tussen zit...
Als dat zo is (hoe kom ik daar achter? Ik weet nooit wanneer er een update komt of was), dan is dat een aardige work-aroundHoudt ipkg zich zonder te falen aan de writable flag? Dan zou je die gewoon uit kunnen zetten. Wel weer aanzetten voor je gaat editten natuurlijk.
Makkelijk gezegd, maar daar ben ik dan weer niet slim genoeg voor!Of je maakt een scriptje dat je na een update runt om alle custom bestanden terug te zetten.
Re: Featurrequest satellites.xml #7
Posted 13 July 2010 - 18:09
Wat je vraagt is een workaround voor een probleem die onstaat omdat twee website het niet eens kunnen worden of een satelliet op 1.0 of op 0.8 graden staat.
Wat is erop tegen om gewoon de satellites.xml van PLi te gebruiken? Met een find/replace heb je een zenderlijst snel genoeg daaraan aangepast.
Re: Featurrequest satellites.xml #8
Posted 13 July 2010 - 18:25
als vooraanstaande websites het al niet eens kunnen worden over deze zaken, geeft dat wel heel duidelijk aan dat hier niet "de waarheid" bestaat: waarom er dan eentje uitkiezen en die als "de waarheid" opdringen? En daarom is het ook een gebruikers- en geen systeembestand. Ik kan idd geen satellieten en transponders activeren, maar datzelfde geldt ook voor kanalen: ik bepaal zelf wel welke satellieten, transponders en kanalen ik wil gebruiken, daar heb ik geen "opgelegde" lijst voor nodig.
En nogmaals: het is ook zo in tegenspraak met de gehele filosofie.
En wat ik al eerder zei: bij mijn vorige ontvangers, waar ik als gebruiker geen invloed had op de in de ontvanger (met de firmware geïnstalleerde) satelliet- en transponder database, was ik steeds teleurgesteld omdat die lijst nooit of te nimmer werd bijgehouden. En nu ik wel zelf de data kan aanpassen, wordt ik geconfronteerd met op zich keurige updates (want de lijst wordt op deze manier natuurlijk wel up-to-date gehouden) terwijl ik er juist geen/veel minder behoefte aan heb.
Ik weet het: een mens is nooit tevreden en heeft altijd wat te mopperen, maar het zou zoveel mooier kunnen: het goede van twee werelden door de automatische updates te gebruiken zoals nu geregeld is, en daarboven je eigen instellingen kunnen toepassen (waar juist de "open" ontvangers beroemd door zijn).
Re: Featurrequest satellites.xml #9
Posted 13 July 2010 - 20:03
Terwijl dat een vrij kleine en vooral eenmalige oefening is, en dan zijn we voor altijd van dit gezeik af.
Het gaat daarbij niet over wat je gebruikt, maar wat er is. Dat hoort in de satellites.xml te staan. En dat is voor iedereen precies hetzelfde.
Over welke "vooraanstaande" websites gaat het, en zijn die personen al eens benaderd om dit probleem op te lossen?
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Re: Featurrequest satellites.xml #10
Posted 13 July 2010 - 20:13
"satellites.xml" is zeer zeker geen "gebruikers bestand". Satellieten staan op een bepaalde positie en hebben een lijst met transponders. Als gebruiker heb ik daar geen invloed op, wat ik ook instel, die satelliet blijft mooi hangen waar-ie hangt, en transponders kan ik van thuis uit niet zomaar activeren...
Wat je vraagt is een workaround voor een probleem die onstaat omdat twee website het niet eens kunnen worden of een satelliet op 1.0 of op 0.8 graden staat.
Wat is erop tegen om gewoon de satellites.xml van PLi te gebruiken? Met een find/replace heb je een zenderlijst snel genoeg daaraan aangepast.
Dit is inderdaad een steeds weer terugkomend probleem. /images/smiley/sad.gif
Op dit forum zitten over het algemeen mensen die zich al wat verdiept hebben in het een en ander.
"gewone"gebruikers zitten met dit probleem ernstig in hun maag en snappen er niets van.
Ze kennen het trucje HOE een kanalenlijst in hun Dreambox.VU+ te plaatsen.
Zolang ze zich (via het menu) zich aan de "Henksat" houden is er niets aan de hand (geweldig werk van Henk overigens !).
Maar als ze voorkeur hebben voor een andere kanalenlijst en deze (via instructies en een SettingsEditor) in de Dreambox/Vu+ plaatsen is er in eerste instantie niets aan de hand. Door een herstart wordt de nieuwe satellite.xml actief en stellen daar hun satellieten/LNB op af.
Als ze na verloop van tijd OpenPli updaten komt het probleem (indien men geen gebruik heeft gemaakt van de lijst van Henksat) en de "gewone"gebruiker snapt er dan niets meer van.
Natuurlijk ligt het dan niet aan OpenPli maar aan hun eigen onkunde , maar dat begrijpen ze dan niet. Ik denk dat jullie deze ervaring ook wel hebben met deze mensen /images/smiley/sad.gif
Prettig zou het zijn indien er dan rekening met de "gewone" gebruiker rekening gehouden kan worden. Zou het Pli team of anderen hier eventueel rekening mee kunnen houden en eventueel een alternatief proberen te zoeken?
Ikzelf heb hier geen verstand van hoor , dus moet echt dit aan de specialisten overlaten /images/smiley/grin.gif
Bedankt voor al jullie werk !
Re: Featurrequest satellites.xml #11
Posted 13 July 2010 - 21:51
KingOfSat en Lyngsat gebruiken verschillende posities voor een aantal satellieten. En de gegevens van KingOfSat zijn nu juist zo mooi, geheel automatisch, met Dreamset binnen te halen. En ja, ze zijn benaderd; hun reactie was, even heel kort samengevat: "wij hebben gelijk".Over welke "vooraanstaande" websites gaat het, en zijn die personen al eens benaderd om dit probleem op te lossen?
Re: Featurrequest satellites.xml #12
Posted 13 July 2010 - 21:55
het definieert waar de box moet gaan zoeken in het spectrum... Dus in die zin is het een systeem bestand...
Alleen....
Enigma gebruikt satelites.xml ook om zenderlijsten te gebruiken.
Dus in die zin kan je zenderlijst "gaten" vertonen als sat.xml gewijzigd wordt. Dus ja.. dan is het weer gebruiker.. Alleen waar leg je de grens.
Ik bedenk me trouwens (schiet me zo te binnen) dat ipkg hier en daar wel vraagt of een bestand overschreven mag worden. Bij fstab bijv.
Deze vlag die deze vraag afdwingt zou je dan ook aan sat.xml mee moeten geven.
Re: Featurrequest satellites.xml #13
Re: Featurrequest satellites.xml #14
Posted 14 July 2010 - 06:44
Overigens: ook voor deze file bestaat er toch een "user" versie? Net zoals dat in E1 zo was? Kunnen we dat niet zo handhaven?
Ik zie nu dat die file er op mijn VU 4 keer staat, maar allemaal gesymlinkt naar dezelfde file. Kunnen we onze file niet gewoon in /usr/share neer zetten, zodat de gebruiker een override kan doen door er een in /etc neer te zetten?
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Re: Featurrequest satellites.xml #15
Posted 14 July 2010 - 06:51
Kijk: dat lijkt me een voor iedereen eenvoudige en degelijke oplossing.Ik zie nu dat die file er op mijn VU 4 keer staat, maar allemaal gesymlinkt naar dezelfde file. Kunnen we onze file niet gewoon in /usr/share neer zetten, zodat de gebruiker een override kan doen door er een in /etc neer te zetten?
Re: Featurrequest satellites.xml #16
Posted 14 July 2010 - 07:03
Een alternatieve satellites.xml zou best kunnen, maar dan moet die OOK in een ipk worden aangeleverd, en niet via een FTP of samba achterdeurtje op de box gepleurd. Via update-alternatives kun je dan laten beslissen welke versie gebruikt gaat worden.
En wat betreft het eigenlijke probleem: Zou iemand willen uitleggen waarom je niet gewoon een find/replace op de settings kunt doen?
(in de MiLo-image tijd had ik zo'n find/replace zelfs in de build zitten om astra2 van 28.4 naar 28.2 te zetten of iets dergelijks).
Re: Featurrequest satellites.xml #17
Posted 14 July 2010 - 08:59
De code checked of die in /var/etc bestaat. Zo ja, dan wordt deze genomen, zo niet, dan de default die in de image wordt meegeleverd.
In E2 kun je zoiets ook doen. Zet de 'onze' neer in /usr/share, zet in /etc/tuxbox een symlink neer naar die file, en op alle andere plaatsen een symlink naar /etc/tuxbox.
Dat wordt default die van ons geladen, tenzij de user die symlink in /etc/tuxbox vervangt door zijn versie van de file. Dan wordt die gelezen, en wijzen ook gelijk de andere symlinks naar de user file.
Dan hoef je niks te klooien in ipk's, wij werken gewoon onze versie in /usr/share bij net als alle andere systeem files.
En natuurlijk is het een kleine moeite om te zorgen dat overal dezelfde file gebruikt wordt en/of ze gelijk te trekken.
Maar blijkbaar is niemand daarin geinteresseerd, de lijstenbouwers verplaatsen het probleem naar de gebruikers, die 't vervolgens bij ons neerleggen.
Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)
Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.
Many answers to your question can be found in our new and improved wiki.
Re: Featurrequest satellites.xml #18
Posted 14 July 2010 - 11:08
Ja hoor, dat kan ik heel simpel uitleggen:En wat betreft het eigenlijke probleem: Zou iemand willen uitleggen waarom je niet gewoon een find/replace op de settings kunt doen?
1- dat is niet het eigenlijke probleem, dat heb ik al een paar maal proberen uit te leggen. Het eigenlijke probleem is dat er automatisch een database in staat/komt die ik niet altijd wil. Eewn "find & Replace is dan hooguit een work-around (die wellicht prima kan voldoen);
2- ik heb geen flets idee hoe een "find & replace" uit te voeren. En in alle bescheidenheid durf ik dan te zeggen dat als ik dat niet weet, dat ook voor hordes andere gebruikers geldt.
Nou, is dat ook een oplossing/work-around?in de MiLo-image tijd had ik zo'n find/replace zelfs in de build zitten om astra2 van 28.4 naar 28.2 te zetten of iets dergelijks.
Re: Featurrequest satellites.xml #19
Posted 14 July 2010 - 11:34
OK, ook goed, maar dan moet je dat ook echt doen en de waarheid vermelden. Dan moet b.v. Eurobird 1 de positie 28.5E krijgen, want daar staat die. Voor de ongelovigen onder u: je mag toch wel aannemen dat de Eutelsat groep weet waar de eigen satellieten staan?.......Het gaat daarbij niet over wat je gebruikt, maar wat er is. Dat hoort in de satellites.xml te staan. En dat is voor iedereen precies hetzelfde.
Dat in de praktijk velen die positie afronden naar 12.2E, waardoor een samenvoeging met ASTRA 3 plaats vindt, is een heel andere zaak. Uit praktisch oogpunt is dat wellicht zelfs heel verklaarbaar en misschien zelfs handig: dat vermindert het aantal satellietposities en zo'n klein verschil is voor consumentenschotels toch niet merkbaar. Maar het is en blijft raar een lijst met afrondingen op te dringen aan een gebruiker die, om welke reden dan ook, de echte posities wil gebruiken.
En hetzelfde verhaal geldt voor de andere posities die afgerond worden, zoals Thor 2 (5E) die meestal wordt samengevoegd met Sirius 4 (4.8E) en Intelsat 10-02 (1.0W) die verhaald wordt naar Intelsat 10-02 (0.8W). Zo zijn er nog enkele.
En daarnaast blijft toch mijn principiële punt overeind: een database opdringen en beschouwen als een systeembestand is op zijn zachtst gezegd merkwaardig. Dat die (eenmalig) meegeleverd wordt om vlot een goed werkend systeem te krijgen is natuurlijk wel prima.
Re: Featurrequest satellites.xml #20
Posted 14 July 2010 - 12:43
Dat een politiek standpunt, daarover kun je blijven discussieren.
Natuurlijk is zo'n "user" hack wel in te bouwen. Maar ik voel daar niets voor, zolang ik geen echt vat op de onderliggende problematiek heb. Ik denk liever een weekje langer na, om dan met een robuuste oplossing te komen. Aangezien de tuxbox update maar 1x per week ofzo gebeurt, mag het niet zo'n megaprobleem zijn als je dan een paar keer met de hand moet corrigeren.
Ik wil eerst zoeken naar een oplossing waarbij Enigma2 zelf uitplust of een zender te ontvangen is.
Als je kunt afstemmen op 5.0, dan kun je 4.8 daar waarschijnlijk ook ontvangen en vice versa. Voor rotors nog wel lastig - je weet niet bij voorbaat of dat ook echt werkt, maar voor multi-lnb opstellingen is dat juist perfect.
Dat betekent dat dan in satellites.xml de "enige echte" juiste positities komen te staan, zonder afrondingen voor het gemak, en zo te lezen is dat de lijst die jij nu gebruikt.
Wil je een workaround? De volgende methode zorgt ervoor dat hij niet meer bijgewerkt wordt:
ipkg files tuxbox-common
(maak een kopie van die files, softlinks zijn vaak niet nodig. Je kunt ook met 7-zip kijken wat er in een ipk zit)
ipkg remove tuxbox-common
(zet de kopieen terug)
Also tagged with one or more of these keywords: Enigma2
IPTV
M3U playlist handling pluginStarted by DimitarCC, 22 Aug 2024 IPTV, M3U, Enigma2 |
|
|||
m3u/xml?Started by MatthijsNL, 18 Dec 2020 ENIGMA2 |
|
|||
Looking for a good explanation of calculate, calibrate and allocate in positioner setup menuStarted by jeandubois, 19 Nov 2019 enigma2 |
|
|||
Bestand beschermen tegen overschrijven bij software updateStarted by mimisiku, 23 Feb 2019 Enigma2 |
|
|||
plugin extensions epgimport rytec not visibleStarted by arkovda, 19 Aug 2018 enigma2, plugin extension and 2 more... |
|
6 user(s) are reading this topic
0 members, 6 guests, 0 anonymous users