Multimedia Home Gateway
TMS-TAPs
Kategorien:

 

Alle

 

OSD

 

EPG

 

Aufnahmen

 

Fernsehen

 

MP3

 

Spiele

 

System

 

Ein-/Ausschalten

 

Entwicklung

 



Sprache / Language:

 

   

TOPFIELD TAPs

 
Was einen TOPFIELD PVR so außergewöhnlich macht, sind seine offenen Software-Schnittstellen. Dadurch inspiriert, haben sich weltweit Programmierer ans Werk gemacht und die unterschiedlichsten Anwendungen geschrieben, die den Funktionsumfang der mitgelieferten Software ergänzen, teilweise sogar komplett ersetzen. Diese Programme sind die s.g. "Topfield Application Programs" oder kurz TAPs.
Die auf dieser Seite verfügbaren TAPs können Sie alle über das TAP TAPtoDate auf Ihrem Topfield Receiver der SRP-Serie installieren.

TAPs für die Receiver der Serien TF5x00PVR und TF6000PVR finden Sie in unserem Forum

Bitte beachten Sie, daß diese TAPs von Dritten stammen und die Topfield Europe GmbH daher keine Haftung für die Installation oder den Gebrauch übernehmen kann. Die Verwendung von TAPs erfolgt stets auf eigene Gefahr.

Es befinden sich 114 TAPs in der Datenbank.

Sortierung: Alphabetisch | Beliebtheit

3DFX
 


Version: V1.1
Autor: xyzzyx
Datum: 28.04.2012
Downloads: 215
» Homepage


Beschreibung:
Ein TAP zur Demonstration von 3D Effekten

Dieses TAP hat mehrere Möglichkeiten:
- ein 3D Spass TAP zum Erschrecken von Freunden (ein 2D Objekt rast auf einen zu)
- 3D Spielereien um Freunden den "pop out" und "pop in" Effekt zeigen zu können,
einstellbar von unendlich weit entfernt bis kurz vor Nasenspitze bzw. durch den Beobachter hindurch
- ein 3D Spiel TAP: Rote, Gelbe, Grüne und Blaue Objekte bewegen sich auf den Spieler zu,
um zu verhindern dass sie mit dem Spieler "kollidieren" muss man auf der Fernbedienung die zugehörige Farbtaste drücken

Die PNG-Bilder kann man unter Beibehaltung des Dateinamens auch durch eigene Bilder ersetzen (Größe auch nach Möglichkeit ungefähr gleich).


Credits:
- Spielidee: bobby the cat, http://www.topfield-europe.com/forum/showthread.php?t=42789
- Grafiken Autos: Archigraphs, http://www.iconarchive.com/show/cars-icons-by-archigraphs.html
- Grafik Glasbruch: hakeemtnt, http://officialpsds.com/3D-Broken-Glass-PSD73943.html
(Original vermutlich von bm24cd, http://officialpsds.com/Broken-Glass-PSD4315.html)
- Sounds (ab V1.1): FlasherDotOrg, http://www.flasherdot.org/4_SE.htm



Tastenbelegung:
Play - Spiel starten oder wieder neu starten
Rot - im Spiel das rote Auto abschießen
Grün - im Spiel das grüne Auto abschießen
Gelb - im Spiel das gelbe Auto abschießen
Blau - im Spiel das blaue Auto abschießen
Stop - TAP beenden (Taste konfigurierbar)

nur mit dem Startbild:
links - Breite reduzieren (Taste nur auf SRP-2100 verfügbar)
rechts - Breite erhöhen (Taste nur auf SRP-2100 verfügbar)
hoch - Höhe reduzieren (Taste nur auf SRP-2100 verfügbar)
runter - Höhe erhöhen (Taste nur auf SRP-2100 verfügbar)
<< - 3D Effekt ändern und zwar weiter nach hinten
>> - 3D Effekt ändern und zwar weiter nach vorn
|> (Zeitlupe) - automatische Animation von ganz klein und weit hinten bis ganz groß und weit vorn
|< - wie Zeitlupe, jedoch schrittweise weiter nach hinten
>| - wie Zeitlupe, jedoch schrittweise weiter nach vorn



Folgende Dateien liegen in /ProgramFiles/Settings/3DFX:

PNG-Dateien:
3DFX.png - ist das Startbild mit dem man die Größen- und 3D-Effekte manuell vorführen kann,
man kann es durch ein eigenes PNG-Bild ersetzen, wobei der Dateiname gleich bleiben muss

blue*.png - PNG-Dateien, die für das blaue Bild im Spiel benötigt werden
green*.png - PNG-Dateien, die für das grüne Bild im Spiel benötigt werden
red*.png - PNG-Dateien, die für das rote Bild im Spiel benötigt werden
yellow*.png - PNG-Dateien, die für das gelbe Bild im Spiel benötigt werden
Die Zahlen geben die (quadratische) Größe in Pixeln an, die vorgesehen sind.
Es wird auch mit anderen Größen klappen, solange das größte Bild nicht über 100 Pixel hinausgeht.
Man kann die Bilder durch eigene PNG-Bilder mit ersetzen, wobei die Dateinamen gleich bleiben müssen.


INI-Datei:
KeepAspect=0 (bestimmt ob das Seitenverhältnis beim Laden der PNG-Bilder beibehalten werden soll, Standardwert 0, erlaubte Werte: 0=Ausgeschaltet, 1=Eingeschaltet)
BGColor=ff101010 (bestimmt die Farbe, die als Hintergrund gezeichnet wird, Standardwert ff101010 (schwarz), erlaubte Werte: alle Farbwerte)
ExitKey=40 (bestimmt die Taste, mit der man das TAP beendet, Standardwert 40 (Stop), erlaubte Werte: 0-50 siehe Liste)
Debug=0 (bestimmt den Debug-Umfang im Logfile, Standardwert 0, erlaubte Werte: 0-1)

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.




Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



Automove (Beta-Version)
 


Version: V2.1 beta 3
Autor: Happy
Datum: 19.02.2013
Downloads: 770
» Homepage


Beschreibung:

Name: Automove Version 2.0
Autor: Happy, happy68 /ed\ hepke dot com (Till Hepke)

Lizenz:
Benutzung auf eigene Gefahr, der Autor haftet nicht für Schäden,
die im Zusammenhang mit der Verwendung dieser Software entstehen
Die Software kann kostenlos verwendet werden


Installation:
=============
-automovecfg.tap sollte in das Verzeichnis ProgramFiles gelegt werden
-automove.tap sollte in das Verzeichnis ProgramFiles gelegt werden, oder
besser ins Autostart-Verzeichnis
-Das TAP bietet Unterstützung für 90 Historyeinträge

Funktionen:
===========

1. Umbenennen von Aufnahmen
---------------------------
-Um beispielsweise Serien in einem Ordner zu sammeln, müssen diese
eindeutige Dateinamen haben
-Automove unterstützt dies durch Anhängen von Datum oder Datum/Zeit
im Format JJJJ-MM-TT, JJJJ-MM-TT HH-MM, _JJMMTT ,_JJMMTT_HHMM ,
TT-MM-JJJJ ,TT-MM-JJJJ HH-MM, TT.MM., TT.MM. HH.MM (Nur Dateien ohne Anhängsel werden umbenannt)
-Wenn man nur das Datum anhängt, können 2 Sendungen am gleichen Tag nicht
eindeutig umbenannt werden. Für diesen Fall kann ein 2. Umbenennungslauf mit
unterschiedlichem Anhängsel konfiguriert werden, dieser wird ausgeführt,
wenn der erste fehlgeschlagen ist.
-die 2. Umbenennung wird auch gemacht, wenn das Verschieben nicht funktioniert hat
-Möchte man kein Umbenennen mit wie oben beschrieben, dann werden die Aufnahmen beim
Verschieben automatisch durchnummeriert.
-Nicht druckbare Zeichen (Control characters) werden beim Umbenennen aus dem
Dateinamen gelöscht, ebenso : / \ * ? " < > ¦
-Es gibt auch einen "Dateicheck"-Modus, der die Erweiterung .rec prüft und notfalls
wiederherstellt, sowie unerwünschte Zeichen löscht.
Die Papierkorbfunktion von Improbox/Filer bleibt davon unberührt

2. Verschieben im Ordnermodus
-----------------------------
-Das Programm verschiebt Aufnahmen automatisch in Unterordner
wenn es Aufnahmedateien findet, deren Namens-Anfang dem eines
Unterordners entspricht, z.B. wird eine Datei
"Die Biene Maja 2005-05-05.rec" in einen vorhandenen Ordner
"/DataFiles/Die Biene Maja" oder sogar
"/DataFiles/Kindersendungen/Die Biene Maja" verschoben
-Nur Aufnahmen die im Hauptverzeichnis liegen werden verschoben
und nur in schon bestehende Ordner. Die Konfiguration des
Tools erfolgt quasi über das Anlegen von Ordnern.
-Ordner deren Namen mit '-' enden, werden beim Verschieben nicht berücksichtigt.
-Ordner erster und zweiter Ordnung werden unterstützt
-Umlaute und ß werden wie ae, oe, ue und ss behandelt beim
Vergleichen
-Dateien können nach Muster "Ordner*.rec", "Ordner.rec" oder "*Ordner*.rec"
verschoben werden, dann reicht es, wenn der Ordnername irgendwo mitten im Aufnahme-
namen zu finden ist.

3. Verschieben im Follow Me Modus
---------------------------------
-"Follow Me" verschiebt Dateien in Ordner, die schon eine Aufnahme ähnlichen
Namens enthalten. z.B. Man lege einen Ordner "Serien" an, man verschiebe
manuell die Sendungen "Lost 2005-05-05.rec" und "Desperate Housewives 2005-05-06.rec"
in den Ordner Serien. Fortan werden neue Dateien "Lost xxxx-xx-xx.rec" und
"Desperate Housewives xxxx-xx-xx.rec" automatisch in denselben Ordner verschoben.
-Für den Follow Me Vergleich der Dateien, kann eine bestimmte Anzahl Zeichen,
zusätzlich zu den bekannten Anhängseln, ignoriert werden.
-oder man gibt die maximale Anzahl an Zeichen an, die verglichen werden soll
-Ordner deren Namen mit '-' enden, werden beim Verschieben nicht berücksichtigt.
-Ordner erster und zweiter Ordnung werden unterstützt
-Automove kann nun Dateinamen, in denen die erweitere Beschreibung einer Sendung beinhaltet ist,
berücksichtigen. Bisher hat Follow Me nur für Datnamen wie "Lost.rec" funktioniert. (Außer man hat
mit verkürzter oder maximaler Anzahl zu vergleichender Zeichen gearbeitet)
Nun erkennt Automove Auch "Lost - Folge 15.rec" oder "Lost ~ Folge 15.rec" anhand der
Zeichen - und ~. Dies funktioniert auch für den Historymove.

4. Verschieben im History Modus
-------------------------------
-Dieser Modus verschiebt Dateien analog zu früheren Verschiebungen, die in der
Historyliste (siehe 5.) aufgeführt sind. Es muss einmal ein Follow Me Move
gemacht worden sein, dann wird bei die nächsten vorkommenden Datei gleichen Namens
auch verschoben, auch wenn keine Vorlagedatei mehr existiert
-Der Historymodus kann in der Konfiguration ein- und ausgeschaltet werden
-In der Historyliste können einzelne Einträge blockiert werden (REC/Aufnahme-Taste)
damit das Verschieben unterbunden wird,

5. Liste der zuletzt verschobenen Dateien
-----------------------------------------
-war das Verschieben erfolgreich, wird die Datei in eine Liste eingetragen, diese
erscheint beim Drücken von EXIT (bzw. der konfigurierten Taste), wenn Automove
als TSR konfiguriert ist.
-Die Liste erscheint dann auch über den "Config"-Eintrag von TSR-Commander
-Im nicht TSR-Modus kann die Liste über das Konfigurations-TAP eingesehen werden
(In der Konfiguration MENU drücken)
-Es werden die letzten Verschiebungen mit Datum und Uhrzeit der Verschiebung
sowie Modus der Verschiebung angezeigt.
-Mit OK kann die Aufnahme direkt abgespielt werden, wenn sie nicht manuell
verschoben oder umbenannt wurde
-In der Historyliste können einzelne Einträge blockiert werden (REC/Aufnahme-Taste)
damit das Verschieben unterbunden wird. Blockierte einträge werden mit roter
Schrift angezeigt
-Ein weiterer Druck auf REC macht Einträge permanent, damit sie nicht
mehr am Ende der Liste herausfallen. Diese Einträge werden in grün dargestellt
-Die Konfiguration kann aus dieser Liste heraus mit "MENU" gestartet werden.

6. Konfiguration von Automove
-----------------------------
-Die Konfiguration kann über das separate TAP automove.cfg gestartet werden
-Sonst wird die Liste durch Drücken von MENU in der Liste der verschobenen
Dateien gestartet
-Die Art der Umbenennung kann konfiguriert, bzw abgeschaltet werden
-Der 2. Umbenennungslauf wird separat konfiguriert
-Der Vergleich zwischen Ordnern und Dateien kann nun auch ohne Beachtung
der Groß-/Kleinschreibung erfolgen
-Nur Dateien, die älter als eine konfigurierbare Zeit sind, werden verschoben
-Das Programm kann zum TSR konfiguriert werden und nach beendeten Aufnahmen jeweils
einen Durchlauf durchführen. Wer die Festplatte schonen möchte, kann einen Druchlauf
nur dann durchführen lassen, wenn alle Aufnahmen beendet wurden.
Das TAP kann sich auch nach einem Durchlauf beenden
-Das Verschieben z.B. beim Start kann um einige Sekunden verzögert werden,
um kompatibler mit anderen TAPs zu sein,die Dateien manipulieren. Z.B. Overfly oder Stirf.
-Aufnahmen von verschlüsselten Sendern können vom Verschieben ausgenommen werden:
generell, oder nur wenn sie verschlüsselt oder teilverschlüsselt sind.
-Der Eintrag "Jetzt starten" startet einen Umbenennungs- und Verschiebungsdurchlauf
-"Jetzt starten mit Logdatei" erstellt zusätzlich eine Logdatei, um evtl. Problemen
auf die Spur zu kommen, bitte nicht bei laufender Aufnahme oder Wiedergabe verwenden.

7. Prioritäten
--------------
a. Umbenennen
b. Ordner Modus
c. Follow Me Modus
d. History Modus, neue Einträge haben höhere Priorität

Schriftarten
============
-Es können eigene Schriftarten verwendet werden. Diese müssen sich im Ordner /ProgramFiles/Settings/Fonts befinden.
-Die Schriftdateien können mit FireBirds Fontmanager erstellt werden. Dieser befindet sich im Download der FireBirdLib im Verzeichnis \.Demo\FontManager.
-Gesteuert wird dies über die Datei Fonts.ini. Diese wird in den Verzeichnissen /ProgramFiles, /ProgramFiles/Settings oder /ProgramFiles/Settings/Fonts gefunden. Hier werden die Dateinamen der Schriftarten sowie die nötigen Verschiebungsoffsets eingetragen.

Manuelles Moveskript
================
--------------------------------------------------------------------------
-WARNUNG: das Skript prüft nicht auf doppelte Dateinamen im Zielverzeichnis
sondern überschreibt ohne Nachfrage
---------------------------------------------------------------------------
-die Scriptdatei startmove.sh muss individuell angepasst und ins Verzeichnis
/ProgramFiles/Settings/AutoMove kopiert werden
-die Scriptdatei checkscript.sh muss unverändert ins Verzeichnis /ProgramFiles/Settings/AutoMove
-Mit "Play" aus der Historyliste kann das Script gestartet werden
-Ein laufendes Script wird in der Historyliste hinter der AutoMove-Versionsnummer angezeigt



AutoPIN
 


Version: 1.2
Autor: Gerti
Datum: 15.08.2012
Downloads: 132


Beschreibung:
AutoPIN gibt den PIN Code, bei Anforderung durch das CI-Modul, automatisch ein.
Bei der ersten PIN-Abfrage nach jedem Neustart des Receivers muss der PIN Code manuell eingegeben werden.
Bis zum Abschalten des Receivers übernimmt AutoPIN nun alle weiteren Eingaben des PIN Codes.
Aus Jugendschutzgründen wird der PIN Code nicht über das Abschalten des Receivers hinaus gespeichert.



AutoReboot
 


Version: V1.1
Autor: srupprecht & xyzzyx
Datum: 12.02.2011
Downloads: 255
» Homepage


Beschreibung:
AutoReboot.tap
by srupprecht & xyzzyx

Das AutoReboot.tap startet den Topf nach einer gewissen Zeit neu, wenn sich
dieser aufgehangen hat. Das Programm gehört in das "ProgramFiles/AutoStart"
Verzeichnis, die .ini Datei in "ProgramFiles/Settings" oder
"ProgramFiles/Settings/AutoReboot".

Die Konfigurationsdatei "AutoReboot.ini" legt das Verhalten des TAPs fest,
folgende Optionen sind vorhanden:

TimeOut: Zeit in Sekunden, die das TAP wartet bevor es den Topf neu startet.
Standard sind 30 Sekunden, Minimum 10 und Maximum 3600 Sekunden.

WriteLog: Legt fest, ob die Logdatei "ProgramFiles/AutoReboot.log"
geschrieben werden soll, sobald der Topf durch das TAP neugestartet wird.
Die Datei enthält Datum und Uhrzeit des Neustarts. WriteLog=1 (Standard)
aktiviert die Funktion, eine Null deaktiviert sie.

Das TAP kann entweder über TMSCommander oder die Topfield Dateiliste beendet
werden.



AutoScheduler
 


Version: 1.13
Autor: Barnabas
Datum: 22.01.2012
Downloads: 329
» Homepage


Beschreibung:
(Nur englische Beschreibung verfügbar)

Auto Scheduler is based on the UK Auto Scheduler TAP, but is a port and heavy modification of this TAP to suit the new TMS machines.

This TAP allows you to enter key words, it will regularly search the EPG, and create timers for you. If you set your searches up right, you may never need to set a timer again!!

It really should run from AutoStart so it gets a chance to check your EPG every time you have the machine on.

It is integrated with JustEPG as well. When you set a timer from JustEPG you can press the down-arrow when it asks you to confirm, and an option to send to UKAS will come up. Select this, and AutoScheduler will pickup the new search next time you bring up its menu.

Once started, the default activation key is TeleText (box with lines in it), though this can be changed in the configuration menu.

Due to the fact that they were implemented via firmware calls, the move to folder and keep functions of the original UKAS are no longer supported. AutoMove for TMS provides move functionality and works with this TAP without problems.

The program is very much a companion program to TMSTimer by JaffaMan - the two share a lot of code and look and work in the same way, and make a good combination for timer setting and management.



AutoTuner
 


Version: V1.0 (R + P)
Autor: Bruckschlegel
Datum: 04.10.2010
Downloads: 334


Beschreibung:
Dieses TAP für den SRP-2100 prüft alle 60 Sekunden und vor dem Ausschalten, ob alle Timer-Aufnahmen auf "Tuner 4" - automatische Tuner-Auswahl gestellt sind. Wer iTina verwendet, braucht es nicht.

Aufeinanderfolgende Aufnahmen auf dem selben Sender werden auch vom gleichen Tuner aufgenommen und nicht mehr vom "Tuner 4", weil dieser keine Aufnahme starten würde.

Das TAP ändert beim Beenden des TMS die nächstfolgende Aufnahme auf den aktuellen Tuner und wechselt den Hauptkanal entsprechend. Somit werden verschlüsselte Aufnahmen entschlüsselt aufgenommen.



AutoZapper
 


Version: V1.4b
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 106


Beschreibung:
Wechselt den Sender automatisch alle 5 Sekunden (Original von Björn Böckle)

Tastenbelegung:
Recall = automatischen zapping Modus starten/stoppen
OK = zapping unterbrechen/fortsetzen
Exit = TAP beenden

Wenn eine andere Wechselzeit gewünscht ist, so kann diese Zeit (in Sekunden) als Inhalt in der Datei "AutoZapper.txt" angegeben werden, wobei die Datei im selben Verzeichnis liegen muss wie dieses TAP.



BackgroundCopy
 


Version: V0.97
Autor: Twilight
Datum: 02.03.2013
Downloads: 632
» Homepage


Beschreibung:
Was kann das TAP?

- im Hintergrund Files auf ein NAS oder externe festplatte kopieren/moven
- das ganze läuft automatisch ab.

- wenn dieser Kopierprozess unterbrochen wird, wird dieser beim nächsten Start fortgesetzt.
- Die Kopiergeschwindigkeit kann justiert werden
- NTFS Unterstützung (Sonderzeichen werden entfernt/angepasst)
- Beendet, je nach Einstellung, die mount TAPs NASMount und TMSMount, wenn der Kopiervorgang beendet ist.


legt man in MoveToNAS ein Unterverzeichnis an, so wird dieses (wenn nicht vorhanden) auch extern angelegt und die enthaltenen Files dorthin kopiert.




BackupSettings
 


Version: V1.2a
Autor: FireBird
Datum: 01.03.2013
Downloads: 1133
» Homepage


Beschreibung:
BackupSettings sichert die Einstellungen des Topfes in einem konfigurierbaren Intervall und hebt eine bestimmte Anzahl von Backups auf. BackupSettings sollte ins AutoStart-Verzeichnis, damit das Backup automatisch ausgeführt werden kann.

Über RestoreSettings können die Einstellungen konfiguriert werden, bzw. ein Backup zurückgespielt werden.



BetterVideoText
 


Version: V0.33
Autor: gschnasl
Datum: 23.08.2011
Downloads: 259
» Homepage


Beschreibung:
Die Tasten << und >> können zum Springen im Videotext verwendet werden.
Diese Seiten werden in der Datei BetterVideoText.ini für den jeweiligen Kanal definiert.
Eintrag Pages4Channel_1 .. Pages4Channel_9 für die jeweiligen Kanäle:
Erster Wert für den Kanal, danach bis zu 25 Seitennummern.
Die Seiten nach dem Eintrag Pages4Channel_0 werden für nicht definierte Kanäle verwendet.

Optional wird ein schwarzer Rand rund um den Standard-Videotext gezeichnet,
damit das Fernsehbild beim Lesen des Textes nicht irritiert.
Beim Eintrag ShowBlackMargin=0 wird kein schwarzer Rand gezeichnet.

Die INI-Datei wird nur bei Start des TAP's eingelesen.

Tastenbelegung:
M = TAP beenden, wenn man im Videotext ist
AR/Uhf = TAP beenden, wenn man im Videotext ist

Im TMSCommander:
Rot = TAP beenden



BetterWeather
 


Version: V1.0
Autor: xyzzyx
Datum: 29.08.2011
Downloads: 785
» Homepage


Beschreibung:
Einfaches TAP zum Herunterladen einer Wettervorschau von wetter.com oder wunderground.com

Tastenbelegung (tw. nur wenn sichtbar):
Sat - Fenster einblenden (Taste konfigurierbar)
M - Fenstergröße ändern (Taste konfigurierbar)
Ok - Fenster ausblenden (Taste konfigurierbar)
Exit - TAP beenden (Taste konfigurierbar)
Menu - TAP-Menü (Taste konfigurierbar)
Links - vorheriger Ort (Taste konfigurierbar)
Rechts - nächster Ort (Taste konfigurierbar)
0-9 - Ort 0, 1 ... 9 direkt aufrufen

Im Menü:
Exit/Menu - Einstellungen speichern und Menü verlassen
OK - bei Suchbegriff ein Land auswählen, bei wetter.com City-Code den City-Code löschen
bei wunderground.com GPS die GPS-Daten zur Postleitzahl laden, bei wunderground.com ID die ID zu den GPS-Daten auswählen
0-9 - bei Suchbegriff und Land DE/AT/CH die 4- oder 5-stellige PLZ eintippen

Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden
UserEvent - Einblenden des Wetter-Fensters

Folgende Dateien liegen in /ProgramFiles/Settings/BetterWeather:

INI-Datei (einige dieser Daten lassen sich bequem im Menü ändern):
DownloadAtStart=0 (Soll beim TAP-Start gleich das Wetter geladen werden?, Standardwert 0, erlaubte Werte 0=nein, 1=ja)
Refresh=0 (Aktualisierungsintervall in Minuten, 0=keine Aktualisierung, Standardwert 0, erlaubte Werte 0-1440)
ShowTime=0 (automatisches Ausblenden nach x Sekunden, 0=nicht automatisch, Standardwert 0, erlaubte Werte 0-300)
Popups=1 (Popups anzeigen, Standardwert 0, 0=nein, 1=ja)
PopupTime=100 (Popup-Anzeigedauer (in 10tel ms), Standardwert 100, erlaubte Werte 0-1000)
Size=1 (Fenstergröße, Standardwert 1, 0=klein, 1=groß)
SmallPosX=540 (X-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-540)
SmallPosY=326 (Y-Position des kleinen Fensters, Standardwert 0, erlaubte Werte 0-326)
LargeBlackFrame=0 (schwarzer Rahmen um großes Fenster, Standardwert 0, 0=nein, 1=ja)
ClickAndHoldJump=5 (Click-And-Hold Sprungweite, wenn man im Menü die Rechts-/Links-Taste hält, Standardwert 5, erlaubte Werte 1-25)
StartWeather=1 (Wetter-Anbieter, Standardwert 1, 0=wetter.com, 1=wunderground.com)
DisplayKey=41 (Tastennr. für das Einblenden des Fensters, Standardwert 41, erlaubte Werte 0-50 siehe Liste)
ConfirmKey=22 (Tastennr. für das Ausblenden des Fensters, Standardwert 22, erlaubte Werte 0-50 siehe Liste)
ExitKey=26 (Tastennr. für das Beenden des TAPs, Standardwert 26, erlaubte Werte 0-50 siehe Liste)
MenuKey=23 (Tastennr. für das TAP-Menü, Standardwert 23, erlaubte Werte 0-50 siehe Liste)
LeftKey=14 (Tastennr. für vorherigen Ort, Standardwert 14, erlaubte Werte 0-50 siehe Liste)
RightKey=15 (Tastennr. für nächsten Ort, Standardwert 15, erlaubte Werte 0-50 siehe Liste)
SizeKey=42 (Tastennr. für Fenstergröße, Standardwert 42, erlaubte Werte 0-50 siehe Liste)
UpKey=16 (Tastennr. für vorherigen Wetter-Anbieter, Standardwert 16, erlaubte Werte 0-50 siehe Liste)
DownKey=17 (Tastennr. für nächsten Wetter-Anbieter, Standardwert 17, erlaubte Werte 0-50 siehe Liste)
Search0= (Länderkürzel Bindestrich Postleitzahl zur Ortssuche, Standardwert DE-10115, erlaubte Werte z.B. DE/AT/CH & 4-5 stellige PLZ)
Search1= (weitere Orte für die Suche)
...
Search9=
wetter_com_citycode0= (wetter.com City-Code, wird nach der ersten Suche automatisch eingetragen, Standardwert blank, erlaubte Werte gültige wetter.com City-Codes)
wetter_com_citycode1= (weitere City-Codes)
...
wetter_com_citycode9=
wetter_com_project=tms (wetter.com Projekt, erlaubt maximal 10.000 Anfragen pro Monat, Standardwert tms, erlaubte Werte existierende Projekte)
wetter_com_apikey=517767069f2c28d3705cacde6aa8d2ed (wetter.com API-Key, muss zum Projekt passen, Standardwert siehe vorn, erlaubte Werte gültiger API-Key)
wunderground_com_gps0= (wunderground.com GPS-Daten zu einem Ort in der Form Latitude,Longitude, z.B. 51.06,13.72, kann auch anhand der DE/AT/CH-Postleitzahl aus dem zugehörigen Search-Feld mit OK ermittelt werden))
wunderground_com_gps1= (weitere GPS-Daten)
...
wunderground_com_gps9=
wunderground_com_id0= (wunderground.com ID zu den GPS-Daten, es erscheint eine Auswahlliste bei OK)
wunderground_com_id1= (weitere wunderground.com IDs)
...
wunderground_com_id9=

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!

Für die Search-Werte ist auch "Länderkürzel Bindestrich Stadtname" möglich, sofern der Stadtname keine Leerzeichen enthält.

Ist die Suche mit den Search-Werten nicht eindeutig und wird evtl. ein falscher Ort gefunden, so kann man unter dem wetter_com_citycode mit derselben Nummer den City-Code direkt eintragen, den man manuell auf der wetter.com Seite bei einer Suche ermitteln kann. So kann man für New York City aus der Adresse http://www.wetter.com/vereinigte_staaten_von_amerika/new_york_city/US0NY0993.html den City-Code US0NY0993 herauslesen und in die INI-Datei eintragen.
Wenn ein City-Code in wetter_com_citycode eingetragen ist, dann ist der Wert bei Search eigentlich egal (d.h. es wird nur der City-Code benutzt), außer dass er links oben im Wetter-Fenster angezeigt wird.

Wenn die 10.000 Anfragen pro Monat für dieses Projekt erschöpft sind, kann man sich ein eigenes Projekt anlegen, indem man auf wetter.com einen eigenen neuen Account anmeldet und unter http://www.wetter.com/api/projekte/verwalten/ ein Projekt anlegt und dann den eigenen Projektnamen und den eigenen API-Key hier einträgt. Die erforderlichen Projekteinstellungen sind aus der beiliegenden jpg-Datei ersichtlich.


Regeln im Menü (i.d.R. für DE/AT/CH):
Man kann in einem Suchbegriff-Feld mit OK die Länderkürzel auswählen und dann die Postleitzahl als Ziffern eintippen.
Den wetter.com City-Code kann man im Menü nur mit OK löschen, falls er gefüllt ist, da er bei der nächsten Suche anhand des Search-Feldes neu ermittelt wird.
Die wunderground.com GPS-Daten kann man mit OK aus der im passenden Search-Feld eingegebenen Postleitzahl ermitteln lassen.
Die wunderground.com IDs werden zur Auswahl im Menü angeboten, wenn man OK drückt (dazu werden die GPS-Daten herangezogen).
D.h. für wunderground.com müssen für eine komplette Menüpflege z.B. Suchbegriff0, wunderground.com GPS 0 und wunderground.com ID 0 der Reihe nach bearbeitet werden. Erst danach kann man das Wetter dafür abfragen.
Für andere Länder als DE/AT/CH besteht die Möglichkeit der manuellen Eingabe in der INI-Datei.


Beispiel-INI-Datei:
Mit der Datei BetterWeather-Sample.ini hat man immer eine Beispiel-INI-Datei zum aktuellen Versionsstand, während die BetterWeather.ini bei einem Update über TAPtoDate nicht überschrieben wird.


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man sie manuell löschen.
Außerdem sind in dieser Datei auch die Log-Einträge zu den wget-Downloads. Da es sich um ein Linux-Tool handelt, das die echte TMS-Zeit nicht kennt, beziehen sich diese Zeitstempel auf die Einschaltzeit des TMS.


Länderkürzel-Datei:
Die Datei ISO-3166.lst enthält die Länderkürzel und wird für deren Auswahl im Menü benötigt.


Postleitzahlendateien mit GPS-Daten:
PLZ_AT.lst, PLZ_CH.lst, PLZ_DE.lst enthalten die Postleitzahlen mit Orten sowie den dazugehörigen GPS-Daten und werden für deren Auswahl im Menü benötigt.


Die heruntergeladenen Dateien werden temporär in
/ProgramFiles/Settings/BetterWeather/Files
abgelegt und vor jedem Download wieder gelöscht.


Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



BirthdayReminder
 


Version: V1.3c
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 159


Beschreibung:
Erinnert an Geburtstage (Original von Björn Böckle)

Anleitung (TMS):

1. Birthday-Reminder 1.3 im PC speichern.
2. Entpacken.
3. Datei Birthday_de(.exe) öffnen; Testeinträge löschen; eigene Daten eintragen.
Individuelle Einstellungen wie z.B. Dauer der Anzeige (Optionen) können hier vorgenommen werden.
4. BirthDayReminder_TMS.tap / Birthday.dat auf den TMS (ProgramFiles/AutoStart) übertragen.
5. TMS neu starten.

Das TAP beendet sich automatisch.
Das TAP kann manuell im Ordner AutoStart jederzeit gestartet werden.



Blackbar
 


Version: V1.2c
Autor: ported by xyzzyx
Datum: 29.07.2011
Downloads: 168


Beschreibung:
Dieses TAP zeigt einen schwarzen Balken auf dem Bildschirm (Original von Christian Ghisler, auch geändert von Töppi)
Dieses Zip enthält den Quellcode und das TAP für TF4000PVR, TF5000PVR und SRP-2x00 (TMS).

Tastenbelegung TMS:
- M Taste = schaltet die Anzeige an oder aus
- Hoch/Runter = vergrößern/verkleinern des Balkens
- EXIT (oder Stop) = TAP beenden



BlackFrame4Vtx
 


Version: V1.0a
Autor: xyzzyx
Datum: 18.11.2010
Downloads: 95


Beschreibung:
Einfaches TAP, um einen schwarzen Rand rund um den Standard-Videotext zu machen,
damit das Fernsehbild beim Lesen des Textes nicht irritiert

Tastenbelegung:
M = TAP beenden, wenn man im Videotext ist

Im TMSCommander:
Rot = TAP beenden



Callmonitor
 


Version: 1.2.8
Autor: Indy
Datum: 09.01.2012
Downloads: 734
» Homepage


Beschreibung:
Mit diesem TAP und einer Fritz!Box können alle eingehenden und ausgehenden Anrufe angezeigt werden. Mit Hilfe eines Adressbuches werden statt einer Nummer die Namen angezeigt.



ChangePreview
 


Version: V1.4
Autor: Happy
Datum: 19.02.2013
Downloads: 307


Beschreibung:
Dieses TAP verwaltet die Vorschaubilder von Aufnahmen. Man kann vorhandene Bilder ersetzen, neue hinzufügen, oder nicht benötigte löschen. Es
sind bis zu 4 Vorschaubilder möglich.
Das TAP kann die letzte Abspielposition in der Liste der Aufnahmen anzeigen, als Fortschrittsbalken, in % und schon angeschaute Laufzeit.
Beim Beenden einer Wiedergabe kann ein automatisches Bild erzeugt werden. Externe Platten werden vollständig unterstützt.
Um das TAP zu aktivieren, während der Wiedergabe M drücken.
Um Einstellungen zu ändern, bitte /ProgramFiles/Settings/ChangePreview/ChangePreview.ini editieren.
Jetzt i drücken, um einen Screenshot zu sehen
Mehr Infos auf http://tools.hepke.com



ChannelLogoViewer
 


Version: V1.0
Autor: xyzzyx
Datum: 25.02.2012
Downloads: 179
» Homepage


Beschreibung:
Ein TAP zum Anschauen und Konvertieren von Senderlogos


Dieses TAP dient dem Anzeigen und Konvertieren von Senderlogos auf dem TMS.
Die Anzeige der Logos erfolgt in 1-, 2-, 4- und 7-facher Vergrößerung sowie in normaler Größe auch als Vorschaubild
in der Dateiliste.
Man kann die Dateiliste nach Dateinamen, Datum/Zeit/Größe oder nach Dateityp jeweils auf- oder absteigend sortieren.
In der Dateiliste werden nur maximal 4998 Dateien angezeigt.
Es werden auch Bilder mit Auflösungen größer als 60x40 geladen aber dann auf 60x40 verkleinert (Seitenverhältnis wird beibehalten).


Folgende Logo-Formate werden unterstützt:
.QTL - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 54x34
.QSL - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 36x22
.IBL - übliches Logoformat* mit 16 Bit Farben in der festen Auflösung 50x30
.BLL - übliches Logoformat* mit 16 Bit Farben in beliebiger Auflösung
.QTL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 54x34
.QSL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 36x22
.IBL32 - übliches Logoformat* mit 32 Bit Farben in der festen Auflösung 50x30
.BLL32 - übliches Logoformat* mit 32 Bit Farben in beliebiger Auflösung
.JPG - Logo im JPG-Format mit 24 Bit Farben in beliebiger Auflösung
.BMP - Logo im BMP-Format mit 24 Bit Farben in beliebiger Auflösung
.PNG - Logo im PNG-Format mit 32 Bit Farben in beliebiger Auflösung

* übliches Logoformat bedeutet:
Logobreite als dword
Logohöhe als dword
danach Pixeldaten jeweils Zeile für Zeile von oben nach unten und darin jeweils Pixel für Pixel von links nach rechts
bei 16 Bit Farben als word im Bit-Format 1555 (arrrrrgg gggbbbbb) - nur 1 Transparenz-Bit, 5 Bit pro Farbe
bei 32 Bit Farben als dword im Bit-Format 8888 (aaaaaaaa rrrrrrrr gggggggg bbbbbbbb) - ein Transparenz-Byte, je 1 Byte pro Farbe

24 Bit Farben beim .BMP- und .JPG-Format bedeutet, dass keine Transparenz gespeichert wird, nur je 1 Byte pro Farbe
32 Bit Farben beim .PNG-Format bedeutet dasselbe wie 32 Bit beim üblichen Logoformat
Für nähere Details zu .BMP, .JPG und .PNG bitte die jeweilige Spezifikation beachten.





Tastenbelegung:
- In der Dateiliste:
Exit - ein Verzeichnis höher
OK - Anzeigen des gewählten Logos
Rot - Sortieren nach Name aufsteigend bzw. absteigend
Grün - Sortieren nach Datum, Zeit, Größe aufsteigend bzw. absteigend
Gelb - Sortieren nach Dateityp aufsteigend bzw. absteigend
Blau - Löschen des gewählten Logos (ACHTUNG: das Löschen erfolgt ohne Rückfrage!)
Weiß - Umbenennen des gewählten Logos
<< >> - Springen zum vorherigen/nächsten Anfangs-Buchstaben/-Zahl/-Zeichen (nur bei Sortierung nach Name)
|< >| - Wechseln zwischen den in der INI vorgepflegten Logo-Verzeichnissen
1 - Speichern des Logos im .BLL-Format
2 - Speichern des Logos im .BLL32-Format
3 - Speichern des Logos im .PNG-Format
4 - Speichern des Logos im .BMP-Format
5 - Speichern des Logos im .BMP- und .JPG-Format
6 - Speichern des Logos im .QTL-Format inkl. verkleinern/vergrößern auf 54x34, abh. von Quelldatei in 16 oder 32 Bit
7 - Speichern des Logos im .QSL-Format inkl. verkleinern/vergrößern auf 36x22, abh. von Quelldatei in 16 oder 32 Bit
8 - Speichern des Logos im .IBL-Format inkl. verkleinern/vergrößern auf 50x30, abh. von Quelldatei in 16 oder 32 Bit
Stop - TAP beenden (Taste konfigurierbar)


- In der Anzeige/Detailbild:
Rot - Wechseln der Hintergrundfarbe zwischen transparent und schwarz (Voreinstellung aus der INI zählt nur, wenn man die Taste Rot nicht benutzt)
Grün - Hervorheben der Transparenz-Fehler (RGB(0,0,0) aber Alpha != 0) in magenter Farbe ein- und ausschalten
Gelb - Hervorheben der Pixel mit Transparenz im Alpha-Byte/-Bit in türkiser Farbe ein- und ausschalten
Blau - Dump der ARGB-Werte der Logo-Datei ins Log-File
OK/Menu/Exit - zurück zur Liste
|<, <<, links, hoch bzw. >|, >>, rechts, runter - durch die Logos blättern
Stop - TAP beenden (Taste konfigurierbar)



Folgende Dateien liegen in /ProgramFiles/Settings/ChannelLogoViewer:

INI-Datei:
ShowError=0 (bestimmt ob Transparenz-Fehler in magenta hervorgehoben werden, Standardwert 0, erlaubte Werte: 0=Ausgeschaltet, 1=Eingeschaltet)
ShowTrans=0 (bestimmt ob die Pixel mit Transparenz im Alpha-Byte/-Bit in türkis hervorgehoben werden, Standardwert 0, erlaubte Werte: 0=Ausgeschaltet, 1=Eingeschaltet)
TestBG=ff101010 (bestimmt die Farbe, die als Hintergrund hinter dem Logo gezeichnet wird, Standardwert ff101010, erlaubte Werte: alle Farbwerte)
ExitKey=40 (bestimmt die Taste, mit der man das TAP beendet, Standardwert 40 (Stop), erlaubte Werte: 0-50 siehe Liste)
Path01=/ProgramFiles/Settings/Logos/trans-black/169 (die verschiedenen möglichen Logo-Pfade, zwischen denen man dann wechseln kann, Standardwerte siehe hier, erlaubte Werte: gültige Pfade)
Path02=/ProgramFiles/Settings/Logos/3pg/169
Path03=/ProgramFiles/Settings/Logos
Path04=/ProgramFiles/Settings/iTiNa/Logos_TMS43/TV
Path05=/ProgramFiles/Settings/iTiNa/Logos_TMS43/Radio
Path06=/ProgramFiles/Settings/iTiNa/Logos_TMS169/TV
Path07=/ProgramFiles/Settings/iTiNa/Logos_TMS169/Radio
Path08=/ProgramFiles/Settings/iTiNa/Logos_TMS43/TV_Small
Path09=/ProgramFiles/Settings/iTiNa/Logos_TMS43/Radio_Small
Path10=/ProgramFiles/Settings/iTiNa/Logos_TMS169/TV_Small
Path11=/ProgramFiles/Settings/iTiNa/Logos_TMS169/Radio_Small
Path12=/ProgramFiles/Settings/iTiNa/Logos_Qt43/TV
Path13=/ProgramFiles/Settings/iTiNa/Logos_Qt43/Radio
Path14=/ProgramFiles/Settings/iTiNa/Logos_Qt169/TV
Path15=/ProgramFiles/Settings/iTiNa/Logos_Qt169/Radio
Path16=/ProgramFiles/Settings/iTiNa/Logos_Qt43/TV_Small
Path17=/ProgramFiles/Settings/iTiNa/Logos_Qt43/Radio_Small
Path18=/ProgramFiles/Settings/iTiNa/Logos_Qt169/TV_Small
Path19=/ProgramFiles/Settings/iTiNa/Logos_Qt169/Radio_Small
Path20=/ProgramFiles/ChannelLogos/TV
Path21=/ProgramFiles/ChannelLogos/Radio
Path22=/PhotoFiles/Settings/Logos
Path23=
Path24=
Path25=
Path26=
Path27=
Path28=
Path29=
Path30=
PathCur=3 (bestimmt den zum TAP-Start angezeigten Pfad, Standardwert 1, erlaubte Werte: 1-30)
Sort=0 (bestimmt die Standard-Sortierung, Standardwert 0, erlaubte Werte: 0-6)
Debug=0 (bestimmt den Debug-Umfang im Logfile, Standardwert 0, erlaubte Werte: 0-1)

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!

Bedeutung des INI-Parameters Sort:
0 = unsortiert
1 = sortiert nach Dateiname absteigend
2 = sortiert nach Dateiname aufsteigend
3 = sortiert nach Datum/Zeit/Größe absteigend
4 = sortiert nach Datum/Zeit/Größe aufsteigend
5 = sortiert nach Dateityp absteigend
6 = sortiert nach Dateityp aufsteigend


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.



Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



ChannelMatrix
 


Version: V0.1
Autor: FireBird
Datum: 21.02.2012
Downloads: 147
» Homepage


Beschreibung:
Erzeugt eine Liste der ausgewählten TV- und Radiosender und bietet somit eine Übersicht über die gleichzeitig empfangbaren Sender. Das Ergebnis steht in der Datei ChannelMatrix.log. Dieses TAP macht nur für Sat-Benutzer Sinn.



Colors
 


Version: 1.3
Autor: Gerti
Datum: 24.04.2012
Downloads: 109
» Homepage


Beschreibung:
Ein Spiel ähnlich Senso



dbfit
 


Version: 2.92
Autor: Gerti
Datum: 03.04.2012
Downloads: 1298
» Homepage


Beschreibung:
Mit dbfit kann der Lautstärkeunterschied zwischen Dolby Digital- und normalen Stereotonspuren ausgeglichen werden.
Dolby Digital Tonspuren sind im Normalfall einige dB leiser als MPEG-Tonspuren, wodurch ein manuelles korrigieren der Lautstärke beim Wechsel zwischen den Tonspuren nötig ist. Die Korrektur der Lautstärke wird durch dbfit weitestgehend automatisiert.
Dazu kann eine feste Absenkung der Lautstärke für MPEG oder Dolby Digital Tonspuren, bzw. eine individuelle Absenkung für einzelne Sender eingestellt werden.
Das Menü des TAPs kann aufgerufen werden, indem das Tonspurmenu (Taste mit Fragezeichen) aufgerufen und dann die Menü-Taste gedrückt wird.



DiscreteON_5K
 


Version: 1.0
Autor: Josef Kropf
Datum: 04.09.2010
Downloads: 46


Beschreibung:
DiscreteOn mit 5x00 Codes

Beim Ausschalten des TMS wird der Empfänger umgestellt sodaß er nur mir auf den Einschaltcode des 5x00 Topfes reagiert.
Nach dem Einschalten wird wieder auf TMS-Codes zurückgestellt; somit besteht keine Gefahr dass eine Aufnahme unterbrochen wird.



DiscreteON_MP
 


Version: 1.0
Autor: Josef Kropf
Datum: 04.09.2010
Downloads: 36


Beschreibung:
Beim Ausschalten des TMS wird der Empfänger umgestellt sodaß er nur mir auf den Einschaltcode des Masterpiece reagiert.
Nach dem Einschalten wird wieder auf TMS-Codes zurückgestellt; somit besteht keine Gefahr dass eine Aufnahme unterbrochen wird.



DLNAMover (Beta-Version)
 


Version: V0.3
Autor: Twilight
Datum: 26.01.2012
Downloads: 220
» Homepage


Beschreibung:
Setzt Softlinks in das Verzeichnis Incoming von allen rec Files die im Root von Datafiles liegen mit der Endung .ts
Somit sind die rec Files für DLNA sichtbar.



Downloader
 


Version: V1.2d
Autor: xyzzyx
Datum: 02.07.2011
Downloads: 172
» Homepage


Beschreibung:
Einfaches TAP zum Herunterladen von JPG-Dateien aus dem Internet
(mit einigen Spezialfunktionen für Webcams)

Tastenbelegung (die ersten drei sind im Menü konfigurierbar):
Exit - TAP beenden
Menu - Anzeigen des Menüs
Sat - schaltet zwischen den in der INI eingestellten Werten (Fenster), Vollbild und unsichtbar um
Links, Rechts, Oben, Unten - Benutzerdefinierte URL zur Steuerung einer Webcam, sofern in der INI definiert

Im TMSCommander:
Menu - Anzeigen des Menüs
Rot - TAP beenden

Folgende Dateien liegen in /ProgramFiles/Settings/Downloader:

INI-Datei:
Refresh=30 (Downloadintervall in Sekunden, Standardwert 30, erlaubte Werte 1-300)
ShowTime=5 (Anzeigezeit während der JPG-Slideshow in Sekunden, Standardwert 5, erlaubte Werte 1-300)
Popups=1 (Popups bei Downloadbeginn und Downloadende anzeigen, Standardwert 1, 1=nein, 2=ja)
PosX=0 (X-Position des Fensters, Standardwert 0, erlaubte Werte 0-720)
PosY=0 (Y-Position des Fensters, Standardwert 0, erlaubte Werte 0-576)
Width=320 (Breite des Fensters, Standardwert 320, erlaubte Werte 0-720)
Height=240 (Höhe des Fensters, Standardwert 240, erlaubte Werte 0-576)
MenuKey=23 (Tastennr. für das TAP-Menü, Standardwert 23, erlaubte Werte 0-50 siehe Liste)
ExitKey=26 (Tastennr. für das Beenden des TAPs, Standardwert 26, erlaubte Werte 0-50 siehe Liste)
SwitchKey=41 (Tastennr. für das Wechseln zwischen Fenster, Vollbild und unsichtbar, Standardwert 41, erlaubte Werte 0-50 siehe Liste)
StartSize=3 (Starten mit Fenster, Vollbild oder unsichtbar, Standardwert 3, erlaubte Werte 1=Fenster, 2=Vollbild, 3=unsichtbar)
Left= (benutzerdefinierte URL zur Steuerung einer Webcam, Standardwert "", erlaubter Wert gültige URL)
Right= (benutzerdefinierte URL zur Steuerung einer Webcam, Standardwert "", erlaubter Wert gültige URL)
Up= (benutzerdefinierte URL zur Steuerung einer Webcam, Standardwert "", erlaubter Wert gültige URL)
Down= (benutzerdefinierte URL zur Steuerung einer Webcam, Standardwert "", erlaubter Wert gültige URL)
User= (benutzerdefinierter User für den HTTP-Login zur Steuerung einer Webcam, Standardwert "", erlaubter Wert max. 32 Zeichen)
Passwort= (benutzerdefiniertes Passwort für den HTTP-Login zur Steuerung einer Webcam, Standardwert "", erlaubter Wert max. 32 Zeichen)
Refresh sollte immer größer oder gleich ShowTime sein, sonst macht das keinen Sinn.

LST-Datei:
Pro Zeile eine URL (Internetadresse) zu einer jpg-Datei.
Das TAP kann zwar nur jpg-Dateien anzeigen, jedoch auch alle andere Dateien herunterladen.

LOG-Datei:
Diese Datei entsteht bei TAP-Start jeweils neu und enthält das Logfile (auch zu den wget-Downloads).

Die heruntergeladenen Dateien werden in
/ProgramFiles/Settings/Downloader/Files
abgelegt.
Alle Dateien werden jeweils vor einem neuen Download immer wieder gelöscht.


Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



DSTConfig
 


Version: v0.03b
Autor: DeltaMikeCharlie
Datum: 07.05.2013
Downloads: 29


Beschreibung:
Konfigurieren von Sommerzeit-Regelungen in DST.INI



ExBlock
 


Version: 1.0
Autor: TOPFIELD
Datum: 28.02.2011
Downloads: 224


Beschreibung:
ExBlock



ExplotePad
 


Version: V1.0b
Autor: xyzzyx
Datum: 27.07.2011
Downloads: 308
» Homepage


Beschreibung:
TAP-Name: ExplotePad = Explorer und Notepad für Textdateien

Tasten:
1. Explorer:
- Exit = TAP beenden
- M/TvSat = TAP aus-/einblenden
- Weiß = Optionen, d.h. die ExplotePad.ini direkt bearbeiten
- i = diese Information, d.h. ExplotePad-Readme.txt anzeigen
- Recall = inverse Farben
- 2/8 = seitenweise nach oben bzw. nach unten scrollen
- |< / >| = erster bzw. letzter Eintrag
- Hoch/Runter bzw. Ch+/Ch- = nächsten Eintrag auswählen
- Links bzw. Vol- = zur Ordnerliste
- Rechts bzw. Vol+ = zur Dateiliste
- OK auf Ordner = Laden des Inhalts/Auffrischen
- OK auf Datei = Laden der Datei ins Notepad

2. Notepad:
- M/TvSat = TAP aus-/einblenden
- Exit = Notepad verlassen (mit Speichern-Rückfrage)
- Aufnahme = Speichern unter einem neuen generierten Namen (-01)
- Weiß = Optionen, nur wenn keine Änderungen an aktueller Datei
- i = diese Information, nur wenn keine Änd. an akt. Datei
- Recall = inverse Farben
- Rot/F1 = Entfernen eines Zeichens
- Grün/F2 = Einfügen eines Leerzeichens
- Wiedergabe = Anhängen eines Leerzeichens, nur am Zeilenende
- Gelb/F3 = Einfügen der Zeile aus dem Zwischenspeicher
- Blau/F4 = Ausschneiden einer Zeile in den Zwischenspeicher
- |< / >| = erste bzw. letzte Zeile
- << / >> = erstes bzw. letztes Zeichen der Zeile
- OK im Anzeige-Modus = von Anzeige auf Ändern umstellen
- OK im Ändern-Modus = aktuelles Zeichen ändern
- Hoch/Runter bzw. Ch+/Ch- = Cursor nach oben/unten verschieben
- Links/Rechts bzw. Vol-/Vol+ = Cursor nach links/rechts versch.
- 2/4/6/8 = seitenweise in die 4 Richtungen scrollen, oder:
- 0, 1 ... 9 = direkte Zifferneingabe (einstellbar über INI)

Beschreibung:
ExplotePad dient dem Editieren von ini-Dateien sowie dem
Anschauen von Log-Files oder Readmes direkt am TMS ohne dass man
sie jeweils erst per FTP zum PC übertragen muss.
Es startet mit dem eingestellten Start-Verzeichnis und man kann
manuell weitere Verzeichnisse durch Auswahl mit OK durchsuchen
lassen. Die blau unterlegte Markierung stellt dabei die aktuelle
Auswahl dar. Wenn man eine Datei aufrufen möchte geht man der
Rechts oder Vol+ Taste nach rechts und sucht dort die Datei.
Sehr lange Datei- oder Verzeichnisnamen werden dabei durchge-
scrollt, um auch diese lesen zu können. Nach Auswahl einer Datei
mit OK kommt man in den Anzeige-Modus (Notepad).
Zum Lesen der Datei kann man jetzt einfach direkt 2/4/6/8 für
hoch/links/rechts/runter den Dateiinhalt durchscrollen. Wenn man
nun etwas in einem anderen TAP schauen möchte und danach weiter-
lesen will, so kann man mit der M-Taste der TMS-Fernbedienung
(oder der TvSat Taste bei einer TF5k Fernbedienung, die an einem
TMS betrieben wird) ExplotePad temporär ausblenden, wobei es
den Speicher für die geladene Datei reserviert hält. Wenn man
mit dem anderen TAP fertig ist, kann man ExplotePad wieder über
M/TvSat einblenden und weiterlesen.
Um vom Anzeigen- in den Ändern-Modus zu wechseln drückt man OK.
Es wird dann ein blauer Cursor eingeblendet, der die aktuelle
Position bestimmt. Man bewegt sich zu der Stelle wo man ein
Zeichen ändern möchte und gibt entweder direkt die Ziffer ein
(sofern in der ExplotePad ini-Datei die numerische Eingabe aktiv
ist) oder man drückt OK und wählt dann ein Zeichen aus dem
gesamten Zeichenvorrat aus. Dieses Fenster und die Auswahl wird
wiederum mit OK bestätigt. Innerhalb einer Zeile springt der
Cursor dann automatisch ein Zeichen nach rechts. Am Zeilenende
muss man erst weitere Leerzeichen mit der Wiedergabe-Taste (>)
anfügen ehe man sie ändern kann. Wenn man die Datei geändert hat
dann bekommt man beim Verlassen mit Exit eine Speichern-Rück-
frage. Bei Ja wird die Datei unter demselben Namen gespeichert,
bei Nein speichert man nicht und bei Abbrechen bleibt man im
Ändern-Modus. Möchte man die Datei unter einem anderen Namen
speichern, so drückt man die Aufnahme-Taste (Record) und die
Datei wird automatisch unter einem neuen (generierten Namen)
gespeichert. Dies erfolgt durch Anhängen von -01, -02 usw. an
den bisherigen Dateinamen.
Mit der Rot-Taste löscht man das Zeichen an der aktuellen Posi-
tion. Mit der Grün-Taste kann man ein Leerzeichen an der aktu-
ellen Position einfügen. Mit der Blau-Taste schneidet man die
ganze Zeile aus in der gerade der Cursor steht (Zeile wird ge-
löscht und im Zwischenspeicher abgelegt). Mit der Gelb-Taste
kann man dann diese ausgeschnittene Zeile wieder woanders ein-
fügen. Es gibt maximal 1 Zeile im Zwischenspeicher. Benutzt man
nur die Blau-Taste, so kommt das dem Löschen der Zeile gleich.
Weitere Tasten und ihre Funktion können hier in der Readme der
obenstehenden Liste oder im TAP selbst der Tasten-Informations-
leiste entnommen werden, die alle 10 Sekunden durchläuft.
Mit der Weiß-Taste gelangt man in das Bearbeiten der ExplotePad
ini-Datei. Die möglichen Einstellungen kann man der dortigen
Beschreibung entnehmen. Jede Änderung einer Einstellung wirkt
sich nach dem Speichern der Datei sofort aus. Jedoch das Start-
Verzeichnis wird erst beim nächsten Start des TAPs beachtet.

Autor: xyzzyx
PDF Unterstützung abgewandelt aus ExtractPDFText von NeWi
http://www.codeproject.com/KB/cpp/ExtractPDFText.aspx

Kommentar: Benutzung auf eigene Gefahr



ExtDiskRec (Beta-Version)
 


Version: V0.1
Autor: FireBird
Datum: 01.04.2012
Downloads: 92
» Homepage


Beschreibung:
Dieses TAP, via AutoStart ausgeführt, wartet bis eine externe Festplatte von der Firmware erkannt wird und setzt diese dann als Zielplatte für Aufnahmen.



FastSkip TMS
 


Version: 3.4
Autor: Dr.Skip
Datum: 27.12.2012
Downloads: 1888


Beschreibung:
[*] Springen und schnelles Skippen in Wiedergaben/Aufzeichnungen
[*] Springen und schnelles Skippen im Timeshift, auch direkt aus dem Livemodus in korrekter Sprungweite
[*] Springen in Medienfiles
[*] Springen in DLNA Wiedergaben (springt man über das Ende hinaus, wird abgebrochen, daher nur Kurzsprünge zu empfehlen)
[*] Minutensprungmodus
[*] Minutensprung per FB Zahleneingabe (Zahlentaste & Sprungstaste(Vorwärts/Rückwärts)/direkt vorwärts)
[*] Kurzsprünge Vorwärts/Rückwärts in frei definierbarer Länge
[*] Setup Menü als separates TAP
[*] automatisches Nachladen der ini bei Änderungen, kein Neustart des TAPs nötig
[*] Löschen von laufenden Wiedergaben
[*] Unterdrückung der original Topfield PVRInfos
[*] automatischer/manueller Sprung über den Aufnahmevorlauf
[*] einstellbare Startverzögerung des TAPs
[*] Integrierung einer alternativen Schriftart
[*] optische Warnung bei bereits angesprungen Bereichen
[*] Dopplelklick Logik bei Aktivierungstaste (einmal Wechsel zu Minutensprung, erneutes Drücken = durchreichen der Taste)
[*] Unterstützung der Receiver der SRP 2100 Reihe sowie der 2400 Reihe incl. dem 2401CI+
[*] ....



Filer
 


Version: v1.36
Autor: Elle4u
Datum: 01.04.2012
Downloads: 752
» Homepage


Beschreibung:
Ersetzt die original Topfield-Dateiliste



FirmwareTMS.dat
 


Version: 2013-03-11
Autor: FireBird
Datum: 11.03.2013
Downloads: 3243
» Homepage


Beschreibung:
Diese Datei enthält Informationen zu allen Töpfen und wird von einigen TAPs benötigt.



FixIcon
 


Version: 1.0
Autor: JaffaMan
Datum: 18.09.2011
Downloads: 142
» Homepage


Beschreibung:
(Nur englische Beschreibung verfügbar)

FixIcon is a small TAP that will restore missing icons from the standard Topfield EPG (Electronic Program Guide).

Once installed, whenever the GUIDE key is pressed to display the EPG, FixIcon is activated and quickly runs through all the set timers, resetting the data that controls the display of icons, which in turn ensures that your timers will be shown with the correct icons on the guide. It also resets the event ID associated with each timer, which means it should fix entries in the standard Topfield Reservations list that show the service name instead of the program name.
FixIcon does NOT change or reset any IR (Intelligent Record) Icons. It should work on most occasions, but may not reset the icon correctly if you only have one timer set (it needs two or more timers to reliably configure itself to the PVR). Of course, it also needs the EPG to be populated. It works with any EPG type, including the Free To Air EPG and ICE TV.

Installation: FixIcon should be installed in the AutoStart folder.

Configuration: FixIcon has no configuration, does not generate any logs, and does not display anything. It automatically adjusts to the model of PVR as required, and should work on all Topfield "TMS" type models that support TAPS (as at time of writing, this includes the Australian TRF7160, TRF7170, TRF7100HD+, TRF2400, TRF2460 and all European SRP models).

Using with TMSTimer: If you are running TMSTimer 4.x or later, FixIcon removes the need to have TMSTimer update events and icons. For TMSTimer version 4.5 or later you can go the the config menu, select Confgure TAP Options, and turn the setting EPG Event Processing to OFF. It will not cause any problems if you don't disable this setting, but for efficiency reasons, it is recommended that it be OFF if you are running FixIcon.

Credits: FixIcon was developed by JaffaMan, who would like to acknowledge that it is based at least in part on the code for FixCurrent by TRF7160, and it uses FireBird's excellent library for its key functions.



FontsDemo
 


Version: V1.1b
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 62


Beschreibung:
Demonstration der 15 Zeichensätze (Original von R2-D2)

Tastenbelegung:
0 = nächster Zeichensatz
Exit = Beendet die Zeichensatz-Demo



FreeSatEIT_TMS
 


Version: V1.32
Autor: gazza
Datum: 08.03.2013
Downloads: 64
» Homepage


Beschreibung:
FreeSatEIT_TMS bereitet die EPG Daten für die britischen FreeSat Sender (Astra 2) auf, somit sie in SmartEPG importiert werden können.

Wenn SmartEPG V4.3 oder höher im Einsatz ist, wird FreeSatEIT im Scan-Prozess von SE automatisch eingebunden.

Dieses TAP ist eine Adaptierung von freesattotgd (3FF.tap) von cms und für die SRP (TMS) Serie geschrieben. Vielen Dank an cms!!
Vielen Dank auch an FireBird für seine Lib und an allen anderen SmartEPG Entwickler!




Die FreeSat Daten werden in Event Information Tables (EIT) übertragen, die Huffman kodierten Texte enthalten, und müssen dekodiert werden. Das TAP automatisiert diesen Prozess und erstellt eine EIT-Datei, die SmartEPG_TMS automatisch liest.

Somit muss man nachher lediglich die britischen Sender in der SmartEPG_TMS Kanalliste anzeigen lassen! Weitere Konfigurationen (wie bei der Erstellung von TGD-Dateien) sind nicht erforderlich. SmartEPG macht den Rest!
Derzeit findet das Program EPG Daten von ungefähr 185 Fernsehersender und 38 Radiosender.

Voraussetzung für dieses TAP ist ein Sender bei Astra 2, wo die EITs abgelesen werden können. Beim Verwenden des Datei-Modus muss vorher der FreeSat EPG Service mit einer erweiterten Kanalsuche eingestellt werden!

Es gibt zwei Modi: API und Datei.

API Modus
---------
Die API Modus verwendet ein DemuxFilter, um die EITs vom Transponder in Echtzeit abzulesen.

Es wird keinen dedizierten Sender gebraucht. Einen existierenden Sender wie "Fashion One" (auf 11426 MHz) kann verwendet werden (Das Demux Filter benutzt intern das EIT PID "3003", um die Daten zu sammeln). Falls es den Sender "Fashion One" auf 11426 MHz nicht in der Kanalliste gibt, kann er mittels manueller Suche hinzugefügt werden (andere Netzwerk-ID als den gewöhnlichen Astra 2 Sender).

Falls Probleme auftreten, sollte man den Datei-Modus verwenden.

Datei-Modus
-----------
Hier wird ein dedizierter FreeSatEPG Sender benötigt. Zuerst wird eine Aufnahme von mindestens einer Minute gemacht und danach werden alle EIT Tabellen decodiert.
Der Name des Senders ist egal. Er muss aber den richtigen PIDs haben, um die Daten aufnehmen zu können.
Hier sind die Sucheinstellungen für den FreeSat Sender, der beim Datei-Modus gebraucht wird:

WICHTIG!! : Es muss hierfür eine erweiterte Kanalsuche gemacht werden. Die PIDs (Zugangsschlüssel) werden mit den Zifferntasten eingegeben.

Satellit : Astra 2
Frequenz : 11426 MHz
Symbolrate : 27500 KS/s
Polarisation : Horizontal
Modulation : DVB-S

Zugangsschlüssel
****************
Video PID : 3002
Audio PID : 3003
PCR PID : 3001




Installation
------------
Entweder über TAPToDate oder FreeSatEIT_TMS.tap in "/ProgramFiles/AutoStart" und FreeSatEIT_Setup.tap in "/ProgramFiles" manuell kopieren.


Setup
-----

1. Zuerst entweder nach den o.g. Sender suchen (für Datei-Modus) oder nach "Fashion One" auf Astra 2 11426 MHz suchen (für API-Modus).
2. FreeSatEIT_Setup starten.

Folgende Optionen sind möglich:

- Scan-Modus : API oder Datei (siehe Oben).
- Chronologischer Scan : Gibt an, ob der Scan auf die erste Sektion der EIT Tabellen wartet bevor er anfängt die Daten für einen Sender zu decodieren (Sektionen werden chronologisch übertragen).
- Zeitversetzte EPG-Daten nachbilden : Verwendet die Einstellungen in timeshift.ini, um die EPG-Daten für zeitversetze Kanäle nachzubilden.
- Aufnahmedauer : Länge der Aufnahme (Sekunden) für Datei-Modus (mindestens 1 Minute).
- Log-Level : Gibt an, wie viele Details in der Protokoll-Datei geschrieben werden. Beim ersten Versuch sollte man hier "Ausführlich" einstellen.

Folgende Funktionen sind möglich:

Kanalerkennung : Sucht automatisch nach dem vorher eingestellten FreeSat EPG Sender (Datei-Modus) oder einem anderen Sender auf 11426 MHz (API-Modus).
Timer erstellen : Wird nicht mehr benötigt ab SE V4.3!!! Erstellt einen neuen Wake-Up Timer für den täglichen automatischen Scan (Standard = 04:00 Uhr).
PID-Korrektur : Modifiziert die PIDs der FreeSat EPG Sender auf den vorgegebenen Zugangsschlüsseln (nur für den FreeSatEPG Sender!).
Probescan : Führt einen Probescan durch.



Schritt 1: Kanalerkennung - Der FreeSatEPG Sender oder ein anderer Sender auf 11426 MHz sollte oben erscheinen. Falls die Kanalnummer des Senders später geändert wird, sollte dieser Schritt wiederholt werden.

Schritt 2 (optional): Timer erstellen - Wird nicht mehr benötigt ab SE V4.3!!! Bitte nachher die Zeit in der normalen Timer-Liste anpassen, somit der Scan vor dem normalen SmartEPG Scan läuft! Der Name des Timers ist wichtig und sollte nicht manuell geändert werden!

Schritt 3 (optional) : PID-Korrektur - Der Topf scheint die eingegeben PIDs (insb. AudioPID = 3003) nicht korrekt zu übernehmen. Die Aufnahmen funktionieren bei mir jedoch korrekt. Falls dies aber nicht der Fall ist, kann man hier die PIDs auf den vorgegebenen Zugangsschlüsseln umändern. Diese Funktion gilt nur für den FreeSatEPG Sender!

Schritt 4: Probescan - Beim ersten Test am besten Log Level "Ausführlich" einstellen. Die Log-Datei liegt in "ProgramFiles/Settings/FreeSatEIT_TMS". Beim erfolgreichen Scan werden die gefundenen Sender mit Log-Level "Ausführlich" in der Log-Datei ausgegeben. Hilft später bei der Konfiguration der Kanalliste in SmartEPG!

Schritt 5: Nun in SmartEPG die Kanalliste öffnen und die gewünschten Sender mit der Einstellung "Nur Anzeigen" anpassen. SmartEPG sucht nun automatisch durch die bereits erstellte EIT-Datei und die EPG Daten sollten danach verfügbar sein!

Schritt 6: Somit der täglicher Scan erfolgen kann, muss das TAP "FreeSatEIT_TMS.tap" in dem AutoStart/XStart Ordner vorliegen!



Manuelle Einstellungen können in der INI-Datei vorgenommen werden.
Falls nur auf einem bestimmten Tuner gescannt werden soll, kann der INI-Parameter "TunerFilter" manuell gesetzt werden.

z.B.
#Nur Tuner 1 verwenden
TunerFilter=1

#Nur Tuner 2 verwenden
TunerFilter=2

#Beliebiger Tuner verwenden (standard)
TunerFilter=3



Nachbildung von EPG-Daten für zeitversetze Kanäle
-------------------------------------------------

Viele Kanäle auf Astra 2 werden als zeitversetzte Versionen anderer Kanäle ausgestrahlt. Meistens erhalten solche Kanäle ihre eigene EPG-Daten, aber manche nicht. FreeSatEIT bietet die Möglichkeit an, die EPG-Daten für zeitversetzte Kanäle ohne eigene EPG-Daten nachzubilden. Wenn das Nachbilden dieser Daten gewünscht ist, sollte diese Option in FreeSatEIT_Setup aktiviert und die Datei "timeshift.ini" entsprechend konfiguriert werden. Eine bereits konfigurierte INI-Datei wird mit TAPToDate vorinstalliert. Die Datei liegt in "/ProgramFiles/Settings/FreeSatEIT_TMS".

Jeder Kanal, der nachgebildete EPG-Daten erhalten soll, muss in der timeshift.ini eingetragen sein. Die Einträge verwenden die Kanal-Ids, die in SmartEPG's Kanalliste angezeigt werden und auch in der Datei "Logos.lil" verwendet werden. Falls ein Kanal-Id sich ändert, muss der entspr. Eintrag in der INI-Datei manuell umkonfiguriert werden.

Ein Eintrag ist wie folgt zu definieren:

Quellkanal-Id|Zielkanal-Id|Zeitverschiebung in Minuten

EPG-Daten werden für den Zielkanal durch die EPG-Daten des Quellkanals und die Zeitverschiebung (normalerweise 60 Minuten) nachgebildet.



Hinweis zu früheren Installationen mit API-Modus und XStart
----------------------------------------------------------

Da SE V4.3 fremde Scan-Prozesse unterstützt, ist es nicht mehr notwendig FreeSatEIT in Batch-Modus laufen zu lassen.



HDD Info
 


Version: V2.4d
Autor: FireBird
Datum: 21.01.2013
Downloads: 1884
» Homepage


Beschreibung:
Erlaubt das Verändern der AAM/APM-Parameter, bzw zeigt die SMART-Daten der internen Festplatte an.



iBox
 


Version: V1.8d
Autor: xyzzyx
Datum: 16.02.2013
Downloads: 2174
» Homepage


Beschreibung:

Beschreibung zu iBox:
#####################


Installation:
-------------
1.
Dieses TAP ist nur auf dem TMS (SRP-2100 und vergleichbar) lauffähig.

2.
iBox.tap in /ProgramFiles oder einen Unterordner davon kopieren (für automatischen Start in /ProgramFiles/AutoStart legen).

3.
iBox_14.fnt, iBox_16.fnt und iBox_18.fnt aus dem Fonts-Unterverzeichnis müssen an die dadurch vorgegebene Stellen, d.h. nach
/ProgramFiles/Settings/Fonts kopiert werden. Weitere Fonts sind optional. Die Schriftarten SF_Willamette und Aldo PC (iBox Font)
stammen von trypo.com bzw. Fonts4Free.net. Wenn man auf die Schrift SF_Willamette umstellen möchte, muss man im Menü neben
der Auswahl der Schriftarten-Dateien auch den Schrift Versatz X auf +2 sowie den Schrift Versatz Y auf -2 einstellen.

4.
iBox.ini ist die Beispiel-Konfigurationsdatei, wie sie mit Standardwerten automatisch durch iBox erzeugt wird,
wenn keine iBox.ini vorhanden ist. D.h. sie muss nicht, kann aber nach /ProgramFiles/Settings/iBox kopiert werden.
Man sollte sie nur manuell editieren, wenn man weiß was man tut. Sie enthält nämlich zu vielen Menüoptionen nicht
die Werte sondern die Position des Wertes in der Menüoption.

5.
Es werden Senderlogos im Format .qtl32, .ibl32, .qtl und .ibl unterstützt, die in den folgenden Verzeichnissen liegen müssen:
Entweder
- /ProgramFiles/Settings/iTiNa/Logos_TMS43/TV
- /ProgramFiles/Settings/iTiNa/Logos_TMS43/Radio
oder
- /ProgramFiles/Settings/iTiNa/Logos_TMS169/TV
- /ProgramFiles/Settings/iTiNa/Logos_TMS169/Radio
oder
- /ProgramFiles/ChannelLogos/TV
- /ProgramFiles/ChannelLogos/Radio
Diese .qtl32, .ibl32, .qtl und .ibl Senderlogos müssen im Dateienamen komplett klein geschrieben sein und dürfen keine
Leerzeichen enthalten.

Außerdem werden Senderlogos im Format .jpg mit einer Größe von 60x30 unterstützt, die in den folgenden Verzeichnissen liegen
müssen:
Entweder
- /ProgramFiles/Settings/Logos
oder
- /PhotoFiles/Settings/Logos
Die Anzeige der .jpg Senderlogos erfolgt allerdings nur wenn keinerlei .qtl32, .ibl32, .qtl oder .ibl Dateien gefunden wurden.
Die .jpg Senderlogos müssen exakt genauso geschrieben sein wie der Sendername (mit Groß-/Kleinschreibung, Leerzeichen).

Seit der Version 1.5 werden die obigen Verzeichnisse im neuen Logopfad-Menüpunkt als [iBox-Standard] bezeichnet und man kann
alternativ ein anderes Verzeichnis auswählen. Wenn das gewünschte Verzeichnis nicht in der Auswahl dabei ist, dann kann man
es manuell in der INI ändern.

6.
Die eventuell durch iBox erstellten Log-Files werden im Verzeichnis /ProgramFiles/Settings/iBox abgelegt.
Zum Thema Log-Files schauen Sie bitte in die Beschreibung des letzten Menüpunkts (Debug Level) da dieser Auswirkungen
auf die Erstellung der Logfiles und auch auf ihre Größe hat.


Funktion:
---------
Dieses TAP zeigt eine bessere Infobox mit dem aktuellen, dem zweiten und evtl. dem dritten EPG Event.
Die Infobox verschwindet nach einem Senderwechsel automatisch wenn eine gewisse Zeit zum Lesen vergangen ist.
Wenn man sie permanent sehen möchte, dann kann man sie über das Betätigen der i-/Info-Taste aktivieren.
Der zweite oder dritte Event wird ausgeblendet, wenn Informationen über eine aktuell laufende Aufnahme gezeigt werden.
Man kann durch alle verfügbaren Events in der Infobox navigieren. Die aktuelle Position und die Maximalzahl sind ersichtlich.
Wenn zu einem Event die erweiterten EPG Daten verfügbar sind, so wird dies durch das blaue runde "i" angezeigt (Info drücken).
Wird eine Aufnahme wiedergegeben und sollten die EPG-Daten nicht zum Dateinamen passen (aufgrund des Firmware-Bugs), so wird
dies durch ein Ausrufezeichen am blauen runden "i" angezeigt und das Einblenden der falschen EPG-Daten durch iBox verhindert.
Im Wiedergabemodus wird eine kleine Festplatte am grünen Play-Symbol angezeigt, wenn von einem USB-Gerät wiedergegeben wird.
Die Echtzeit-Angabe zeigt die prognostizierte Endezeit der Wiedergabe an (auch unter Berücksichtigung von Pause und Spulen).
Es erscheint eine Anzeige in der linken oberen Ecke, wenn man die Lautstärke verändert oder Stumm/Mute drückt.
Es erscheint eine Anzeige in der rechten oberen Ecke, wenn man die Auflösung, das Seitenverhältnis oder die Favoritengruppe verändert.
Sofern man es aktiviert, so wird statt der ganzen Infobox beim Spulen, Aufnahme oder Stop nur die Spulleiste links
oben angezeigt (Position konfigurierbar).
Wenn die Infobox ausgeblendet ist, dann kann man über die Uhr/Abschalttaste (Sleep) eine digitale Segment-Uhr einblenden.
Hat man langen Text in der Infobox (Sendername, Eventname, Eventbeschreibung), dann wird nach 2 Sekunden begonnen durchzuscrollen.
Die Wiederholung erfolgt dann entsprechend der individuellen Textlängen.
Das TAP hat 6 Modis: 1. Live TV, 2. Live Radio, 3. Timeshift, 4. Abspielen von MP3, 5. Abspielen einer Aufnahme,
6. Abspielen von Videodateien. Der Timeshift Modus wird orange dargestellt. Führt man Timeshift innerhalb einer Aufnahme
auf dem aktuellen Sender durch, so wird dies rot im Timeshift Modus dargestellt.
Optional kann man mit iBox sogar über die Menüoption "Funktion der OK-Taste" auch Aufnahmetimer für das gewählte Event ein-
schließlich Vor- und Nachlauf erstellen.
Im iBox-Menü lässt sich ein Startkanal für den TV- oder Radio-Modus definieren. Wenn man "aus" auswählt wird der Kanal beim Start
nicht verändert.


Das Grafik-Design für iBox stammt von StevieC.


Tasten (standardmäßig):
-----------------------
Info für das Anzeigen/Ausblenden der Infobox und der detaillierten Infobox für den aktuell gewählten EPG event
Hoch, Runter für das Ändern des gewählten EPG Events
Links, Rechts für das Ändern der Seite der erw. Info auf der detaillierten Infobox
Sat für das Wechseln zwischen Signal- und Satelliten-Details
Exit für das separate Ausblenden der detaillierten Infobox und der normalen Infobox
Uhr/Abschaltt. für das Beenden des TAPs (nur wenn die Infobox aktiv ist) bzw. Anzeigen der Uhr (wenn Infobox inaktiv)
Recall für das Wechseln des Tuners (nur wenn die Infobox aktiv ist)
Edit für das Setzen eines Bookmarks
Slow für das Wechseln der Favoritengruppe
Einige Tasten können über die Menüoptionen umdefiniert werden.


Tasten im TMSCommander:
-----------------------
Menu/Ok - iBox-Menü
Rot - TAP beenden
Gelb/Ok - UserEvent - iBox einblenden


Menüoptionen:
-------------
Das Einstellen der Werte erfolgt mit Links/Rechts (Ausnahmen siehe unten).
Das Scrollen im Menü geht mit Hoch/Runter und seitenweises Scrollen ist mit Channel+/- bzw. Volume+/- möglich.
Konflikte zwischen den eingestellten Werten sind durch ein Warnschild gekennzeichnet.
Man MUSS manuell die Einstellungen mit der Record-Taste speichern, um sie für den nächsten Start des TAPs genauso zu haben.
Andernfalls kann man die geänderten Einstellungen einfach nur bis zum Beenden des TAPs testen.

1. Design
- Box / 2 Events
- für Anwender, die Overscan auf ihrem Fernseher oder Beamer haben
- geschlossenes Design in einer Box
- 2 Info-Zeilen werden angezeigt
- Offen / 3 Events
- für Anwender, die Full HD auf ihrem Fernseher oder Beamer angezeigt bekommen
- links und rechts offenes Design bis zum Bildrand
- 3 Info-Zeilen werden angezeigt

2. Infobox Breite
- Breite der Infobox in Pixeln (nur verfügbar wenn das Box-Design gewählt ist)

3. Infobox Versatz Y
- Abstand der Infobox vom unteren Rand in Pixeln

4. Detaillierte Infobox Höhe
- Höhe der detaillierten Infobox in Pixeln (Anzahl der Zeilen der erw. Info zwischen 6 und 10)

5. Detaillierte Infobox Versatz Y
- Abstand der detaillierten Infobox vom oberen Rand in Pixeln

6. Lautstärkeleiste Versatz X
- Abstand der Lautstärkeleiste vom linken Rand in Pixeln

7. Lautstärkeleiste Versatz Y
- Abstand der Lautstärkeleiste vom oberen Rand in Pixeln

8. Formatleiste Versatz X
- Abstand der Formatleiste vom rechten Rand in Pixeln

9. Formatleiste Versatz Y
- Abstand der Formatleiste vom oberen Rand in Pixeln

10. Spulleiste Versatz X
- Abstand der Spulleiste vom linken Rand in Pixeln

11. Spulleiste Versatz Y
- Abstand der Spulleiste vom oberen Rand in Pixeln

12. Uhrzeitleiste Versatz X
- Abstand der Uhrzeitleiste vom linken Rand in Pixeln

13. Uhrzeitleiste Versatz Y
- Abstand der Uhrzeitleiste vom oberen Rand in Pixeln

14. Scrolling
- schaltet die Funktion des Durchlaufens (Scrolling) längerer Texte an oder aus

15. Scroll-Verzögerung (100stel s)
- Zeit zwischen einer Scroll-Bewegung

16. Scroll-Pixel
- Anzahl Pixel, die gleichzeitig gescrollt werden sollen

17. Ein-/Ausblend-Geschwindigkeit
- Geschwindigkeit des Ein- und Ausblendens der Infobox, "ausgeschaltet" bedeutet, dass sie sofort erscheint

18. Taste für Blättern nach links
19. Taste für Blättern nach rechts
20. Taste für Scrollen nach oben
21. Taste für Scrollen nach unten
- Tasten für das Blättern der Seiten in der detaillierten Infobox oder das Scrollen in den Events
(wenn eine Volume-Taste gewählt wird, ist die Lautstärke-Regelung während der Infobox-Einblendung inaktiv)

22. Taste für Sat-/Signal-Info
- Taste für das Umschalten zwischen der Satelliten- und Signal-Information in der Infobox

23. Taste für Beenden des TAPs
- Taste für das Beenden des TAPs

24. Taste für Tunerwechsel
- Taste für das Wechseln des Tuners

25. Automatische Anzeige in Modus
- mit den Tasten 1 bis 6 kann man das automatische Einblenden der Infobox pro Modus wählen
(TV = Live TV, Rad = Live Radio, TS = Timeshift, MP3 = Play MP3, Rec = Play Rec, Med = Play Media)

26. Anzeigedauer Infobox autom.
- Anzeigedauer in Sekunden für das automatische Einblenden der Infobox
(niemals = Einblendung nur manuell über Info Taste, gleichwertig mit dem Ausschalten in allen Modis [19])

27. Anzeigedauer Infobox manuell
- Anzeigedauer in Sekunden nach manueller Einblendung über Info Taste
(immer = Infobox dauerhaft einblenden bis Exit oder Info gedrückt wird)

28. Anzeigedauer Lautstärkeleiste
- Anzeigedauer in Sekunden nach Änderung der Lautstärke,
die Lautstärkeleiste kann hierüber auch ausgeschalten werden ["niemals"]

29. Anzeigedauer Formatleiste
- Anzeigedauer in Sekunden nach Änderung der Auflösung oder des Seitenverhältnisses,
die Formatleiste kann hierüber auch ausgeschalten werden ["niemals"]

30. Anzeigedauer Spulleiste
- Anzeigedauer in Sekunden beim Spulen; die Spulleiste kann hierüber auch ausgeschalten werden, dann wird das
Spulen wieder innerhalb der Infobox dargestellt, die dafür eingeblendet wird ["niemals (in Infobox)"]

31. Anzeigedauer Uhrzeitleiste
- Anzeigedauer der Uhrzeitleiste in Sekunden
(neben den Sekunden: "immer bei Taste" = Einblendung mit Sleep-/Uhr-Taste bis Exit oder erneute Uhr-Taste,
"immer" = dauerhafte Einblendung der Uhr, "niemals (in Infobox)" = keine separate Uhr, sondern nur in Infobox)

32. Design Uhrzeitleiste
- Art der digitalen Segment-Uhr
(transparent = Uhr ohne Hintergrund, Grafik ohne FB = Uhrgrafik/-Fenster ohne Fortschrittsbalken,
Grafik mit FB = Uhrgrafik/-Fenster mit Fortschrittsbalken)

33. Sekunden in Uhrzeitleiste
- hiermit kann man die Sekunden in der separaten Uhrzeitleiste ein- und ausschalten

34. Restzeit in Uhrzeitleiste
- hiermit kann man wählen, ob und wie eine Restzeitanzeige in der Uhrzeitleiste sowie am Fortschrittsbalken in der Infobox
erscheinen soll
("niemals" = keine Restzeit anzeigen, "immer" = immer Restzeit anz., "abwechselnd" = im 3 Sekunden Takt abwechselnd anzeigen)

35. Dateiname kleine Schriftart
36. Dateiname mittlere Schriftart
37. Dateiname große Schriftart
- mit der OK-Taste kann man andere Schriftarten/-größen auswählen (TMS .fnt Binärdateien aus FireBirds FontManager)

38. Schrift Versatz kleine S. X
39. Schrift Versatz kleine S. Y
40. Schrift Versatz mittlere S. X
41. Schrift Versatz mittlere S. Y
42. Schrift Versatz große S. X
43. Schrift Versatz große S. Y
- Anpassung der horizontalen bzw. vertikalen Schriftposition in Pixeln für die kleine, mittlere bzw. große Schriftart

44. Schriftfarbe
- mit den Tasten Rot/F1, Grün/F2 und Blau/F4 können die Farbwerte der Schriftfarbe geändert werden

45. Design Scroll-Markierbalken
- Auswählen des Designs für den Event-Scrolling-Markierbalken

46. Schriftfarbe Scroll-Markierb.
- mit den Tasten Rot/F1, Grün/F2 und Blau/F4 können die Farbwerte der Schriftfarbe des Event-Scroll-Markierbalkens geändert
werden

47. Design Aufnahme-Markierb.
- Auswählen des Designs für den Aufnahme-Markierbalken

49. Schriftfarbe Aufn.-Markierb.
- mit den Tasten Rot/F1, Grün/F2 und Blau/F4 können die Farbwerte der Schriftfarbe des Aufnahme-Markierbalkens geändert
werden

49. Vorlauf
50. Nachlauf
- Vor-/Nachlauf aus TMS-Menü oder EPG-TAP für die Berechnung des Wiedergabe-Endes in Echtzeit einstellen
- wenn der Menüpunkt "Funktion der OK-Taste" auf "Aufnahme" steht, dann wird hiermit ebenso der Vor- und Nachlauf für einen
über die OK-Taste programmierten Timer definiert,
- wenn man nach durchgeführter Timerprogrammierung über OK dann nochmal den Vor-/Nachlauf verändert, läuft man Gefahr, dass
iBox die programmierte Aufnahme nicht erkennt

51. Zeige empf. Alter in Infobox
- hiermit lässt sich die Anzeige der Altersempfehlung links neben dem Event ein- und ausschalten (erscheint nur bei Sendern, die
eine Altersempfehlung übertragen); die Anzeige in der erweiterten Info erscheint aber immer (unabhängig von diesem Menüpunkt)

52. Zeige Wochentag/Endezeit
- hier kann man wählen, ob unter der Startzeit des Events
entweder der Wochentag (wenn er ungleich dem aktuellen Wochentag ist)
oder immer die Endezeit des Events
oder nur dann die Endezeit des Events angezeigt wird, wenn eine Aufnahme läuft

53. Zeige Datum
- hiermit stellt man ein, ob die Uhrzeit mit dem Datum gewechselt wird oder ob nur die Zeit angezeigt wird

54. Merke Position in Eventliste
- hiermit stellt man ein, ob nach Aus- und Einblenden der iBox auf dem aktuellen Sender die zuletzt gewählte Position in der
Eventliste beibehalten wird oder nach dem Einblenden wieder der erste Event gewählt ist

55. Funktion der OK-Taste
- hiermit definiert man die Funktionsweise der OK-Taste; folgende Funktionen sind möglich:
Sender-/Dateiliste (wie die Standard-Funktion der OK-Taste)
Infobox + Detail (wirkt wie die "Durchblättern" Funktion der Info-Taste, siehe nächster Punkt)
Aufnahme (mit dieser Einstellung lässt sich die iBox zum Programmieren und Löschen von Timern zum gewählten Event verwenden)

56. Funktion der Info-Taste
- hiermit definiert man die Funktionsweise der Info-Taste; folgende Funktionen sind möglich:
Standard (1. Info = Infobox zeigen, 2. Info = detaillierte Infobox zeigen, 3. Info = beide Infoboxen ausblenden)
Durchblättern (1. Info = Infobox zeigen, 2. Info = detaillierte Infobox zeigen, x. Info = nächste Seite der detaillierten
Infobox, y. Info = beide Infoboxen ausblenden, wenn die letzte Seite erreicht war)

57. Funktion der Rec-Taste
- hiermit definiert man die Funktionsweise der Rec-Taste; folgende Funktionen sind möglich:
Standard (wie Standard-Funktionalität der Rec-Taste)
Aufnahme Event (wenn in TV-Modus, dann Timer setzen/löschen für gewählten Event, sondern Standardfunktionalität)

58. Transparenzeffekte
- hier wählt man ob die Transparenzeffekte wie die schattierten Ränder links und rechts im EPG-Daten-Bereich
oder am Fortschrittsbalken der Uhrzeitleiste angezeigt werden

59. 4 Aufnahmen möglich
- hier kann man einstellen, ob der Receiver 2 (ausgeschaltet) oder 4 Aufnahmen (eingeschaltet) unterstützt
Wenn ein unterstütztes Gerät mit 4 Aufnahmen erkannt wird, so stellt sich dieser Menüpunkt automatisch ein.
Wenn aktiviert und vom Gerät unterstützt wird ab 3 aktiven Aufnahmen die 1. & 2. sowie die 3. & 4. abwechselnd eingeblendet
(ca. alle 8 Sekunden)

60. Logische Sendernummern (LCN)
- hier kann man einstellen, ob man die internen Sendernummern (ausgeschaltet) oder die logischen Sendernummern (eingeschaltet)
sehen möchte (LCN = Logical Channel Number). Bei manchen Geräten sind diese identisch, bei anderen verschieden.

61. Pfad für Senderlogos
- hier kann man neben dem [iBox-Standard], siehe oben, ein anderes Logo-Verzeichnis auswählen, aus dem die Senderlogos
geladen werden, sollte nicht das passende dabei sein, dann bitte direkt in der INI ändern

62. EPG Info und Dateiname prüfen
- hier kann man ein- und ausschalten, ob die EPG-Info in Aufnahmen mit ihrem Dateinamen gegengeprüft werden soll und dadurch
entweder die erweiterte Info angezeigt werden kann oder eben nicht

63. Timeout für Ziffern (100stel s)
- hiermit kann die Reaktion auf eingegebene Ziffern beschleunigt werden, der TMS-Standard ist 2 Sekunden, hier erfolgt die
Einstellung in Hundertstelsekunden, d.h. 100 entspricht 1 Sekunden, 50 entspricht einer halben Sekunde

64. Taste für Bookmark-Setzen
- hier kann man die Taste für das Setzen von Bookmarks einstellen

65. Methode für aktuellen Event
- hier stellt man ein, welche Methode zur Ermittlung des aktuellen Events genutzt wird
(Methode 1 = runningStatus==4, Methode 2 = GetCurrentEvent, Methode 3 = Event über Uhrzeit ermitteln)

66. Methode für 3D Verhalten
- hier stellt man ein, ob die iBox bei Sendern mit "3D" im Namen im Side by Side Verfahren angezeigt werden soll oder nicht

67. Startkanal TV
- hier kann man einen TV-Kanal auswählen, der beim Start von iBox eingestellt werden soll (aus bedeutet, dass der Kanal nicht verändert wird)

68. Startkanal Radio
- hier kann man einen Radio-Kanal auswählen, der beim Start von iBox eingestellt werden soll (aus bedeutet, dass der Kanal nicht verändert wird)

69. Taste für Favoriten-Gruppe
- hier stellt man die Taste für das Auswählen der Favoriten-Gruppe ein

70. Debug Level
- Stufe der Informationen für die Debugging Logfiles, die in /ProgramFiles/Settings/iBox abgelegt werden
(0 = kein Debug Log, mit 1-5 nimmt die Verzögerung durch Schreibzugriffe auf die Festplatte und die Anzahl der Infos immer
mehr zu)
Das Debug-Log sollte auf Level 4 oder 5 nur kurzzeitig verwendet werden, da die Log-Dateien dann sehr groß werden und nur
ich etwas damit anfangen kann. Im Normalfall sollte es auf 0 stehen, bei Interesse kann man es auf 1 bis 3 stellen.


Bekannte (Firmware) Bugs:
-------------------------
Dass der Standard TMS OSD sich ebenfalls mit ausblendet, ist ein Bug in TAP_Osd_SetTransparency, weil der plane Wert momentan
nicht von der API benutzt wird.
Wenn eine .rec Datei länger als 3 Minuten nach dem Ende des EPG Events aufgenommen hat, dann wird sie derzeit die falschen
EPG Daten haben. Nur in der neueren Firmware ist dieser Bug bereits teilweise beseitigt.

Ergänzung:
Der SRP-2401 unterstützte in früheren Firmware-Versionen wegen einem Bug nicht meine Transparenzeffekte und die Erkennung ob bereits ein anderer OSD an bestimmten Stellen eingeblendet ist, was dann zu Reboots beim iBox-Start führte.
Das ist aber in den neueren Firmware-Versionen behoben, z.B. für System-ID 22130 ab ca. Version 1.05 vom Oktober 2011.



iMover
 


Version: 1.0
Autor: Gerti
Datum: 14.11.2011
Downloads: 78
» Homepage


Beschreibung:
iMover verschiebt Dateien aus dem DLNA-Incoming Ordner in die entsprechenden Ordner auf dem Receiver



InfoTools
 


Version: V7.0c
Autor: ported by xyzzyx
Datum: 07.09.2011
Downloads: 263
» Homepage


Beschreibung:
InfoTools für den Topfield (Original von tbengel)

Tastenbelegung:
frei konfigurierbare Tasten, siehe Menü und ini sowie Beschreibung in der Readme

Im Menü:
Rückwärts/Vorwärts = seitenweise scrollen
Runter/Hoch = Eintrag auswählen
Links/Rechts = Wert ändern

Im TMSCommander:
Menü = Einstellungsmenü
Rot = TAP beenden

Beschreibung:
Dieses Programm beinhaltet sechs unterschiedliche voll konfigurierbare Funktionalitäten:

1. Die aktuelle Uhrzeit (mit Sekunden) kann eingeblendet werden (wie bei LittleClock).
2. Während des normalen Fernsehprogramms wird bei Sendern mit EPG die Restdauer der gerade laufenden Sendung angezeigt.
3. Während des Abspielens einer Aufnahme, wird die Restdauer eingeblendet. Hierbei wird die Anzeige automatisch um die Nachlaufzeit verkürzt.
4. Die aktuell laufenden Aufnahmen mit Restdauer, Dateiname und Kanal werden am Bildschirm angezeigt.
5. Der Topf wird nach X Minuten heruntergefahren, wenn nach dem Start keine Taste gedrückt wird (wird gebraucht damit nach Stromausfall und Dateikorrektur der Topfield nicht an bleibt, ähnlich "Standby" TAP nur nicht permanent).
6. Mittels eigener definierter Tasten kann die Lautstärke des Topfes erhöht bzw. vermindert werden um die Möglichkeit zu bekommen, die Vol+ und Vol- Tasten mit anderen Funktionalitäten zu belegen (bei mir QuickJump).

Die Restdaueranzeige sowohl beim TV, als auch während des Abspielens einer Aufnahme, kann sowohl als Text oder grafisch mit einer Bar (mit eingeblendeter Restdauer) angezeigt werden.

Das Tap kann mittels TAP/TSR/TMS Commander konfiguriert und auch beendet werden. Hierzu gibt es ein Konfigurationsmenü, welches Änderungen sofort am Bildschirm anzeigt.

Autor: Original von tbengel, Portierung auf den TMS durch xyzzyx

Kommentar: Erstellt unter zu Hilfenahme von Sourcen verschiedenster TAPs insbesondere Volume Control von FuturaSoft, LittleClock von Damo und MovieProgress von Björn Böckle.

Danke an alle Programmierer die mir hilfreich zur Seite standen (Happy, Elle, Erdnussnase) und natürlich FireBird mit seiner schier unerschöpflichen Bibliothek.
Auch danke ich allen eifrigen Testern, die mit ihren Verbesserungsvorschlägen und Meldung von Fehlern das TAP zu dem gemacht haben, was es ist ;-) #

Benutzung auf eigene Gefahr, da ich das Programm nur auf meinem eigenen Topf testen kann.

Installation:
1. Datei "InfoTools.chn" mit der Senderliste manuell anpassen, bevor das Tap auf
den Topf kopiert wird. Es können die ersten 100 Sender mit Bezeichnungen
versehen werden, um die Aufnahmeinformationen übersichtlicher zu gestalten.
2. Kopiert folgende Dateien auf den Topf (zum Testen beliebiges Verzeichnis, zum
automatischen Starten ins "Auto Start" [TMS: "AutoStart"] Verzeichnis:
InfoTools.tap - das eigentliche Tap
InfoTools.ini - die Konfigurationsdatei
InfoTools.chn - die Senderliste
3. Starten des Taps "InfoTools.tap" auf dem Topf
4. Aktiviert zwei beliebige Aufnahmen, um diese in der Position konfigurieren zu
können.
5. Aufruf des Konfigurationsmenüs mittels TV/Sat-Taste (Taste rechts neben UHF)
[TMS: M-Taste] oder über den TAP/TSR/TMS Commander.
6. Passt das Tap euren Bedürfnissen an ...

Bemerkungen:
01. Wird eine Funktionalität nicht benötigt, kann die dazugehörige Taste auf
"NoKey" und wenn vorhanden die Aktivieren-Einstellung auf "aus" gesetzt
werden.
02. Der NoKeyShutdown ist defaultmäßig deaktiviert (NoKey-Shutdown nach: aus).
03. Das Konfigurationsmenü ist defaultmäßig mit der TV/Sat-Taste (rechts neben
UHF-Taste) [TMS: M-Taste] zu aktivieren (kann dann in den Einstellungen
auf "NoKey" verändert werden, wenn die Einstellungen nur über den
TAP/TSR/TMS Commander verändert werden sollen.
04. Im Konfigurationsmenü können mit der roten, grünen/gelben und blauen Taste
die Farben feiner verändert werden. Ebenso ist es möglich mit diesen Tasten
schnell die X und Y-Positionen in links, mitte, rechts und in oben, mitte,
unten zu verändern.
05. Bei Problemen mit manchmal ausfallenden EPG's sollte der Parameter "Zeige
immer aktuelles EPG" auf "nein" gesetzt werden.
06. Die "(1x)Infos-An-Aus-(2x)Config-Taste" bewirkt dass beim einmaligen drücken
alle Menüs de- /bzw. aktiviert werden, bei mehrmaligen Drücken innerhalb
einer Sekunde wird das Konfigurationsmenü geöffnet.
07. Senderbezeichnungen können bis zu 20 Zeichen lang sein.
08. Mit der Exit-Taste der Fernbedienung werden während des Konfigurationsmenüs
alle Konfigurationen gespeichert und das Menü wird geschlossen.
09. Der Konfigurationseintrag "Aktiviere TV-EPG-Info" bewirkt, dass das Holen
der TV-EPG-Daten aktiviert bzw. deaktiviert wird. Dies ist für den Fall
gedacht, dass keine TV-EPG Daten angezeigt werden sollen, oder es Probleme
hierbei gibt.
10. Ihr könnt in der X-Position links, recht, mitte und in der Y-Position oben,
mitte, unten auswählen. Hierbei wird nicht die fixe X-Y-Position
genommen sondern der Wert wird zur Laufzeit in Abhängigkeit der Breite /
Höhe der Info berechnet. WSS abhängige Korrekturen finden dabei
zusätzliche Berücksichtigung.
11. Der Sendername wird für die Maximallänge des Wiedergabetitels mit
berücksichtigt.

Problemlösungen:
1. Wird der "Wiedergabeinfo Type" verändert und nichts wird angezeigt, liegt es
daran, dass die X- bzw. Y Position der ProgressBar verändert werden muss.
2. Wird keine AufnahmeInfo im Konfigurationsmenü angezeigt, liegt es daran, dass
vorher zuerst manuell (eine oder zwei) Aufnahmen gestartet werden müssen.
3. Wird der Sendername nicht angezeigt, liegt das daran, dass zuerst die
Datei "InfoTools.chn" manuell bearbeitet und diese dann in das Verzeichnis
"Auto Start" [TMS: "AutoStart"] kopiert werden muss. Der Menüpunkt
"Senderliste neu einlesen" liest diese Datei neu ein.

Highlights:
- Es erfolgt eine automatische Vor-/Nachlaufermittlung anhand der EPG-Daten.
- Der Textmodus der Wiedergabeinfo kann im eingestellten Sekundenintervall
zwischen:
* Aktuelle Dauer
* TimeShift+Restdauer
* Restzeit vor Folgesendungen
* Nachlauf und
* Gesamtdauer wechseln.
- Der Fortschritt in der ProgressBar kann wie ein Arkanoid Balken angezeigt
werden.
- Bei Aufzeichnungen die keinen Namen im EPG haben oder bei Folgesendungen, bei
denen nur das EPG für die erste Sendung vorhanden ist,
wird der Dateiname der Aufnahme verwendet. Hierbei werden unter anderem
Stirf-typische Anhänge (z.B. 2009-01-01) entfernt.
- Anzeigen können, ja nach TV-Signal (19:9, 4:4, etc.) automatisch angepasst
werden.
- Der Nachlauf wird farblich dargestellt.
- Bei allen anzuzeigenden Elementen können sowohl die Text-, als auch die
Hintergrundfarben farblich komplett (inklusive Transparenz) angepasst werden.
- Die ProgressBar kann in Höhe, Breite, Rand, Farbe und in der Ansicht der drei
Textfelder komplett angepaßt werden.
- In der Aufnahmeinfo kann, neben dem Sender, der Dateiname mit angezeigt
werden. Weiterhin besteht die Möglichkeit bei zwei gleichzeitigen Aufnahmen,
diese entweder nebeneinander, untereinander oder übereinander anzuzeigen.
- Der ProgressbarBalken und die Wiedergabeinfo können gleichzeitig angezeigt
werden.
- Der jeweilige Wiedergabetitel und / oder -Sender (EPG oder Aufnahme) kann für
X Sekunden (nach dem Umschalten oder Starten der Aufnahme) angezeigt
werden. Auch ist es möglich diesen in einem bestimmten Intervall wieder
einzublenden, bzw. permanent stehen zu lassen.
- Veränderte Aufnahmeinfos können für X Sekunden angezeigt werden, danach werden
diese automatisch ausgeblendet. Zusätzlich kann man noch ein Intervall
angeben, nachdem die Aufnahmeinfos wieder ein- und ausgeblendet werde sollen.
- Der Intervall des Wiedergabetitels kann abhängig gemacht werden vom Intervall
der Aufnahmeinfo und umgekehrt.
- Es kann eine Taste für mehrere Funktionen stehen, also z.B. deaktiviert ein
und dieselbe Taste die Aufnahmeinfos und den Wiedergabetitel.
- Der Topf kann über das Konfig-Menü neu gestartet oder heruntergefahren werden.
- Sekundengenaue Position im Fortschrittsbalken und die Möglichkeit die
Wiedergabeinfo mit Sekunden anzuzeigen.
- Der Fortschrittsbalken bei Doppelfolgen wird je nach EPG Daten zum zweiten Mal
angezeigt.

... und zu guter letzt, wie heißt es so schön:

Jeder der behauptet seine Software wäre fehlerfrei, hat nur nicht gut genug
getestet, also bei Bugs, Fragen, Anregungen oder Wünschen benutzt das Forum und
wenn es meine Zeit und mein Wissenstand es zulässt, werde ich versuchen so viel
wie möglich umzusetzen.



Nachfolgend sind für den TMS immer Farbwerte von 0-255 möglich.

Konfigurationsmenü (Variable/Beschreibung)
--------------------------------------------------------------------------------

----- Uhrzeit -----
Uhrzeit aktivieren (HideClockDisplay)
* Ausblenden der Uhrzeit (0 / 1)

Sekunden anzeigen (ClockSec)
* Sekundenanzeigen (0 / 1)

Uhrzeit X-Position (ClockLeft)
* X-Position der Uhrzeit (-3-720)

Uhrzeit Y-Position (ClockTop)
* Y-Position der Uhrzeit (-3-576)

Hintergrundfarbe (ClockBackColor)
* Hintergrundfarbe der Uhrzeit (0-31, 0-31, 0-31)

Textfarbe (ClockColor)
* Farbe der Uhrzeit (0-31, 0-31, 0-31)

Uhrzeit Größe (ClockSize)
* Schriftgröße der Uhrzeit (1-3)

----- Wiedergabeinfos -----
Wiedergabeinfo aktivieren (HidePlayInfoDisplay)
* Ausblenden der Wiedergabeinfoanzeige (0 / 1)

Sekunden anzeigen (PlayInfoSec)
* Sekundenanzeige (0 / 1)

Aktiviere TV-EPG-Info (EnableEPGInfo)
* Aktiviert EPG Auswertung des laufenden TV Programms (0 / 1)

Zeige immer aktuelles EPG (ZeigeAktuellesEPG)
* Anzeigen des aktuellen EPGs oder das EPG unter Berücksichtigung der aktuellen
Uhrzeit (0 / 1)

Wiedergabe Vorlauf (PlayInfoVorlauf)
* Vorlauf (in Minuten) der aufgenommenen Aufnahmen für die Wiedergabeinfo
(1-100)

Wiedergabe Nachlauf (PlayInfoNachlauf)
* Nachlauf (in Minuten) der aufgenommenen Aufnahmen für die Wiedergabeinfo zu
(1-100)

Minimale Länge einer Sendung (PlayInfoMinSendung)
* Ein zweiter Balken wird nur angezeigt, wenn der ermittelte Nachlauf größer
ist, als dieser Parameter zuzüglich des eingegebenen Nachlaufs (1-100)

Wiedergabeinfo Type (PlayInfoType)
* Anzeigetyp der Abspielinfos (0-3)

Wiedergabeinfo X-Position (PlayInfoLeft)
* X-Position der Wiedergabeinfoanzeige (-3-720)

Wiedergabeinfo Y-Position (PlayInfoTop)
* Y-Position der Wiedergabeinfoanzeige (-3-576)

Hintergrundfarbe (PlayInfoBackColor)
* Hintergrundfarbe der Wiedergabeinfoanzeige (0-31, 0-31, 0-31)

Textfarbe (PlayInfoColor)
* Farbe der Wiedergabeinfoanzeige (0-31, 0-31, 0-31)

Farbe Doppelfolge (PlayInfo2Color)
* Farbe der Wiedergabeinfoanzeige (0-31, 0-31, 0-31) beim Anschluß einer
Folgesendung nur für die erste Sendung

Farbe o. Nachlauf (PlayInfoNachlaufColor)
* Farbe der Wiedergabeinfoanzeige bei Aufnahmen (0-31, 0-31, 0-31) wenn kein
Nachlauf vorhanden

Wiedergabeinfo Größe (PlayInfoSize)
* Schriftgröße der Wiedergabeinfoanzeige (1-3)

----- Wiedergabetitel -----
Wiedergabetitel-Zeit anzeigen (HidePlayTitelTime)
* Beginn- und Endezeit des Aufnahme laut Titel wird angezeigt

Wiedergabesender anzeigen (HidePlayChannelDisplay)
* Ausblenden des aktuellen Wiedergabesenders (0 / 1)

Wiedergabetitel anzeigen (HidePlayTitelDisplay)
* Ausblenden des aktuellen Wiedergabetitels (0 / 1)

Wiedergabe-Vorlauf anzeigen (HidePlayTitelVorlauf)
* Vorlauf der Aufnahme wird angezeigt (nur bei Wiedergabe einer Aufnahme)

Wiedergabe-Nachlauf anzeigen (HidePlayTitelNachlauf)
* Nachlauf der Aufnahme wird angezeigt (nur bei Wiedergabe einer Aufnahme)

DD bei Dolby Digital anzeigen (HidePlayTitelDD)
* DD wird bei Dolby Digital angezeigt (nur beim aktuellen Fernsehprogramm)

Nur korrekte Infos verwenden (UseNachlaufOK)
* nur wenn das Event innerhalb der Dateizeit liegt, werden bei Aufnahmen
die Eventinfos der Aufnahme verwenden, ansonsten die Dateiinfos (0 / 1)

(D) bei Dateinfos anzeigen (DateiinfosKennzeichnen)
* werden Dateiinfos angezeigt, wird vor dem Titel ein (D) geschrieben (0 / 1)

Länge des Wiedergabetitels (PlayTitelnameSize)
* Länge des aktuellen Wiedergabetitels (+ Sendername) (1-128)

Wiedergabetitel zeigen für (PlayTitelShowSec)
* Wiedergabetitel wird für X Sekunden angezeigt (0 = permanent, -100)

Wiedergabetitel zeigen (PlayTitelShowIntervall)
* PlayTitelinfos werden alle X Minuten angezeigt (-1 wie Aufnahmeinfo,
0 = permanent, -100)

Wiedergabetitel X-Position (PlayTitelLeft)
* X-Position des Wiedergabetitels (-3-720)

Wiedergabetitel Y-Position (PlayTitelTop)
* Y-Position des Wiedergabetitels (-3-576)

Hintergrundfarbe (PlayTitelBackColor)
* Hintergrundfarbe des Wiedergabetitels (0-31, 0-31, 0-31)

Textfarbe (PlayTitelColor)
* Farbe des Wiedergabetitels (0-31, 0-31, 0-31)

Wiedergabetitel Größe (PlayTitelSize)
* Schriftgröße des Wiedergabetitels (1-3)

----- ProgressBar -----
ProgressBar X-Position (PBarLeft)
* X-Position der ProgressBar (-3-720)

ProgressBar Y-Position (PBarTop)
* Y-Position der ProgressBar (-3-576)

Hintergrundfarbe (PBarBackColor)
* ProgressBar Hintergrundfarbe (0-31, 0-31, 0-31)

Rand- / Textfarbe (PBarFrameColor)
* ProgressBar Rand- / Textfarbe (0-31, 0-31, 0-31)

Vorlauffarbe (PBarVorlaufColor)
* ProgressBar Vorlauffarbe (0-31, 0-31, 0-31)

Barfarbe (PBarBarColor)
* ProgressBar Barfarbe (0-31, 0-31, 0-31)

Farbe Doppelfolge (PBarBar2Color)
* ProgressBar Barfarbe der ersten Sendung bei einer Aufzeichnung mit
Folgesendung (0-31, 0-31, 0-31)

Farbe Nachlauf (PBarNachlaufColor)
* ProgressBar Nachlauffarbe (0-31, 0-31, 0-31)

Bar Breite (Arkanoid Mode) (PBarBarWidth)
* Barbreite der ProgressBar (0 = NormalMode, 1-100 = ArkanoidMode)

ProgressBar Breite (PBarWidth)
* ProgressBar Breite (10-720)

ProgressBar Höhe (PBarHeight)
* ProgressBar Höhe (1-100)

ProgressBar Randbreite (PBarEdge)
* ProgressBar Randbreite (0-5)

ProgressBar Schriftgröße (PBarTextSize)
* ProgressBar Schriftgröße (1-2)

ProgressBar Textinhalt 1 (PBarText1)
* ProgressBar Textinhalt Abschnitt 1 (0-3)

ProgressBar Textinhalt 2 (PBarText2)
* ProgressBar Textinhalt Abschnitt 2 (0-3)

ProgressBar Textinhalt 3 (PBarText3)
* ProgressBar Textinhalt Abschnitt 3 (0-3)

----- Aufnahmeinfos -----
Aufnahmeinfo aktivieren (HideRecInfoDisplay)
* Ausblenden der Aufnahmeanzeige (0 / 1)

Aufnahmeinfo zeigen ab (MinRecSec)
* Einblenden der Aufnahmeanzeige wenn Aufnahme mehr als X Sekunden (0-100)
läuft (Topfield hängt sich auf, wenn eine Aufnahme beginnt und diese danach
sofort wieder beendet wird)

Aufnahmeinfo zeigen für (RecInfoShowSec)
* Aufnahmeinfos wird für X Sekunden angezeigt (0 = permanent, -59)

Aufnahmeinfo zeigen (RecInfoShowIntervall)
* Aufnahmeinfos werden alle X Minuten angezeigt (-1 wie PlayTitel,
0 = permanent, -100)

Anzeige von 2 Aufnahmen (RecInfoOnTop)
* Aufnahmeinfos übereinander (1) oder nebeneinander (0)

Zeige Dateiname der Aufnahme (RecInfoFileName)
* Dateiname der Aufnahme anzeigen (0 / 1)

Länge des Dateinamens (RecInfoFileSize)
* Länge des anzuzeigenden Dateinamens (1-95)

Aufnahmeinfo X-Position (RecInfoLeft)
* X-Position der Aufnahmeanzeige (-3-720)

Aufnahmeinfo Y-Position (RecInfoTop)
* Y-Position der Aufnahmeanzeige (-3-576)

Hintergrundfarbe (RecInfoBackColor)
* Hintergrundfarbe der Aufnahmeanzeige (0-31, 0-31, 0-31)

Textfarbe (RecInfoColor)
* Farbe der Aufnahmeanzeige (0-31, 0-31, 0-31)

Aufnahmeinfo Größe (RecInfoSize)
* Schriftgröße der Aufnahmeanzeige (1-3)

----- Wechsel der Infos -----
Vorlauf anzeigen (VorlaufWechsel)
* Vorlauf abwechselnd anzeigen (0 / 1)

Aktuelle Dauer anzeigen (AktuelleDauerWechsel)
* Aktuellen Dauer abwechselnd anzeigen (0 / 1)

TimeShift+Restdauer anzeigen (TimeShiftWechsel)
* TimeShift+Restdauer abwechselnd anzeigen (0 / 1)

Restzeit bis Folgesendung anzeigen (RestzeitWechsel)
* Restzeit wird vor Folgesendungen wie laut ProgressBarBalken angezeigt (0 / 1)

Nachlauf anzeigen (NachlaufWechsel)
* Nachlauf abwechselnd anzeigen (0 / 1)

Gesamtdauer anzeigen (GesamtdauerWechsel)
* Gesamtdauer abwechselnd anzeigen (0 / 1)

Uhrzeit für Ende Aufnahme anzeigen (EnduhrzeitWechsel)
* ermittelte Uhrzeit für das Ende der aktuellen Aufnahme abwechselnd anzeigen (0 / 1)

Enduhrzeit bis Folgesendung anzeigen (EndezeitFolgesendung)
* ermittelte Uhrzeit für das Ende der aktuellen Aufnahme bezieht sich bei
Folgesendungen auf den jeweils gesehenen Teil der Aufnahme (0 / 1)

Intervall für Infowechsel (WechselIntervall)
* X Sekunden Intervall für den Wechsel der Infos (0-300)

----- Timerinfos -----
Timerinfo anzeigen nur / bis / für (TimerInfoTage)
* Timer der nächsten X Tage anzeigen (0 = heute, -10)

Timer berücksichtigen bis Folgetag (TimerInfoStunde)
* Bis zu welcher Stunde des Folgetags sollen Timer angezeigt werden (0-23)

Timerlaufzeit verändern um (TimerInfoChange)
* Minutensprünge für die Veränderung der Timerzeit duch Vol+ bzw. Vol- (0-100)

Maximale Länge der Timerinfos (MaxTimerInfoSize)
* Länge der TimerInfos (1-300)

NoTimerInfoBox anzeigen für (NoTimerInfoBoxTime)
* InfoBox, wenn keine Timer im gewählten Zeitraum vorhanden sind wird für
X Sekunden (0-100) angezeigt

Rec-/Play-Infos nach Close anzeigen (RecPlayAfterClose)
* nach dem Schließen der Timerinfo können die Aufnahme- bzw. Titelinformationen
angezeigt werden

----- Shutdown wegen NoKeyPressed -----
NoKey-Shutdown nach (NoKeyShutdown)
* Wird der Topfield gestartet, macht dieser nach X Minuten (0-100) ohne
Tastendruck einen automatischen Shutdown (0 = deaktivieren)

NoKey-Warnung ab (NoKeyShutdownWarnung)
* Warnung wird am Bildschirm ab X Sekunden angezeigt (0-100)

Deaktiviere nach Topfstart (NoKeyTopfstartTime)
* Wenn das TAP später als X Minuten nach dem Einschalten des Topfs gestartet
wird, dann wird die NoKeyShutdown-Funktionalität deaktiviert

----- Lautstärke -----
Lautstärkeanzeige für (VolumeDisplayTime)
* Anzeigedauer der´Lautstärkenanzeige in Sekunden (0-100)

Lautstärkeanzeige X-Position (VolumeLeft)
* X-Position der Lautstärkeanzeige (-3-720)

Lautstärkeanzeige Y-Position (VolumeTop)
* Y-Position der Lautstärkeanzeige (-3-576)

Hintergrundfarbe (VolumeBackColor)
* Hintergrundfarbe der Lautstärkenanzeige (0-31, 0-31, 0-31)

Textfarbe (VolumeColor)
* Farbe der Lautstärkenanzeige (0-31, 0-31, 0-31)

Lautstärkeanzeige Größe (VolumeSize)
* Schriftgröße der Lautstärkenanzeige (0-31, 0-31, 0-31)

----- Aktiviere WSS -----
Aktiviere WSS Anpassungen (EnableWSSChange)
* Automatische Neupositionierung bei WSS Änderungen aktivieren (0 / 1)

Aktueller WSS Modus
* Anzeige des gerade aktuellen bzw. manuell ausgewählten WSS Modus

---- WSS Aus, 4:3, 14:9 Mitte, 14:9 oben, 16:9 Mitte ----
--- WSS 16:9 oben, 16:9 Mitte, 14:9 S a P, 16:9 anam. ---
Verschiebe Uhrzeit X-Pos um (ClockLeftRel0-8)
* relative Änderung für die X-Position der Uhrzeit (-720-720)

Verschiebe Uhrzeit Y-Pos um (ClockTopRel0-8)
* relative Änderung für die Y-Position der Uhrzeit (-576-576)

Verschiebe Wiedergabe X-Pos um (PlayInfoLeftRel0-8)
* relative Änderung für die X-Position der Wiedergabeinfoanzeige (-720-720)

Verschiebe Wiedergabe Y-Pos um (PlayInfoTopRel0-8)
* relative Änderung für die Y-Position der Wiedergabeinfoanzeige (-576-576)

Verschiebe Wiedergabetitel X-Pos (PlayTitelLeftRel0-8)
* relative Änderung für die X-Position der Wiedergabetitelanzeige (-720-720)

Verschiebe Wiedergabetitel Y-Pos (PlayTitelTopRel0-8)
* relative Änderung für die Y-Position der Wiedergabetitelanzeige (-576-576)

Verschiebe ProgressBar X-Pos um (PBarLeftRel0-8)
* relative Änderung für die X-Position der ProgressBar (-720-720)

Verschiebe ProgressBar Y-Pos um (PBarTopRel0-8)
* relative Änderung für die Y-Position der ProgressBar (-576-576)

Ändere ProgressBar Breite um (PBarWidthRel0-8)
* relative Änderung für die ProgressBar Breite (-576-576)

Ändere Arkanoid Breite um (PBarBarWidthRel0-8)
* relative Änderung für die Breite der ProgressBar im Arkanoid Mode (-100-100)

Verschiebe Aufnahme X-Pos um (RecInfoLeftRel0-8)
* relative Änderung für die X-Position der Aufnahmeanzeige (-720-720)

Verschiebe Aufnahme Y-Pos um (RecInfoTopRel0-8)
* relative Änderung für die Y-Position der Aufnahmeanzeige (-576-576)

Verschiebe Lautstärke X-Pos um (VolumeLeftRel0-8)
* relative Änderung für die X-Position der Lautstärkeanzeige (-720-720)

Verschiebe Lautstärke Y-Pos um (VolumeTopRel0-8)
* relative Änderung für die Y-Position der Lautstärkeanzeige (-576-576)

----- Tasten -----

Uhrzeit Taste (HideClockKey)
* Taste um Uhr ein bzw. auszublenden (0-27)

Wiedergabeinfo Taste (HidePlayInfoKey)
* Taste um Wiedergabeinfoanzeige ein bzw. auszublenden (0-27)

Wiedergabetitel Taste (HidePlayTitelKey)
* Taste um Wiedergabetitelanzeige ein bzw. auszublenden (0-27) bei
PlayTitelShowSec > 0 wird die Info nie deaktiviert

Aufnahmeinfo Taste (HideRecInfoKey)
* Taste um Aufnahmeanzeige ein bzw. auszublenden (0-27) bei
RecInfoShowSec > 0 wird die Info nie deaktiviert

Timerinfo Taste (HideTimerInfoKey)
* Taste um Timeranzeige ein bzw. auszublenden (0-27)

Lautstärke Up-Key (VolUpKey)
* neue Taste für Vol+ (0-27)

Lautstärke Down-Key (VolDownKey)
* neue Taste für Vol- (0-27)

(1x)Infos-An-Aus-(2x)Config-TasteConfigKey
* Taste zum Aufrufen des Konfigurationsmenüs bzw. An-/Ausblenden aller Infos
(0-27)

----- Senderliste -----
Sendernamen ermitteln (SenderQuelle)
* Neben einer automatischen topfseitigen Ermittlung der Sendernamen, kann auch
die Senderliste "InfoTools.chn" oder die Channeldatei vom Tap TF5000Display
verwendet werden (TF5000Display.chn) (0-2) [TMS: nur 0-1]
TF-Sendernamen bei Sender > 100 (SenderVonTF)
* Bei Sendern deren Position größer als 100 sind, kann entweder der topfseitig
eingepflegte Name oder die Sendernummer verwendet werden (1 / 0)
Senderliste (InfoTools.chn) neu erstellen
* Sendernamen für die ersten 1000 Sender werden aus den TF-Einstellungen
ausgelesen und in die Datei InfoTools.chn geschrieben

----- Einstellungen -----
Version der Konfigurationsdatei (ConfigVersion)
* Version der InfoTools mit der die letzten Änderungen an den Konfigurations-
einstellungen vorgenommen wurden
GMT Zeitdifferenz (GMTZeitdifferenz)
* Zeitverschiebung (Winterzeit) laut Topfeinstellung (-53-52),
15 Minuten Schritte * Zeitverschiebung
Sprache (Sprache)
* Sprache des Topfes bzw. zur Anzeige im Programm (-1-15)
Wartezeit nach Aufnahmeende (PlayStopWaitSec)
* Nachdem eine Aufnahme beendet wurde, wird X Sekunden mit der Aktualisierung
der Anzeigen gewartet (0-100)

----- Befehle -----
Beende InfoTools
* Beendet das TAP

Topf neu starten
* Laufende Aufnahmen werden beendet und der Top wird neu gestartet

Topf herunterfahren
* Laufende Aufnahmen werden beendet und der Top wird herunter gefahren

Abbrechen und beenden
* Konfigurationsmenü wird beendet und gemachte Einstellungen werden ignoriert

Speichern und beenden
* Konfigurationsmenü wird beendet und gemachte Einstellungen werden übernommen



IQChannels
 


Version: 1.1
Autor: Gerti
Datum: 03.05.2012
Downloads: 1505
» Homepage


Beschreibung:
IQChannels ist eine Tool zum automatischen Update der Kanalliste.
Ändert ein Sender seine Frequenz oder werden interessante neue Sender aufgeschaltet, so werden diese mit IQChannels automatisch aktualisiert bzw. hinzugefügt.



IQTuner
 


Version: 4.3
Autor: Gerti
Datum: 25.02.2013
Downloads: 2832
» Homepage


Beschreibung:
IQTuner ist eine intelligente Tunerverwaltung für die SRP-Serie.
Dieses TAP programmiert alle Timer so um, dass startende Aufnahmen das Liveprogramm nicht unterbrechen (soweit möglich).
Zusätzlich sorgt es bei Aufnahmen von verschlüsselten Sendern dafür, dass diese in Abwesenheit entschlüsselt durchgeführt werden (soweit möglich).
Es unterstützt alle Receiver der SRP-Serie, unabhängig davon, ob diese 2 oder 4 Aufnahmen unterstützen.

Alle möglichen Einstellungen können mit dem zusätzlichen IQTunerSetup TAP eingestellt werden.

Um ein Logfile zu erzeugen, muss im Ordner Settings/IQTuner ein Ordner "Logs" angelegt werden.

WICHTIG!
Die Datei FirmwareTMS.dat muss direkt ins Verzeichnis ProgramFiles kopiert werden, wenn diese dort nicht oder in einer alten Version existiert!



iTiNa (CRP Version) (Beta-Version)
 


Version: 0.96.12.2012
Autor: Erdnussnase, StevieC, AdMiRaL
Datum: 26.09.2012
Downloads: 105
» Homepage


Beschreibung:
intelligent Timer&Navigation



iTiNa (SRP Version) (Beta-Version)
 


Version: 0.96.12.2012
Autor: Erdnussnase, StevieC, AdMiRaL
Datum: 26.09.2012
Downloads: 1376
» Homepage


Beschreibung:
intelligent Timer&Navigation



iTiNa Logopaket 3PG (16:9)
 


Version: 1.2
Autor: Maliboy
Datum: 26.09.2012
Downloads: 1496


Beschreibung:
iTiNa Logopaket in 3PG Optik. Format der Logos in 16:9.
Dieses Paket kann momentan nicht zusammen mit dem iTiNa Logopaket 3PG (4:3) verwendet werden! Ist dieses bereits installiert, dieses bitte
per TAP2Date deinstallieren.

Gegebenfalls müssen anschließend noch die Namen der Logodateien an die Namen der Sender in der Senderliste angeglichen werden!!!

Stand: 05.05.2011



iTiNa Logopaket 3PG (4:3)
 


Version: 1.2
Autor: Maliboy
Datum: 26.09.2012
Downloads: 392


Beschreibung:
iTiNa Logopaket in 3PG Optik. Format der Logos in 4:3.
Dieses Paket kann momentan nicht zusammen mit dem iTiNa Logopaket 3PG (16:9) verwendet werden! Ist dieses bereits installiert, dieses bitte per
TAP2Date deinstallieren.

Gegebenfalls müssen anschließend noch die Namen der Logodateien an die Namen der Sender in der Senderliste angeglichen werden!!!

Stand: 05.05.2011



iTiNa Standard Logopaket 4:3
 


Version: 1.00
Autor: Maliboy
Datum: 26.09.2012
Downloads: 348
» Homepage


Beschreibung:
iTiNa Standard Logopaket im Format 4:3



Jag's Auto Off
 


Version: V1.1
Autor: Jag
Datum: 09.09.2010
Downloads: 287


Beschreibung:
Auto-Off setzt vor erreichen einer bestimmten Zeit einen 10 min-Ausschalttimer um den Topf zum gewählten Zeitpunkt abzuschalten!

Einfach die Variante mit der passenden Zeit in das Auto Start Verzeichnis kopieren!

Zwei Varianten sollten in der Regel völlig ausreichen, eine direkt nach dem EPG Scan und ggf. eine zweite in der Nacht nach "Sendeschluss", für den Fall das der Topfield vergessen wurde auszuschalten!



Jag's EPG TMS
 


Version: v3.0 Beta 5
Autor: Jag
Datum: 11.09.2011
Downloads: 782


Beschreibung:
Nur für die Topfield TMS Receiver! (z.B. SRP-2100)

Benutzt Bitte das Handbuch der Version v2.7: http://gojag.homepage.t-online.de/GoJag/jagepg27.zip

Die v3.0 Beta 4 (2011-09-12) ist bis zum 12. September 2011 lauffähig,10 Tage vor Ablauf erfolgt jeweils eine Hinweismeldung!



Key Display
 


Version: V2.2c
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 86


Beschreibung:
Zeigt Informationen über gedrückte Tasten an (Original von Dave(R) & Des Bylund)

Tastenbelegung:
SAT = TAP beenden

Im TMSCommander:
Rot = TAP beenden

Dies ist eine verbesserte Version des originalen key_display TAPs von Des Bylund.
Es zeigt nur Tastencodes an - es zählt nicht die Anzahl der Tasten-Ereignisse.
Das Tastencode Fenster ist nun besser auf dem Bildschirm positioniert so dass Topfield Symbole und andere Bildschirmanzeigen nicht das key_display Fenster stören.
Es gibt eine 1 Sekunde lange Pause nach jedem Tastendruck, in der man den Tastencode lesen kann.
Die Kombination aus der 1 Sekunde langen Pause und der neuen Fenster Position bedeutet, dass man nun das Ergebnis der Tasten-Ereignisse sehen kann, die bei Vollbild Menüs aktiviert werden.

Benutzung:
Ich empfehle, die Datei key_display.tap bzw. key_display_TMS.tap im /ProgramFiles Verzeichnis abzulegen und es manuell bei Bedarf zu starten.
Im AutoStart-Verzeichnis würde es die normale Funktion aufgrund der 1 Sekunde lange Pause nach jedem Tastendruck behindern.
Um das TAP zu beenden, muss man TV/Sat drücken.

Bekannte Bugs:
Diese Version zeigt noch manche Topfield internen Codes an wenn keine Taste gedrückt wurde.
Wegen der 1 Sekunde langen Pause nach jeder dieser Phantom-Tasten kann jede normale Tastenbetätigung bis zu 3 Sekunden verzögert werden.
Dies kann normale TAP Funktionen wie PBK timeshifting behindern.
Diese Phantom-Codes werden ständig angezeigt obwohl keine Fernbedienungs- der Geräte-Tasten gedrückt werden (als ein 10- und mehrstelliger Code der sich nicht auf irgendwelche dokumentierten Codes bezieht).

Die TMS Version filtert die 0x201yyyy Tastencodes heraus, wenn man das key_display_TMS.tap verwendet.
Nummer man das key_display_TMS_show_all.tap dann werden alle Tastencodes angezeigt, jedoch wird die OSD-Funktion verlangsamt.



KeyTransform
 


Version: V1.0
Autor: xyzzyx
Datum: 11.03.2012
Downloads: 37
» Homepage


Beschreibung:
Ein TAP für das Umwandeln von Tastendrücken

Auf jeden Fall bitte vor dem ersten Start die INI den eigenen Bedürfnissen anpassen!
Bitte die Tastenumwandlung erst manuell ausprobieren bevor man das TAP in den Autostart nimmt.
Es sollte dann im Autostart als erstes in der Startreihenfolge starten.
Falsche Tastenumwandlungen können zur Nichtbedienbarkeit des Receivers führen,
die nur durch Neustart und gedrückter 0 zu lösen sind (Start ohne TAPs).
Dann bitte die INI korrigieren.
Nutzung auf eigene Gefahr!


Tastenbelegung:
keine

Im TMSCommander:
Rot - TAP beenden


Folgende Dateien liegen in /ProgramFiles/Settings/KeyTransform:

INI-Datei:
Beispiel-INI:
------------------------------------------------------
# Structure:
#Key-Number= From-Key, To-Key, TAP-filename (optional, only to specified tap), STATE (optional), SUBSTATE (optional)
#with a "!" in front of the STATE or the SUBSTATE you defined that it should NOT be in this state
#
# Example:
#Key-Number= From-Key, To-Key, TAP-filename (to one tap)
#Key01= RKEY_VolUp, RKEY_Right, sample.tap
# or
#Key-Number= From-Key, To-Key (to all taps)
#Key02= RKEY_VolUp, RKEY_Right
#
#separators can be comma, semicolon or space
#but there shall be no space between Key-Number and "=" !

Key01= RKEY_VolUp, RKEY_Right, PiP-TMS.tap
Key02= RKEY_VolUP, RKEY_Left, iBox.tap
Key03= RKEY_Ab, RKEY_Slow, PiP-TMS.tap, STATE_Normal, SUBSTATE_Normal
Key04= RKEY_Ab, RKEY_Rewind, PiP-TMS.tap, !STATE_Normal, !SUBSTATE_Normal
Key05= RKEY_VolUp, RKEY_Right, MovieCutter.tap, STATE_Normal, SUBSTATE_MainMenu
Key06= RKEY_VolDown, RKEY_Left, MovieCutter.tap, STATE_Normal, SUBSTATE_MainMenu
------------------------------------------------------
Innerhalb einer Zeile besteht eine UND-Beziehung zwischen dem Von-Key, dem TAP-Namen, dem STATE und dem SUBSTATE,
jedoch sind der TAP-Name, der STATE und der SUBSTATE optional und müssen nicht zwingend angegeben werden.
Trennzeichen können ein Komma, ein Semikolon und/oder ein Freizeichen sein. Aber zwischen der Key-Nummer und dem "="
darf kein Freizeichen sein!
Wenn die Umwandlung nur für ein bestimmtes TAP gelten soll, so folgt nach dem Nach-Key dann
direkt der TAP-Dateiname wie er wirklich geschrieben ist (Groß-/Kleinschreibung beachten!), eben auch inkl. ".tap".
Ist er nicht angegeben, so wird die Tastenumsetzung an alle TAPs gesendet (außer KeyTransform selbst).
Zeilen die leer sind oder mit der Raute (Kommentarzeichen) beginnen, werden nicht berücksichtigt.
Es können bis zu 99 Key-Umwandlungen eingetragen werden (Key01 bis Key99).

In diesem rein theoretischen Beispiel wird ein ankommender Volume+ Keycode durch Rechts für PiP-TMS (Key01) und
gleichzeitig durch Links für iBox ersetzt (Key02). Es besteht also eine ODER-Beziehung zwischen den Zeilen.
Ein ankommender Schnitt-Tasten Keycode (RKEY_Ab) wird für PiP-TMS je nach STATE entweder in Zeitlupe (Key03) oder in
Zurückspulen (Key04) umgesetzt. Wenn dann auch noch MovieCutter gerade eingeblendet ist, dann wird ein ankommender
Volume+ Keycode in Rechts (Key05) und ein ankommender Volume- Keycode in Links umgesetzt (Key06).
Wie gesagt, das ist nur ein theoretisches Beispiel ohne sinnvollen Zweck.
Bitte die INI-Datei vor der ersten Nutzung anpassen!

Die Sache mit STATE und SUBSTATE:
Hier ist immer STATE und SUBSTATE angegeben. Aber es könnte auch nur der STATE alleine stehen.
STATE_Normal und SUBSTATE_MainMenu bedeutet, dass das TAP eingeblendet ist und den NormalMode verlassen hat.
Paßt nicht ganz, aber ist so. STATE_Normal und SUBSTATE_Normal bedeutet wir schauen ganz normal TV.
Mit einem Ausrufezeichen vor dem STATE oder SUBSTATE wird angegeben, dass eben genau dieser STATE und/oder SUBSTATE
nicht vorliegen darf.
!STATE_Normal und !SUBSTATE_Normal bedeutet, dass wir entweder in einem angezeigten TAP oder im Menü sind.
Es sind durchaus noch weitere Kombination denkbar. Die verfügbaren States kann man der tap.h entnehmen.



LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.


Tastennummern-Liste / Key numbers list:
Mute RKEY_Mute
0 RKEY_0
1 RKEY_1
2 RKEY_2
3 RKEY_3
4 RKEY_4
5 RKEY_5
6 RKEY_6
7 RKEY_7
8 RKEY_8
9 RKEY_9
Recall RKEY_Recall
Info RKEY_Info
Left RKEY_Left
Right RKEY_Right
Up RKEY_Up
Down RKEY_Down
V+ RKEY_VolUp
V- RKEY_VolDown
Ch+ RKEY_ChUp
Ch- RKEY_ChDown
OK RKEY_Ok
Menu RKEY_Menu
Guide RKEY_Guide
PlayList RKEY_PlayList
Exit RKEY_Exit
Red RKEY_NewF1
Green RKEY_F2
Yellow RKEY_F3
Blue RKEY_F4
White RKEY_White
Subtitle RKEY_Subt
Teletext RKEY_Teletext
AudioTrk RKEY_AudioTrk
VF RKEY_VFormat
AR RKEY_Uhf
Sleep RKEY_Sleep
TvRadio RKEY_TvRadio
Record RKEY_Record
Stop RKEY_Stop
SAT RKEY_Sat
M RKEY_TvSat
Rewind RKEY_Rewind
Pause RKEY_Pause
Play RKEY_Play
Forward RKEY_Forward
Prev RKEY_Prev
Slow RKEY_Slow
Edit RKEY_Ab
Next RKEY_Next

andere oder nicht so gebräuchliche Tasten / other or not so common keys:
Power RKEY_Power 0x1000a
Easy RKEY_Easy 0x10011
Fav RKEY_Fav 0x10020
OldF1 RKEY_F1 0x10023
Bookmark RKEY_Bookmark identisch mit RKEY_F2 / identical with RKEY_F2
Goto RKEY_Goto identisch mit RKEY_F3 / identical with RKEY_F3
Check RKEY_Check identisch mit RKEY_F4 / identical with RKEY_F4
Fav2 RKEY_Fav2 0x1000d
0x10019 RKEY_0x10019 0x10019
0x1001b RKEY_0x1001b 0x1001b
Yellow2 RKEY_Yellow2 0x10049
Blue2 RKEY_Blue2 0x1004a
Edit2 RKEY_Ab2 0x1003e



Little Clock
 


Version: V2.4a
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 252


Beschreibung:
Zeigt eine kleine einstellbare Uhr an (Original von Damo)

Tastenbelegung:
SAT = Einstellungsmenü
M/TvSat = Alarm-Übersicht

In der Alarm-Übersicht:
Rot = Alarm löschen
Grün = Alarm anfügen
Gelb = 1 Stunde weniger in aktueller Alarm-Uhrzeit
Blau = 1 Stunde mehr in aktueller Alarm-Uhrzeit
Links/Rückwärts = 1 Minute weniger in aktueller Alarm-Uhrzeit
Rechts/Vorwärts = 1 Minute mehr in aktueller Alarm-Uhrzeit

Im TMSCommander:
Menü = Einstellungsmenü
Rot = TAP beenden
Gelb (Userevent) = Alarm-Übersicht

Diese Uhr basiert auf Jag's Little Clock. Die originale Uhr ist ein Teil von Jag's EPG.

Zitat Damo:
"Teile des Codes, der in diesem TAP enthalten ist, wurde von TAPs von Jag, Tonymy01, download and Andy abgwandelt - Danke Jungs!
Ein Dank geht auch diese o.g. Autoren, die viel harte Arbeit in die Entwicklung der Anwendungen gesteckt haben, die ich benutzt habe, um das erforderliche Programmierwissen zu erlangen."

Einleitung:
Little Clock ist eine Bildschirm-Uhr für Topfield TF5000PVRt und TMS. Die Uhr kann ausgeblendet, mit oder ohne Sekunden eingeblendet werden und die vertikale Position kann verändert werden.
Little Clock ist auf TF5000 mit TSRCommander kompatibel, Version 1.5 oder neuer ist für die korrekte Funktion erforderlich. Versionen vor 1.5 erkennen die Uhr auf dem Bildschirm nicht korrekt.
Man muss nicht TSRCommander haben, um dieses TAP ausführen zu können, aber es macht die Verwaltung von mehreren TAPs leichter.
TSRCommander kann auf http://tonyspage.abock.de heruntergeladen werden.
Auf dem TMS gibt es den TMSCommander der dieselbe Funktion erfüllt.

Anweisungen:
Das Einstellungsmenü kann über die SAT-Taste erreicht werden. Die Einstellungen werden in der Datei little_clock.ini gespeichert. Wenn die ini-Datei nicht existiert, dann wird sie automatisch angelegt.

Die ini-Datei wird sich nun immer selbst im /ProgramFiles/Settings/Little Clock Verzeichnis speichern.
Man kann die Datei Little_clock_alarm.mp3 im /ProgramFiles/Settings/Little Clock Verzeichnis speichern oder gegen eine andere gleichnamige austauschen, um diesen Sound zu hören, wenn ein Alarm ausgelöst wird. Wenn man keinen Sound hören möchte, dann löscht man einfach diese Datei.

Optionen im Einstellungsmenü:
Vertical Position - Vertikale Position - Die vertikale Position der Uhr kann manuell zwischen 10 und 560 Pixeln gewählt werden. Standard ist 40
Horizontal Position - Horizontale Position - Die horizontale Position der Uhr kann manuell zwischen 10 und 710 Pixeln gewählt werden. Standard ist 40
Font Size - Schriftgröße - Ändert die Schriftgröße der Uhr. (klein, mittel, groß)
Font Colour - Schriftfarbe - Ändert die zum Anzeigen der Uhr benutzte Schriftfarbe
Display Clock - Uhr anzeigen - ON/AN und OFF/AUS wählbar
Display Seconds - Sekunden anzeigen - ON/AN und OFF/AUS wählbar
Background Colour - Hintergrundfarbe - ON/AN und OFF/AUS wählbar
Toggle display key - Taste für Uhr-Anzeige - eine auswählbare Taste, um die Uhr an- und auszuschalten (funktioniert im "Jetzt und Gleich" nicht)
Clock Format - Uhrzeit-Format - wählbar zwischen 24 Stunden und 12 Stunden Uhrzeit-Format
Display PM Indicator - PM-Kennung anzeigen - Zeigt einen kleinen führenden Punkt an wenn das Uhrzeit PM ist - nur beim 12 Stunden Uhrzeit-Format
Colour Change on the hour - Ändere Uhrzeit zur vollen Stunde - schaltet den Farbwechsel zur vollen Stunden an oder aus. ON/AN wird die Uhr in grün für die erste Minute der Stunde darstellen
Plasma Shuffle - Plasma Shuffle - Aktiviert oder deaktiviert Plasma Shuffle. Plasma Shuffle wird die Uhr alle 10 Minuten um 10 Pixel höher und tiefer positionieren. Dies wird in künftigen Versionen einstellbar sein.
Alarm Duration - Alarm-Anzeigedauer - wählbar zwischen 1 und 60 Sekunden, 0 steht dafür, dass man manuell die OK-Taste drücken muss.
Setup Alarms - Alarm-Übersicht - hiermit gelangt man in die Alarm-Übersicht und kann die Alarme bearbeiten.
Exit - Beenden - Entfernt das TAP aus dem Speicher und sichert die atuellen Einstellungen in die ini-Datei.
Next TAP - Nächstes TAP - reicht die SAT-Taste an das nächste im Speicher befindliche TAP weiter.



Liza
 


Version: V1.6
Autor: Gerti
Datum: 21.02.2013
Downloads: 198
» Homepage


Beschreibung:
Mit Liza (Wortspiel ) kann die Lautstärke bei drücken der Mute-Taste reduziert werden. Erst ein erneutes drücken innerhalb einer Sekunde senkt die Lautstärke vollständig ab.
Drückt man die Mute-Taste nach mehr als einer Sekunde, bzw. wenn die Laustärke vollständig abgesenkt ist, so wird die ursprüngliche Lautstärke (ansteigend) wiederhergestellt.
Wird während dem Wiederherstellen der Lautstärke die Mute-Taste gedrückt, wird der bis dahin erreichte Wert beibehalten.
Drückt man die Mute-Taste zweimal hintereinander (Anzeige "Stumm" erscheint) und dann innerhalb von drei Sekunden die Menü-Taste, kann das Einstellmenü zu Liza aufgerufen werden. In diesem Menü kann die prozentuale Absenkung der Lautstärke, sowie die Dauerhafte Anzeige des Lautstärkebalkens, bei (durch Liza) reduzierter Lautstärke, eingestellt werden.



lost found
 


Version: V2.0
Autor: FireBird
Datum: 24.11.2012
Downloads: 692
» Homepage


Beschreibung:
Verschiebt Aufnahmen vom lost-found-Ordner nach DataFiles/lost_and_found, damit diese wieder via TMS Filer oder via ftp zugreifbar werden.



MediaAspect
 


Version: 1.3
Autor: Gerti
Datum: 03.09.2010
Downloads: 499
» Homepage


Beschreibung:
Mit MediaAspect kann das Bildformat während der Wiedergabe einer Videodatei verändert werden.
16:9 -> 1.85:1 -> 2.35:1 -> 4:3 -> 1:1
Bei AVI-Files findet eine automatische Erkennung des Seitenverhältnisses statt.
Bei allen anderen Videodateien muss die AR-Taste so oft gedrückt werden, bis das passende Seitenverhältnis erreicht ist.



MediaViewer (Beta-Version)
 


Version: V0.7
Autor: earthjumper
Datum: 11.06.2012
Downloads: 88


Beschreibung:
Ein MediaViewer der zu den Mediafiles ein Cover, sowie einige Info's und ein Hintergrundbild anzeigt.
Das ganze ist nach dem Prinzip wie es manche Mediasoftware verwendet aufgebaut.
Was benötigt wird sind eine nfo-Datei sowie Cover und Hintergrundbilder, die man selber in die Verzeichnisse legen kann.
Es ist aber auch möglich die Infos von der freien OFDB-Datenbank abzurufen.(Wenn der Film dort nicht gelistet ist,
können auch keine Infos abgerufen werden).

Anlteitung unter '/ProgramFiles/Settings/MediaViewer'

Das Programm gibt Debug-Meldungen in eine Log-Datei aus.Diese Datei liegt im '/ProgramFiles/Settings/MediaViewer'

Bei Fragen / Anregungen im Forum Fragen / Melden (http://www.topfield-europe.com/forum/showpost.php?p=860361&postcount=1).

earthjumper



MemoryWatcher
 


Version: V1.1d
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 144


Beschreibung:
Zeigt die Speichernutzung auf TF5000 und TMS an (Original von Björn Böckle)
Es werden die drei Werte Total (gesamt), Free (frei) und Available (verfügbar) am oberen Bildrand dargestellt.

Tastenbelegung:
- Untertitel-Taste beendet das Programm

Im TMS-Commander:
- Rot-Taste beendet das Programm



MovieCutter
 


Version: V1.4
Autor: FireBird
Datum: 30.06.2012
Downloads: 981
» Homepage


Beschreibung:
Beschreibung

Läuft das TAP und wird eine Wiedergabe gestartet, blendet MovieCutter automatisch das OSD ein. Dieses lässt sich jederzeit mit Exit ausblenden. Eingeblenden kann man es wieder durch das Anzeigen des Spulbalkens plus drücken der Cut-Taste (>|<). Alternativ geht dies auch über den TMSCommander. Das automatische Einblenden lässt sich über die MovieCutter.ini unterbinden. Setzt man

AutoOSDPolicy=0

muss MovieCutter immer manuell aktiviert werden.

Durch das Setzen von Markern mittels grüner Taste, wird die Datei in Abschnitte (Segmente) unterteilt. Danach lässt sich eine oder mehrere dieser Segmente in eine Datei abspeichern oder löschen. Selektiert man mehrere Segmente und wählt Speichern aus, landet jedes Segment in einer eigenen Datei. Alternativ besteht die Möglichkeit, mit einem beliebigen Sprung-TAP die gewünschten Punkte anzusteuern und Bookmarks zu setzen. Diese Bookmarks können dann in MovieCutter importiert werden. Da der SRP die Bookmarks im Speicher hält, gibt es mit der aktuellen MovieCutter-Version das Problem, dass die Wiedergabe beendet und neu gestartet werden muss, damit MC Zugriff auf die Bookmarks hat.

Je nach Problemstellung, gibt es verschiedene Wege zum Ziel:

* Vor- und Nachlauf entfernen: Die beiden Marker am Anfang und am Ende des Films setzen und im Menü die Spezialfunktion „Vor-/Nachlauf entfernen“ aufrufen. Diese steht nur dann zur Verfügung, wenn insgesamt nur 3 Segmente existieren. In diesem Fall braucht kein Segment ausgewählt zu sein.
* Eine Aufnahme von Vor- und Nachlauf bzw. Werbung bereinigen: Vor- und Nachlauf bzw. die Werbepausen selektieren und löschen (siehe Screenshot)
* Mehrere Aufnahmen in einer Datei ohne Unterbrecherwerbung: alle zu erhaltenden Teile selektieren und speichern lassen. Da die aktuelle Datei dann nur mehr aus Werbung besteht, die ganze Datei löschen.
* Mehrere Aufnahmen in einer Datei mit Unterbrecherwerbung: zuerst, wie im ersten Punkt beschrieben, die Werbeblöcke eliminieren und danach alle Marker löschen, so dass jedes Segment einen Film enthalten. Zu guter Letzt alle Segmente bis auf eines selektieren und speichern. Somit befindet sich dann jeder Film in einer eigenen Datei.

Auch wenn es durch das genaue Spulen den Anschein erweckt, lassen sich Aufnahmen nicht framegenau schneiden. Das liegt daran, dass intern mit Blöcken gearbeitet wird (ca. 9kB), das Dateisystem danach aber auf Sektorgrenzen schneidet. Bei meinen Tests war diese Differenz bis zu einer halben Sekunde lang, genauere Daten werden wir aber erst durch weitere Tests bekommen.

Da die nav-Dateien aus dem Original berechnet werden, sind die geschnittenen Dateien sofort spulbar. Weiters wird die Wiedergabe automatisch pausiert, wenn sich der Wiedergabepunkt in den letzten 10 Sekunden befindet. Dies soll verhindern, dass sich die Wiedergabe beendet.


Tasten

* Play, Pause, Forward, Rewind, Slow: haben die normalen Funktionen
* Stop: stoppt die Wiedergabe. Da das TAP aber nur mit laufender Wiedergabe funktioniert, wird dadurch das TAP ausgeblendet.
* Exit: blendet das TAP aus.
* Up, Down: Nächstes bzw. vorhergehendes Segment aktivieren. Die Wiedergabe springt automatisch an den Anfang dieses Segments.
* Grün: Segment-Marker an die aktuelle Stelle hinzufügen. Da der Anfang und das Ende der Datei jeweils einen nicht sichtbaren Marker enthalten, wird die Datei mit dem Setzen des ersten Markers in 2 Teile geteilt.
* Rot: löscht den Marker am Beginn des aktiven Segments.
* Gelb: verschiebt den nächstgelegenen Marker an die aktuelle Position.
* Blau: (De-)selektiert das aktive Segment.
* Links, Rechts: im Spulmodus kann man die Spulgeschwindigkeiten ändern, im Minutensprungmodus wird mit der ausgewählten Sprungweite gesprungen.
* 1 bis 9, 0: wechselt in den Minutensprungmodus (1 bis 10 Minuten).
* Ok: diese Taste hat mehrere Funktionen. Im Minutensprungmodus beendet sie diesen und kehrt in den Spulmodus zurück. Drückt man Taste im Spulmodus, wird die Wiedergabe pausiert. Drückt man Ok während der Pause, wird das Action-Menu angezeigt.


Action Menu

Wurde zumindest ein Segment mit der blauen Tasten selektiert (dunkelblau umrahmt), bezieht sich die Speichern/Löschen-Action auf dieses Segment/diese Segmente. Andernfalls beziehen sich die beiden Funktionen auf das aktive Segment (blau hinterlegt).

* “Vor-/Nachlauf entfernen“: gibt es 3 Segmente, wird das erste und das letzte gelöscht.
* “Ausgewählte Segmente speichern“: das aktive Segment oder die selektierten Segmente werden in einer eigenen Datei gespeichert. Sind mehrere Segmente ausgewählt, landet jedes in einer eigenen Datei. Sie haben den selben Namen wie die aktuelle Datei, jedoch mit dem Zusatz „(Cut-1)“, „(Cut-2)“ usw.
* “Ausgewählte Segmente löschen“: das aktive Segment oder die selektierten Segmente werden gelöscht.
* “Importiere Bookmarks“: die in der Datei angelegten Bookmarks werden zu Segment-Markern
* “Nächster Bookmark“: Sprung zum nächsten Bookmark.
* “Vorhergehender Bookmark“: Sprung zum vorhergehenden Bookmark. Ist dieser weniger als 30 Sekunden entfernt, wird zu dem Bookmark davor gesprungen
* “Diese Datei löschen“: die aktuelle Datei wird gelöscht und das TAP beendet.[/list]



mp3
 


Version: V1.1c
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 275


Beschreibung:
Spielt MP3-Dateien per Zufallsgenerator ab (Original von Satschüssel)

Sehr einfaches TAP, dass MP3 Dateien zufällig abspielt.

Tastenbelegung:
Stop = TAP beenden
Forward oder Next = springt zum nächsten MP3



NAS Mount
 


Version: 2.1
Autor: Gerti
Datum: 12.04.2013
Downloads: 1174
» Homepage


Beschreibung:
Dieses TAP mountet ein NAS (Network Attached Storage) über NFS auf dem SRP.
Es werden dabei bis zu vier Verzeichnisse (je eines für Videos, Bilder, MP3 und Aufnahmen) vom NAS
in die entsprechenden Ordner auf dem SRP gemountet.
Dazu muss die Datei NASMount.ini unter ProgramFiles/Settings/NASMount entsprechend editiert werden.
Um den Server per WOL (Wake on LAN) zu wecken, muss die MAC-Adresse des NAS eingetragen werden.
Das TAP kann im Autostart verwendet werden und prüft dann in regelmäßigen Abständen, ob der Server verfügbar ist.
Sobald der Server verfügbar ist, wird ein entsprechendes Logo mit dein eingebundenen Laufwerken eingeblendet.
Ist der Server auch nach gut zwei Minuten nach dem Start noch nicht verfügbar, erscheint ebenfalls ein entsprechendes Logo und der Verbindungsversuch wird abgebrochen.



Nice Display (Beta-Version)
 


Version: V3.1 beta 2
Autor: Happy
Datum: 19.02.2013
Downloads: 384
» Homepage


Beschreibung:
Alternative Ansteuerung des alphanumerischen Displays des TMS.
Das Konfigurationsmenü öffnet sich durch Drücken von AR gefolgt von MENU.
Mehr Infos auf http://tools.hepke.com



PACMAN
 


Version: 1.0
Autor: TOPFIELD
Datum: 28.02.2011
Downloads: 519


Beschreibung:
Pacman



PiP-TMS
 


Version: V2.0e
Autor: ported by xyzzyx
Datum: 11.03.2012
Downloads: 675
» Homepage


Beschreibung:
Bild in Bild mit Split- und Multi-PiP für den TMS (originales PiP von ibbi)
Dieses TAP funktioniert nur auf Topfield-Modellen mit Bild in Bild (SRP-2100).

PiP-TMS sollte/könnte per FTP in den Ordner „/ProgramFiles/AutoStart“ kopiert werden. Danach ist ein
Neustart des TMS nötig.
Info: zwei verschlüsselte Sender werden nur dann im PiP angezeigt, wenn Mehrfachentschlüsselung im
Topfield-Menü eingeschaltet ist und sich die zwei Sender auf demselben Transponder befinden.

Man kann jpg-Bilder in das Verzeichnis /PhotoFiles oder dessen Unterverzeichnisse kopieren, damit diese
während der MP3- oder Radio-Wiedergabe per Zufallsgenerator als Slideshow angezeigt werden. Über die
Dateiliste spielt man MP3s ab und über die TV/Radio-Taste schaltet man zwischen TV und Radio um (wie
Standardfunktion). Im Multi PiP Modus schalten die Radiosender automatisch durch.

Im Menü kann man im Wesentlichen als Sonderfunktionen einstellen,
- wie schnell Menüeinstellungen durchgegangen oder das PiP-Fenster beim Positionieren bewegt werden soll wenn man die Taste gedrückt hält
- ob gerade PiP-TMS oder das Original PiP aktiv ist
- ob das Seitenverhältnis beibehalten werden soll oder nicht
- ob ein farbiger Rahmen um das PiP Bild gezeichnet werden soll und in welcher Farbe (im MultiPiP zwei verschiedene Farben)
- welche der 4 PiP-Typen beim Durchschalten berücksichtigt werden sollen
- ob für den PiP Sender von HD auf SD zurückgewechselt werden soll (Ausgeschaltet, Immer, Wenn kein Bild)
- ob nach dem Live- und PiP-Bild Austausch mit Sat dann für das Live-Bild auf einen verfügbaren HD-Sender geprüft werden soll
- ob beim Umschalten zum vorher angeschauten Sender (Recall) auch der PiP Sender auf den vorherigen wechseln soll

Des Weiteren kann man die Timeouts für bestimmte Wartezeiten einstellen. Hierbei ist eine Angabe in 100stel Sekunden nötig!

Für den HD->SD Rückgriff als auch für die HD-Verfügbarkeit im Live-Bild wird vorausgesetzt, dass es zwei gleichnamige Sender gibt, bis auf
den Unterschied, dass einer " HD" oder "HD" am Ende des Sendernamens hat.

Als Debug-Modus gibt es 0 (aus), 1 (normal) und 2 (viel). Zur Fehleranalyse den Debug-Modus auf 1 oder 2 setzen und den Fehler reproduzieren
sowie dann das Logfile im entsprechenden Thread des Topfield-Europe Forums posten oder anhängen.

Tastenbelegung (Standard-Belegung):
- Rot - Aufruf des PiP-TMS
- Sat - Live-Bild und PiP wechseln
- Recall - Wechsel zum vorher angeschauten Sender (in Menü einstellbar, ob auch der PiP Sender auf den vorherigen wechselt)
- Weiß - PiP-Senderauswahl
- Menu - Optionen-Menü (nur wenn PiP aktiv, Taste mit MenuKey konfigurierbar)
- Steuerkreuz - Navigation im Optionen-Menü und bei Positionieren-Option (auch mit V+/V-/P+/P-)
- Subtitle - Wechsel in Positionieren-Modus (oder beenden, Taste mit PositionKey konfigurierbar)
- Exit - Beenden der Positionieren-Modus
- Pause - Durchlauf im Multi PiP Typ stoppen/starten (Taste mit CycleKey konfigurierbar)
- P+/P- - Senderwechsel Live-Bild
- V+/V-/Hoch/Runter - Senderwechsel PiP-Bild (in Menü umschaltbar, entweder V+/V- oder Hoch/Runter)
- >| (Next) - Fenstergrößen ändern (Taste mit SizeKey konfigurierbar)
- |< (Prev) - Typ des PiP ändern (Taste mit PiPTypeKey konfigurierbar)
- Sleep - PiP-TMS beenden (nur wenn PiP aktiv, Taste mit ExitKey konfigurierbar)
- keine, frei wählbar - Wechsel des Tuners (Taste mit TunerKey konfigurierbar)
- keine, frei wählbar - Stoppen und Starten des PiP-Bildes (Taste mit ResetPiPKey konfigurierbar)
- keine, frei wählbar - Reseten der (beiden) CAM-Module (Taste mit ResetCAMsKey konfigurierbar)

Es gibt vier PiP-Typen:
- PiP auf dem Live-Bild - - freie Positionierung
- PiP neben Live-Bild (Split) - - Position links & rechts tauschen
- PiP diagonal zum Live-Bild - Default, wenn INI gelöscht - Positionierung in den vier Ecken
- Multi PiP - Default mit Muster-INI - keine Positionierung

Es gibt 15 Fenstergrößen beim ersten und dritten PiP-Typ:
- 40x32
- 60x48
- 90x72
- 105x84
- 120x96
- 135x108
- 150x120
- 180x144 (Default)
- 210x168
- 240x192
- 280x224
- 320x256
- 360x288
- 400x320
- 440x352
- 480x384
- 540x432
- 600x480

Es gibt 5 Fenstergrößen beim vierten PiP-Typ = Multi PiP:
- 240x192 - 3 x 2 = 6 Sender
- 180x144 (Default) - 4 x 3 = 12 Sender
- 135x108 - 5 x 4 = 20 Sender
- 90x72 - 8 x 6 = 48 Sender
- 60x48 - 12 x 9 = 108 Sender



Playmode
 


Version: V1.0b
Autor: xyzzyx
Datum: 18.11.2010
Downloads: 49


Beschreibung:
Zeigt den PlayInfo-playMode

Tastenbelegung:
Exit = TAP beenden



png-Manager
 


Version: V1.0
Autor: xyzzyx
Datum: 18.11.2010
Downloads: 40


Beschreibung:
Ein TAP um png-Dateien zu verwalten

Beschreibung zu pnglitetms und png-Manager:

pnglitetms ist eine Kopie der pnglite Library von Daniel Karling, die für den TMS angepasst wurde.
Sie unterstützt nicht sämtliche PNG-Formate, jedoch sind die wichtigsten Formate verfügbar.
PNG ermöglicht fließende Transparenzeffekte, da es einen bis zu 16 Bit großen Alphakanal hat. Für den TMS sind nur 8 Bit
relevant.
Man benötigt als einzige Funktion nur die png_show um ein PNG-Bild zu laden und in einer TMS OSD Region anzuzeigen. Es ist
ein Alphablending zu einer vorgegebenen Hintergrundfarbe oder zur Farbe der entsprechenden Pixel eines bereits in der Plane
(z.B. TAP_PLANE) vorhandenen OSD-Inhaltes möglich.

Der png-Manager zeigt eine Implementierung und unterstützt Euch dabei, PNG-Bilder in das pngc-Format zu konvertieren, damit
man die Bilder in den eigenen Source einbetten kann.

Installation:
Die Datei libz.a (für den MIPS-Prozessor kompilierte ZLIB) muss nach cygwin\opt\crosstool\lib kopiert werden.
Die Verzeichnisse in der build_TMS.bat und im Makefile müssen angepasst werden.

Tipps:
Es muss noch kein TAP_Osd_Sync vor png_show mit Alphablending erfolgen. Die Farbwerte werden einfach anhand des Speichers
ermittelt. Jedoch muss zumindest etwas in die entsprechende OSD-Region gebracht worden sein, die der Plane (z.B. TAP_PLANE)
angehören muss.
Falls man beim Bildaufbau mit einer Memory-Plane arbeitet und png-Alphablending zu einer echten Plane nutzen will,
dann muss TAP_Osd_Copy (aus Memory-Plane in echte Plane) vor png_show erfolgen und TAP_Osd_Sync dann erst nach png_show.


Vielen Dank an FireBird für seine Lib, das Kompilieren der ZLIB für den mips und die hervorragende Hilfe.

xyzzyx



PowerRestore
 


Version: V0.7.8
Autor: FireBird
Datum: 01.04.2012
Downloads: 280
» Homepage


Beschreibung:
Bekannterweise verlieren die Topfield Geräte bei einem Stromausfall die Uhrzeit. Bisher gab es außer durch Hardwareerweiterungen (Einschaltsequenzer, USV) keine Möglichkeit den Topf automatisch die aktuelle Zeit holen zu lassen. Abhilfe wurde durch den Masterpiece mit seiner Echtzeituhr versprochen. Leider hat hier jedoch ein Bug zugeschlagen. Während die Zeit wirklich erhalten bleibt, verliert der Frontpanel Prozessor bei einem Stromausfall die Aufwachzeit und es werden keine Timer ausgeführt.

Durch eine kleine Modifikation der Firmware wird das Einschaltverhalten nach einem Stromausfall verändert. Anstatt das sich der Topf vor dem Holen der Zeit wieder ausschaltet, bootet er vollständig in den User-Modus. Erkennt dieses TAP eine ungültige Zeit (<01.01.2005), dann schaltet es auf einen in der Datei "PowerRestore.ini" definierten Kanal. Hat man die Zeitholung auf bestimmte Transponder beschränkt, dann muss der ausgewählte Kanal natürlich auf einem dieser Transponder liegen.

Die TMS Version des TAPs dient lediglich dazu, daß der Topf sich nach einem Stromausfall selbstständig wieder abschaltet sobald die Spannungsversorgung wieder da ist. Ein Patch der Firmware ist nicht notwendig. Die Uhr des TMS wird idR. von einer Batterie (sofern vorhanden) gepuffert, daher sollte ein Verlust der Uhrzeit nicht eintreten .



PremiereDirekt
 


Version: V4.4
Autor: FireBird
Datum: 01.04.2012
Downloads: 259
» Homepage


Beschreibung:
Legt die Sky-Select-Programme als einzelne Kanäle ab.



QuickPlay
 


Version: V4.94
Autor: Gerti
Datum: 24.01.2013
Downloads: 1702
» Homepage


Beschreibung:
QuickPlay bietet vereinfachten Zugriff auf die zuletzt geschauten Aufnahmen.
Mit QuickPlay kann die zuletzt geschaute Aufnahme mit einem Tastendruck erneut gestartet werden, bzw. eine Liste der (max. 50) zuletzt geschauten Aufnahmen eingeblendet und eine Aufnahme aus dieser Liste neu gestartet werden.
Weiterhin kann QuickPlay auch die Wiedergabe von Aufnahmen pausieren, die sich normalerweise nicht pausieren lassen und bietet die Möglichkeit, laufende Wiedergaben direkt zu beenden und dabei zu löschen.
Zudem ist in QuickPlay ein einfacher Dateimanager integriert, zu dem aus der QuickPlay-Ansicht mit den Tasten >> bzw. << (wie im Original) umgeschaltet werden kann.
Dieser Dateimanager bietet eine Verschiebefunktion für Dateien und benennt diese bei Bedarf automatisch um.
Um eine Datei zu verschieben, muss diese mit der gelben Taste markiert und dann der Markierungsbalken auf den Zielordner bewegt werden. Wird die gelbe Taste dann erneut gedrückt, wird die Datei in den markierten Ordner verschoben.
Zusätzlich ermöglicht QuickPlay den Zugriff auf die Aufnahmen eines weiteren SRP, wenn auf diesem ebenfall eine aktuelle QuickPlay Version läuft. Hierzu muss die Datei SRP-Connect.ini im Settingsverzeichnis entsprechend editiert werden.
QuickPlay kann durch Drücken der weissen Taste aufgerufen werden und bietet diverse Einstellungen zu den Funktionen und zur Darstellung an.



RebuildNAV/RecCopy
 


Version: V5.0a
Autor: FireBird
Datum: 03.02.2013
Downloads: 2875
» Homepage


Beschreibung:
Dieses TAP sucht nach Aufnahmen, die keine .rec.nav haben und versucht diese zu rekonstruieren. Wenn das klappt, kann man diese Aufnahme pausieren und in ihr herumspulen. Das TAP durchsucht von DataFiles beginnend rekursiv alle Unterverzeichnisse. Wenn man also mittels TMSMount eine externe Festplatte umleitet, wird auch sie „behandelt“.

Weiterhin ist RecCopy eingebaut welches nach verschlüsselten oder teilverschlüsselten Aufnahmen sucht. Findet das TAP solche Aufnahmen werden diese in den AutoDescramble (AD) Ordner verschoben und ein entsprechender AD Timer wird für die Entschlüsselung angelegt.

Eine pdf-Datei befindet sich in ProgramFiles/Settings/RebuildNAV.



RecPatcher
 


Version: 1.1
Autor: TOPFIELD
Datum: 09.07.2012
Downloads: 398


Beschreibung:
Wenn auf einen CI+ Receiver (SRP bzw. CRP) eine neue Firmware installiert wird, ist die Wiedergabe älterer Aufnahmen teilweise nicht mehr möglich ist, bzw. fehlen einigen Aufnahmen die Sonderzeichen im Dateinamen.
In diesem Fall sollte das TAP RecPatcher einmalig gestartet werden und kann danach wiedervom Receiver gelöscht werden.
Nach dem Start des TAPs werden sämtliche Aufnahmen geprüft und ggf. modifiziert, damit diese auch mit der neuen Firmware wieder abspielbar sind.



RemoteSwitch
 


Version: V2.1
Autor: FireBird
Datum: 25.01.2013
Downloads: 482
» Homepage


Beschreibung:
Konfiguriert den Frontpanel IR-Empfänger für 5 verschiedene Fernbedienungen.



RescueRecs
 


Version: V1.1
Autor: FireBird
Datum: 01.04.2012
Downloads: 680
» Homepage


Beschreibung:
Normalerweise löscht der TMS eine Aufnahme, wenn der Topf während der Aufnahme abstürzt. Dieses TAP verändert das Dateisystem so, dass die rec-Datei einen möglichen Absturz überlebt. Das TAP sollte via AutoStart gestartet werden.



ResetCAM
 


Version: V1.8
Autor: srupprecht & xyzzyx
Datum: 11.05.2012
Downloads: 433
» Homepage


Beschreibung:

ResetCAM.tap
by srupprecht & xyzzyx

ÜBER
Dieses TAP dient dazu ein CAM automatisch zu resetten, wenn der aktuelle
Hauptkanal nicht dekodiert werden kann. Das Verhalten des TAPs kann dabei
mittels der Datei ResetCAM.ini kontrolliert werden, diese Datei wird nur
bei Start des TAPs eingelesen. Mögliche Optionen sind:

TimeOut: Zeit in Sekunden bevor der CAM-Reset ausgeführt wird. Standard
sind 5 Sekunden, minimal 2 und maximal 300 Sekunden. Wird der Kanal
zwischenzeitlich gewechselt, so wird der Zähler zurückgesetzt. Der Reset
wird immer nur 1x ausgeführt, solange man den Kanal nicht wieder wechselt.
Wählt man 0 als TimeOut, so wird die Resetautomatik abgeschaltet. Zu kleine
Werte sollten nicht verwendet werden um unnötige Resets zu vermeiden!

Slot: CI-Schacht der den Reset ausführen soll. 0 für den oberen Schacht, 1
für den unteren. Standard ist 0. Ein Wert von -1 lässt beide Schächte
resetten, -2 den gerade aktiven Slot.

ResetKey0: Legt die Taste fest, durch die ein manueller Reset des oberen CAMs
ausgelöst werden soll. Mögliche Tasten siehe Liste am Ende dieser Datei.
Einige dieser Tasten sind auf der original SRP Fernbedienung nicht vorhanden!
Achtung: Die Taste wird nicht mehr an andere TAPs weitergereicht! Der Reset
kann nur im "normalen" Funktionsmodus ausgeführt werden (daher nur bei
laufenden Programm, ohne OSD Einblendungen) und auch nur dort wird die Taste
herausgefiltert.
Der zeitliche Mindestabstand zwischen zwei Resets (ohne Kanalwechsel), egal
ob automatisch oder manuell, ist 15 Sekunden.

ResetKey1: s.o., hier aber unterer Schacht.

CheckSub: Bei 'Yes' wird das CAM auch bei Fehler im SubChannel/PIP resettet.
Der Standard ist 'No', keine SubChannel/PIP Überwachung.

BadSQ: Signalqualität unter der nicht resettet werden soll (min 0, max 60,
Standard ist 25%).

Debug: 0 = keine Debugausgaben, 1 = Debug-Ausgaben ins Logfile und über Telnet

Das TAP gehört in den ProgramFiles oder ProgramFiles/AutoStart Ordner.
Die Konfigurationsdatei sollte nach ProgramFiles/Settings oder
ProgramFiles/Settings/ResetCAM kopiert werden.

Das TAP läuft im Hintergrund und macht keinerlei Ausgaben. Beendet wird
es entweder über TMSCommander mit der Rot/F1-Taste oder über den
Topfield Dateidialog.



HISTORY
1.0 initial release
1.1 implemented manual reset (via key0, key1). min TimeOut is 1, now.
set time between two resets to 15 seconds.
1.2 implemented CheckSub option. no longer switches channels on startup.
added 0 and 1 keys. min TimeOut is 2 secs, now.
1.3 added check for signal quality.
1.4 now checks if current channel is scrambled.
1.5 xyzzyx: TMSCommander support added.
1.6 xyzzyx: missing KeyTranslate added.
1.6_debug xyzzyx: a debug version with logfile and telnet output
1.7 xyzzyx: added ini parameter "Debug", supports much more keys too choose






Mögliche Tasten:
Mute RKEY_Mute
0 RKEY_0
1 RKEY_1
2 RKEY_2
3 RKEY_3
4 RKEY_4
5 RKEY_5
6 RKEY_6
7 RKEY_7
8 RKEY_8
9 RKEY_9
Recall RKEY_Recall
Info RKEY_Info
Left RKEY_Left
Right RKEY_Right
Up RKEY_Up
Down RKEY_Down
V+ RKEY_VolUp
V- RKEY_VolDown
Ch+ RKEY_ChUp
Ch- RKEY_ChDown
OK RKEY_Ok
Menu RKEY_Menu
Guide RKEY_Guide
PlayList RKEY_PlayList
Exit RKEY_Exit
Red RKEY_NewF1
Green RKEY_F2
Yellow RKEY_F3
Blue RKEY_F4
White RKEY_White
Subtitle RKEY_Subt
Teletext RKEY_Teletext
AudioTrk RKEY_AudioTrk
VF RKEY_VFormat
AR RKEY_Uhf
Sleep RKEY_Sleep
TvRadio RKEY_TvRadio
Record RKEY_Record
Stop RKEY_Stop
SAT RKEY_Sat
M RKEY_TvSat
Rewind RKEY_Rewind
Pause RKEY_Pause
Play RKEY_Play
Forward RKEY_Forward
Prev RKEY_Prev
Slow RKEY_Slow
Edit RKEY_Ab
Next RKEY_Next
//Non-2100 or not so usual keys
Power RKEY_Power
Easy RKEY_Easy
Fav RKEY_Fav
OldF1 RKEY_F1
Bookmark RKEY_Bookmark identical to RKEY_F2
Goto RKEY_Goto identical to RKEY_F3
Check RKEY_Check identical to RKEY_F4
Fav2 RKEY_NoUse 0x1000d
0x10019 RKEY_NoUse4 0x10019
0x1001b RKEY_NoUse5 0x1001b
Yellow2 RKEY_Yellow2 0x10049
Blue2 RKEY_Blue2 0x1004a
Edit2 RKEY_Ab2 0x1003e



ReZap TAP
 


Version: 2.04
Autor: Josef Kropf
Datum: 04.09.2010
Downloads: 113


Beschreibung:
Einfacher Rücksprung zu den 10 letzten TV Sendern



ReZap TAP with DiscreteON
 


Version: 2.04
Autor: Josef Kropf
Datum: 04.09.2010
Downloads: 28


Beschreibung:
Rücksprung zu den 10 letzten gesehenen TV-Sendern
in dieser Version ist DiscreteOn mit 5x00 Codes enthalten



ReZap-TMS
 


Version: V1.1e
Autor: xyzzyx
Datum: 18.11.2010
Downloads: 121


Beschreibung:
Zeigt die letzten 11 angesehenen Sender mit Screenshots an

ReZap-TMS sollte das erste TAP im AutoStart Verzeichnis sein. Das kann man erreichen, indem man es in "01_ReZap-TMS.tap" umbenennt und in das AutoStart Verzeichnis legt. Dann wird es das erste TAP sein, das gestartet wird, weil die TAPs in alphabetischer Reihenfolge starten. PiP-TMS sollte nicht aktiv sein während man die Recall-Taste drückt.

Tastenbelegung:
- verschiedene Tasten für das Wechseln der Sender während der Recall PiP Modus nicht aktiv ist
- Recall für Recall PiP Modus

Während man im Recall PiP Modus ist:
- Links, Rechts, Hoch, Runter für das Auswählen des anzuschauenden Senders
- Ok für das Umschalten auf den gewählten Sender
- Recall für die originale Recall Funktion
- Exit für das Beenden des Recall PiP Modus
- Stop für das Beenden des TAPs
- alle anderen Tasten sind im Recall PiP Modus blockiert (hängt von der Startreihenfolge der TAPs ab)



RoboChannel (Beta-Version)
 


Version: 0.02.0.0-20
Autor: paul79
Datum: 05.03.2013
Downloads: 444
» Homepage


Beschreibung:
RoboChannel sortiert die Kanalliste nach einer Vorlage



RSSRP
 


Version: 1.14
Autor: Gerti
Datum: 15.09.2010
Downloads: 250
» Homepage


Beschreibung:
Mit RSSRP (der Name des TAPs setzt sich aus RSS und SRP zusammen) hat man Zugriff auf News-Feeds, wie diese von vielen Webseiten angeboten werden. RSSRP kann bis zu 10 solcher Feeds einlesen und als Ticker, bzw. vollständige News anzeigen.

Installationshinweise: RSSRP.tap und wget in ProgramFiles kopieren oder über TAPtoDate installieren und das TAP manuell starten. Das TAP selbst kann auch in den AutoStart gelegt werden, dazu muss jedoch der Autostart im Menü des TAPs ausgeschaltet werden.

Nach dem Start des TAPs wird eine Datei feed.lst in ProgramFiles/Settings/RSSRP angelegt. In dieser Datei befinden sich Links zu den Feeds. Ist keine solche Datei vorhanden, wird diese mit einem Default-Feed erzeugt.
Diese Datei kann am PC mit einem Editor editiert und über das Menü des TAPs neu eingelesen werden. Je Zeile darf nur ein URL zu einem Feed eingetragen werden. Es sind maximal 10 Feeds möglich.

Bei den Feeds muss es sich um XML-Dateien handeln! Andere Feeds können nicht verarbeitet werden.


Bedienungshinweise:
Subtitle: Aktiviert das TAP, wenn es ausgeblendet oder inaktiv ist
Menu: Ruft das TAP-Menü auf
i: Ruft die vollständige News auf und blendet diese wieder aus
Rechts: Blättert zur nächten News
Link: Blättert zur vorherigen News
>|: Springt zum nächsten Feed
|<: Springt zum vorherigen Feed
Runter: Blätter in mehrseitigen News zur nächsten Seite
Hoch: Blättert in mehrseitigen News zur vorherigen Seite
OK: Blättert in mehrseitigen News zur nächsten Seite (endlos)
Exit: Blendet News / den Ticker aus



ScanForDD51 (Beta-Version)
 


Version: V0.99
Autor: xyzzyx
Datum: 10.05.2013
Downloads: 175
» Homepage


Beschreibung:
Ein TAP zum Scannen nach Dolby Digital 5.1 und Setzen von Bookmarks

Dieses TAP hat mehrere Möglichkeiten:
Dateiliste mit Aufnahmen (Startverzeichnis /DataFiles):
- Aufnahme auswählen, um in die Dateiansicht zu wechseln (zum Scannen oder Verändern von Bookmarks)
- Abspielen von Aufnahmen
- Absprung zu ScanForLogo
- Absprung zu MovieCutter
- Wechseln zwischen der Anzeige in der rechten Spalte: entweder Datum/Zeit oder Scanstatus/Tonspurart/Bookmarks/Größe/Verschlüsselungsstatus

Der Scanstatus besagt folgendes:
- "O" - ungescannt
- "-" - für Dateien ohne AC3 Stream bzw. mit inkorrektem AC3 Stream
- "/" - gescannt, nur Dolby Digital 2.0
- "\" - gescannt, nur Dolby Digital 5.1
- "X" - gescannt, Bookmarks gesetzt, Dolby Digital 2.0 und 5.1

Selbst wenn es erstmal in der Dateiliste kein AC3 zu sein scheint wird beim Reingehen in die Dateiansicht in den Audio Streams nachgeschaut und die AC3 Tonspur ausgewählt wenn vorhanden, ansonsten wird zur Dateiliste zurückgekehrt.

Dateiansicht:
- Scan nach DD2.0 und DD5.1 Segmenten starten oder stoppen
- Scan nach DD2.0 und DD5.1 Segmenten starten und nach Abschluß dann die Aufnahme wiedergeben
- Informationen über Bookmark-Positionen und Segmente ein-/ausblenden
- Springen zu Bookmark-Positionen rückwärts und vorwärts
- Verschieben der aktuell gewählten Bookmark-Position (bedingt vorheriges Anspringen)
- Einzelschritt-Navigation rückwärts und vorwärts (bedingt vorheriges Starten des Verschiebens)
- Abschließen des Verschiebens (Setzen des Bookmarks von der alten an die neue Position)
- Alle Bookmarks löschen (ohne Rückfrage)
- Setzen eines neuen Bookmarks (Eingabe über Zifferntasten in h:mm:ss, Tastatur bitte ignorieren)
- Bookmark-Änderungen (auch neue Bookmarks durch den Scan) werden erst nach dem Verlassen der Dateiansicht dauerhaft gespeichert
- Anzeige der gefundenen Position im Vorschaufenster (während des Scans)

Zu beachten:
Manuell gescannte Unterverzeichnisse dürfen keine Umlaute enthalten (UTF8-Verzeichnisnamen werden derzeit nicht unterstützt)!
Aber bei den Dateinamen ist dies kein Problem. Da ist es egal, ob es ANSI oder UTF8 ist.


Menü:
- Click-And-Hold Sprung:
Das hat nichts mit irgendeiner Sprung-Funktion zu tun. Das ist bei mir in fast jedem TAP drin und bedeutet z.B. um wieviel schneller man die Werte in Menüeinstellungen ändert, wenn man die Rechts- oder Links-Taste gedrückt hält (z.B. statt nur 1 Sekunde pro Tastenklick einzustellen, dann 5 Sekunden pro gesendetem Tasten-Event, wenn man die Taste gedrückt hält).
!!! Diese Funktion wird aber nicht von TMSRemote unterstützt, weil es keine Kennzeichen für Taste gedrückt halten und Taste loslassen sendet. !!!

- Details anzeigen:
Dazu zählen momentan die Blöcke- und Dateipositions-Werte sowie die Anzahl TS-/AC-Pakete in der Dateiansicht, d.h. deren Anzeige kann man an-/ausschalten.

- Schriftgröße 12 in Liste:
Wenn es eingeschaltet ist, dann wird sowohl für die Ordner- und Dateinamen als auch den Pfad oben rechts Schriftgröße 12 verwendet, um mehr Platz für lange Namen zu haben.
Wenn es ausgeschaltet ist, dann wird Schriftgröße 14 für Ordner- und Dateinamen sowie Schriftgröße 16 für den Pfad oben rechts verwendet.

- Wiedergabesprung wenn inaktiv:
Wenn diese Option eingeschaltet ist und ScanForDD51 läuft aber nur ausgeblendet ist, dann sorgt der Wiedergabesprung für das Überfliegen der DD2.0 Segmente; und zwar auch ohne Schneiden anhand der gesetzten Bookmarks, weil er davon ausgeht, dass beim ersten Bookmark der Film beginnt und dann die kürzeren Segmente die Werbung sind.
Es gibt folgende Einstellungen: Ausgeschaltet, Standard, Kein erster, Kein letzter und Kein erster/letzter.
Bei Standard wird am Anfang zum ersten Bookmark gesprungen (wenn das 1. Segment DD 2.0 ist, wäre das der Beginn des Films) und nach dem letzten Segment die Wiedergabe gestoppt (wäre das Ende des Films).
Bei den drei anderen Optionen wird wie beschrieben entweder kein erster oder kein letzter Sprung durchgeführt bzw. bei kein erster/letzter werden beide Funktionen nicht ausgeführt.
Aber dennoch wird immer die Funktion ausgeführt, dass die kürzeren Segmente automatisch übersprungen werden, weil diese wahrscheinlich Werbung sind.

- Wiedergabesprung Modus:
Hier wählt man ob der Wiedergabesprung jeweils am aktuellen Segment aufgrund seiner Länge entschieden wird ("Akt. Segment kürzer") oder ob abhängig vom ersten Segment immer fix bei den geraden bzw. ungeraden Bookmarks gesprungen wird ("Gemäß erstem Segment"). Wenn das erste Segment 5.1 ist, dann wird bei ungeraden Bookmarks gesprungen, wenn es 2.0 ist, dann wird bei geraden Bookmarks gesprungen.

- Wiedergabesprung zum 2. Bookmark:
Diese Einstellung wirkt nur in Kombination mit dem Wiedergabesprung Modus "Gemäß erstem Segment". Wenn das erste Segment 5.1 ist und diese
Option eingeschaltet ist, dann wird gleich zum zweiten 5.1 Segment (also zum 2. Bookmark bzw. 3. Segment) gesprungen.

- Wiedergabesprung mit TMS Balken:
Wenn eingeschaltet, wird der Standard TMS Fortschrittsbalken während des Wiedergabesprungs angezeigt
wenn ausgeschaltet, wird er unterdrückt

- Sekunden zum Springen:
Je kleiner, desto länger dauert der Scan und weniger Risiko, dass ein Wechsel übersehen wird. Je größer, desto kürzer dauert der Scan aber mehr Risiko, dass ein Wechsel übersehen wird.

- Sekunden zum Detail-Springen
Zunächst muss man selbst drauf achten, dass dieser Detail-Sprungintervall kleiner ist als der normale Sprungintervall! Diese Funktion, der Detailscan, sucht nach dem groben Scan nochmal im ersten Segment mit dem kürzeren Sprung-Intervall, um einen evtl. sehr kurzen Dolby Signal Wechsel (hin und her) zu entdecken, der beim groben Scan nicht gefunden wurde.

- Beginn DD5.1 Segment - x Sekunden:
Müsste eigentlich "Beginn DD5.1 Segment" heißen. Wird noch korrigiert. Da geht es um das Vorziehen des Anfangs eines Dolby Digital 5.1 Segments (eigentlich nur das Vorziehen des Bookmarks für dieses Segment) um x Sekunden, damit es beim Anspringen rechtzeitig genug anspringt, falls der Fernsehsender oder Eure Anlage etwas länger zum Umschalten braucht oder der Sprung durch kleine Ungenauigkeiten knapp dahinter springt.

- Scan löscht vorher Bookmarks:
Wenn eingeschaltet, dann werden die vorher bestehenden Bookmarks vor dem Scan gelöscht.

- Scan setzt Bookmarks:
Wenn eingeschaltet, dann werden nach normalem Ende des Dateiscans (also am Ende der Datei, d.h. nicht wenn manuell gestoppt wurde) die passenden Bookmarks zu den gefundenen Segmenten gesetzt.
Allerdings erfolgt dies nur wenn es ausreichend Segmente gibt, also z.B. mindestens DD2.0, DD5.1.
Des Weiteren gibt es entsprechend der Einstellung zwei Möglichkeiten:
entweder nur, wenn das erste Segment DD2.0 ist oder
immer, d.h. unabhängig davon welches Dolby Signal das erste Segment hat.
!!! Bookmark-Änderungen (auch neue Bookmarks durch den Scan) werden erst nach dem Verlassen der Dateiansicht dauerhaft gespeichert !!!
D.h. also wenn man aus der Dateiansicht ins Menü oder in die Fileliste geht oder Scan+abspielen gewählt hat.
Wenn man nicht will, dass die gerade gefundenen/bearbeiteten Bookmarks gespeichert werden dann kommt man momentan nur über das Beenden des TAPs raus ohne sie abzuspeichern.

- Scan ändert Namen in:
Um am Dateinamen erkennen zu können, ob eine Aufnahme bereits gescannt wurde, wird entweder ein "DD_" vorn oder ein "_DD" hinten im Dateinamen eingefügt. Die drei möglichen Optionen sind: "Keine Namensänderung", "..._DD.rec", "DD_....rec". Darüber hinaus ist die Erkennung ob eine Datei bereits gescannt wurde auch in der rechten Spalte der Dateiliste bzw. am Ende der erweiterten Info in der Datei erkennbar.
!!! Genauso wie mit dem Speichern der Bookmarks wird der Name ebenfalls erst beim Verlassen der Dateiansicht geändert und auch nur wenn Bookmarks geändert wurden und es wenigstens 1 Bookmark gibt !!!

- Automatischer Scan:
Hier kann man einstellen, ob der automatische Scan "Ausgeschaltet" ist, "Vor Wiedergabe" einer einzelnen Datei stattfindet oder "Wenn im Zeitfenster" für sämtliche Dateien in /DataFiles ausgeführt wird, wobei der AutoScan immer nur für unverschlüsselte sowie noch nicht gescannte Dateien vorgenommen wird (der AutoScan vor Wiedergabe außerdem nur für Aufnahmen mit AC3 Tonspuren) und man muss selbst darauf achten, dass man den AutoScan währenddessen nicht durch Tastendrücke aus dem Tritt bringt.

- Automatischer Scan von:
- Automatischer Scan bis:
Hiermit wird das Zeitfenster für den automatischen Scan eingestellt. Diese Möglichkeit besteht nur, wenn im Menüpunkt "Automatischer Scan" der Eintrag "Wenn im Zeitfenster" gewählt wurde.
Solange "von" nicht kleiner ist als "bis" wird ein Warnungsschild an diesen Menüpunkten angezeigt und man muss die Zeiten manuell korrigieren.
Es wird normalerweise 1 Minute nach TAP-Start und danach alle 30 Minuten geprüft (und nur wenn ScanForDD51 gerade inaktiv oder im Wiedergabemodus ist), ob was zu Scannendes vorliegt und der P-Timer auf der Von-Uhrzeit entsprechend gesetzt (wenn die Startzeit kleiner als die aktuelle Zeit ist, dann am Folgetag, sonst am selben Tag) oder gelöscht.
Wenn der automatische Scan bzgl. "wenn im Zeitfenster" im Menü aktiviert bzw. deaktiviert oder das Zeitfenster geändert wird, so wird der evtl. vorhandene bisherige Timer gelöscht und bei Bedarf ein neuer gesetzt. Ab dieser Änderung startet ein neuer 30 Minuten Zyklus für die Timerprüfung.
Wenn der Receiver durch den Timer auf der Von-Uhrzeit eingeschaltet wird und ScanForDD51 im Autostart steht, so beginnt der automatische Scan dann aber erst 1 Minute nach dem TAP-Start, damit er nicht von anderen TAPs gestört wird.
Falls die Bis-Uhrzeit erreicht ist (wird jeweils vor der Selektion der nächsten Datei während des automatischen Scans geprüft), so wird der Scan entsprechend beendet. Wenn ScanForDD51 im AutoStart steht, der Receiver durch den Timer gestartet wurde und der Scan dann abgeschlossen ist, so wird danach der Receiver heruntergefahren.

- Dateiliste bei TAP-Start
Hier wird konfiguriert, ob die Dateiliste direkt beim Starten des TAPs eingeblendet werden soll oder ob die Liste erst manuell mit der Anzeige-Taste oder dem TMSCommander UserEvent aufgerufen werden muss.

- Dateiliste nach ScanForLogo
Dieser Punkt entscheidet darüber, ob nach dem Beenden eines ScanForLogo Aufrufs mittels der Stopp-Taste die Dateiliste von ScanForDD51 erscheinen soll oder nicht.

- Dateiliste nach MovieCutter
Dieser Punkt entscheidet darüber, ob nach dem Beenden eines MovieCutter Aufrufs mittels der Stopp-Taste die Dateiliste von ScanForDD51 erscheinen soll oder nicht.

- Dateiliste nach abspielen
Hier geht es darum, ob sich nach dem Beenden einer aus ScanForDD51 gestarteten Wiedergabe (durch Erreichen des Wiedergabeendes oder mittels der Stopp-Taste die Dateiliste von ScanForDD51 wieder automatisch einblenden soll oder nicht.

- Sortiere Dateiliste nach
Hier wird eingestellt wie die Dateiliste sortiert werden soll, nach Nichts, nach Name aufsteigend, nach Name absteigend, nach Datum/Zeit aufsteigend oder nach Datum/Zeit absteigend.

- Tasten für Anzeigen:
Mit dem Verlassen der Dateiliste (und einigen weiteren Punkten) blendet sich das TAP aus und man kann es mit der Anzeige-Taste wieder einblenden.

- Taste für Beenden:
Mit der Beenden-Taste kommt man jederzeit aus dem TAP raus (außer in der Eingabemaske für ein neues Bookmark).

- Taste für Rücksprung:
Wenn "Wiedergabesprung wenn inaktiv" eingeschaltet ist, dann kann man während der Wiedergabe diese Taste benutzen, um einen evtl. ungewollten Sprung wieder rückgängig zu machen. Danach springt das TAP erst wieder automatisch ab der Position wo der Rücksprung erfolgte.

- Debug-Modus:
Schreibt wie immer bei Werten größer 0 mehr Informationen ins Logfile bzw. Telnet-Log. Momentan gibt es nur die Modi 0 und 1.


Beschreibung des Dateiscans:
Während des Dateiscans erfolgt keine Wiedergabe der Datei. Es wird nur ein Standbild gezeigt.
Beim Scan wird immer um die unter "Sekunden zum Springen" im Menü eingestellte Länge in der Datei weitergesprungen und es werden jeweils nur ganz bestimmte Ausschnitte der AC3-Tonspur analysiert, ob sich das DD-Signal geändert hat. Wenn ja, dann wird sequentiell in dem Bereich gesucht bis der genaue Wechsel gefunden ist. Zum gefundenen Wechsel wird ein neues Standbild gezeigt.
Wenn beim groben Dateiscan mehr als 1 Segment gefunden wurde und eine Zeit in Sekunden für das Detail-Springen eingestellt ist, so wird das erste Segment nochmal detaillierter durchsucht und evtl. weitere gefundene Segmente werden zusätzlich aufgenommen.

Kennzeichnung von gescannten Dateien,
- die sowohl Dolby Digital 2.0 als auch 5.1 enthalten und für die mindestens 1 Bookmark gesetzt wurde, mit " {ScanForDD51}"
- die nur Dolby Digital 2.0 sind (nur 1 Segment), mit " [ScanForDD51]"
- die nur Dolby Digital 5.1 sind (nur 1 Segment), mit " "
- die keinen oder einen inkorrekten AC3 Stream enthalten, mit " (ScanForDD51)"
Diese Kennzeichnungen werden am Ende der erweiterten Info eingetragen, sofern dort nicht schon eine andere ScanForDD51 Kennzeichnung steht und dies wird dann in der rechten Spalte der Dateiliste (siehe oben) kenntlich gemacht.



Tastenbelegung:
ist in der jeweiligen Ansicht beschrieben


Folgende Dateien liegen in /ProgramFiles/Settings/ScanForDD51:
INI-Datei:
siehe auch Beschreibung zum Menü

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.


Tastennummern-Liste / Key numbers list:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



ScanForLogo (Beta-Version)
 


Version: V0.7
Autor: xyzzyx
Datum: 02.06.2012
Downloads: 195
» Homepage


Beschreibung:
ScanForLogo

Ein TAP das nach dem Senderlogo anhand der manuellen Bereichsauswahl und
verschiedener einstellbarer Kriterien sucht, um Bookmarks für das
Überspringen von Werbung zu setzen.
Mit dem MovieCutter TAP von FireBird könnte man dann diese Bookmarks importieren und müsste die Werbung damit entfernen können.
ScanForLogo bietet aber auch für die Wiedergabe eine Funktion an, die kein Schneiden erfordert und die Werbung einfach anhand der Bookmarks überspringt.

Konzept:
Werbung überspringen ... - ein Traum(a).
- anhand des Seitenverhältnisses oder der schwarzen Balken - klappt vermutlich nur bei Kinofilmen
- anhand der Veränderung der Tonspur - hilft nichts wenn Werbung und Film in DD2.0 sind
- anhand der Logo-Erkennung - ja, meinen Beobachtungen nach ist dies eine potentiell zuverlässige Methode, Werbung kommt, Logo geht - Werbung geht, Logo kommt ;-)
Die meisten Logos haben 4 Gemeinsamkeiten: sie sind in der Regel weiß, relativ hell, haben benachbarte Pixelbereiche und an den Rändern des Logos gibt es Helligkeitsunterschiede zum Hintergrund.

Folgendermaßen werden bei diesem TAP die Logos erkannt:
Einfache Beschreibung
In einem manuell als Referenzbild aufgenommenem Logo werden Referenzpixel ermittelt (i.d.R. der gleichfarbige und gleichhelle Bereich des Logos), für die überprüft wird, dass sie gegenüber dem aktuellen Bild eine ähnliche Helligkeit haben bzw. die Summe der Pixel mit einer nahezu ähnlichen Differenz im Pixelwert relativ hoch ist bzw. ausreichend viele Helligkeitsdifferenzen an den Logorändern auftreten.

Detaillierte Beschreibung
01. Es wird nur der ausgewählte Bereich überprüft.
02. Nachdem ein Logo mit mittlerer und gleichmäßiger Hintergrundhelligkeit aufgenommen wurde (Referenzbild für den Vergleich),
03. wird dann anhand der einstellbaren Mindesthelligkeit (ValuePixNeighbor) wiederum der Vergleich auf bestimmte Pixel eingegrenzt,
04. die des Weiteren nur dann in Betracht gezogen werden, wenn ihr linker und rechter Nachbarpixel eine gewisse Differenz im Pixelwert (DeltaPixNeigbor) nicht überschreiten (d.h. also ähnlich hell sind).
05. Diese ausgewählten Referenzpixel werden im Detailbild in Magenta hervorgehoben und sollten dem Bereich entsprechen, in dem sich der helle Teil des Senderlogos befindet, d.h. diese beiden Werte müssen so angepasst werden, dass dies stimmt.
06. Als nächsten werden diese Referenzpixel mit den Pixeln an denselben Positionen des aktuellen Bildes verglichen.
07. Für den Pixel-Vergleich gibt es den Parameter DeltaDiff, der als 1. Option festlegt, dass die Pixel gezählt werden, die bzgl. der absoluten Differenz der Pixelwerte unter diesem Delta liegen.
08. Als nächsten Parameter kann mit ThresholdRGBAverage zu dieser 1. Option, die Schwelle definiert werden, ab welcher Prozentzahl von der Gesamtpixelzahl der gewählten Referenzpixel die Logo-Erkennung für dieses aufgenommene aktuelle Bild dann als positiv gelten soll (Logo erkannt).
09. Die 2. Option zur Bewertung ob ein Logo erkannt wurde, besteht darin, dass eine Tabelle mit den möglichen absoluten Differenzen der Referenzpixel gebildet wird (theoretisch 0-255)
10. und die Anzahl der gleichen Pixeldifferenzen jeweils hochgezählt wird, d.h. wenn sich Referenzbild und aktuelles Bild sehr ähneln, müssten besonders viele Pixel im Bereich der Differenzen zwischen 0 und 25 liegen.
11. Der Parameter SumAnzPixDiff bestimmt zu dieser 2. Option, bis zu welcher Differenz dann die Summe der Anzahl der Pixeldifferenzen gebildet wird.
12. Mit dem Parameter ThresholdSumAnzPixDiffAverage bestimmt man für diese 2. Option wieder die Schwelle in Prozent von der Gesamtpixelzahl der gewählten Referenzpixel, ab der das Logo als erkannt gelten soll.
13. Der Parameter ThresholdLogoBorders steuert die 3. Option, nämlich wieviel Prozent der Pixel an den Logorändern eine Helligkeitsdifferenz aufweisen müssen (die Pixel werden im akt. Bild gelb dargestellt).

Somit steht für jedes Bild fest, ob ein Logo erkannt wurde (entweder 1. Option oder 2. Option oder 3. Option ist erfüllt, auch abhängig davon, ob diese Optionen aktiviert sind). Die 3. Option hat sich momentan als die beste herauskristallisiert.


Während Live-TV:
Hier kann der Logo-Bereich eingestellt und die Funktion der Logo-Erkennung getestet werden.


Während Wiedergabe:
Hier kann ebenfalls der Bereich eingestellt und die Erkennung getestet werden.

Wenn die Standard-TMS-Wiedergabeleiste eingeblendet ist (Play), dann kann man die Position (auch während des Scans) besser erkennen und des Weiteren springt dann Rot/F1 zum vorherigen Bookmark (plus Standard: Gelb/F3 nächster Bookmark, Grün/F2 Bookmark setzen/löschen).

Startet man dann den Scan (sofern ein Logo-Bereich aufgenommen wurde), so wird zum Anfang der Wiedergabe gesprungen und im Zeitabstand von jeweils 1 Sekunde (Parameter RefreshTick) ein Bild aufgenommen und die Analyse durchgeführt.
Nach jeder Analyse wird wieder um die durch den Parameter BlocksToJump eingestellte Zahl an Blöcken oder durch den Parameter TimeToJump eingestellte Anzahl an Sekunden weitergesprungen.
Bei der Analyse wird jeweils erkannt, ob gerade die Erkennung gewechselt ist (d.h. vorher Logo erkannt und jetzt kein Logo erkannt oder umgekehrt).
Da die Erkennung aber einer gewissen Ungenauigkeit unterliegt, kann man mit dem Parameter DetectionsForBookmark festlegen, wie oft nacheinander dieselbe Erkennung stattgefunden haben muss (und diese sich dann auch noch vom Zustand beim vorherigen Bookmark unterscheidet) bevor ein Bookmark an die Stelle gesetzt wird, wo der Erkennungsstatus gewechselt hat und derselbe Status ausreichend oft vorkam.
Um die Stelle noch genauer zu ermitteln wird dann durch kleiner werdende Sprünge rückwärts und vorwärts versucht, die korrekteste Position des Wechsels zu ermitteln.

Wenn die Parameter PlayJumpIfInactive (d.h. es wirkt auch wenn ScanForLogo nicht eingeblendet ist) oder PlayJumpIfActive (nur wenn Bereichs-Auswahl oder Logo-Erkennung aktiv sind) gesetzt und mindestens zwei Bookmarks vorhanden sind, so wird bei Erreichen eines Bookmarks geprüft, ob das kommende Segment kleiner ist als das vorherige (Annahme, dass das kommende Segment Werbung enthält), wenn ja, dann wird gleich noch ein Bookmark weitergesprungen


Während Aufnahme (nur wenn der Live-Tuner und -Sender aufgenommen wird):
Hier kann ebenfalls der Bereich eingestellt und die Erkennung getestet werden.

Wenn der Parameter RecBookmarkSet aktiv und ein Logo gespeichert ist, dann wird automatisch ein Rec-Scan gestartet und das Setzen der Bookmarks anhand der Logo-Erkennung live während der Aufnahme vorgenommen.


Weitere Hinweise:
- Für allgemeine Parameter wie die Tasten gibt es die INI-Datei, während es für die senderabhängigen Werte die CHA-Dateien gibt.
- Die CHA-Dateien kann man mit dem TAP mitliefern bzw. anderen geben, weil sie eben nicht den Sendernamen oder die Sendernummer im Dateinamen enthalten (Sendername steht stattdessen in der ersten Zeile innerhalb der Datei). Auch statt dem Satelliten-Namen wird seine Orbitposition als Zahl verwendet.
- Da der CHA-Dateiname aus Satellit, Frequenz, Polarisation, Symbolrate, Service-ID und Profilnummer zusammengesetzt wird, sollte er eindeutig für den jeweiligen Sender sein.
- Um die gesuchte CHA-Datei zu finden ohne in alle Inhalte schauen zu müssen, kann man eine Senderliste wie z.B. http://www.satindex.de/sat/astra-all/ benutzen.
- Es werden mit bis zu 9 Profilen je Sender für die CHA-Dateien auch das Speichern verschiedener Positionen, anderer Parameter oder eines anderen Senderlogos unterstützt.
- Das Speichern des Senderlogos in der CHA-Datei wird nur vorgenommen, wenn vorher ein Referenzbild ausgewählt wurde.
- Die Logoerkennung funktioniert auch im Live-Bild, so dass man das TAP auch ausprobieren kann, wenn man gar keine Aufnahmen oder zumindest keine von diesem Sender hat.
- Wenn man keine Mindesthelligkeit einstellt (also ValuePixNeighbor = 0), dann wird zur Auswahl der Referenzpixel auf > Durchschnittshelligkeit geprüft, was allerdings bei meinen Tests noch nicht so gut klappte.
- Beim Spulen, bei Zeitlupe und im Standbild kann kein Logo aufgenommen werden (Firmware-FrameBuffer liefert nichts).
- Das Setzen der Bookmarks findet also nur bei normaler Wiedergabegeschwindigkeit und gestartem Scan statt.
- Während der Wiedergabe werden die zu setzenden Bookmarks zunächst nur gemerkt und erst dann in die RecHeader-Datei (.inf) geschrieben, wenn man die Wiedergabe stoppt, sie von selbst endet oder wenn man eine andere Datei wiedergibt.
- Veränderungen an den Sendereinstellungen werden bei jedem Senderwechsel (auch durch Wiedergabe) und beim TAP-Ende gespeichert.
- Veränderungen an den normalen INI-Einstellungen werden nur beim Verlassen des Menüs gespeichert.
- Des Weiteren kann man das Speichern von Veränderungen erzwingen, indem man ins Menü rein und wieder raus geht.


Beispiel-Vorgehen - Schritt für Schritt:
- TAP starten
- mit DisplayKey (standardmäßig Subtitle) einblenden
- jetzt zwei Varianten: entweder ist noch keine Parameter-Datei oder nur eine ohne Logo vorhanden (Variante A) oder es existiert bereits eine Parameter-Datei mit Logo (Variante B)
Variante A:
- es erscheint ein weißes Rechteck (standardmäßig links oben)
- nun kann man es mit Links/Rechts/Hoch/Runter in Richtung des Senderlogos bewegen (gedrückt halten springt schneller); so positionieren, dass die linke obere Ecke auch links oben am Senderlogo anliegt
- jetzt mit SwitchKey (standardmäßig Recall) von Verschieben auf Verkleinern/Vergrößern umstellen (das Rechteck wird türkis)
- dann mit Links/Rechts die Breite und mit Hoch/Runter die Höhe des Rechtecks so einstellen, dass das Senderlogo umfasst wird (gedrückt halten verkleiner/vergrößert schneller)
- danach mit SnapKey (standardmäßig OK) das Senderlogo in einem Moment aufnehmen (unser Referenzlogo), in dem ein gleichmäßiger mitteldunkler Hintergrund vorhanden ist
- hat dies nicht gut geklappt (erkennt man gleich etwas weiter unten), dann nochmal mit SnapKey ein neues Referenz-Logo aufnehmen
ab hier wäre es auch Variante B:
- jetzt sollte standardmäßig gleich das Detailbild erscheinen, falls nicht dann mit dem DisplayKey (Subtitle) einblenden
- außerdem ist das ursprüngliche Rechteck jetzt bereits grün oder rot (d.h. die Logo-Erkennung läuft schon)
- wenn man später mit Profilen arbeitet, dann sollte man hier prüfen, ob das passende gewählt ist bzw. ein anderes auswählen
- nun mit Hoch/Runter den "Pixelwert vor Prüfung benachbarter Pixel" (ValuePixNeighbor) so einstellen, dass der hellste Bereich des Logos lila eingefärbt wird; nicht zum Logo gehörende Bereiche sollten auch nicht eingefärbt sein; wenn es nicht ganz so hinzubekommen ist, dann ein neues Referenz-Logo aufnehmen
- standardmäßig ist die dritte Erkennungs-Methode aktiv ("Schwelle nach Logorändern bei"), wenn hier jetzt die rechte Prozentzahl bei einem vorhanden Logo grün und bei nicht vorhandenem Logo rot wird, dann haben wir schonmal gute Voraussetzungen
- die gelb markierten Parameter (außer ValuePixNeighbor) und weitere hier nicht angezeigte können nur im Menü geändert werden; eine Erklärung zu diesen findet man in der detaillierten Beschreibung der Logo-Erkennung
- man kann nun das Detailbild weiter eingeblendet lassen oder kann es mit dem DisplayKey auch ausblenden, wobei dann immernoch unser ursprüngliches Rechteck die Logo-Erkennung ausführt (grün/rot)
- jetzt erstmal durch einen Senderwechsel oder mit Menü und Exit für das Sichern der Einstellungen zu diesem Sender und diesem Profil sorgen
- nun gibt es wieder zwei Möglichkeiten: Live-TV-Aufnahme durchführen oder eine bestehende Aufnahme im Wiedergabemodus scannen; beides sorgt dafür, dass in die Aufnahme Bookmarks an den Stellen gesetzt werden, wo das Logo ein- oder ausgeblendet wird
Live-TV-Aufnahme (wenn Parameter RecBookmarkSet aktiv):
- wie der Name schon sagt ist es für ScanForLogo erforderlich, dass der aktuelle Tuner und Sender aufgenommen wird (da es mit Screenshots arbeitet, kann es keine Aufnahme auf einem anderen Hintergrund-Rec-Slot verarbeiten)
- einfach eine Sofortaufnahme starten oder einen Timer auf dem Live-Tuner/-Sender planen
- ScanForLogo muß im Modus der Logo-Erkennung sein, jedoch darf das Detailbild ausgeblendet sein
- es setzt jeweils einen Bookmark an die Stelle wo das Logo ein- oder ausgeblendet wurde (das speichern der Bookmarks erfolgt erst bei Ende der Aufnahme)
Wiedergabe-Scan:
- hier kann man eine vorhandene Aufnahme wiedergeben und wiederholt dann die oberen Schritte falls es sich um einen anderen Sender handeln sollte
- wenn die Erkennung soweit vorbereitet ist (später muss man hier kontrollieren, dass man das richtige Profil gewählt hat), drückt man den ScanKey (standardmäßig SAT), ggf. wird jetzt noch gefragt, ob evtl. bereits vorhandene Bookmarks gelöscht werden sollen (eigentlich schon)
- nun fängt ScanForLogo an zum Anfang der Aufnahme zurückzuspringen und in einem voreingestellten Abstand zu springen
- es empfiehlt sich, mit der Play-Taste die Standard-TMS-Wiedergabeleiste einzublendet, damit man auch optisch erkennt, wo gerade gescannt wird
- aber im Detailbild erscheint auch ein neuer Bereich, in dem Angaben zu Blöcken und Zeiten stehen, in der Spalte Scanzeit z.B. oben die bereits abgelaufene Zeit und unten die prognostizierte Restzeit
- wenn eine Logo-Aus-/Einblendung erkannt wird, dann geht es in einen Modus für einen feinen Scan und sucht noch genauer nach dem exakten Wechsel
- sobald dieser gefunden ist, wird ein Bookmark gesetzt und dies im oberen Bereich unter "BM Block" auch angezeigt
- man kann den Scan bei Bedarf zur Parameteroptimierung nochmal mit dem ScanKey (SAT) stoppen, dann Parameter ändern und wieder starten
- die gefundenen Stellen werden nur als Bookmarks gespeichert, wenn man die Wiedergabe bis zum Ende durchscannen läßt (oder sie manuell mit der Stop-Taste beendet, aber dann nur die bis dahin gefundenen Bookmarks)
- so jetzt hat man über eine dieser beiden Möglichkeiten Bookmarks in die Datei gesetzt
- und wieder gibt es zwei Möglichkeiten: eine wäre mit MovieCutter von FireBird die Werbung anhand der Bookmarks rauszuschneiden, die andere wäre, dass man die Wiedergabe direkt anschaut und ScanForLogo beim Überspringen der Werbung unterstützt
MovieCutter:
- siehe FireBirds Thread
Werbung überspringen mit ScanForLogo:
- wenn die Parameter PlayJumpIfInactive (wenn ausgeblendet)/PlayJumpIfActive (wenn eingeblendet) aktiv sind, kann die Werbung (im Normalfall die kürzeren Segmente) übersprungen werden
- und zwar startet man die Wiedergabe der mit Bookmarks versehenen Datei
- ScanForLogo nimmt hierbei sogar seine Arbeit wahr, wenn es mit kurzem Drücken des ExitKeys (standardmäßig Sleep) ausgeblendet wurde (PlayJumpIfInactive); aber genauso tut es das auch, wenn es eingeblendet ist (PlayJumpIfActive)
- dabei prüft ScanForLogo regelmäßig, ob ein Bookmark erreicht wird und wenn das nachfolgende Segment kürzer ist als das aktuelle, dann springt es gleich zum übernächsten Bookmark
- so sollte automatisch die Werbung übersprungen werden; die Genauigkeit hängt von vielen Faktoren während des Setzens der Bookmarks und deren korrekten Positionierung ab
- das wars schon mit der Schritt für Schritt Anleitung; die anderen Möglichkeiten wird man schon mit der Zeit entdecken


Farbenbedeutung des Logo-Bereiches:
weiß - Auswahl des Logo-Bereiches und zwar Verschieben
türkis - Auswahl des Logo-Bereiches und zwar Verkleinern/Vergrößern
gelb - versuchte Aufnahme des Logos, jedoch nicht erfolgreich
lila - Aufnahme des Logos erfolgreich bzw. das aus der CHA-Datei geladene Logo
grün - im aktuellen Bereich wurde das aufgenommene Logo erkannt
rot - im aktuellen Bereich wurde das aufgenommene Logo nicht erkannt

Farbenbedeutung im Detailbild:
weiß - errechneter Parameter
gelb - definierter Parameter
grau - inaktiver Parameter


Tastenbelegung:
- wenn ausgeblendet, dann:
Subtitle - Einblenden für Auswahl des Logo-Bereiches (Taste mit DisplayKey konfigurierbar)
Sleep gedrückt halten - TAP beenden (Taste mit ExitKey konfigurierbar)

- wenn eingeblendet für Auswahl des Logo-Bereiches, dann:
Subtitle - Ausblenden (Taste mit DisplayKey konfigurierbar)
Recall - Wechsel zwischen Verkleinern/Vergrößern und Verschieben (Taste mit SwitchKey konfigurierbar)
Links/Rechts - Verkleinern/Vergrößern oder Verschieben in horizontaler Richtung
Hoch/Runter - Verkleinern/Vergrößern oder Verschieben in vertikaler Richtung
Ok - Aufnahme des Logos (Taste mit SnapKey konfigurierbar)
Menu - Menü-Aufruf (Taste mit MenuKey konfigurierbar)
Sleep - Ausblenden (Taste mit ExitKey konfigurierbar)
Sleep gedrückt halten - TAP beenden (Taste mit ExitKey konfigurierbar)

- wenn eingeblendet während der Logo-Erkennung, dann:
Subtitle - Wechsel zwischen Detailanzeige oder keine Detailanzeige (Taste mit DisplayKey konfigurierbar)
Recall (und Detailbild eingeblendet) - zurück zur Auswahl des Logo-Bereiches (Taste mit SwitchKey konfigurierbar)
Hoch/Runter - Verändern des Schwellwertes für die Mindesthelligkeit der benachbarten Pixel
Links/Rechts - Profil wechseln (dabei wird das bisherige Profil aber NICHT gespeichert)
M - als neues Profil speichern (Taste mit ProfileKey konfigurierbar)
Ok - Aufnahme des Logos (Taste mit SnapKey konfigurierbar)
SAT - während der Wiedergabe Start/Stop eines automatischen Scans mit Bookmark-Setzen (Taste mit ScanKey konfigurierbar)
Menu - Menü-Aufruf (Taste mit MenuKey konfigurierbar)
Sleep - Ausblenden (Taste mit ExitKey konfigurierbar)
Sleep gedrückt halten - TAP beenden (Taste mit ExitKey konfigurierbar)

- während der Wiedergabe:
Rot/F1 (und Standard-TMS-Wiedergabeleiste eingeblendet) - springt zum vorherigen Bookmark und deaktiviert kurzzeitig den automatischen Sprung bis es wieder an der Stelle ist wo Rot/F1 gedrückt wurde


Im Menü:
Links/Rechts - Ändern der Werte (gedrückt halten, um in größeren Sprüngen zu ändern, siehe ClickAndHoldJump)
Prev/Next - Profil wechseln (dabei wird das bisherige Profil aber NICHT gespeichert)
M - als neues Profil speichern (Taste mit ProfileKey konfigurierbar)
Info - detaillierte Beschreibung zum Parameter
Exit - Einstellungen speichern und Menü verlassen
Sleep - TAP beenden (Taste mit ExitKey konfigurierbar)


Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden
UserEvent - wenn eingeblendet während der Logo-Erkennung, dann erneuter Aufbau des Bildes



Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



ScreenCaptureHD with OSD
 


Version: V4.7a
Autor: FireBird, Woodman
Datum: 04.08.2011
Downloads: 229
» Homepage


Beschreibung:
ScreenCaptureHD_OSD erzeugt einen Screendump vom laufenden Programm inklusive OSD (nur bei Einstellung SD 4:3).
Die Auflösung ist in folgenden Stufen einstellbar:
SD 4:3 (720x576)
SD 16:9 (1024x576)
HD (1280x720)
FullHD (1920x1080)
Wie schon erwähnt, wird das OSD nur bei SD 4:3 mit abgebildet.
Neu: ScreenCaptureHD_OSD kann sich jetzt auch selber "fotografieren".
Ablage der Screendumps unter /ProgramFiles/Settings/ScreenCaptureHD
Neu: Screendump als JPG, Ablage der INI-Datei unter /ProgramFiles/Settings/ScreenCaptureHD



ScreenSaver
 


Version: V1.1
Autor: FireBird
Datum: 19.11.2011
Downloads: 217
» Homepage


Beschreibung:
Screen Saver



Script
 


Version: V1.1
Autor: srupprecht & xyzzyx
Datum: 12.02.2011
Downloads: 32
» Homepage


Beschreibung:
Script.tap
by srupprecht & xyzzyx

Das Script TAP macht nichts anderes als das Skript /ProgramFiles/start.sh auszuführen.
Wird das TAP beendet, so führt es zusätzlich noch das Skript /ProgramFiles/end.sh aus.

Als Beispiel liegen bereits zwei Skripte bei, die auf dem SRP, in /MediaFiles/FritzBox,
ein Verzeichnis einer FritzBox (mit Freetz) freigibt.

Da der SRP ein nur sehr rudimentäres Linux hat empfiehlt sich die Installation einer
BusyBox (zb. aus dem Telnet.tap Archiv), wenn man weiterreichende Dinge vollbringen will.



Shoutcast Macro
 


Version: V1.0b
Autor: xyzzyx
Datum: 18.11.2010
Downloads: 99


Beschreibung:
Wechselt fast unverzüglich in die Shoutcast Favoriten oder bei Drücken von Blau/F4

Wechselt in die Shoutcast Favoriten, startet den ersten Favoriten und beendet sich.
Makro A startet fast unverzüglich (für AutoStart gedacht, weil es wartet bis der Start-Vorgang beendet und das Netzwerk verfügbar ist).
Makro B macht es nur wenn man Blau/F4 drückt.
Aber es kann kein zweites Mal gestartet werden, weil sich das Menü die letzte Menüposition merkt.
Im Makro A reduziert das TAP die Lautstärke (des analogen Ausgangs) auf 0 bis Shoutcast gestartet ist (damit man nicht den Ton eines TV Senders hört.

Tastenbelegung:
Blau/F4 = startet das Makro (nur bei Makro B)



ShutDown
 


Version: 1.3
Autor: Gerti
Datum: 02.04.2012
Downloads: 258
» Homepage


Beschreibung:
ShutDown ist ein einfaches TAP zum Herunterfahren des Receivers zu einer bestimmten Zeit, bzw. nach x Minuten Inaktivität.
Die Uhrzeit für das Herunterfahren, sowie die Minuten der Inaktivität müssen mit einem Editor in der ShutDown.ini eingeben werden.
Die INI befindet sich im Ordner Settings/ShutDown und beinhaltet folgende Zeilen:
ShutDown Hour=[Stunde]
ShutDown Minute=[Minute]
ShutDown Hour 1=[Stunde]
ShutDown Minute 1=[Minute]
ShutDown Hour 2=[Stunde]
ShutDown Minute 2=[Minute]
ShutDown after Minutes=[Minuten]
ShutDown Mode=[0=Immer / 1=Nur bei TV / 2=Nur bei Radio]

Mit "ShutDown Hour" und "ShutDown Minute" kann die Uhrzeit für das Herunterfahren definiert werden.
Es können insgesamt drei seperate Zeiten für das Herunterfahren definiert werden.
Bei nicht verwendeten Herunterfahrzeiten muss jeweils der Wert -1 für Stunde und Minute angegeben werden.
Mit "ShutDown after Minutes" kann eingestellt werden, nach wievielen Minuten Inaktivität der Receiver heruntergefahren werden soll.
Mit "ShutDown Mode" kann eingestellt werden, in welchem Modus der Receiver nach x Minuten Inaktivität heruntergefahren wird.
Wird ShutDown after Minutes=0 eingestellt, bleibt der Receiver auch bei Inaktivität eingeschaltet.

Beispiel:
ShutDown Hour=6
ShutDown Minute=15
ShutDown Hour 1=8
ShutDown Minute 1=30
ShutDown Hour 2=-1
ShutDown Minute 2=-1
ShutDown after Minutes=180
ShutDown Mode=0

Der Receiver würde mit dieser INI um 06:15 Uhr, sowie um 08:30 Uhr herunterfahren, bzw. nach 180 Minuten Inaktivität.

Vor dem Herunterfahren wird ein Dialog eingeblendet, mit dem das Herunterfahren abgebrochen werden kann.



SmartEPG FontPack
 


Version: 2013-04-04
Autor: FireBird
Datum: 06.04.2013
Downloads: 423
» Homepage


Beschreibung:
Enthält Fonts für verschiedene TAPs.



SmartEPG Manuals
 


Version: V4.3
Autor: the 5
Datum: 14.01.2013
Downloads: 982
» Homepage


Beschreibung:
Bedienungsanleitung für SmartEPG TMS



SmartEPG_TMS
 


Version: V5.0c
Autor: the 5
Datum: 09.05.2013
Downloads: 4436
» Homepage


Beschreibung:
SmartEPG TMS ist ein EPG TAP, das die folgenden Funktionen bietet:

* IQTuner (ist das TAP im Autostart, wird die IQT-Funktion in SE abgeschaltet, es wird also das eigenständige IQT genutzt)
* RescueRecs ist eingebaut und wird bei SE nicht mehr benötigt
* AutoDST ist eingebaut
* Fortsetzen eines Timers nach einem Reboot
* Aufnehmen überlappender Timer von einem Sender
* Unterstützt 4 Aufnahmen gleichzeitig (vom Receivertyp abhängig)
* Anzeige das AutoDescramble-Timers in Ansicht „Timer“
* Automatisches Anlegen von Timern mittels Suchfunktion
* Das Blocken von Timer bzw. Serien-Timern
* Die Zugehörigkeit der Logos, Timer und Such-Timer sind den Sendern selbst zugeordnet und nicht den Kanalnummern.
* Ist man mit TMSRemote verbunden, kann man ab Version 3.0 beim Editieren oder Eingeben von Texten die Computertastatur verwenden!
* In den Sichten „Guide“ und „Übersicht1“ wird das Live Bild mit angezeigt.
* Es wird pro Transponder gescannt
* Der Scan-Timer wird automatisch von SE angelegt und verwaltet, kommt es zu Kollisionen wegen bestehender Timer wird der Scan Timer entsprechend verschoben
* Es werden im Moment die Sprachen Deutsch, Englisch, Französisch und Niederländisch unterstützt, weiter Sprachen können über die mitgelieferte SmartEPG_tms.lng hinzu gefügt werden.



SmartFiler_TMS (Beta-Version)
 


Version: 1.02.0.0-496
Autor: paul79
Datum: 04.03.2013
Downloads: 1225


Beschreibung:
Filer mit dem Look&Feel von SmartEPG_TMS



SmartLogoPack AUS Edition
 


Version: 2013-03-25
Autor: Referee & Brewer65
Datum: 25.03.2013
Downloads: 329
» Homepage


Beschreibung:
Logos für SmartEPG TMS (Australian Edition)



SmartLogoPack EUR Edition
 


Version: 2012-10-07
Autor: Maliboy
Datum: 07.10.2012
Downloads: 1635
» Homepage


Beschreibung:
Logos für SmartEPG TMS



Start Channel
 


Version: V1.1a
Autor: ported by xyzzyx
Datum: 09.10.2010
Downloads: 130


Beschreibung:
Wechselt auf einen bestimmten Sender (Original von Björn Böckle)

Dieses TAP wählt beim Start automatisch den Sender 1.

Wenn ein anderer Sender gewünscht wird, so kann man die Textdatei "StartChannel.txt" mit dem gewünschten Sender als Inhalt in dasselbe Verzeichnis legen wie dieses TAP.



Start Channel LCN
 


Version: V1.2a
Autor: ported by xyzzyx
Datum: 09.10.2010
Downloads: 35


Beschreibung:
Wechselt auf einen bestimmten Sender anhand der LCN = logischen Sendernummer (Original von Björn Böckle/R2-D2)

Dieses TAP wählt beim Start automatisch den Sender 1.

Wenn ein anderer Sender gewünscht wird, so kann man die Textdatei "StartChannelLCN.txt" mit dem gewünschten Sender als Inhalt in dasselbe Verzeichnis legen wie dieses TAP.



StartConfig
 


Version: V1.1
Autor: Happy
Datum: 19.11.2010
Downloads: 99


Beschreibung:
Setzt beim Ausschalten einen konfgurierbaren Startkanal, Starttuner
und eine Startlautstärke.
2 Ausschaltzeiten können konfiguriert werden. Zu diesen Uhrzeiten wird der TMS ausgeschaltet (per FireBirdLib-Shutdown). Läuft zu diesen Zeiten
eine Aufnahme, wird der übliche Dialog angezeigt. Läuft eine Wiedergabe, wird die Ausschaltuhrzeit ignoriert.

Die Ini-Datei liegt im Verzeichnis /ProgramFiles/Settings/StartConfig/StartConfig.ini und sollte nach der Installation editiert werden, sonst bleibt das
TAP funktionslos.
Druck auf i zeigt ein Screenshot der Ini-Datei.
Mehr Infos auf http://tools.hepke.com



StartFTPd
 


Version: V1.3
Autor: srupprecht & xyzzyx
Datum: 06.02.2011
Downloads: 212
» Homepage


Beschreibung:
StartFTPd
by srupprecht & xyzzyx

Das StartFTPd.tap dient dazu einen alternativen FTP-Server auf dem Topf zu starten. Aktuell wird dazu die 'BusyBox' aus dem Telnet-Archiv von FireBird benötigt:

http://www.topfield-europe.com/forum/showthread.php?t=28444

Die BusyBox und das TAP gehören in den ProgramFiles-Ordner.

Der FTP-Server befindet sich, nachdem das TAP gestartet wurde, auf Port 88, das Login is anonym. Das TAP bzw. der Server kann über den Dateidialog von Topfield oder den TMSCommander wieder beendet werden.

Vorteil des TAPs:
- Der Topfield-eigene Server läuft unter bestimmten Konfigurationen nur sehr langsam. Der alternative Server zeigt dieses Verhalten nicht.
- Die Übertragung vieler (kleiner) Dateien funktioniert besser (keine Reboots oder Hänger konnte ich bisher beobachten).

Nachteil:
- Das Live-Bild kann während der Übertragung von Dateien ein wenig beeinträchtigt sein.
- WinSCP funktioniert nicht korrekt mit dem Server.
- Anonymes Login.



Stats
 


Version: V1.0b
Autor: xyzzyx
Datum: 16.11.2011
Downloads: 63
» Homepage


Beschreibung:
Ein TAP zum Analysieren das Nutzungsverhalten des TMS


Bei diesem TAP gibt es ein separates StatsSetup.tap, mit dem man die meisten Werte der INI bearbeiten kann.
Nur die FTP-Details sollte man am PC editieren.

Das TAP selbst (Stats.tap) könnte in den Autostart.

Je nachdem welche INI-Optionen aktiv sind, macht es mehr oder weniger.
Es kann

eine LOG-Datei anlegen,
eine CSV-Datei für Excel erzeugen,
die Aktivitäten in einer DAT-Datei aufsummieren,
eine PNG-Datei daraus erstellen (mit einstellbarer Größe und dem Skin aus Stats-skin.png),
die PNG-Datei per FTP auf einen Webspace hochladen und
auch die aufsummierte Statistik anzeigen.

PNG geht nicht ohne DAT und FTP geht nicht ohne PNG und DAT!

Die möglichen Aktivitäten sind:

Fernsehen (jeweils mit Sendername)
Radio (jeweils mit Sendername)
TAP
Topfield-Menü
Topfield-EPG
Topfield-Liste
Topfield-Videotext
Topfield-Spiel
Topfield-Dateiliste
Wiedergabe von Aufnahme
TimeShift
TimeShift in Aufnahme
Wiedergabe von MP3
Wiedergabe von Mediadatei
UNBEKANNT


Die Aktivitäten-Zuordnung ist bisher nur mit dem SRP-2100 getestet. Auf anderen Geräten ist es evtl. anders.

Für den FTP-Upload wird eine installierte busybox und Internet-Zugang benötigt (wird vorausgesetzt, nicht enthalten).


Tastenbelegung:
Sat - Anzeige der Statistik (Taste konfigurierbar)


Im TMSCommander:
Rot - TAP beenden
Menü - Anzeige der Statistik
Userevent - Laden der INI-Datei



Folgende Dateien liegen in /ProgramFiles/Settings/Stats:

INI-Datei:
Beispiel-INI:
CreateLOG=1 (Log-Datei anlegen = 1 oder nicht = 0)
CreateCSV=1 (CSV-Datei anlegen = 1 oder nicht = 0)
CreateDAT=1 (DAT-Datei anlegen = 1 oder nicht = 0)
CreatePNG=1 (PNG-Datei anlegen = 1 oder nicht = 0)
PNGWidth=285 (Breite des zu erzeugenden PNG-Bildes, die ungefähr zum erzeugten Text passen sollte)
PNGHeight=200 (Höhe des zu erzeugenden PNG-Bildes, die zum erzeugten Text und dem Wert für die Anzahl der Zeilen [rows] passen sollte)
FTPUpload=1 (FTP-Upload durchführen = 1 oder nicht = 0)
FTPUser=meinBenutzer (FTP Benutzer)
FTPPasswort=meinPasswort (FTP Passwort)
FTPAddress=www.meineWebspaceAdresse.de (FTP Adresse)
FTPRemoteDir= (das FTP RemoteDir kann leer gelassen werden, wenn die Datei ins Root kommt; nur wenn man ein Unterverzeichnis will, dann sollte man es auch angeben [und vorher angelegt haben] )
StatsKey=41 (Taste für das Anzeigen der Statistik, siehe Tastenliste in der Readme.txt)
Minutes=30 (Intervall in Minuten für FTP-Upload)
Rows=10 (Anzahl der Zeilen)


Stats-Skin.png:
Diese Datei enthält den Hintergrund, der für die erstellte PNG-Datei verwendet werden soll. Sie muss dieselbe Größe und Breite haben wie die zu erstellende PNG-Datei.


Folgende Dateien werden dort erstellt:

CSV-Datei:
Hier werden alle Statistik-Vorgänge einzeln abgelegt und können in MS Excel o.ä. importiert werden.


DAT-Datei:
Dies ist die Basis für die Statistik-Anzeige und enthält die kumulierten Zeiten pro Aktivität.


Stats.png:
Das ist die erstellte PNG-Datei.


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.




Tastencodes für die INI:
Mute RKEY_Mute
0 RKEY_0
1 RKEY_1
2 RKEY_2
3 RKEY_3
4 RKEY_4
5 RKEY_5
6 RKEY_6
7 RKEY_7
8 RKEY_8
9 RKEY_9
Recall RKEY_Recall
Info RKEY_Info
Left RKEY_Left
Right RKEY_Right
Up RKEY_Up
Down RKEY_Down
V+ RKEY_VolUp
V- RKEY_VolDown
Ch+ RKEY_ChUp
Ch- RKEY_ChDown
OK RKEY_Ok
Menu RKEY_Menu
Guide RKEY_Guide
PlayList RKEY_PlayList
Exit RKEY_Exit
Red RKEY_NewF1
Green RKEY_F2
Yellow RKEY_F3
Blue RKEY_F4
White RKEY_White
Subtitle RKEY_Subt
Teletext RKEY_Teletext
AudioTrk RKEY_AudioTrk
VF RKEY_VFormat
AR RKEY_Uhf
Sleep RKEY_Sleep
TvRadio RKEY_TvRadio
Record RKEY_Record
Stop RKEY_Stop
SAT RKEY_Sat
M RKEY_TvSat
Rewind RKEY_Rewind
Pause RKEY_Pause
Play RKEY_Play
Forward RKEY_Forward
Prev RKEY_Prev
Slow RKEY_Slow
Edit RKEY_Ab
Next RKEY_Next

andere oder nicht so gebräuchliche Tasten:
Power RKEY_Power 0x1000a
Easy RKEY_Easy 0x10011
Fav RKEY_Fav 0x10020
OldF1 RKEY_F1 0x10023
Bookmark RKEY_Bookmark identisch mit RKEY_F2
Goto RKEY_Goto identisch mit RKEY_F3
Check RKEY_Check identisch mit RKEY_F4
Fav2 RKEY_Fav2 0x1000d
0x10019 RKEY_0x10019 0x10019
0x1001b RKEY_0x1001b 0x1001b
Yellow2 RKEY_Yellow2 0x10049
Blue2 RKEY_Blue2 0x1004a
Edit2 RKEY_Ab2 0x1003e



StopExit TMS
 


Version: 0.01
Autor: Josef Kropf
Datum: 04.09.2010
Downloads: 118


Beschreibung:
Fängt den ersten Druck auf EXIT ab wenn es keine Bildschirmanzeige
gibt, nützlich bei TAP2DATE und TMSCommander um nicht
deren Menüs unabsichtlich zu öffnen.

Ist der Druck auf EXIT gewollt, muß er 2x innerhalb von
einer Sekunde erfolgen.

Das TAP reagiert nur wenn kein OSD aktiv ist!

Original von Elle4You



Sudoku
 


Version: V1.5b
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 356


Beschreibung:
Sudoku für Topfield (Original von Tomi Parviainen)

Installation:
Die Dateien sudoku.tap bzw. sudoku_TMS.tap und sudoku.s4t kommen in das /ProgramFiles Verzeichnis.
Bitte keine Dateien nach /ProgramFiles/AutoStart kopieren, weil das nicht getestet ist und die Dateien dort nicht hin gehören!

Spiel Informationen:
Wenn man ein Sudoku Puzzle gelöst hat wird der Zähler der gelösten Puzzles des aktuellen Levels erhöht und ein Dialog wird angezeigt, der die Statistiken aller beendeten Puzzles anzeigt.
Der Zähler der erfolgreich gelösten Puzzle wird in grün und der andere in weiß dargestellt. Wenn der Dialog nicht erscheint sobald alle Felder mit Ziffern gefüllt sind, dann bedeutet das, dass diese Puzzle nicht komplett erfolgreich gelöst wurde und deswegen muss man das Puzzle noch korrekt ausfüllen, um den Zähler der korrekt gelösten Puzzle für dieses Level erhöhen zu können.

Die Sudoku Puzzle Datei (sudoku.s4t) enthält 200 Puzzle für jedes Level (1-5), d.h. die Gesamtzahl beträgt 1000 Puzzle in dieser Datei.
Man kann einfach eigene Puzzle an die Datei hinten anfügen oder alle durch eigene Puzzle ersetzen. Wenn man die Datei ändert muss man sicherstellen, dass die Struktur dieselbe ist wie jetzt.

Sterne neben dem Puzzle zeigen das Level des aktuellen Spiels an:
1 - sehr leicht
2 - leicht
3 - mittel
4 - schwer
5 - sehr schwer


Tastenbelegung:

Zifferntasten
- Ziffern in die Felder eingeben oder entfernen indem man sie einfach überschreibt. Man beachte, dass man nur Ziffern entfernen kann, die man selbst eingegeben hat (weiße Ziffern!).

RECALL Taste
- Per Zufall wird ein neues Puzzle zum spielen ausgewählt. Das löscht auch den Zwischenstand, der im neuen Spiel nicht mehr gültig ist. Man kann die Taste mehrfach drücken bis man ein Puzzle von dem Level hat, das man spielen möchte.

INFO Taste
- Zeigt die Statistik über die gelösten Puzzles an. Zum Ausblenden des Dialogs kann man INFO oder EXIT drücken.

GUIDE Taste
- Zeigt die Information über die Tastenbelegung mit einer kurzen Beschreibung an. Zum Ausblenden des Dialogs kann man GUIDE oder EXIT drücken.

V+/V-/P+/P- Tasten auf Topfield 5000 oder Navigationstasten auf TMS
- Bewegt den Cursor über die Felder. Man beachte, dass der Cursor auf der anderen Seite des Puzzles wieder erscheint, wenn man über einen Rand geht!

EXIT Taste
- Beendet das Spiel. Der aktuelle Spielstand wird immer während des Beendigungsvorgangs in eine Datei gespeichert.

ROT Taste (funktioniert nur beim Topfield 5000)
- Verändert die Transparenz des Spiels (Puzzle und alle Menüs). Diese Funktion erlaubt es, zur selben Zeit Sudoku zu spielen und Fernsehen zu schauen.
Es gibt drei Transparenzstufen, wobei die letzte nicht zum Spielen gedacht ist!

GRÜN Taste
- Erzeugt/löscht einen Zwischenstand im Puzzle. Das ist nützlich, wenn der nächste Zug nur geraten ist und sich ein eingeschlagener Weg als falsch herausstellt.
Dann kann man zum Zwischenstand zurückkehren indem man die Gelb Taste benutzt. Man beachte, dass es nur einen Zwischenstand im Puzzle geben kann!

GELB Taste
- Ruft den gespeicherten Zwischenstand wieder auf. Wenn kein Zwischenstand gespeichert ist und diese Taste gedrückt wird, dann wird dieses Puzzle neu gestartet, d.h. alle eingetragen Ziffern werden gelöscht.

BLAU Taste
- Aktiviert oder deaktiviert die Verschiebungsfunktion des Spielbretts. Wenn man diese Taste gedrückt hat, kann man das Spielbrett mit den V-/V+/P+/P- oder Navigationstasten verschieben.
Zum Beenden drückt man entweder die Exit oder Blau Taste, um zum Spielen zurückzukehren. Man kann die Geschwindigkeit beim Verschieben einstellen, indem man die Ziffern-Tasten 1-9 drückt.
Die Spielbrettposition wird automatisch beim Beenden des Spiels gespeichert!

UHR Taste
- Zeigt das Datum und die Uhrzeit an. Die Anzeige erscheint im Scrollbereich, wobei währenddessen weitergespielt werden kann.

WEISS Taste (Option) auf TMS oder TV/Radio Taste auf TF5000
- Zeigt Hinweise, d.h. falsche Ziffern erscheinen in einer anderen Farbe



SwitchBack
 


Version: 1.21
Autor: Gerti
Datum: 18.11.2010
Downloads: 328
» Homepage


Beschreibung:
Mit SwitchBack schaltet der Receiver automatisch auf das zuletzt gesehene Programm zurück, sollte der Receiver dieses für den Start einer Aufnahme gewechselt haben.
Wenn der Receiver zum Start einer Aufnahme den Sender wechselt, weist er durch ein Hinweisfenster auf den bevorstehenden Wechsel hin.
Sobald der Sender gewechselt und die Aufnahme gestartet wurde, versucht SwitchBack auf das zuvor gesehene Programm zurückzuschalten.

HINWEIS: Je nach Konstellation der Sender ist ein zurückschalten nicht in allen Fällen möglich. Ein Fehlermeldung wird in einem solchen Fall nicht ausgegeben.
Das TAP aktiviert sich durch die erste Interaktion (Tastendruck) des Benutzers und bleibt somit bei Aufnahmen in Abwesenheit inaktiv.

Zudem (ab Version 1.2) schaltet SwitchBack beim Start für einen Timer auf den betreffenden Tuner und das betreffende Programm um, wenn es sich um einen verschlüsselten Sender handelt.
Dadurch soll sichergestellt werden, dass ein Großteil der Aufnahmen entschlüsselt erfolgen. Diese Funktion greift nicht, wenn der Timer als Tuner 4 programmiert ist.



TAPtoDate
 


Version: V1.4e
Autor: FireBird
Datum: 19.02.2013
» Homepage


Beschreibung:
Automatisches Installationspaket für TAPs.



Testpatterns
 


Version: V1.2b
Autor: ported by xyzzyx
Datum: 18.11.2010
Downloads: 202


Beschreibung:
Testpatterns (Original von Colin/KTi)

Dieses TAP zeigt Testbilder für das Einstellen von Anzeigegeräten an.
Die ersten 2 Testbilder sind für das Einstellen der Helligkeit und des Kontrastes und das nächste ist für das Einstellen der Farben.
Die folgenden sind full fields Testbilder für die Verwendung mit Colorfacts oder einem ähnlichen Farbenkalibrierungsprogramm.
Man beachte, dass diese Colorfacts Testbilder full fields sind, so dass sie nicht mit Röhren oder Plasmageräten kompatibel sind.

Die P+ und P- Tasten blättern durch die Testbilder und mit Exit verläßt man das TAP.



TimerDiags
 


Version: V3.4g
Autor: FireBird
Datum: 01.03.2013
Downloads: 572
» Homepage


Beschreibung:
TimerDiags loggt diverse Systemparameter des Topfes mit. Falls der TMS oder ein TAP Probleme bereitet, lässt sich die Ursachenforschung mit der Hilfe des Logs unterstützen.



TimeShiftSaver
 


Version: V1.4
Autor: Happy
Datum: 21.12.2011
Downloads: 798
» Homepage


Beschreibung:
Der TMS kann die zuletzt gemachte TimsShift-Aufnahme speichern. Es wird aber immer nur diese letzte Aufnahme gespeichert, wenn man sie nicht manuell verschiebt.
Dieses TAP verschiebt jede Timeshift Aufnahme im Ordern TimeShift automatisch nach TimeShift/Save, wo sie nach einstellbarer Zeit gelöscht wird. Dabei wird die Aufnahme mit Sendername und/oder Sendungstitel umbenannt. Standard ist, Aufnahmen 36 Stunden aufzubewahren und mit
Sendername und Sendungstitel umzubenennen.



TMSArchive
 


Version: TMSArchive v4.5c
Autor: kidhazy->deangelj->Tango
Datum: 09.03.2013
Downloads: 1256
» Homepage


Beschreibung:
TMSArchive ist ein TAP für Topfield HD-Receiver. Es handelt sich heirbei um eine Portierung des Archive TAP von kidhazy für die Topfield SD-Receiver.
Details des ursprünglichen Archive TAP, inkl. Handbuch, können unter "http: //www.toppy.org.uk/~kidhazy/Archive Manual V1.0.htm" gefunden werden.

Zusammenfassung
Das TAP ersetzt das original Topfield Archiv für Dateien (keine MP3-oder TAP-Unterstützung).
TAP umfasst die folgenden Funktionen:
- Zeigt den Fortschritt einer jeder gesehenen Aufnahme an
- Fortsetzen der Wiedergabe an der zuletzt gesehenen Stelle
- Zeigt den Speicherplatz auf der Festplatte und die verbleibende Zeit-Indikatoren,
- Sortierung nach Datum, Name, Sender, Größe.



TMSCommander
 


Version: V1.5
Autor: deangelj
Datum: 27.03.2011
Downloads: 867


Beschreibung:
(Nur englische Beschreibung verfügbar)

TMSCommander is a TAP that manages other TAPs. For example TMSCommander can call a TAP’s
menu or stop/disable a TAP.



TMSDisplay
 


Version: V2.3a
Autor: FireBird
Datum: 01.03.2013
Downloads: 666
» Homepage


Beschreibung:
Ermöglicht das Anzeigen der verschiedensten Parameter auf dem TMS Frontpanel Display.

Das Konfigurationstool für den PC kann unter ProgramFiles/Settings/TMSDisplay gefunden werden.



TMSmacro (Beta-Version)
 


Version: V0.6
Autor: xyzzyx
Datum: 05.02.2011
Downloads: 35
» Homepage


Beschreibung:
Ein Makro TAP für den TMS
(Aufzeichnen und abspielen von Tastendrücken und Pausen)

Tastenbelegung:
Sat - Funktionstaste (Taste konfigurierbar)
M - TAP-Menü (Taste konfigurierbar)

Im Menü:
Exit/Menu - Einstellungen speichern und Menü verlassen
Sleep - TAP beenden (Taste konfigurierbar)
OK - bei einem Makro ins Makrodetail schauen
Rot - Makro löschen
Grün - neues Makro

Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden

Folgende Dateien liegen in /ProgramFiles/Settings/TMSmacro:

INI-Datei (einige Daten lassen sich bequem im Menü ändern):
ClickAndHoldJump=5 (Click-And-Hold Sprungweite, wenn man im Menü die Rechts-/Links-Taste hält, Standardwert 5, erlaubte Werte 1-10)
InfoboxType=0 (Art der Anzeige, Standardwert 1, erlaubte Werte 0=Symbole, 1=Infobox)
PositionX=344 (X-Position der Symbole, wenn aktiviert, Standardwert 344, erlaubte Werte 0-687)
PositionY=272 (Y-Position der Symbole, wenn aktiviert, Standardwert 272, erlaubte Werte 0-543)
InfoboxPlay=0 (Anzeigen bei Wiedergabe, Standardwert 1, erlaubte Werte 0=Ausgeschaltet, 1=Eingeschaltet)
InfoboxRec=1 (Anzeigen bei Aufnahme, Standardwert 1, erlaubte Werte 0=Ausgeschaltet, 1=Eingeschaltet)
InfoboxTime=2000 (Anzeigedauer der Infoboxen, Standardwert 2000, erlaubt Werte 0-5000)
Key0Timeout=1 (Prüfe auf 0 vor Funktionstaste, Standardwert 1, erlaubte Werte 0=Ausgeschaltet, 1=Eingeschaltet)
FunctionKey=41 (Tastennr. der Makro-Funktionstaste, Standardwert 41 (SAT), erlaubte Werte 0-50 siehe Liste)
ExitKey=37 (Tastennr. für das Beenden des TAPs, Standardwert 37 (Sleep), erlaubte Werte 0-50 siehe Liste)
MenuKey=42 (Tastennr. für das TAP-Menü, Standardwert 42 (M), erlaubte Werte 0-50 siehe Liste)
RKEY_1=RKEY_Menu,D156,RKEY_Exit (Zeilen mit der Makro-Taste und dem Makro-Code, jeweils Taste oder Menüposition, Wartezeit, Taste oder Menüposition, usw.)
RKEY_5=M00 (Zeilen mit der Makro-Taste und dem Makro-Code, jeweils Taste oder Menüposition, Wartezeit, Taste oder Menüposition, usw.)
RKEY_7=RKEY_Guide,D126,RKEY_Exit,D396,M29 (Zeilen mit der Makro-Taste und dem Makro-Code, jeweils Taste oder Menüposition, Wartezeit, Taste oder Menüposition, usw.)
RKEY_PlayList=RKEY_Guide,D189,RKEY_Exit (Zeilen mit der Makro-Taste und dem Makro-Code, jeweils Taste oder Menüposition, Wartezeit, Taste oder Menüposition, usw.)

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet!

Das Aufzeichnen der Makros erfolgt über "Grün" im Menü und wird jeweils mit der Funktionstaste begonnen und beendet, sobald sich das
Menü vorübergehend dafür ausgeblendet hat.
Das Abspielen der Makros kann außerhalb des Menüs mit der Funktionstaste und der nachfolgenden Makro-Taste eingeleitet werden.
Wenn man eigentlich doch kein Makro abspielen wollte, kann man nochmals die Funktionstaste drücken, um den Makroaufruf abzubrechen.
Der Makroaufruf wird außerdem automatisch nach 3 Sekunden abgebrochen, falls in dieser Zeit keine erlaubte Makro-Taste gedrückt wird.
Das Abspielen des Makros kann optional auch über die Funktionstaste vorzeitig beendet werden.

Da der TMS sich immer die vorherige Menüposition merkt, wäre es unsinnig die Bewegungen im Menü mit Tasten aufzuzeichnen. Daher werden
die erste (x) und zweite (y) Menüebene direkt erkannt (sobald man in die dritte Ebene wechselt) und als Mxy aufgezeichnet. Die Positionen
in den beiden Menüebenen beginnen dabei mit 0 (also z.B. im Hauptmenü von 0 bis 4). Die dritte oder tiefere Ebenen können derzeit nicht
direkt erkannt werden, da sie meist keinen eindeutigen SubState liefern. Hierfür werden dann wieder normal die Tasten aufgezeichnet.
Das Erkennen der ersten und zweiten Menüebene funktioniert auch nur, wenn man bei Beginn der Makro-Aufzeichnung noch nicht im Menü ist!

Mit einem Klick auf OK, wenn man im Menü ein Makro gewählt hat, gelangt man in die Makro-Detail-Ansicht, in der man
die Pausenlängen oder die Tasten nochmal ändern kann (Menüpositionen sind nicht änderbar). Um die Änderung abzuspeichern muss man
allerdings mit OK oder Menü rausgehen. Bei Exit gehen die Änderungen verloren.

Wenn man innerhalb eines Makros eine Wartezeit ohne eine nachfolgende Taste aufzeichnen will, so muss man es erstmal mit
einer Taste aufzeichen, kann diese dann aber in der Makro-Detail-Ansicht durch Ändern der Taste auf "NoKey" umstellen.

Um statt der Funktionstaste im Sinne dieses TAPs doch mal ihre eigentliche Funktion aufzurufen, kann zuerst die 0 betätigt werden und
dann innerhalb einer Sekunde die Funktionstaste. Dadurch wird die Taste durchgereicht.
Das funktioniert nur, wenn es im Menü aktiviert ist.

Bei Infoboxen muss man deren Einblendung erst abwarten, während man bei Symbolen bereits vorzeitig die Taste drücken kann.
Infoboxen sorgen auch nicht für Sicherung- und Wiederherstellung des vorherigen OSD-Inhalts, Symbole dagegen schon.


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.


Tastennummern-Liste:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next



TMSMount
 


Version: V0.8a
Autor: FireBird
Datum: 01.04.2012
Downloads: 832
» Homepage


Beschreibung:
Mountet externe Datenträger auf die internen Verzeichnisse. Der Standard ist /DataFiles/External.

Falls ein anderes Verzeichnis gewünscht ist, dass die Datei mount.txt aus dem Verzeichnis ProgramFiles/Settings/TMSMount editieren und in das Root-Verzeichnis der externen Platte kopieren.



TMSRemote
 


Version: V3.3
Autor: FireBird
Datum: 22.02.2013
Downloads: 1487
» Homepage


Beschreibung:
Mit dieser Kombination aus TAP und Windows-Programm lässt sich ein SRP-2100 (TMS) über das Netzwerk fernsteuern.

Die beiden PC-Applikationen können vom Verzeichnis /ProgramFiles/Settings/TMSRemote/Windows via ftp auf den PC übertragen werden.



TMSTelnetd
 


Version: V0.3
Autor: FireBird
Datum: 01.04.2012
Downloads: 383
» Homepage


Beschreibung:
Installiert die busybox und einen Telnet-Server auf dem Topf.



TMSTimer
 


Version: 4.05b
Autor: JaffaMan
Datum: 13.09.2011
Downloads: 491
» Homepage


Beschreibung:
Das TAP ist eine alternativ Timer Anzeige für den TMS.

Es zeigt alle Timer an (bis auf den AutoDescramble Timer), ist aber auch in der Lage Timer nach Zeit, Namen und Service zu sortieren. Es verfügt über einen Filter um „Alles“, nur „Aufnahmen“ oder nur „Abspielen“ anzuzeigen.

TMSTimer erleichtert den Zugriff auf die Original Timer Liste da es über einen einzigen Tastendruck aufgerufen werden kann und zeigt dabei den Programm Namen, auch wenn der Original Timer nur die Programmnummer anzeigt.

Weitere Merkmale:
- Konfigurierbare Anzeige von 10, 15 oder 20 Timern pro Seite, mit auswählbaren Schriftgrößen
- Konfigurierbare Zeit und Datumsformate
- Kann jeden Satz mit einem Großbuchstaben bei Satzbeginn Anzeigen
- Kann automatisch nicht-PC-kompatible Zeichen wie: * / aus dem Namen der Aufnahme entfernen
- Kann die heutigen und morgigen Timer in verschiedenen Farben anzeigen und dadurch unterscheidbar machen von den anderen Timern
- Timer können editiert, gelöscht oder manuell angelegt werden. Es können aber auch vorhandene Timer kopiert werden
- Export und Import von Timern – z.B bevor Werkseinstellungen zurückgespielt werden
- Timer werden auch während einer Wiedergabe angezeigt
- Unterstützt die Anzeige von Logos – Diese müssen im jpg Format vorliegen.
Die Standardgröße der Logos ist 60 * 38. Viele QTL-Logos sind umgewandelt worden um in TMSTimer korrekt angezeigt zu werden und können auf der TAP World Web Seite heruntergeladen werden
- Die Standardtaste für die Aktivierung ist die Recall-Taste (sieht aus wie ein gebogener Pfeil). Die Aufruftaste ist konfigurierbar
- Kann so konfiguriert werden, dass TAPs oder andere Firmware Funktionen beim verlassen aufgerufen werden
- Das TAP ist voll in TMSCommander integriert, so dass TMSCommander sowohl das TAP aktivieren als auch stoppen kann



Translator
 


Version: V1.0
Autor: xyzzyx
Datum: 10.05.2013
Downloads: 16
» Homepage


Beschreibung:
Translator - ein kleiner Übersetzer


Ein TAP zum Aufrufen von Einträgen aus Wörterbüchern nach dem DICT Protokoll

Dieses TAP benötigt eine Internetverbindung.


Im Dialog dieses TAPs findet immer der gleiche Ablauf statt:
1. Anbieter wählen - d.h. die DICT-Adresse, es gibt 5 fest vordefinierte Anbieter
2. Wörterbuch wählen - hier wird die verfügbare Auswahl des Anbieters angeboten
3. Suchbegriff eingeben - es erfolgt die Eingabe des gesuchten Wortes
4. Ergebnis anzeigen - die Antwort des Servers zu dieser Abfrage wird angezeigt

Man kann es aber vor allem für den ersten und zweiten Schritt mit der Record-Taste so einstellen,
dass immer der gewählte Eintrag genommen wird und die Auswahl übersprungen wird (=1).
Man kommt dorthin aber immer wieder zurück indem man von der Eingabe des Suchbegriffs zurück geht.

Beim zweiten Schritt gibt es immer auch einen Eintrag "* - alle Wörterbücher" mit dem man sämtliche
Wörterbücher des Anbieters durchsuchen kann.

Für den dritten Schritt kann man es ebenfalls mit der Record-Taste so einstellen, dass immer der
Suchbegriff gelöscht wird (=1) oder das vorherige Wort für eine Überarbeitung zur Verfügung steht.
Die Eingabe des Suchbegriffes ist auch über die PC-Tastatur in TMSRemote möglich.

Die Wörterbücher der Anbieter sind sehr vielfältig und beziehen sich nicht nur auf Sprachen.
Es gibt auch Wörterbücher für Dateiendungen, Glossare sowie diverse andere Themen.



Tastenbelegung:
siehe Dialoge



Folgende Dateien liegen in /ProgramFiles/Settings/Translator:

INI-Datei:
Beispiel-INI:
URL=dict.uni-leipzig.de - gewählte Adresse des Anbieters
Dictionary=eng-deu - gewähltes Wörterbuch
Word=tiny - eingegebener Suchbegriff
SkipURL=0 - definiert ob die Anbieter-Auswahl übersprungen wird (nur 0 oder 1)
SkipDict=0 - definiert ob die Wörterbuch-Auswahl übersprungen wird (nur 0 oder 1)
ClearWord=0 - definiert ob der Suchbegriff immer gelöscht wird (nur 0 oder 1)
Debug=0 - definiert in welcher Debug-Stufe das Logfile geschrieben wird (0, 1 oder 2)




Folgende Dateien werden dort erstellt:

page.out-Datei:
enthält das komplette Ergebnis der letzten Abfrage (gemäß DICT Protokoll)

LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.



V!deotext (Beta-Version)
 


Version: V0.92k
Autor: xyzzyx
Datum: 12.01.2013
Downloads: 108
» Homepage


Beschreibung:
Ein Videotext TAP mit TOP-/FLOF-Text-Unterstützung


Dieses TAP bietet folgende Funktionen:
- Videotext (Level 1 / 1.5) zum Livestream (nur SRP-2100) und optional zu einem weiteren automatisch gewählten Sender desselben Transponders (kleinste Sendernr.)
- Videotext aus der Timeshift-Datei entschlüsseln (andere Receivermodelle, falls aktiviert)
- Videotext aus einer wiedergegebenen REC-Datei entschlüsseln
- Speicher für 4096 Seiten (rollierend)
- Navigation über Farbtasten im FLOF-Text (Full Level One Facilities) / FasText, z.B. RTL
- Navigation über Farbtasten im TOP-Text (Table Of Pages), viele andere Sender
- optional Navigation über Farbtasten für vordefinierte Videotext-Seiten (BetterVideoText, für maximal 9 Sender mit je maximal 25 Seiten)
- Anzeige der geladenen Unterseiten (bis zu 20) und der aktuellen Unterseite
- Tasten für Einzel-Seitenwahl, Einzel-Unterseitenwahl, 100er-Seitenwahl, Verschieben und Auswählen eines Markers (Seitennummern im Text)
- Seitenwahl über Zifferntasten
- bei Seitenwahl generell ggf. Überspringen zur nächsten verfügbaren Seite, sofern TOP-Text vorhanden oder optionale Mindestseitenzahl erreicht
- Tasten für Anzeigen/Verbergen (Antworttaste), Transparenzänderung, Hintergrund ausblenden, Monochrom/Farbe Umschaltung
- Tasten für Halten, Gesamtgröße ändern (7 Größen normal, 4 Größen PAT), Seitenspeicher-Info
- Taste für PAT (Bild und Text / Picture and Text) mit Positionsänderung für 2 oder 4 Positionen (auch mit PiP-Anzeige, wenn aktiviert)
- optional schwarzer Rahmen um den Videotext
- optional Aufruf des Original-Videotextes durch doppeltes Drücken der Videotext-Taste in festgelegter Zeit
- einstellbare Standardgröße für normale Anzeige sowie einstellbare Standardgröße und -position für PAT (Bild und Text)
- einstellbare Position eines Videotext-Symbols zur Benachrichtigung über eingetroffene Seite/Seitenaktualisierung
- Warten auf Seite kann ausgeschaltet, eingeschaltet (Symbol) oder automatisch (Anzeige der Seite) sein (nur über vorh. Videotext-Taste)
- einstellbar, ob Unterseiten standardmäßig automatisch aktualisiert oder gehalten werden
- optional Anzeige einer Demux-Info-Zeile

Uhrzeitanzeige:
- aus Livestream: die aktuelle TMS-Uhrzeit wird angezeigt (nicht die aus dem Livestream)
- aus Timeshift: die Uhrzeit aus dem Videotext von der jeweiligen Position in der Timeshift-Datei wird angezeigt
- aus wiedergegebener REC-Datei: die Uhrzeit aus dem Videotext von der jeweiligen Position in der REC-Datei wird angezeigt

Voraussetzungen:
1. Videotext-PIDs
Die Datei V!deotext.pid im Verzeichnis /ProgramFiles/Settings/V!deotext enthält die Videotext-PIDs zu den eindeutigen Sender-Kennungen
Das ist so erforderlich, da die Ermittlung der Videotext-PID aus dem Livestream eine Verzögerung verursacht und
in meinen Versuchen zu unzuverlässig war.
Ein weiterer Vorteil daraus ist, dass man sich so auch eine Videotext PID für einen Sender einstellen kann, wenn dieser keinen bzw. nur einen
schlechten Videotext hat. Allerdings darf das dann nur die PID eines Senders vom selben Transponder sein.
Bisher ist die PID-Liste nur für Satellit vorbereitet.
Senderliste mit weiteren Satelliten Videotext-PIDs:
http://www.satindex.de/sat/astra-all/
http://www.pirmasoft.de/astra/g_digital_tv.htm

Senderliste von Kabel Deutschland mit Videotext-PIDs:
http://helpdesk.kdgforum.de/sendb/belegung.html?&andz=1

Für die sonstigen Kabel-Anbieter kann man die Videotext-PIDs momentan nur herausbekommen, indem man eine Aufnahme tätigt und diese dann mit einem Stream-Analyzer
wie z.B. TSReader Lite (http://www.tsreader.com/tsreader/index.html) untersucht und nach dem Teletext Descriptor sucht.
Es ist allerdings geplant, dass man auch mit dem V!deotext TAP den Videotext aus Aufnahmen anzeigen kann und
somit die PID dann darüber herausbekommt.

2. BetterVideoText
Wenn man die BetterVideoText-Funktion nutzen (Menüeinstellung vornehmen) und seine alten Einstellungen übernehmen möchte, dann muss man
erst manuell die "Pages4Channel..."-Zeilen aus der BetterVideoText.ini in die V!deotext.ini einfügen.
Wenn keine Pages4Channel Zeile in der V!deotext.ini enthalten ist, so wird zumindest die Pages4Channel_0 Default-Zeile automatisch eingefügt.
Zur Erinnerung:
Die Seiten werden für den jeweiligen Kanal definiert.
Eintrag Pages4Channel_1 .. Pages4Channel_9 für die jeweiligen Kanäle:
Erster Wert für den Kanal, danach bis zu 25 Seitennummern, jeweils mit Freizeichen getrennt.
Die Seiten nach dem Eintrag Pages4Channel_0 werden für nicht definierte Kanäle verwendet.
Die Navigation erfolgt im Gegensatz zu BetterVideoText bei V!deotext mit den Farbtasten.


Bekannte Bugs:
- manchmal kann das Laden der Seiten aus dem Livestream sehr langsam sein bzw. ganz stagnieren (z.B. Das Erste HD), dann hilft es die Seitenspeicher-Info aufzurufen
- beim Vorausladen eines weiteren Senders (Livestream) kommt es momentan teilweise zu Falschanzeigen (Text zu falschem Sender, falsche Inhalte, leere Seiten)


Tastenbelegung:
In der Videotext-Anzeige (Standardbelegung):
Exit - Videotext beenden (keine Anzeige der Seitenaktualisierung)
Videotext - Videotext ausblenden, aber Seitenaktualisierung anzeigen
Info - Seite 100 anzeigen
Menü - Menü für V!deotext TAP
P- P+ - Sender zurück/vor (falls Vorausladen eines weiteren Senders im Menü aktiviert)
|< >| - 100 Seiten zurück/vor
Hoch/Runter - Seite zurück/vor
Links/Rechts - Unterseite zurück/vor
<< >> - Linkmarkierung zurück/vor
Ok - Link aufrufen
Rot - zurück zur letzten Seite [bei BetterVideoText 2 definierte Seiten zurück]
Grün - weiter zur nächsten Seite (Beschriftung ist der aktuelle Block) [bei BetterVideoText 1 definierte Seite zurück]
Gelb - weiter zur nächsten Gruppe [bei BetterVideoText 1 definierte Seite vor]
Blau - weiter zum nächsten Block [bei BetterVideoText 2 definierte Seiten vor]
0..9 - neue Seitennummer
Ton - Anzeigen/Verbergen, Antworttaste
Pause - Transparenz ändern
Recall - Seitenspeicher Info (Anzahl Unterseiten)
Play - ohne Hintergrund
Slow - Monochrom/Farbe
Stop - Halten, auf aktueller (Unter-)Seite bleiben, aber trotzdem weiter Seiten laden
Radio - PAT (Bild und Text / Picture and Text) bzw. Positionsänderung, Ausblenden mit gedrückt halten
Sat - Größe ändern
AR - exportiert alle Videotext Seiten in eine Text-Datei

Im Menü:
Guide - zur Tastenkonfiguration springen
Menu/Exit - Einstellungen speichern und Menü verlassen

Im TMSCommander:
Menu - TAP-Menü
Rot - TAP beenden
UserEvent - erneuter Aufbau des Bildes, falls Videotext aktiv





Folgende Dateien liegen in /ProgramFiles/Settings/V!deotext:
INI-Datei:
siehe auch Beschreibung zum Menü

Man muss selbst sicherstellen, dass man keine Tastenkonflikte verursacht oder mehrmals dieselbe Taste verwendet! Als Hilfestellung werden Ausrufezeichen an den Konflikttasten angezeigt.


PID-Datei:
enthält die Videotext-PIDs zu den jeweils eindeutigen Sender-Kennungen, jeder Sender mit unbekannter Videotext-PID wird neu eingetragen


VTX-Datei:
enthält das Ergebnis des Seiten-Dumps (die Anzahl der Seiten/Unterseiten, den Klartext der Seiten und die Originalseiten (verschlüsselt)


LOG-Datei:
Diese Datei speichert die wichtigsten Ereignisse des Programmverlaufs. Sie wird ständig fortgesetzt. Wenn sie zu groß wird, sollte man
sie manuell löschen.





ENGLISH:
Description will follow

Keys:
Description will follow

INI file:
Description will follow
You have to make sure for yourself that you do not cause key conflicts or use a key more than once!

PID file:
Description will follow

VTX file:
Description will follow

LOG file:
This file saves the most important events of the program run. It will be always appended. If it gets too large, you should delete it.




Tastennummern-Liste / Key numbers list:
0 - NoKey
1 - Mute
2 - 0
3 - 1
4 - 2
5 - 3
6 - 4
7 - 5
8 - 6
9 - 7
10 - 8
11 - 9
12 - Recall
13 - Info
14 - Left
15 - Right
16 - Up
17 - Down
18 - V+
19 - V-
20 - Ch+
21 - Ch-
22 - OK
23 - Menu
24 - Guide
25 - PlayList
26 - Exit
27 - Red
28 - Green
29 - Yellow
30 - Blue
31 - White
32 - Subtitle
33 - Teletext
34 - AudioTrk
35 - VF
36 - AR
37 - Sleep
38 - TvRadio
39 - Record
40 - Stop
41 - SAT
42 - M
43 - Rewind
44 - Pause
45 - Play
46 - Forward
47 - Prev
48 - Slow
49 - Edit
50 - Next

andere oder nicht so gebräuchliche Tasten / other or not so common keys:
51 - Power RKEY_Power 0x1000a
52 - Easy RKEY_Easy 0x10011
53 - Fav RKEY_Fav 0x10020
54 - OldF1 RKEY_F1 0x10023
55 - Bookmark RKEY_Bookmark identisch mit RKEY_F2 / identical with RKEY_F2
56 - Goto RKEY_Goto identisch mit RKEY_F3 / identical with RKEY_F3
57 - Check RKEY_Check identisch mit RKEY_F4 / identical with RKEY_F4
58 - Fav2 RKEY_Fav2 0x1000d
59 - 0x10019 RKEY_0x10019 0x10019
60 - 0x1001b RKEY_0x1001b 0x1001b
61 - Yellow2 RKEY_Yellow2 0x10049
62 - Blue2 RKEY_Blue2 0x1004a
63 - Edit2 RKEY_Ab2 0x1003e



Credits:
Einige Code-Ausschnitte wurden dvbtext v0.1 aus den dvbtools von Dave Chapman , Jahre 2002-2004, entnommen.
Und Dave entnahm ursprünglich einige Code-Ausschnitte aus dem vbidecode Paket von Ralph Metzler.
Es gibt zu viele Änderungen, um sie alle aufzulisten, Original siehe http://dvbtools.cvs.sourceforge.net/viewvc/dvbtools/dvbtext/
Dave hat dvbtext als GNU GPL v2 veröffentlicht.
Die Anzeige Funktionalität und Grafiken wurden teilweise aus JVtxView v0.02 von Martin Denn , Januar 1999, entnommen.
Der Sourcecode von V!deotext wird voraussichtlich veröffentlicht sobald er einen finalen Stand erreicht hat.



VFormat
 


Version: 1.1
Autor: Gerti
Datum: 21.10.2011
Downloads: 168
» Homepage


Beschreibung:
VFormat setzt das VFormat des Receivers auf einen zuvor gespeicherten Wert.
Das TAP muss in den AutoStart Ordner installiert werden und speichert/setzt dann die gewünschte VFormat Einstellung.
Um die Wunscheinstellung zu setzen, muss diese am Receiver mit der VFormat Taste eingestellt werden und anschliessend das TAP einmal manuell gestartet werden (der Receiver muss zu diesem Zeitpunkt seit mind. einer Minute in Betrieb sein).
Das TAP beendet sich umgehend wieder von selbst.
Bei den folgenden Starts des Receivers setzt das TAP den Wert für das VFormat auf den zuvor gespeicherten Wert zurück.

Innerhalb der ersten Minute nach dem Start des Receivers setzt das TAP den gespeicherten Wert.
Nach der ersten Minute nach dem Start, speichert das TAP den zu diesem Zeitpunkt eingestellten Wert als neue Default-Einstellung.



WOL
 


Version: 1.0
Autor: Gerti
Datum: 24.11.2010
Downloads: 146
» Homepage


Beschreibung:
Dieses TAP erzeugt ein WOL (Wake on LAN) Kommando auf dem SRP.

Beim ersten Start wird eine INI-Datei unter ProgramFiles/Settings/WOL/WOL.ini angelegt. Diese INI-Datei muss auf den PC kopiert, dort bearbeitet und zurück auf den Receiver kopiert werden.

Der Aufbau der INI ist wie folgt:

MAC-Address=FF:FF:FF:FF:FF:FF
Resend x times=3
Repeat in seconds=300


MAC-Address -> Hier muss die MAC-Adresse des Rechners eingetragen werden, der per WOL gestartet werden soll

Resend x times -> Hier muss eingetragen werden, wie oft das WOL Kommando wiederholt wird

Repeat in seconds -> Hier muss eingetragen werden, in welchem Abstand das WOL Kommando gesendet wird.

Oben gezeigte INI würde also alle 300 Sekunden drei mal das WOL Kommando an die MAC-Adresse FF:FF:FF:FF:FF:FF absetzen.


WICHTIG: Zusätzlich zum eigentlichen TAP ist es notwendig, die Datei busybox in den Ordner ProgramFiles zu kopieren.

Das TAP kann im Autostart verwendet werden und setzt das WOL 20 Sekunden nach dem Receiverstart und dann entsprechend den Einstellungen in der INI ab.



XStartTap
 


Version: V2.1
Autor: FireBird
Datum: 01.04.2012
Downloads: 330
» Homepage


Beschreibung:
Mitentwickelt von: DeadBeef + tischla + BR007 + R2-D2 + xyzzyx

ist eine verbesserte Variante der eingebauten AutoStart-Funktionalität des Topfield PVR's. Man kann in einer INI-Datei angeben, in welcher Reihenfolge die TAPs gestartet werden sollen. Zusätzlich kann angegeben werden, in welchem Tageszeit-Fenster das TAP gestartet wird und als Draufgabe kann man noch eine Startverzögerung eingeben, wodurch der Toppi sofort nach dem Einschalten bedient werden kann und die TAPs nach und nach geladen werden.

Derzeitige Einschränkungen: die INI und die zu startenden TAPs liegen bevorzugt im Verzeichnis /ProgramFiles/XStart oder alternativ klassich wie bis v0.6 in /ProgramFiles. Außerdem ist auch das Verzeichnis /ProgramFiles/Settings/XStart seit V2.0 möglich. Das INI-Format muss eingehalten werden und TAP-Namen sind case-sensitiv. Das XStartTap liegt als einziges im /ProgramFiles/Auto Start.

Boot Profile: Seit V2.0 kann man optional Boot-Profile definieren. Man fügt vor die bisherigen Zeilen einfach die neuen Zeilen für die Boot Profil Definition ein (siehe INI Beispiel V2.0). Dann kennzeichnet man jede TAP-Zeile mit dem Profil, für das die Zeile gelten soll (0 steht für alle Profile). Ab zwei Boot Profilen erscheint während des Bootens eine Messagebox, in der man das zu startene Profil auswählen kann (Auswahl mit Cursor reicht, OK drücken nicht zwingend). Die Messagebox bleibt die eingestellte Timeout-Dauer stehen und wählt dann entweder das Default Profil oder das manuell gewählte Profil aus. INIs im V0.8R Stil werden aber weiterhin erkannt und haben dann praktisch nur 1 bzw. kein Boot Profil.

Batch-Modus: ist das Batch-Flag gesetzt, dann wartet das XStartTap bis sich das gestartete TAP wieder beendet hat. Das funktioniert natürlich nur mit TAPs, die ihren Job automatisch ausführen und sich danach beenden. Alternativ gibt es via der FireBird Library für TAPs die Möglichkeit, den Batch-Status abzufragen und entsprechend zu reagieren. Z.B. führt 3PG ab V1.03 bei gesetztem Batch-Flag einen Scan durch und beendet sich wieder.

RunOnTimerBoot: ist das RunOnTimerBoot-Flag gesetzt, dann wird dieses TAP auch dann gestartetn, wenn der Receiver durch einen Timer gestartet wurde. Wenn in diesem Modus eine Taste gedrückt wird, dann werden die bisher nicht gestarteten TAPs nachgeladen. Diese Taste ist 0 in der Grundeinstellung.(irgendeine Taste), kann aber auf jede spezifische Taste geändert werden.

Die INI kann jetzt Kommentarzeilen enthalten, die entweder mit '#' oder mit ';' beginnen müssen. Leere Zeilen werden übersprungen, Zeitbereiche über Mitternacht sind nun möglich.