WinFuture-Forum.de: Samurize Fehler Bei Xmltv - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Software
Seite 1 von 1

Samurize Fehler Bei Xmltv Fehler : No listings available


#1 Mitglied ist offline   Modano 

  • Gruppe: aktive Mitglieder
  • Beiträge: 343
  • Beigetreten: 12. Februar 04
  • Reputation: 0

geschrieben 07. Februar 2005 - 08:37

Hi Leute,

habe eine Anleitung zu XMLTV abgearbeitet, bis Punkt 7 klappt alles ohne Fehlermeldung. Die Output Textdatei ist ebenfalls erstellt worden. Wenn ich nun das MyChannels Script teste, mit den Einträgen (ard.de_xmltv ; Default) dann bekomme ich als Anzeige folgendes : No listings available

Was muss ich ändern ? Hier ist die Anleitung :

Zitat

XMLTV - Version 2.1
#############

Dies ist ein Skript zum Download von TV-Programmen im XML-Format via XMLTV.
Die Vorteile dieses Art von Anzeige, liegen klar auf der Hand.
Ihr ladet Euch die Infos komplett auf Euren PC, wo sie als XML-Dateien abgelegt werden.
(Auch mehrere Tage sind möglich)
Kein unnötiger Traffic!
Ihr habt Euer TV-Programm auch "OFFLINE" zur Verfügung!

Freie Einstellung der Möglichkeiten, wie das TV-Programm am Desk angezeigt werden soll.
(Sender, Startzeit, Endzeit, Titel, Folgesendung. u.s.w)
Möglichkeit über einen Fortschrittsbalken den Verlauf der Sendung anzuzeigen
Anzeige aller Sender auf einmal
Anzeige mehrerer Sendungen eines Senders
##################################################
##########################

INSTALLATION

Wichtig: Sollte irgendwann der Fehler
"activex component can't create object: Msxml2.DOMDocument.4.0"
auftreten benötigt Ihr das hier:
http://www.microsoft.com/downloads/details...b6-c5d7485f2b42
(Download auf der rechten Seite)

1.
Wir brauchen das kleine Proggi "XMLTV".
Download:
http://ovh.dl.sourceforge.net/sourceforge/....5.34-win32.zip

Nach dem entpacken werdet ihr einen Ordner namens "xmltv-0.5.34-win32" haben, benennt diesen um in "XMLTV" und kopiert ihn wohin Ihr wollt. (z.B. in den Scripts-Ordner)

2.
Jetzt brauchen wir noch das Script selbst, dass hier im Download enthalten ist.
Die neueste Version findet Ihr dann immer hier:
http://www.primortal...Samurize/XMLTV/
Wenn entpackt, findet ihr drei Dateien im Ordner Scripts. Kopiert diese in den Scripts-Ordner Eures Samurize-Ordners.

3.
Geht in euern XMLTV-Ordner und erstellt eine Verküpfung von der "xmltv.exe".
-> Rechtsklick -> Eigenschaften
Das Ziel ändert Ihr folgendermassen: C:\...... Euer Pfad ......\xmltv.exe tv_grab_de_tvtoday --configure

Wenn Ihr nun auf die Verknüpfung doppelklickt sollte sich ein Fenster öffnen und Ihr könnt das Programm konfigurieren. Es wird euch für jeden Sender fragen, ob Ihr den angezeigt haben wollt oder nicht.

4.
Wenn Ihr soweit seid, geht s an die Bearbeitung des Scripts "primortalxltv.vbs".

Const XMLTVPath = Der genaue Pfad zur xmltv.exe. Der abschliessende \ darf nicht vergessen werden!

Const TwentyFourHours = true wenn Ihr eine 24-Stunden anzeige möchtet, false wenn nicht

Const LowercaseAMPM = AM/PM Anzeige, funktioniert nur wenn die 24Std-Anzeige ausgeschaltet ist.

Const ShowstoDisplay = Wieviele Shows sollen angezeigt werden

Const MissingText = Sollte mal eine Informaion fehlen, wird dieser Text dargestellt

Const WordWrap = Nach sovielen Buchstaben wird eine neue Zeile begonnen. Bei no Nach weniger als 15 Buchstaben, mit 0 ausgeschaltet

Const TVListings = Hier bitte "tv_grab_de_tvtoday" eintragen!

Const TimeZone = Hier bitte "GMT" eintragen!

Const Days2Get = Es soll das Programm von X Tagen geholt werden

Const XMLTVSwitches = Den Eintrag müsst Ihr rauslöschen, so das nur mehr die beiden ... "" ... übrigbleiben!

5.
Nun gehts los mit Samurize!

In Eurer Config fügt Ihr ein Aktiv-Script ein, mit der Funktion "DownloadTVListing".
Bei "Alle X Min aktualisieren" stellt Ihr 240 ein. (Hier bin ich selbst noch am testen, ich glaube, es würde je nachdem ausreichen, wenn sich dies noch seltener aktualisiert. Immerhin laden Wir die News für einen ganzen Tag oder gar länger runter)

Nun klickt auf Skript testen. Ihr werdet, je nachdem wieviele Sender Ihr in Punkt 3 eingestellt habt ein wenig Geduld haben müssen...

Sollte er dann fertig sein, könnt Ihr die Transparenz auf 1 stellen, so ist dieser Meter nicht mehr auf dem Desktop zu sehen. Löschen dürft Ihr ihn nicht!

6.
Wir fügen wiederum ein Aktiv-Script ein, diesmal mit der Funktion "ListChannels".
Nach dem klicken auf Script testen solltet Ihr eine Liste der von Euch gewählten Sender sehen.
Bitte beachtet, dass dies einige Zeit in Anspruch nimmt. Indem Ihr dieses Skript testet, werden die XML-Dateien angelegt und die ganzen Infos der Sender gespeichert!
Das kann deshalb länger dauern, weil es darauf ankommt wieviele Sender Ihr ausgewählt habt und für wieviele Tage Ihr Eure Infos herunterladet.
Wenn alles läuft, müsste in dem Moment wo Ihr dieses Skript mit dieser Funktion testet, in folgendem Ordner die XML-Dateien schön langsam abgelegt werden:
C:\..... Euer Pfad .....\xmltv
Im selben Ordner findet Ihr auch noch die Datei "output.log".
Auch in Ihr könnt Ihr erkennen, ob diese Funktion im Editor ausgeführt wird, indem Ihr diese Datei öffnet und unter "grabbing:" ganz unten beobachtet, ob die Zeichen "#" mehr werden! - Funzt so ähnlich, wie ein Statusbalken.

7.
Nochmals müssen Wir ein Aktiv-Script einfügen, mit der Funktion "MyChannels".
Ihr werdet nach dem Channel gefragt, gebt hier exakt den Channelnamen an, der Euch in der Liste nach obigem Schritt angezeigt wird. Lasst Ihr das Feld leer werden alle Sender angezeigt.
Der Templatename bezieht sich auf die kleine Textdatei mit dem Namen "PrimortalXMLTV_Template.txt", die in Eurem Script-Ordner liegen sollte. Öffnet sie, um zu sehen welches Template ihr möchtet.

Beispiel!

#S Zeile1
[ShowStart]%tab[Title]
#E
........ für die Sendeanfangszeit und den Titel der Sendung.

#S Zeile2
[NextShowTime]%tab[NextShow]
#E#
........ für die Folgesendunganfangszeit und den Titel der Folgesendung.

So muss das dann in Eurer "PrimortalXMLTV_Template.txt" Datei stehen.
Die Parametereingabe im Editor ist dann:

Zeile1
........ für die Sendeanfangszeit und den Titel der Sendung.

Zeile2
........ für die Folgesendunganfangszeit und den Titel der Folgesendung.

Natürlich könnt Ihr das an Eure Wünsche anpassen wie Ihr wollt ..... eine Beispiele sind sowieso darin enthalten!
Alle anderen Ausgaben funzen genauso!

8.
Die Möglichkeit einen Statusbalken oder eine Prozentanzeige anzeigen zu lassen, funktioniert folgendermassen!
Ist eigentlich ganz einfach.
Geht in den Editor und geht vor, wie bisher.
Also Aktiv-Skript einfügen und Euer XMLTV-Skript auswählen.
Habt Ihr das getan, dann wählt unter "Funktion wählen" ...... "MyShowsProgress" aus.
Dann noch den TV-Sender einsetzen, wie oben bei "Punkt 7" beschrieben.
Diesen Meter könnt Ihr dann als "Text" oder "Fortschrittsbalken" anzeigen lassen!
Fertig!
Komischerweise funktionierte es hinterher auch mit dem Tamplet [ShowsProgress] !!!
Bin also nicht ganz sicher, wo der Unterschied zwischen den beiden Funktionen besteht, da bei beiden das Selbe angezeigt wird! - Bleibt also nur zu probieren.
Wenn Klarheit darüber herrscht, werde ich Euch das mitteilen!

!!! WICHTIG !!!
Diese beiden Anzeigen laufen von unten nach oben!
Das heisst, um so länger die Sendung läuft - um so länger wird der Balken von links nach rechts, oder die Prozentanzeige höher!

Desktop: Gigabyte GA-H77-DS3H • Intel Core i5 3450 • 8GB DDR3-1600 TeamGroup xtreem Vulcan • 64GB SSD Samsung 830 Series • LG GH22NS70 • Thermalright HR-02 Macho • Be Quiet • Samsung Spinpoint F3 500GB • Samsung Spinpoint F1 1000GB • Samsung EcoGreen F2 1500GB

HTPC: ASUS F1A75-M • AMD A4-3400 • 4GB DDR3-1600 G.Skill • 64 GB SSD Crucial m4 • LG DH18NS • Scythe Big Shuriken 2 • Enermax ErPro80+

NAS: Synology DS414j • 4x Seagate Barracuda 3000GB
0

Anzeige



Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0