Ga naar inhoud


[all] New PLi® Flubber images


hemertje

Aanbevolen berichten

Citaat:
Citaat:
Wat is daar de tieout van dan? want dan heb ik echt het idee dat beide problemen met elkaar verband houden.
Want het opbouwen van de webif duurt dus lang zoals ik al zei (door die hoge CPU-load van het enigma proces)


geen idee zo 1 2 3 hoeveel die timeout is
en degene die het gemaakt heeft is lekker op vakantie

maar die zit er al vanaf emerald in zover ik weet


Ik heb nog eea vergeleken en ook flubber er weer opgezet ('kaal') maar het duurt toch echt langer hoor.
En 'Latest News'-scroller blijft leeg (verschillende OSen verschillende browsers).
Link naar reactie
Delen op andere sites


  • Reacties 529
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit onderwerp

Beste reacties in dit onderwerp

Geplaatste afbeeldingen

Ruud,

 

Citaat:
Voor de techneuten onder de liefhebbers, in de bijlage zit een eerste pre-alpha versie van mijn radiotimes epg converter. Oftewel, er missen nog features, bugs gegarandeerd, absoluut niet gebruikersvriendelijk, etc, etc.. <img src="/forums/images/graemlins/smile.gif" alt="" />

Hoe ingewikkeld is het om een aanpassing te maken, en er een algemene binary van te maken die een file in EPG.DAT layout kan importeren?

 

Er zijn namelijk al legio tools in omloop cq in gebruik die voor allerhande zenders een EPG.DAT genereren. Die zijn met de komst van epg.db nu op slag waardeloos geworden. De weg van de minste weerstand is dus om dat stuk ongewijzigd te laten, maar de bestaande scripts uit te breiden met een import van de gegenereerde EPG.DAT in de sqlite db, en vervolgens die epg.dat weer weg te gooien.

 

Jou programma beschikt al over een groot deel van de functionaliteit, er moet dan alleen een extra file type bij komen, en een parser voor het epg.dat formaat.

 

Ik zou je graag van dienst willen zijn, maar mijn C is wat roestig (uit de tijd dat TurboC de standaard was <img src="/forums/images/graemlins/smile.gif" alt="" />)

 

Wat doet jou tool overigens met duplicate entries?

 

CU,

WanWizard

Link naar reactie
Delen op andere sites

Dat wordt de volgende stap, en is helemaal niet moeilijk.Ik heb het dingetje in principe zo opgezet dat je elke willekeurige reader aan kunt hangen. Mijn plannen zijn om nog een xmltv reader in elkaar te draaien, maar een epg.dat reader is waarschijnlijk nog makkelijker. Is meteen een mooie om de interfaces op te schonen <img src="/forums/images/graemlins/smile.gif" alt="" />

 

Duplikaten doe ik niks mee. Ik vertrouw helemaal op enigma en de PLi jongens. Om eerlijk te zijn, laat ik alleen items toe die nog niet in de database staan (controle op starttijd), en gooi ik alles weg wat mijn programma er eerder in heeft gezet. Een beetje de brute force methode, maar dan heb ik er iets meer vertrouwen in dat er geen problemen ontstaan met eventIds die niet opeenvolgend zijn en zo. Kan overigens nog wel een heel stuk verfijnd worden, zodra ik te horen krijg wat enigma zelf doet, en wat er van mij verwacht wordt. Overigens lijkt het bij mij nog altijd goed te gaan,...

 

Als bijlage heb ik de laatste versie met een simpele configuratie plugin bijgevoegd. Geen geklooi meer met het opzoeken van service references en zo, gewoon via dezelfde interface als MV's alias manager de gewenste kanalen selecteren. Testers welkom <img src="/forums/images/graemlins/smile.gif" alt="" />

 

Bekende issues:

- instellen van de timeoffset gaat niet negatief.

- updaten kan erg lang duren (tientallen seconden per zender). Oorzaak zit in lock contention op de database.

- ik ben weer eens erg snugger geweest: 2 argumenten voor de converter worden ergens omgewisseld. Het aantal uren datje wilt binnenhalen wordt als tijd offset gebruikt, In mijn geval 72 uren -> wordt 72 seconden offset, dus alles is 1 of 2 minuten later. Natuurlijk gaat daar de duplikaat controle mis <img src="/forums/images/graemlins/smile.gif" alt="" />

 

LET OP: De plugin wijzigt je crontab. Ik heb het redelijk getest, maar als je al een crontab hebt, kun je het beste een backup hiervan maken.

 

- Ruud

 

PS: De plugin heeft nog geen knop om een update te forceren. Wil je nu meteen de epg-data downloaden en converteren, voer het download script dan gewoon uit vanaf de commandline. Wel eerst de configuratie doorlopen.

Het downloadscript is /var/bin/rt_uk.sh

1201128-rt_epg_plugin_0.1.tar.gz

Link naar reactie
Delen op andere sites

Citaat:
Dat wordt de volgende stap, en is helemaal niet moeilijk.

Da's mooi. Wanneer is 't klaar? <img src="/forums/images/graemlins/grin.gif" alt="" /> <img src="/forums/images/graemlins/grin.gif" alt="" /> <img src="/forums/images/graemlins/grin.gif" alt="" />

Citaat:
Duplikaten doe ik niks mee. Om eerlijk te zijn, laat ik alleen items toe die nog niet in de database staan (controle op starttijd), en gooi ik alles weg wat mijn programma er eerder in heeft gezet.

Ok. Dat lost het duplicaten probleem ook op... <img src="/forums/images/graemlins/smile.gif" alt="" />

Citaat:
Testers welkom <img src="/forums/images/graemlins/smile.gif" alt="" />

Bij deze. Hij draait inmiddels. Plugin werkt zonder problemen, maar...

Citaat:
LET OP: De plugin wijzigt je crontab. Ik heb het redelijk getest, maar als je al een crontab hebt, kun je het beste een backup hiervan maken.

... gooit wel je bestaande crontab weg. Je kunt dus beter naar Ruud luisteren. <img src="/forums/images/graemlins/grin.gif" alt="" />

Begrijp ik het goed dat alle kanalen die je mapt in de interface terecht komen in de map.dat, en dat al deze kanalen vervolgens worden binnen gelezen? Ik zie er een aantal standaard staan (het FTV pakket?), maar ik heb iets meer kanalen <img src="/forums/images/graemlins/smile.gif" alt="" />

Ik ga eens proberen, ik meldt me later weer...

CU,
WanWizard
Link naar reactie
Delen op andere sites

Klopt, alles wat je mapt wordt binnengehaald. Het bijgeleverde map.dat is mijn lokale versie, en ik word nogal snel lui. Had dus weinig zin om alles al te gaan mappen (zeker omdat ik dan ook veel te lang bezig ben met downloaden <img src="/forums/images/graemlins/smile.gif" alt="" />)

 

Enne, als je niet te veel bugs in het radiotimes of plugin deel vindt, dan moet de epg.dat versie in het weekend wel klaar zijn...

 

<slik>

Link naar reactie
Delen op andere sites

Even iets anders ertussendoor:

Een kleine bug in de afhandeling van de harde schijf sleep timeout.

 

Ik had hem ingesteld op 45 (minuten), en dat werd vertaald naar 540, een ongeldige waarde. Mijn gok: er wordt niet gekeken of de timeout groter is dan 20 minuten ==> dan is iedere stap geen 5 seconden meer, maar 30 minuten.... Ik had verwacht dat de 45 minuten zou worden afgerond naar de dichtsbijzijnde geldige waarde (30 minuten of 1 uur).

 

Citaat:
Values from 1 to 240 specify multiples of 5 seconds, yielding timeouts from 5 seconds to 20 minutes. Values from 241 to 251 specify from 1 to 11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5 hours. A value of 252 signifies a timeout of 21 minutes.
Link naar reactie
Delen op andere sites

Fijn! Dan heb je hier je eerste beta tester! <img src="/forums/images/graemlins/smile.gif" alt="" />

 

De boel draait inmiddels, ik heb wel blauwe vingers van het mappen. <img src="/forums/images/graemlins/grin.gif" alt="" /> Rap is overigens anders, 14 kanalen in 20 minuten... Dat kan nog ff duren...

 

Nu ik toch je aandacht heb: dat channels scherm voor die mapping is niet lekker werken. In MV hetzelfde probleem, maar daar heb ik de lijst lang geleden al een keer gemaakt.

 

Probleem: de kolommen zijn zo smal, dan veel kanaalnamen deels buiten beeld verdwijnen. Voor "RTL4" misschien niet zo'n probleem, maar met de keuze uit 6 kanalen die met "Discovery Chann" beginnen wordt het lastig. <img src="/forums/images/graemlins/laugh.gif" alt="" />

 

Wellicht iets voor PLi Grover <img src="/forums/images/graemlins/cool.gif" alt="" />, een optie om andere layouts te selecteren (met minder/bredere kolommen) via 1/2/3 toetsen.

 

Ik meld me wel weer als 't script heeft gelopen.

 

CU,

WanWizard

Link naar reactie
Delen op andere sites

Tja, met dat channels scherm... Ik kon kiezen uit handmatig alles opzoeken, maar d'r is niemand zo gek dat ie dat ook wil doen, of zelf zo'n scherm opzetten, of lekker lui zijn, en het meeste gewoon van MV jatten <img src="/forums/images/graemlins/smile.gif" alt="" />

 

Ik ben trouwens wel een beetje benieuwd naar de tijden. Zelf gooi ik er telkens niet meer dan een dag of 3, 4 in, en dat gaat op zich nog wel redelijk. In mijn eerste versie ging het nog een stuk sneller (geen controle op database busy), maar daar ging een hoop mis als je toevallig ook net tv aan het kijken was. De conversieslag zelf is met een paar seconden gedaan...

 

 

@Redneck,

 

Vreemd dat ie bij jou geen crontab aanmaakt. Was namelijk zo'n beetje de belangrijkste test, aangezien de grootste groep waarschijnlijk nog geen crontab heeft...

Anyway, in de volgende versie gaat dat goedkomen...

Link naar reactie
Delen op andere sites

Citaat:
Tja, met dat channels scherm... zelf zo'n scherm opzetten, of lekker lui zijn, en het meeste gewoon van MV jatten <img src="/forums/images/graemlins/smile.gif" alt="" />

Allebei aanpassen dus. <img src="/forums/images/graemlins/smile.gif" alt="" />

Citaat:
Ik ben trouwens wel een beetje benieuwd naar de tijden. Zelf gooi ik er telkens niet meer dan een dag of 3, 4 in, en dat gaat op zich nog wel redelijk.

Ik heb net even gekeken. Ik heb nu 81 channels in de map.dat file staan. Ik heb het script om 22:22 gestart. Nu, precies een uur verder, is hij bezig met kanaal nummer 66. De database is inmiddels 1,6Mb groot.

Citaat:
Vreemd dat ie bij jou geen crontab aanmaakt. Was namelijk zo'n beetje de belangrijkste test, aangezien de grootste groep waarschijnlijk nog geen crontab heeft...
Anyway, in de volgende versie gaat dat goedkomen...

Evenals het overschrijven van bestaande crontab hoop ik... <img src="/forums/images/graemlins/smile.gif" alt="" />

CU,
WanWizard
Link naar reactie
Delen op andere sites

O ja, terwijl dit script draait is de box zo goed als onbruikbaar. Hij reageert heel traag op de AB, het duurt erg lang tot bv de bouquetlijst verschijnt, en ik heb net meer dan een minuut zitten wachten tot de Multi-EPG op een exit wilde reageren.

 

's nachts draaien dus (of op een ander tijdstip, als niemand TV kijkt).

 

CU,

WanWizard

Link naar reactie
Delen op andere sites

Citaat:
Hoe komt het toch dat ook bij deze image (Pli Flubber) ik problemen heb met mijn hdd.
Elke keer als ik reboot, ben ik mijn hdd kwijt.
Na factory reset is de kans groot dat hij terug is, en kan ik hem gewoon weer gebruiken.
Kan iemand dit verklaren.

Gr. Gennaromax


Hier ook veel problemen met HB ism 7020 en flubber

Een beetje van mezelf en een beetje van jullie....

Link naar reactie
Delen op andere sites

@Wan,

 

als je toevallig nog bij je box zit, en hij is nog steeds zo traag, zou je dan eens kunnen kijken naar load, processorgebruik, etc? Bij mijn eigen testjes kwam % user eigenlijk niet boven 5%. Ben wel benieuwd of dit puur in de database, of in enigma zit.Ik hoop natuurlijk op dat laatste <img src="/forums/images/graemlins/smile.gif" alt="" />

 

- Ruud

Link naar reactie
Delen op andere sites

Hij is inmiddels klaar, en ik ga zo maffen, dus dat wordt morgen. Ik kijk wel of ik overdag remote wat kan doen. De paar keer dat ik keek zat 't inderdaad zo rond de 5%, dus niet spectaculair. 't zal dus wel in Enigma zitten, want op het moment dat de binary draait reageert de box nergens meer op. Pas al 't script loopt en z'n volgende wget doet vliegen alle ingedrukte toetsen voorbij...

 

Wat ik wel af en toe zie is:

 

Code:
/var/bin/rt_epg -t uk_rt -d /var/lib/sqlite/epg.db -f /tmp/1972.dat -o 3600 -h 72 -r 2076:2:7faSQL error: database is locked

De box tegelijk gebruiken is dus blijkbaar een slecht idee.

 

Verder heb ik net nog ff gekeken, maar de EPG is nog steeds leeg? De epg.db is ook dezelfde grootte, en de journal file die er tijdens de conversie stond is nu weg.

 

't cron jobje staat ingepland voor 6 uur morgenochtend. We zullen morgen wel zien wat 't resultaat is als de box in standby staat...

 

CU,

WanWizard

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...