Jean-Claude Geplaatst: 3 augustus 2006 Geplaatst: 3 augustus 2006 dat ziet er PRIMA uit - ik haal de RT gegevens momenteel op mijn pc via XMLTV en copieer ze naar de dreambox, maar MV verslikt zich regelmatig in het XMLTV formaat. ook de hoeveelheid EPG data doet enigma soms crashen (DM7000). Met dit script kunnen we alles ('s nachts) via de dreambox laten lopen, wat veel eenvoudiger is, en MV moet geen XML2EPG conversie meer uitvoeren. dat wordt Flubber installeren dit weekend, en dit script uittesten :-) DreamBox 8000+Xtrend ET10000+Gigablue UHD 4K, openPLi, CCcam, CD+TVV kaarten (gene zever), wavefrontier T90, EMP Centauri 33/12 multiswitch en VEEL te weinig slaap.
klaas Geplaatst: 3 augustus 2006 Geplaatst: 3 augustus 2006 Citaat: Als dat allemaal goed staat kun je getrt.sh uitvoeren, waarmee de epg data wordt opgehaald. Als het werkt, kun je dat ook via een cronjob laten gebeuren Hier gaat het dus op stuk lopen, want ik heb gezocht en gezocht, maar nergens staat hoe een getrt.sh te uitvoeren. Sterker nog, wanneer ik google, dan weet ie helemaal niets van getrt.sh. Tja, dan houdt het op, en intussen heb ik de moed opgegeven. <img src="/forums/images/graemlins/blush.gif" alt="" /> Ik heb de box een factoriereset gegeven, en heb de var dus niet meer op de hdd staan. Ik ga er nu maar van uit dat ik voorlopig geen Sky info op m'n box krijg, of ik moet natuurlijk de oficiële Sky box weer gaan gebruiken. Maar bedankt voor het antwoord. <img src="/forums/images/graemlins/xyxthumbs.gif" alt="" /> Dm8000-Newnigma \\ Big-Bisat \\ West: 5/0,8 Oost:4,8/9/13/19,2/23,5/28,2/42 \\ Ziggo
Jean-Claude Geplaatst: 3 augustus 2006 Geplaatst: 3 augustus 2006 ???? cron is een unix commando om op regelmatige intervallen unix-jobs uit te voeren. Het getrt.sh is een unix-script dat in de bijlage hierboven zit, en dat je op een willekeurige plaats in je var kan plaatsen, bvb /var/scripts. Je moet dus gewoon tegen cron zeggen dat hij dagelijks /var/scripts/getrt.sh moet uitvoeren. Ik zie niet goed in hoe google in dit plaatsje past, of je zou eens moeten googelen op "cron" om de juiste syntax op te halen - staat hier anders ook wel ergens op dit forum uitgelegd..... Je /var dient uiteraard op de hdd of op een memory stick te staan, je CF zou anders nogal snel vol lopen en crashen. DreamBox 8000+Xtrend ET10000+Gigablue UHD 4K, openPLi, CCcam, CD+TVV kaarten (gene zever), wavefrontier T90, EMP Centauri 33/12 multiswitch en VEEL te weinig slaap.
klaas Geplaatst: 3 augustus 2006 Geplaatst: 3 augustus 2006 Bedankt voor de verdere uitleg. Ik had zelf nog nooit van cron gehoord dus vandaar mijn domme opmerking. <img src="/forums/images/graemlins/blush.gif" alt="" /> Verder weet ik nu dat je alleen in cron kan komen via telnet: crontab -e Tja, eenvoudig als je het weet. Verder moet ik nu cron dus de opdracht geven om getrt.sh automatisch te laten updaten? Dat kan met het comando "1 */2 * * * /var/scripts/getrt.sh" geven? Verder nog even een vraagje, want dit is een behoorlijk werk en dat wil ik graag in 1 keer goed doen, dus vraag ik even voor alle zekerheid: channel ids = ch.nr in Dreamboxedit? Ik weet het, het zijn domme vragen en opmerkingen, maar ik ben lerende <img src="/forums/images/graemlins/grin.gif" alt="" /> Dm8000-Newnigma \\ Big-Bisat \\ West: 5/0,8 Oost:4,8/9/13/19,2/23,5/28,2/42 \\ Ziggo
Jean-Claude Geplaatst: 3 augustus 2006 Geplaatst: 3 augustus 2006 ik ken cron zo niet vanbuiten, zou het zelf ook moeten opzoeken, staat gepland voor dit weekend. wat je laatste vraag betreft : ik denk het niet (maar kan het nu niet verifieren, zit op het werk :-) ). Je moet gewoon naar het lijstje kijken dat ook in het ZIP bestand zit, en je noteert alle channel-id's waar je de EPG wenst van te zien, en deze zet je in het script. Zorg er ook voor dat de scripts in 755 staan (chmod 755) want anders kan het zijn dat ze niet worden opgestart. DreamBox 8000+Xtrend ET10000+Gigablue UHD 4K, openPLi, CCcam, CD+TVV kaarten (gene zever), wavefrontier T90, EMP Centauri 33/12 multiswitch en VEEL te weinig slaap.
oudeis Geplaatst: 4 augustus 2006 Geplaatst: 4 augustus 2006 Sorry voor het late antwoord, was even druk met werken <img src="/forums/images/graemlins/smile.gif" alt="" /> Channel id's zijn de id's die in channels.dat staan. Heeft dus niks te maken met de dreambox. De koppeling tussen een kanaal van de dreambox en de epg-data zelf leg je in MV, via de aliasen. Radiotimes werkt eigenlijk heel eenvoudig. Elke zender heeft een eigen id, en dat id is meteen de bestandsnaam op de server. De data van zender 63 staat in radiotimes/.../63.dat, en de naam van de zender is gegeven in radiotimes/.../channels.dat. Dus om te bepalen van welke zender je epg-data wilt downloaden, kijk je in channels.dat (die ik voor het gemak erbij had gezet) en zoek je de id's van de zenders. De id's zet je vervolgens in het script. Nog een aanvulling: mijn crontab regeltje 30 6 * * * /var/bin/getrt.sh >> /tmp/getrt.log 2>&1 (dagelijks om half 7 data binnenhalen, uitvoer naar een logbestandje) - Ruud
Aanbevolen berichten
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 accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen