Die TerratecHT - Home Cinema Programmierschnittstelle für TV Genial
Programmbeschreibung:
TV-Aufnahme aus TVgenial möglich wird.
TerraHCHT ist eine für den Benutzer sehr einfach gestrickte Software. Im Grunde genommen
muss das Hauptprogramm ins TerraTec Home Cinema Verzeichnis oder ins TVGenial Verzeichnis. Das
beiliegende Recorder-Skript (terratec25.txt) praktischerweise ins gleiche Verzeichnis. Anschließend
binden Sie die terratec25.txt in TVGenial ein (siehe unten). Danach ändern Sie Passwort/Username
und passen die Programmpfade zu TerraHCHT ("Do" Einträge ganz unten) in der Recorderscriptdatei (terratec25.txt)an. Eventuell noch
ein paar Kanalnummern (s.unten)).
Ob TerraHCHT mit einer üppigen Oberfläche und diversen Einstellungsmöglichkeiten Sinn macht, weiß ich noch nicht.
Wenn man bedenkt, dass Home Cinema eigentlich alles nötige mit bringt. Terratec Home Cinema ist sehr einfach
zu bedienen und gefällt mir persönlich recht gut. Daher können weitere Änderungen und individuelle Einstellungen
dort vorgenommen werden.
Hinweise zur Installation:
Bitte stellen Sie (falls nicht vorhanden) die deutsche Zeitangabe und Datumseinstellung ein.
Das Programm ist zu anderen Zeitformaten nicht kompatibel.
TerraHCHT ist ein VB2010 Programm und benötigt daher Netframework von Microsoft. Net Framework
ist ein frei erhältliches Paket, das eigentlich zur Grundausstattung eines Systems gehören sollte.
Allerdings gibt es immer noch User, die net framework in der Version 2.0 oder 3.0 nicht installiert haben.
Hier der Download Link für die Installation:NetFrameWork 2.0 Download und NetFrameWork 3.0 Download
Darüber hinaus ist es nötig das Programm Jt.exe in das Systemverzeichnis:C:\windows\System32 zu kopieren.
Das Programm Jt ist frei erhältlich und unter folgendem Link zu laden: jt.exe Download
Ab Version 1.5.2.0 ist die Installation von Jt.exe unter Windows 7 nicht mehr erforderlich.
Wenn die Softwareinstallation der TerratecHT-Karte/TerraHCHT nicht gemäß der Standardinstallation erfolgt worden ist,
sind Änderungen in der TerraHCHT.conf vorzunehmen. Hier kann man alle benötigten Programmpfade individuell einstellen.
Grundsätzlich ist es egal in welches Verzeichnis die Programmierschnittstelle TerraHCHT und die Terratec25.txt kopiert wird
Die Voreinstellung (in der terratec25.txt) sieht das Hauptprogramm im Hauptverzeichnis von TVgenial vor.
Die TerraHCHT.conf gehört ins Windows-Verzeichnis. (c:\windows). Wem das Installieren Probleme bereitet,
der möge sich bitte bei mir melden.
Hinweise zur Editierung der TerraHCHT.conf:
Sollte Terratec Home Cinema oder TerraHCHT nicht Standard gemäß installiert worden sein, sind Anpassungen notwendig!
Diese Datei speichert die Pfade zu allen Schnittstellendateien, mit denen TerraHCHT zusammen arbeitet.
Im Einzelnen sind das: (Zeilen 1 - 9)
Zeile 1: Programmpfad = Der Pfad (ohne Hauptprogramm), der für die Installation gewählt wurde
Default = C:\Programme\TerraTec\TerraTec Home Cinema
Zeile 2: Aufnahmeliste = Der Pfad zur timerlist.xml
Default = C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Terratec\Cinergydvr\Timerlist.xml
Zeile 3: Backupliste = Der Pfad, der für die Timerlist Backupdatei bestimmt wird.(Frei wählbar)
Default = C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Terratec\Cinergydvr\Timerlist0.xml
Zeile 4: Videospeicherpfad = Der Pfad, der angibt, wohin der aufzunehmende Film gespeichert werden soll.(Frei wählbar)
Default = C:\Dokumente und Einstellungen\Administrator\Eigene Dateien\Eigene Videos
Zeile 5: DatabaseChannelpfad = Der Pfad zur Terratec Home Cinema Basisdatei für die Kanäle
Default = C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Terratec\Cinergydvr\Channels\ChannelDatabase.xml
Zeile 6: Schedulerpfad = Interner Verweis für Default-Pfad
Default = TerraTec -> verwenden Sie WinXP dann tragen Sie hier den Pfad zum Schedulerprogramm "jt.exe" ein.
Zeile 7: Schedulerfile = Der Pfad für das Schedulerverzeichnis
Default = c:\Windows\tasks\
Zeile 8: Shutdown = Parameter, der der Aufnahmeliste von TerraHCHT durch den Anwender übergeben werden kann.
Wert 0 - Das Programm wird nicht nach Aufnahme eines Programms beendet
Wert 1 - Bendet das Programm nach Aufnahme
Wert 2 - Standby nach Aufnahme
Wert 3 - Fährt den Computer in den Standby Modus
Wert 4 - Schaltet den Computer aus
Default = 1
Zeile 9: RecFormat = Parameter, der das Aufnahmeformat bestimmt. Default = 0
Wert 0 - Das Aufnahmeformat ist mpg
Wert 1 - Das Aufnahmeformat ist ts
Wert 2 - Das Aufnahmeformat ist avi
Zeile 10 Voreinstellung = nein (ja öffnet das Einstellungsfenster)
Wurde in Zeile 10 der Parameter "ja" eingetragen, öffnet sich bei jeder Aufnahmeprogrammierung fortan folgendes Einstellungsfenster:
Hier haben Sie nun die Möglichkeit drei Übergabeparameter zu beeinflussen, bevor
TerraHCHT die Aufnahmeprogramierung startet.
Zeile 11: Schnittstelle = 0 (DVB-T=0, DVB-S=1, DVB-C=2, DVB-A=3)
Wichtig ist, das bei Modifizierung der Zeilen (1-11), immer rechts und links ein Leerzeichen zwischen dem Gleichheitszeichen gesetzt
wurde. Die Zeile bitte mit einem Return abschliessen.
Hinweise zum Einbinden der terratec25.txt in TVgenial:
Klicken Sie auf Optionen. Suchen Sie links im neuen Fenster
den Punkt Schnittstellen. Dann rechts auf Konfigurieren gehen.
Wählen Sie im nächsten Fenster das Script-Interface und bestätigen
Sie mit ok. Nun müsste das neue Fenster links erscheinen. Der Eintrag
lautet nun Script Interface. Klicken Sie doppelt auf "Script Interface"
Suchen Sie mit Hilfe des Auswahlsymbols rechts die Skriptdatei
terratec25.txt im Verzeichnis C:\Programme\TVgenial und bestätigen
Sie mit ok.
Hinweise zum Editieren der Kanalnummern/Passwort/Username in der terratec25.txt:
Laden Sie die Textdatei in den Editor und ver-
gleichen Sie die Sendernamen hinter den TVgenial
ID's mit den Sendernamen Ihrer TV-Karte bzw. mit
Sendernamen, die Sie für die Känale in Home Cinema
bestimmt haben. Eine Grundlegende Zuordnung gemäß
der Default-Senderbenennung ist bereits vorhanden.
Sollten Sie aber eigene Namen oder Änderungen an
Senderbezeichnungen vorgenommen haben, müssen Sie
exact die gleiche Bezeichnung (Groß Kleinschreibung
beachten) eintragen.
Abschließend editieren Sie bitte noch die Zeile:
DoRecord TerraHCHT.exe *ddmmhhnn i
*ddmmyyyyhhnn k hh nn dd mm yyyy
u 'Administrator' 'abcd' um.
Und zwar lediglich die letzten zwei Parameter:
1. 'Administrator' in Ihren Benutzernamen
(der Name, der bei Anmeldung des Computers angegeben
wird). Aufnahmen mit falschem Usernamen lassen sich in THC
nicht editieren. Der Eintrag ist zwar vorhanden, aber läßt sich nicht öffnen.
2. 'abcd' ändern Sie bitte entsprechend Ihrem Passwort um (Passwort bei Anmeldung des Computers). Die Apostrophe
bitte stehen lassen. Dies gilt für die Auslassungszeichen als auch für Leerzeichen!
Haben Sie kein Passwort voreingestellt, dann gehen Sie wie folgt vor:
Start - Ausführen - eingeben: regedit Den Wert für limitblankpassworduse von 1 auf 0 ändern unter:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Regedit schließen und Computer neustarten.
Danach sollten die geplanten Aufnahmen auch ohne Passwort starten.
Editieren Sie bspw. die terratec25.txt folgendermaßen, wenn Sie TerraHCHT unter Windows 7 64 bit ins THC-Verzeichnis kopiert haben:
DoRecord "C:\Program Files (x86)\TerraTec\TerraTec Home Cinema\TerraHCHT.exe" *ddmmhhnn i *ddmmyyyyhhnn k hh nn dd mm yyyy
DoDelete "C:\Program Files (x86)\TerraTec\TerraTec Home Cinema\TerraHCHT.exe" *ddmmhhnn 'DeleteEntry'
Allgemeine Hinweise:
Sollte Home Cinema nach dem Programmieren mal nicht mehr starten wollen, liegt dies mit Sicherheit am letzten Eintrag der
vorgenommen wurde. Dieser wurde aus irgendwelchen Gründen nicht ausgeführt. In diesem Fall ist dieser letzte Eintrag mit
Hilfe von TVgenial einfach wieder zu löschen, oder im Verzeichnis:
"c:\dokumente und einstellungen\All Users\anwendungsdaten\Terratec\Cinergydvr\" die Datei "timerlist.xml" löschen.
Windows 7 Pfad: "C:\programdata\TerraTec\CinergyDVR\Timerlist.xml".
Hierbei werden allerdings alle programmierten Aufnahme-Einträge mit gelöscht. Daher existiert immer auch eine Backupdatei
mit Namen: "timerlist0.xml". Diese muss dann in "timerlist.xml" umbenannt werden. Danach sollte Home Cinema wieder starten.
Erscheint bei Aufnahmeprogrammierung eine Meldung ähnlich wie diese: "Ungültige Konvertierung von Zeichenfolge" ...
liegt es an der Parameterübergabe in TVgenial. In der Demo-Version senden verschiedene Sender keine Namen.
Berücksichtigen Sie auch, den Vorlauf und Nachlauf in THC bei Aufnahmen, die unmittelbar hintereinander laufen.
10 Minuten für den Nachlauf und 6 Minuten für den Vorlauf. Das ist die Grundeinstellung in THC. Am besten beide
Werte in THC auf 0 stellen und den Vorlauf und Nachlauf in TVGenial entsprechend programmieren.
Nach wie vor muss aber dann trotzdem immer wenigstens eine Minute addiert werden, bei Aufnahmen die unmittelbar
nacheinander folgen, ansonsten startet die Aufnahme nicht.
TerraHCHT meldet: Das Hauptprogramm wurde falsch installiert! Lösung: Passen Sie die Pfade in der terratec25.txt unter
DoRecord/DoDelete und in der terraHCHT.config (Programmpfad =) entsprechend an. Beide Pfade müssen gleich sein!
Editieren Sie bspw. die terratec25.txt folgendermaßen:
DoRecord "C:\Program Files (x86)\TerraTec\TerraTec Home Cinema\TerraHCHT.exe" *ddmmhhnn i *ddmmyyyyhhnn k hh nn dd mm yyyy
u 'Admin' 'abcd' (für Window 7 64bit)
Home Cinema startet Aufnahmen grundsätzlich nicht, wenn der Empfang unzureichend ist.
Aufnahmen mit falschem Usernamen lassen sich in THC nicht editieren. Der Eintrag ist zwar vorhanden, aber läßt sich
nicht öffnen.
Download:
Archiv | TerraHCHT
Version 1.5.6.0 vom 11.09.2011 Home Cinema Aufnahmeschnittstelle für TVgenial Für Windows 7/8 und WindowsXP |
50 kb |
Registrierung:
Das Programm TerraHCHT ist Shareware.
Das bedeutet, dass das Programm für einen Zeitraum von 30 Tagen kostenlos getestet werden darf.
TerraHCHT ist in der vorliegenden Version im Funktionsumfang eingeschränkt.
Die Demoversion unterstützt lediglich die Aufnahme von 30 Minuten.
Die Höhe der Registriergebühr beträgt 5 Euro.
Bitte kontakten Sie den Autor des Programms, bevor Sie eine Überweisung vornehmen.
HStrohmeier@freenet.de
Heiko Strohmeier
Kleiststrasse 10
50389 Wesseling
Copyright und Garantie:
Änderungen am Programm und Copyright sind nicht zulässig, alle Rechte liegen
beim Autor.
Die Benutzung des Programms geschieht ausschließlich auf eigenes Risiko,
so übernimmt der Autor keinerlei Haftung für irgendwelche Schäden, die bei
der Arbeit mit dem Programm TerraHCHT auftreten.
Das Programm wurde nach bestem Wissen und Gewissen erzeugt, dennoch kann für die
Richtigkeit bzw der Funktionalität keine Garantie übernommen werden; gegenüber dem Autor
können somit keine Ansprüche geltend gemacht werden.