DigiXMLTV V1.x.x

© 2008-2015 by Digisoft-Denmark

Introduktion
Features
Brug
Download
© Copyright
Revision History
Kontakt

Introduktion / Histori

En Q&D (Quick And Dirty) XMLTV generator, der grabber fra DR1.
Da TV2 ændrede deres TV-guide tirsdag d. 15.juli 2008, var der ikke længere data at hente for den 'rigtige' XMLTV.EXE.
*Den bliver naturligvis snart opdateret, MEN, for ikke at stå uden program til min MediaCenter
(baseret på den ekseptionelle GBPVR/NPVR), skyndte jeg mig at lave min egen.
(* den blev aldrig opdateret)

I forbindelse med at Danmark slukkede det analoge-sendenet 30.okt.2009 laved DR helt om på deres program-hjemmeside. De underliggende sider som DigiXMLTV V0.x.x brugte opdateres stadig; men det er nu nok en stakket frist.
Derfor blev V1.x.x til - og med flere forbedringer :-)

3/11-2012 lavede DR om på tingene igen og databasen var tom, og jeg måtte igang med en ny version.

2/6-2014 løb DRs JSON feed igen tom for data.
Jeg haved egentligt lagt programmet i graven; men har nu genoplivet den igen.
Det viste sig at der nu igen er data i DRs database - så nu virker DigiXMLTV igen. ☺

27/1-2015 Fik tid til flere rettelser/forbedringer - se Revision History

Features:

Laver en TV.XML som kan bruges af bl.a MediaCenter programmer.

Valgfri placering og navngivning af TV.XML.

Kan selv opdater kanal-listen med nye kanaler (pt ca. 150 kanaler)

Kan grabbe op til 14 dage frem i tiden

Udvidet XMLTV.DTD kompatibilitet - med mange felter.

Kan lav en speciel GBPVR xml udgave, som giver mere info i GBPVR.

Kan ændre æ ø å til ae oe & aa

Brug:

Download, udpack og kopier DigiXMLTV.jse til samme folder som xml filen skal ende i.
Lav en schedule som kalder DigiXMLTV.jse en gang om morgenen.
*BEMÆRK! For at datoerne bliver rigtige, skal grabberen køre mellem kl. 06:00-23:59.
(* en fordel; men ikke længere et krav - dog skal der +1 til antal dage der skal grabbes; hvis klokken er mellem 00:00-ca.05:00)
Første gang skal DigiXMLTV.jse køres uden noget, for at den kan lave en DigiXMLTV.cfg.
DigiXMLTV.cfg er ændret - programmet laver selv en ny med alle tilgængelige kanaler,
og laver backup af den gamle.
Man skal dog bagefter rette den nye til, med hvilke kanaler der skal med.
Man kan altid opdater tilgængelige kanaler ved at fjerne ';' fra linien ;CONFIG.
Der er en ny parameter GBPVR som tilpasser XML filen, så GBPVR viser mere info.
Uden GBPVR er den meget tættere på XMLTV normen - og med mere info.

Hvis info'en er tilgængelig, kan den nu hente op til 14 dage frem i tiden.
Jeg vil dog anbefale at man IKKE henter mere data end man har brug for!
Se DigiXMLTV.cfg for flere forklaringer.

Download:

Seneste version: Download  Oploaded: 2015-05-17

Chrome blokerer desværre pt for download.

click på:

click på 'Gendan skadelig fil'

© 2008-2016 Digisoft-Denmark
Programmet er til personlig brug, og må ikke sælges, dekodes eller modificeres.

Revision History:

2015-05-17 V1.2.b Flere rettelser Download
  • Erstater direkte V.1.0.a & V1.1.x ingen config ændringer! (Bruger defaults, hvis noget mangler)
  • En del ændringer omkring retryes for at stoppe ulidelig lange kørsler pga manglende data,
    samt anbefalinger til max antal dage, på baggrund af manglende data.
  • Tilføjede MaxRetryChannel (default 9) & MaxRetryDescription (defaul 2) til config.
  • Tilføjede RunTime til sidste linien i logfilen.
2015-01-27 V1.2.a Flere rettelser
  • Erstater direkte V.1.0.a & V1.1.x ingen config ændringer!
  • Rettet en timeout fejl
  • Rettet en Episode num fejl
  • Tilføjede sub-title & subtitles
  • Gemmer først når HELE filen er færdig - så ingen programmer kan komme til
    at læse en halv færdig fil.
2013-02-10 V1.1.f Timeout forbedringer Download
  • Håndterer internet timeouts lidt bedre. Fik desværre ikke oploaded den før 18/1/2015
2013-01-13 V1.1.e Mere aggressiv overfor internet timeouts.
  • Erstater direkte V.1.0.a & V1.1.x ingen config ændringer!
  • DR.DK har desværre flere net-timeout, som medfærer at intet data kommer retur.
    Denne modificeret version, prøver op til 10 gange, med længere og
    længere mellemrum. Der er nu meget få gange, hvor den ikke når, at få alt data med.
2012-11-06 V1.1.a Ny version
  • Erstater direkte V.1.0.a - ingen config ændringer!
2009-11-26 V1.0.a Første version
  •  Første udgave af den nye version.

Kontakt:

Jeg arbejder videre på den; så den skal nok blive bedre!
MailTo: EMAIL Flemming B. Nielsen