Välkommen till tv.swedb.se

Hem
Nyheter
Introduktion
TV-guide
Användningsvillkor
Donationer
Kanaler
Dokumentation
Kontakta oss
Filarkiv XMLTV
Forum
Sök
Länkar

Inloggning





Glömt ditt lösenord?
Inget konto än? Skapa ett

Registrerade användare
14266 registrerade
2 idag
8 denna vecka
958 denna månad
Senaste: mammesofe

Hem arrow Dokumentation arrow Att hämta data

Att hämta data PDF Skriv ut E-post
Skrivet av Mattias Holmlund   
2004-11-05
Den data om TV-program som finns på tv.swedb.se är tänkt att användas i olika applikationer såsom PVR (Personal Video Recorder) och andra program som kan dra nytta av att veta vad det är på TV. Om du vill se tablåerna i din webläsare, så kan du göra det på tvsajten.com.

Idag finns det ett flertal program som kan hämta data från tv.swedb.se. Det mest använda är tv_grab_se_swedb och är skrivet i Perl. Det är en del av xmltv-projektet sedan version 0.5.37 och kan laddas ner från deras sida med filer.

tv_grab_se_swedb fungerar bäst under Linux och *BSD, men det bör gå att få det att fungera under Windows också. Det finns en windows-version att ladda ner från xmltv-projektet.

Jag planerar även att skriva en grabber i .Net som ska vara enklare att köra under Windows.

Linux

För att tv_grab_se_swedb ska fungera måste du först installera senaste versionen av xmltv (0.5.37) . Du måste också installera Perl-modulen HTTP::Cache::Transparent

När du har installerat ovanstående så kan du starta tv_grab_se_swedb. Första gången du kör det måste du konfigurera en katalog där cachen ska sparas och vilka kanaler du vill ladda ner data för. Det gör du genom att köra

tv_grab_se_swedb --configure

Sen kör du bara

tv_grab_se_swedb för att ladda ner data. Du kan även ange hur många dagar du vill ladda ner data för. Skriv

perldoc tv_grab_se_swedb

för att få vidare instruktioner.

Windows

Det enklaste sättet att köra tv_grab_se_swedb under Windows är med hjälp av xmltv.exe. Den kan du ladda ner från http://sourceforge.net/project/showfiles.php?group_id=39046. Ladda ner filen xmltv-0.5.49-win32.zip och packa upp den någonstans på din hårddisk. Till exempel under c:\Program Files. Nu kommer du att ha en fil som heter xmltv.exe i en katalog som heter xmltv-0.5.49.

Nu kan du konfigurera tv_grab_se_swedb. Starta ett kommandofönster genom att klicka på Start-knappen, välja Kör... och skriva cmd.

Gå till katalogen där xmltv.exe ligger med cd.

Kör kommandot

xmltv.exe tv_grab_se_swedb --configure

Välj vilka kanaler du vill ha data för.

Nu kan du hämta data för dina kanaler till filen output.xml genom att köra

xmltv.exe tv_grab_se_swedb > output.xml

Nu behöver du bara få in data i ditt PVR-program eller få PVR-programmet att köra tv_grab_se_swedb självt. Hur du gör detta bör stå i dokumentationen till ditt PVR-program.
Senast uppdaterad ( 2007-10-07 )
 
< Föregående