Die Terratec HT - Home Cinema Programmierschnittstelle für TV Genial
Programmbeschreibung:
TerraHCHT ist eine Programmschnittstellensoftware mit der eine programmierte
TV-Aufnahme aus TVgenial möglich wird.
TerraHCHT ist eine für den Benutzer sehr einfach gestrickte Software. Im Grunde genommen
muss das Programm ledig mit dem beiliegenden Recorder-Skript (terratec25.txt) in TVgenial
eingebunden werden. Dazu ist unbedingt noch das Eintragen bzw. Ändern der Kanalnummern/Passwort/Username
in der Recorderscriptdatei (terratec25.txt) notwendig.
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:
TerraHCHT ist ein VB2005 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
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.
Für die Installation der Programmierschnittstelle TerraHCHT genügt es, das Hauptprogramm
und das Rekorderskript (terratec25.txt) ins Hauptverzeichnis von TVgenial zu kopieren. Die TerraHCHT.conf gehört ins Windows-Verzeichnis.
Wenn Sie das Programm Jt.exe ins entpackte TerraHCHT\Analog oder TerraHCHT\DVBT Verzeichnis kopieren,
können Sie vom beigelegten Installationsskript "InstallTVgenial.bat" Gebrauch machen. Per Doppel-Klick
auf die Installationsdatei werden alle Dateien an ihren Bestimmungsort kopiert. 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 = Der Pfad für das Schedulerprogramm
Default = c:\windows\system32\jt.exe
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 runter
Default = 1
Zeile 9: RecFormat = Parameter, der das Aufnahmeformat bestimmt. Default = 0
Wert 0 - Das Aufnahmeformat ist mpg
Wichtig ist, das bei Modifizierung der Zeilen, 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).
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.
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.
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.
Eine Aufnahmeprogrammierung während einer Aufnahme ist problematisch. Home Cinema sträubt sich da. Somit wartet
TerraHCHT die Aufnahme ab, bevor der Eintrag in die Programmliste statt findet.
Home Cinema startet Aufnahmen grundsätzlich nicht, wenn der Empfang unzureichend ist.
Download:
| Archiv | TerraHCHT
Version 1.3.0.0 vom 26.07.2009 Home Cinema Aufnahmeschnittstelle für TVgenial |
81 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.