Har också en liten kommentar till utvecklaren. I nuläget är Tvzon.exe inte kompatibelt med Windows XP då du använt "PROGRAMDATA" i GetEnvironmentVariable. Jag tog mig friheten att köra en reflector för att plocka ut källkoden, ändra i Visual Studio Express 2012 till "ALLUSERSPROFILE" och bygga om och nu funkar det utmärkt (No hard feelings hoppas jag )
Postad 15 juli 2013 - 23:50
Har också en liten kommentar till utvecklaren. I nuläget är Tvzon.exe inte kompatibelt med Windows XP då du använt "PROGRAMDATA" i GetEnvironmentVariable. Jag tog mig friheten att köra en reflector för att plocka ut källkoden, ändra i Visual Studio Express 2012 till "ALLUSERSPROFILE" och bygga om och nu funkar det utmärkt (No hard feelings hoppas jag )
Postad 19 juli 2013 - 20:21
Tack för din toppentjänst! Det finns en dock en bug som jag skulle vilja att du tittade på: BBC Entertainment ligger en timme fel så jag missar Graham Norton...
Postad 20 juli 2013 - 00:09
Fixade, de hade lagt in en dubbel Time-kolumn i excelen. Så tiden låg i EET-tidzonen.@jnylen
Tack för din toppentjänst! Det finns en dock en bug som jag skulle vilja att du tittade på: BBC Entertainment ligger en timme fel så jag missar Graham Norton...
Character encoding problem på någon kanal och tyvärr går det inte a debugga på en enkelt sätt.Hej, det verkar som att det bara finns data till 31/7... Vad har hänt?
Jag skulle helst vilja se beachman hoppa över till JSONTV, då den har aldrig problem.
Har alltid haft problem med XML outputen. Om en kanal (av 225st atm) lägger in en icke godkänd character
och systemet inte hittar den och replace:ar den så fuckar den vid outputen av XMLTV:n inte i JSONTV.
Postad 21 juli 2013 - 14:44
Character encoding problem på någon kanal och tyvärr går det inte a debugga på en enkelt sätt.
Jag skulle helst vilja se beachman hoppa över till JSONTV, då den har aldrig problem.
Har alltid haft problem med XML outputen. Om en kanal (av 225st atm) lägger in en icke godkänd character
och systemet inte hittar den och replace:ar den så fuckar den vid outputen av XMLTV:n inte i JSONTV.
Finns det något vi kan gör för att hjälpa till att få det att fungera igen? Vi kommer ju allt närmare den 31/7...
Själv har jag mycket stor erfarenhet av Perl, och även en del av XML, om det kan vara till hjälp.
Postad 21 juli 2013 - 15:13
Källkoden finns på https://github.com/jnylen/nonametv med alla importers osv.Finns det något vi kan gör för att hjälpa till att få det att fungera igen? Vi kommer ju allt närmare den 31/7...
Själv har jag mycket stor erfarenhet av Perl, och även en del av XML, om det kan vara till hjälp.
Problemet ligger ju att jag även kör mot TVDb, Tmdb och TVRage så om de fuckar till det så fuckar det för hela outputen för XMLTV.
Här är felet på Xmltv exporten iaf:
Code point ^u0019 is not a valid character in XML at /usr/share/perl5/XMLTV.pm line 1788.
Redigerat av Unregisteredbba0afcb, 21 juli 2013 - 15:14.
Postad 21 juli 2013 - 20:14
Jag kan tyvärr inte Perl men om jag kunde så skulle jag gärna bidra. Hoppas att ni hittar en lösning.
Redigerat av Niklas2k, 21 juli 2013 - 20:16.
Postad 22 juli 2013 - 20:38
xmltv fungerar även med NextPVR!
Sven Åke
Postad 23 juli 2013 - 11:59
Postad 25 juli 2013 - 11:50
Källkoden finns på https://github.com/jnylen/nonametv med alla importers osv.
Problemet ligger ju att jag även kör mot TVDb, Tmdb och TVRage så om de fuckar till det så fuckar det för hela outputen för XMLTV.
Här är felet på Xmltv exporten iaf:
Code point ^u0019 is not a valid character in XML at /usr/share/perl5/XMLTV.pm line 1788.
Jag har inte studerat källkoden (är inte på nåt sätt expert på xml och perl), men skulle detta eller detta kunna vara till hjälp för att få bort ogiltiga tecken?
Postad 29 juli 2013 - 13:45
Källkoden finns på https://github.com/jnylen/nonametv med alla importers osv.
Problemet ligger ju att jag även kör mot TVDb, Tmdb och TVRage så om de fuckar till det så fuckar det för hela outputen för XMLTV.
Här är felet på Xmltv exporten iaf:
Code point ^u0019 is not a valid character in XML at /usr/share/perl5/XMLTV.pm line 1788.
Jag har försökt få igång det hela, men inte haft så väldigt mycket framgång. Jag har satt upp en ny virtuell Linux-server (Fedora 19) och installerat en helsikes massa Perl-plugins, så det verkar köra nu i alla fall. Jag kör "sudo tools/se-tvzon/nonametv-cronjob --daily", men det blir mest varningar om Importers som inte finns och URL:er som saknas/inte hittas. Jag använder examples/se/nonametv.conf, men den verkar inte vara speciellt uppdaterad... Det enda som jag lyckats få importerat/exporterat är P1, P2 och P3... Sen saknar jag ju naturligtvis all indata som skall komma via mail, och har inga lösenord för sajter som kräver det, så jag vet inte hur mycket jag borde kunna få ut...
Jag fick fixa prototyperna i lib/NonameTV/Augmenter.pm och lib/NonameTV/Factory.pm eftersom de var helt fel (använde @ istället för $)...
Jag har också fått kommentera bort "$d perl -I lib tools/nonametv-update-tvdb sv" ur tools/se-tvzon/nonametv-cronjob för den hänger sig i _downloadZip() i $self->{xml}->XMLin($xml) när den skall parsa XML-filen från http://thetvdb.com/a...updates_all.zip (den har stått och tuggat i flera timmar utan att komma fram till något, vilket inte känns rimligt, även om filen är 30+ MB).
Sen hjälper det ju inte att det står /home/jnylen/projects/ hårdkodat lite överallt.
Alla tips för att få igång det så att det faktiskt fungerar mottages tacksamt.
Postad 29 juli 2013 - 21:43
Jag har också fått kommentera bort "$d perl -I lib tools/nonametv-update-tvdb sv" ur tools/se-tvzon/nonametv-cronjob för den hänger sig i _downloadZip() i $self->{xml}->XMLin($xml) när den skall parsa XML-filen från http://thetvdb.com/a...updates_all.zip (den har stått och tuggat i flera timmar utan att komma fram till något, vilket inte känns rimligt, även om filen är 30+ MB).
Heh, visade sig att det faktiskt tog en hel evighet för det där. Efter att den stått och tuggat hela dagen så blev den äntligen färdig. Vet dock inte riktigt vad den kom fram till, men nu kör den igenom utan att behöva hämta allt så nu går det mycket fortare.
Postad 29 juli 2013 - 21:51
Hej!Alla tips för att få igång det så att det faktiskt fungerar mottages tacksamt.
Tyvärr är jag ingen Perl-knackare, så jag är inte till så mkt hjälp där...
Har iaf uppdaterat första posten med källkoden för tvzon.exe om det kan vara till någon hjälp. Som tvzon är skriven idag så utgår den från xmltv-api på tvtab.la, så är det fel där så funkar det förstås inte... Är på semester, så jag har inte möjlighet att hjälpa så mycket. Om någon har mödan och orken att lägga upp källkoden på github eller liknande så att fler kan delta så är det helt ok för mig.
//bechman
Redigerat av beachman, 29 juli 2013 - 21:54.
Postad 30 juli 2013 - 02:43
Jag har försökt få igång det hela, men inte haft så väldigt mycket framgång. Jag har satt upp en ny virtuell Linux-server (Fedora 19) och installerat en helsikes massa Perl-plugins, så det verkar köra nu i alla fall. Jag kör "sudo tools/se-tvzon/nonametv-cronjob --daily", men det blir mest varningar om Importers som inte finns och URL:er som saknas/inte hittas. Jag använder examples/se/nonametv.conf, men den verkar inte vara speciellt uppdaterad... Det enda som jag lyckats få importerat/exporterat är P1, P2 och P3... Sen saknar jag ju naturligtvis all indata som skall komma via mail, och har inga lösenord för sajter som kräver det, så jag vet inte hur mycket jag borde kunna få ut...
Jag fick fixa prototyperna i lib/NonameTV/Augmenter.pm och lib/NonameTV/Factory.pm eftersom de var helt fel (använde @ istället för $)...
Jag har också fått kommentera bort "$d perl -I lib tools/nonametv-update-tvdb sv" ur tools/se-tvzon/nonametv-cronjob för den hänger sig i _downloadZip() i $self->{xml}->XMLin($xml) när den skall parsa XML-filen från http://thetvdb.com/a...updates_all.zip (den har stått och tuggat i flera timmar utan att komma fram till något, vilket inte känns rimligt, även om filen är 30+ MB).
Sen hjälper det ju inte att det står /home/jnylen/projects/ hårdkodat lite överallt.
Alla tips för att få igång det så att det faktiskt fungerar mottages tacksamt.
Kör en "Pull request" på min repo, så slänger jag in factory delen.
Toolsen där är hårdkodad till min sida ja, kör en cp -R tools/se-tvzon tools/se-saur eller något.
TVDb behöver du bara om du ska köra augmenter.
Och:
Alla kanaler behöver finnas i configen som ska finnas i /etc/nonametv.conf
Svt etc måste du be om användaruppgifter till och skriva på avtal.
De flesta kanaler har sina press sidor med tablåer under press.<domän>
Så testa där.
De kanaler som du kan hämta gratis är SR, Radioseven, CMore, DR
Tänk bara på att det tog mig två år att få ihop de 225 kanaler jag har just nu.
Och det fattas fortfarande många.
Kolla även: https://github.com/a.../convert_jsontv
Om det kan vara något.
Hej!
Tyvärr är jag ingen Perl-knackare, så jag är inte till så mkt hjälp där...
Har iaf uppdaterat första posten med källkoden för tvzon.exe om det kan vara till någon hjälp. Som tvzon är skriven idag så utgår den från xmltv-api på tvtab.la, så är det fel där så funkar det förstås inte... Är på semester, så jag har inte möjlighet att hjälpa så mycket. Om någon har mödan och orken att lägga upp källkoden på github eller liknande så att fler kan delta så är det helt ok för mig.
//bechman
Skulle vara rätt najs om du körde upp det på github eller liknande så kan folk hjälpa till i programmet
Redigerat av Unregisteredbba0afcb, 30 juli 2013 - 02:48.
Postad 30 juli 2013 - 15:38
Kör en echo (eller vad det nu kan kallas i Perl) så att den skriver ut vilken importer den precis är på väg att starta (eller har startat?). Då kanske man kan få fram vilken källa det är som är paj och ta det därifrån eller funkar den inte så? Det måste ju finnas något som liksom... kör det som tolkar datan? Det som kör borde ju kunna skriva ut vilken den är på väg att köra.
Redigerat av Niklas2k, 30 juli 2013 - 15:40.
Postad 30 juli 2013 - 18:44
https://www.minhembi...dpost&p=3371974
Den grabbar från dagenstv.com och kräver att man har Java installerat
Postad 31 juli 2013 - 01:55
Kör en "Pull request" på min repo, så slänger jag in factory delen.
Toolsen där är hårdkodad till min sida ja, kör en cp -R tools/se-tvzon tools/se-saur eller något.
TVDb behöver du bara om du ska köra augmenter.
Och:
Alla kanaler behöver finnas i configen som ska finnas i /etc/nonametv.conf
Svt etc måste du be om användaruppgifter till och skriva på avtal.
De flesta kanaler har sina press sidor med tablåer under press.<domän>
Så testa där.
De kanaler som du kan hämta gratis är SR, Radioseven, CMore, DR
Tänk bara på att det tog mig två år att få ihop de 225 kanaler jag har just nu.
Och det fattas fortfarande många.
Heh, jag hade inte direkt plannerat att sätta upp en riktig distribution av "alla" kanaler. Hade mest tänkt försöka hjälpa till med koden. Att få tillgång till den officiella XML-datan från de olika kanalerna verkar alldeles för bökigt för detta, tyvärr.
Kolla även: https://github.com/a.../convert_jsontv
Om det kan vara något.
Hah, det fungerade perfekt. Lite manuellt fixande, men i värsta fall kan jag automatisera det. Men nu har jag data så jag klarar mig några dagar, och förhoppningsvis har http://xmltv.tvtab.la/xmltv/ hoppat igång sen...
Om det nu är ett sånt problem att exportera XML-datan, skulle du inte kunna använda en motsvarande lösning som den som convert_jsontv använder? Dvs generera JSON-datan, och konvertera den sedan till XML? Visst, det är en omväg (speciellt som XML-exportern finns), men det verkar ju fungera...
Varför finns det ingen 00index.html fil i json-katalogen? Den är väldigt smidig om man vill få en överblick av nuvarande export-status...
Jag noterade också att det inte finns så många dagars data för Kanal 5, Kanal 9 och TV 11 även i JSON. Något du kanske kan kolla på?
Redigerat av Saur, 31 juli 2013 - 01:59.
Postad 31 juli 2013 - 03:01
Dock olagligt, inget jag rekommenderar. Men förstår problemet. Kollar på exportern varje dag men inte hittat kanalen som bråkar.Om ni får "epg-panik" och behöver någon tillfällig xmltv-grabber verkar pguide funka fortfarande
https://www.minhembi...dpost&p=3371974
Den grabbar från dagenstv.com och kräver att man har Java installerat
Heh, jag hade inte direkt plannerat att sätta upp en riktig distribution av "alla" kanaler. Hade mest tänkt försöka hjälpa till med koden. Att få tillgång till den officiella XML-datan från de olika kanalerna verkar alldeles för bökigt för detta, tyvärr.
Det är det, tog ett år eller t om att få tillgång till TV4.
Hah, det fungerade perfekt. Lite manuellt fixande, men i värsta fall kan jag automatisera det. Men nu har jag data så jag klarar mig några dagar, och förhoppningsvis har http://xmltv.tvtab.la/xmltv/ hoppat igång sen...
Om det nu är ett sånt problem att exportera XML-datan, skulle du inte kunna använda en motsvarande lösning som den som convert_jsontv använder? Dvs generera JSON-datan, och konvertera den sedan till XML? Visst, det är en omväg (speciellt som XML-exportern finns), men det verkar ju fungera...
Vet inte när dock, men håller på att migrera allt till en ny server atm. Så kanske hoppar XMLTV exportern och kör convert_jsontv istället.
Varför finns det ingen 00index.html fil i json-katalogen? Den är väldigt smidig om man vill få en överblick av nuvarande export-status...
Kan nog ordna det också.
Jag noterade också att det inte finns så många dagars data för Kanal 5, Kanal 9 och TV 11 även i JSON. Något du kanske kan kolla på?
Vet du vilken dag det slutar på? SBSTV kör mail sedan juni/maj och de har inte varit så snälla med att namnge filerna rätt.
Redigerat av Unregisteredbba0afcb, 31 juli 2013 - 03:03.
Postad 31 juli 2013 - 09:48
Vet du vilken dag det slutar på? SBSTV kör mail sedan juni/maj och de har inte varit så snälla med att namnge filerna rätt.
Vad jag kan se så finns det vettig data för dem t om den 4 augusti. Det är ju enkelt att se på http://xmltv.tvtab.la/json/. När filstorleken bli 59 bytes så vet man att det är en JSON-fil utan programdata.
Postad 31 juli 2013 - 10:37
Skumt, för den ska ha fått mailen från SBS till filtertet. Får debuga det på nya servern i veckan.Vad jag kan se så finns det vettig data för dem t om den 4 augusti. Det är ju enkelt att se på http://xmltv.tvtab.la/json/. När filstorleken bli 59 bytes så vet man att det är en JSON-fil utan programdata.
Postad 01 augusti 2013 - 13:35
Postad 01 augusti 2013 - 15:45
Postad 01 augusti 2013 - 16:19
Håller på att migrera över till nya servern atm. Det finns data t om 20onde Augusti.Hmm, nu verkar uppdateringen av http://xmltv.tvtab.la/json/ också ha stannat. Den senaste uppdateringen är från den 30 juli...
Håller på med detta på nya servern aswell.Mjo, nu är det galet tomt i tablån men jag kör XMLTV... Känns jobbigt att behöva aktivera EIT nu. Den datan suger.
Postad 01 augusti 2013 - 16:41
Det lär ta ett tag dock, har ingen lista med paket som varje importer behöver. Så behöver köra varje manuellt och installera det paketet sen köra den igen osv osv osv.Jamen du är väl en klippa jnylen!
Postad 01 augusti 2013 - 16:42
Det lär ta ett tag dock, har ingen lista med paket som varje importer behöver. Så behöver köra varje manuellt och installera det paketet sen köra den igen osv osv osv.
Det låter som ett roligt jobb. Jag har gjort det ett par gånger själv. Verkligen askul.
Redigerat av Niklas2k, 01 augusti 2013 - 16:43.
Postad 03 augusti 2013 - 07:51
Så jag undrar om det finns nån ungefärlig tidsplan när XMLTV funkar igen? Har som sagt inga krav på det ena eller andra, men om det kanske tar 2-3 veckor eller mer så får jag börja leta runt efter nån annan källa för min MythTV dator tills allt är uppe och funkar igen.
Postad 03 augusti 2013 - 17:52
Nya servern har fungerande JSON nu iallafall, ska försöka peta in andreask's convert_jsontv så ni har era tablåer from inatt.Som alla andra är jag också oerhört tacksam för det arbete som läggs ner. Men man är ju som sagt lite beroende av bra EPG data, annars är ju tv datorn inte mycket att ha.
Så jag undrar om det finns nån ungefärlig tidsplan när XMLTV funkar igen? Har som sagt inga krav på det ena eller andra, men om det kanske tar 2-3 veckor eller mer så får jag börja leta runt efter nån annan källa för min MythTV dator tills allt är uppe och funkar igen.
Postad 03 augusti 2013 - 18:43
Nya servern har fungerande JSON nu iallafall, ska försöka peta in andreask's convert_jsontv så ni har era tablåer from inatt.
Fy fan va bra, stort tack.
Postad 03 augusti 2013 - 19:14
Nya servern har fungerande JSON nu iallafall, ska försöka peta in andreask's convert_jsontv så ni har era tablåer from inatt.
Det blir samma data som det var förr med i XMLTV-filen va? Me so happy.
Postad 03 augusti 2013 - 19:44
Nya servern har fungerande JSON nu iallafall, ska försöka peta in andreask's convert_jsontv så ni har era tablåer from inatt.
Kör du det direkt på servern borde du kunna optimera skriptet rätt rejält. Du har ju inget behov av att hämta alla JSON-filerna varje gång skriptet körs.
Det blir samma data som det var förr med i XMLTV-filen va? Me so happy.
De XML-filer som konverterats från JSON är i stort sett identiska med de som genererades direkt tidgare, så du lär inte märka någon skillnad.
Postad 03 augusti 2013 - 21:17
Kanske dum fråga men kan inte server dagligen lägga upp en färdig xmltv.xml med alla kanaler istället för att alla ska grabba själva varje dag ?( när du väl får fart på allt) Skulle ju isf spara en hel del tid
Postad 04 augusti 2013 - 16:19
Kan tänka mig göra det ja@jnylen.
Kanske dum fråga men kan inte server dagligen lägga upp en färdig xmltv.xml med alla kanaler istället för att alla ska grabba själva varje dag ?( när du väl får fart på allt) Skulle ju isf spara en hel del tid
Postad 05 augusti 2013 - 03:42
Blev lite fest, så tiden försvann.Gick det inte bra igår med konverteringen till xmltv?
Men nu kör den mot nya servern och xmltv data finns.
Finns några kanaler som jag tappat data för. De fixar jag imorgon.
Postad 05 augusti 2013 - 10:04
Postad 05 augusti 2013 - 10:57
API:t och min sida är nere atm ja, ska försöka kolla på det efter jobbet.Nej, jag hade fel, det var när den försöker hämta http://api.tvtab.la/channels.xml.
Postad 05 augusti 2013 - 11:02
Edit: Disney Channel för att vara exakt.
Redigerat av Niklas2k, 06 augusti 2013 - 13:37.
Postad 08 augusti 2013 - 21:22
Finns det något sätt att kolla aktuellt läge, t.ex. tillfälliga driftstörningar etc? Förutom den här tråden givetvis...
Postad 10 augusti 2013 - 15:12
"Last mythfilldatabase run started on lör aug 10, 4:21 AM and ended on lör aug 10, 4:21 AM. mythfilldatabase kördes, men infogade inte någon ny data i guiden för 1 av 1 källor. Detta kan indikera ett potentiellt sökningsproblem.
There's guide data until 2013-08-27 03:15:00 (17 dagar)."
Antalet dagar minskar för varje dag.
Postad 10 augusti 2013 - 15:40
Det verkar som att det inte sker några förändringar i XMLTV-datan:
"Last mythfilldatabase run started on lör aug 10, 4:21 AM and ended on lör aug 10, 4:21 AM. mythfilldatabase kördes, men infogade inte någon ny data i guiden för 1 av 1 källor. Detta kan indikera ett potentiellt sökningsproblem.
There's guide data until 2013-08-27 03:15:00 (17 dagar)."
Antalet dagar minskar för varje dag.
Det finns (idag) data på de flesta kanaler t.o.m. 31/8.
Kolla status på xmltv.tvtab.l...tv/00index.html
Postad 10 augusti 2013 - 15:52
Det finns (idag) data på de flesta kanaler t.o.m. 31/8.
Kolla status på xmltv.tvtab.l...tv/00index.html
Ah, ja. Det var mitt script som var ställt på max 14 dagar. Jag körde det manuellt (utan ett max antal dagar) när det var problem så den tog mer än 14 och nu går det ner tills den når 14. ;-) Jag tog bort begränsningen i scriptet.
Redigerat av Niklas2k, 10 augusti 2013 - 15:52.
Postad 11 augusti 2013 - 05:24
Kollar på de kanaler som fattas tablåer på i veckan. Disney bör ha tablåer. Vet inte varför de inte läggs in i databasen.
Tablåer för Eurosport lär inte komma på ett tag. Har lagt ner testerna på att få igång de.
Nelonen bytte tvuri från nelonen.yle.fi till nelonen.fi
Spice (Viasat) har jag inte fått tablåer för. De kanske har lagt ned också?
VH1 Classic har tablåer från och med September igen (ny format)
Kollar på BBC HD och BBC Lifestyle senare idag.
Där har ni lite vad som händer just nu.
Redigerat av Unregisteredbba0afcb, 11 augusti 2013 - 05:25.
Postad 12 augusti 2013 - 19:29
För Kanal 5 och Kanal 9 verkar det bara finnas data för en endaste dag: den 25 augusti. (?)
Patrik
Postad 12 augusti 2013 - 21:09
Hej,
För Kanal 5 och Kanal 9 verkar det bara finnas data för en endaste dag: den 25 augusti. (?)
Patrik
Finns data för alla dagar:
http://xmltv.tvtab.l...tv/00index.html
Postad 13 augusti 2013 - 17:39
Ville bara uppmärksamma en sak angående konfigfilprogrammet. Den default.config som ligger med i zippen är felaktig. det fattas nämligen en placeholder för vart kanalerna läggs in i filen.
[CHANNEL_LIST_HOLDER]
Skickar med en zip med korrekt fil.
edit. Trodde jag ja. Visade sig visst att det var jag som bytt ut filen. hah. Det är korrekt fil i första posten.
Bifogad fil(er)
Redigerat av LuffarJoh, 13 augusti 2013 - 17:41.
0 användare läser detta ämne
0 medlemmar, 0 gäster, 0 anonyma medlemmar