http://wiki.td-er.nl/index.php?title=XMLTV&feed=atom&action=historyXMLTV - Revision history2024-03-28T10:30:24ZRevision history for this page on the wikiMediaWiki 1.33.0http://wiki.td-er.nl/index.php?title=XMLTV&diff=2518&oldid=prevAdmin: Created page with "Eenvoudig script om de TV-gids data op te halen: #!/bin/bash BASEURL=http://xmltv.td-er.nl/ wget $BASEURL`wget $BASEURL -O - 2>/dev/zero|grep xmltv.gz|sed -e s/^.*href\..."2015-02-11T06:24:38Z<p>Created page with "Eenvoudig script om de TV-gids data op te halen: #!/bin/bash BASEURL=http://xmltv.td-er.nl/ wget $BASEURL`wget $BASEURL -O - 2>/dev/zero|grep xmltv.gz|sed -e s/^.*href\..."</p>
<p><b>New page</b></p><div>Eenvoudig script om de TV-gids data op te halen:<br />
<br />
#!/bin/bash<br />
BASEURL=http://xmltv.td-er.nl/<br />
wget $BASEURL`wget $BASEURL -O - 2>/dev/zero|grep xmltv.gz|sed -e s/^.*href\=\"//|sed -e s/\".*$//|sort -n|tail -n1` -O - |gunzip > /tmp/latest.xml<br />
mythfilldatabase --file 1 -1 /tmp/latest.xml<br />
<br />
Sinds MythTV 0.27 is er voor mythfilldatabase een nieuwe optie: ''--only-update-guide''<br />
Deze zorgt ervoor dat alleen de data voor de ingestelde zenders bijgewerkt zal worden en dus niet extra zenders toegevoegd.<br />
De laatste regel is dan:<br />
mythfilldatabase --only-update-guide --file --sourceid 1 --xmlfile /tmp/latest.xml<br />
<br />
Noem dit script bijvoorbeeld ''tv_grab_nl_gijs'' en maak er een cronjob van:<br />
gijs@htpc:~$ crontab -l<br />
# m h dom mon dow command<br />
0 12 * * * /home/gijs/tv_grab_nl_gijs >/dev/null 2>&1<br />
Met "crontab -e" kun je je cronjobs aanpassen/toevoegen.<br />
<br />
Ik maak gebruik van [[https://code.google.com/p/tvgrabnlpy/wiki/Versie2 TV_grab_nl_py versie 2]] en er zit dan tot 14 dagen aan TV-gids data in.</div>Admin