Import von Textfiles

Alles - außer Verbesserungsvorschläge - zu JtG hier rein.
Antworten
Nachricht
Autor
klauspe68
Einmal-Streamer
Einmal-Streamer
Beiträge: 3
Registriert: Mi 16 Mai 2007, 21:35

Import von Textfiles

#1 Beitrag von klauspe68 » Mi 26 Sep 2007, 9:52

Hallo,

ich habe ein kleines Problem:
Ich bin für ca. 4 Wochen nicht da und will ein paar Sachen aufnehmen. Da habe ich mir aus den Fersehdaten im Internet ein Textfile mit den entsprechenden Daten (Tag, Zeit, Sender, Film etc) zusammengestellt. Wie kann ich dieses bei JTG reinbekommen? Gibt es ein bestimmtes Format, welches eingehalten werden muss?

Viele Grüße
Klaus

Benutzeravatar
Jeppdot
Streamsüchtling
Streamsüchtling
Beiträge: 1784
Registriert: Do 01 Jan 2004, 18:03
Kontaktdaten:

#2 Beitrag von Jeppdot » Mi 26 Sep 2007, 10:25

Hallo,

Ich denke du meinst die Programmierung im Streaming-Programm JtG
Da ist so etwas mir nicht bekannt.

Aber schau dir mal die intern.mdb im JtG-Programmverzeichnis mit Access an.

Da werden alle Einstellungen von JtG gespeichert.

Gruß
Immer wieder einen Klick wert: Tuxbox-Wiki -- Tuxbox-Forum -- TuxFutter Wiki -- u-Grabber -- MovieGuider

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#3 Beitrag von Pedant » Mi 26 Sep 2007, 11:12

Hallo Klaus,

JtG hat keine Importfunktion für externe Timerdaten

Die Timer von JtG werden in einer Access-Datenbank gespeichert.
C:\Programme\JtG\intern.mdb


Falls Du Access hast:

Leg ein paar Timer in JtG an und öffne anschließend die intern.mdb und dort die Tabelle Aufnahme.
Dann kannst Du die Tabelle als csv exportieren.
Diese csv-Datei kannst Du dann im vorgebenen Format mit Deinen Daten füttern und per Access mittels Externe Daten wieder importieren.
Leg Dir vorher eine Kopie der intern.mdb an, dann kannst Du nichts kaputt machen.


Falls Du keine Access hast:

Das Tool Sherlock kann Timer verwalten und in die JtG-Datenbank schreiben. Sherlock unterstützt auch einen CSV-Import.
Sherlock -> Datei -> Einstellungen -> Externe Programmierung -> CSV
Welches Format diese CSV erfordert, weiß ich leider nicht, aber das läßt sich bei Bedarf ermitteln.
(Die Funktion Datei -> Import/Export ist meines Erachtens nach für Dein Vorhaben nicht geeignet.)

Eventuell kannst Du Dir aber den CSV-Import sparen, da Sherlock auch Timerdaten direkt aus dem Internet lesen kann und zwar von tvinfo.de und klack.de.

Falls Du weitere Fragen hast, dann melde Dich.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

klauspe68
Einmal-Streamer
Einmal-Streamer
Beiträge: 3
Registriert: Mi 16 Mai 2007, 21:35

#4 Beitrag von klauspe68 » Mi 26 Sep 2007, 11:19

Danke, das hilft mir super.

Wahrscheinlich ist das auch irgendwo beschrieben und ich war wieder mal zu faul die Doku richtig zu lesen.

Viele Grüße
Klaus

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#5 Beitrag von Pedant » Mi 26 Sep 2007, 11:23

Hallo Klaus,

ich glaube, dass der CSV-Import bisher noch nicht beschrieben wurde.
Wir freuen uns aber schon jetzt auf Deinen Bericht (Anleitung).
Falls Du Hilfe brauchst, dann melde Dich.

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

Benutzeravatar
Pedant
admin-c
admin-c
Beiträge: 4285
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Bad Vilbel
Kontaktdaten:

#6 Beitrag von Pedant » Fr 28 Sep 2007, 12:10

Hallo Klaus,

mir fiel noch eine andere Importmöglichkeit ein:

Der JtG-Migrator kann die JtG-Timer in eine XML-Datei schreiben und auch Timer aus einer XML-Datei lesen.
Das Format dabei ist relativ komplex, da zu jedem Timer auch alle Aufnahmeeinstellungen gespeichert werden, aber es ist mit etwas Mühe dennoch nachvollziehbar.


Und noch etwas Prinzipielles zur intern.mdb:

Die Daten werden normalerweise nur beim Start von JtG gelesen.
Wenn bei laufendem Jack externe Änderungen an der intern.mdb vorgenommen werden, dann werden sie erst nach einem JtG-Neustart wirksam.

Um das zu vereinfachen gibt es zwei Reg-Schlüssel

[HKEY_LOCAL_MACHINE\SOFTWARE\JtG\Daten]
"Read"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\JtG\Timer]
"Read"=dword:00000000


Jack prüft diese Schlüssel alle 10 Sekunden.
Wurden einer oder beide auf 00000001 gesetzt, so werden die Daten (Einstellungen) und/oder die Timer aus der intern.mdb neu gelesen, ohne dass Jack neu gestartet werden muss. Nach dem Lesen setzt Jack den entsprechenden Schlüssel wieder auf 00000000 zurück.
Sherlock z.B. nutzt dieses Feature, es steht aber auch jedem Anderen zur Verfügung

Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R

Antworten