Translator - ein kleiner Übersetzer / a small translator

TAPs für die SRP- und CRP-Serie
Antworten
Benutzeravatar
xyzzyx
TAPPortierer
TAP<font color=DarkRed>Portierer</font>
Beiträge: 2099
Registriert: Sa 6. Jun 2009, 18:35
Kontaktdaten:

Translator - ein kleiner Übersetzer / a small translator

#1

Beitrag von xyzzyx »

Hier ein erstes Beispiel, was uns eine neue Library ermöglicht.

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.


[aspoiler=English description]A TAP for retrieving entries from dictionaries according to the DICT protocol

This TAP requires an internet connection.


In the dialog of this TAP there will happen always the same procedure:
1. Choose URL - i.e. the DICT-address, there are 5 predefined URLs
2. Choose dictionary - here the available dictionaries are offered
3. Enter search word - you enter the word you are looking for
4. Show result - the answer of the server for this request is shown

You could adjust the first and second step in that way with the record key
so that always the already selected value will be taken and die choice will be skipped (=1).
You always can nevertheless get back there by going back from entering the search word.

For the second step there is always an entry "* - all dictionaries" so that you can search for
your selected word in all dictionaries of the provider.

For the third step you can also adjust it with the record key that the search word will be always
deleted (=1) or the previously entered word will be available for adjustment.
Entering the search word is also possible by using the PC keyboard in TMSRemote.

There are various dictionaries and they do not only belong to languages.
There are also dictionaries for file extensions, glossaries and several other topics.



Keys:
please see in the dialogs



The following files are placed in /ProgramFiles/Settings/Translator:

INI file:
example-INI:
URL=dict.uni-leipzig.de - chosen address of the provider
Dictionary=eng-deu - chosen dictionary
Word=tiny - entered search word
SkipURL=0 - defines whether the URL choice will be skipped (only 0 or 1)
SkipDict=0 - defines whether the dictionary choice will be skipped (only 0 or 1)
ClearWord=0 - defines whether the search word will be always deleted (only 0 or 1)
Debug=0 - defines the debug log level for the log file (0, 1 or 2)




The following files will be created there:

page.out file:
it contains the complete result of the last request (according to DICT protocol)

LOG file:
This file logs the most important events during the time. Lines are added continously. If it gets too large you can manually delete it.[/aspoiler]


Download über TAPtoDate oder auf meiner Homepage.

:couchpotatoes:
MfG,
xyzzyx

Die Liste meiner portierten und meiner eigenen TAPs findet man hier

:bounce: Download: Homepage :bounce: Installieren: TAPtoDate :bounce: Beschreibungen: Topfield TAP-Seite :bounce:
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: Translator - ein kleiner Übersetzer / a small translator

#2

Beitrag von Twilight »

na du machst sachen :shock:

danke :)

twilight
Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 26745
Registriert: Sa 16. Jun 2007, 19:10

AW: Translator - ein kleiner Übersetzer / a small translator

#3

Beitrag von TV-Junkie »

wird getestet :D
Wie ruft man das Tap generell auf ? :thinker:
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2016/21017 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Tap im AutoStart:Ab Tap 3 gestartet mit X-Start
AutoPIN / Smart EPG / TimerDiags / F***skip / Smart Filer / / BackupSettings / NiceDisplay /
RebuildNAV / SmartDecrypter / NASMount / BackgroundCopy / lost+found

Immer die aktuellste Version
Benutzeravatar
xyzzyx
TAPPortierer
TAP<font color=DarkRed>Portierer</font>
Beiträge: 2099
Registriert: Sa 6. Jun 2009, 18:35
Kontaktdaten:

AW: Translator - ein kleiner Übersetzer / a small translator

#4

Beitrag von xyzzyx »

Einfach starten.
Ist ein Dialog-TAP, kein Hintergrund-TAP.
MfG,
xyzzyx

Die Liste meiner portierten und meiner eigenen TAPs findet man hier

:bounce: Download: Homepage :bounce: Installieren: TAPtoDate :bounce: Beschreibungen: Topfield TAP-Seite :bounce:
Benutzeravatar
paul79
Timeshiftender Moderator mit Chauvi-Anwandlungen

<div title=Selbstgemachter unverkniffener Affe>Timeshiftender Moderator mit Chauvi-Anwandlungen<div>
Beiträge: 11409
Registriert: Sa 10. Dez 2005, 11:46

AW: Translator - ein kleiner Übersetzer / a small translator

#5

Beitrag von paul79 »

Super Idee! :up:
Restaurant bis Currybude, Literatur bis Comic, Kunst bis Schnappschuss, Fachgespräch bis Smalltalk - am liebsten eine gute Mischung aus allem.

"Komm wir essen Opa!" - Satzzeichen retten Leben!

Wenn man merkt, dass das Hobby zum Stress wird, sollte man es sein lassen!

SRP-2100 - FW: 23.03.2012 (Arbeitszimmer) - Buko-Lüfterkit
SRP-2410M - FW: 10.01.2013 - TF-BCPCE 1.08.55 (Wohnzimmer) - Buko-Lüfterkit - WD20EADS
Autostart: Automove V2.1 beta 2, FastSkip TMS 3.2, RebuildNAV 5.0, , , TMSRemote V3.2a, TMSTelnetd V0.3, TimerDiags 3.4e
Weitere TAPs: FirmwareTMS.dat 2012-09-27, HDD Info V2.4b, IQChannels 1.1, lost+found V1.0a, ResetCAM V1.8, RoboChannel 0.01.0.0-10, TAPtoDate V1.4b
PC: SetEditTMS 1.14, TF Firmware Server 1.1.0.0, Total Commander 8

Philips 42PFL7403D/10 - Harmony 700
Benutzeravatar
Khuntom
Topfmeister
Topfmeister
Beiträge: 698
Registriert: Di 5. Jan 2010, 02:16

AW: Translator - ein kleiner Übersetzer / a small translator

#6

Beitrag von Khuntom »

.....und funktioniert.
Danke. :)

Gruß, Khuntom
Panasonic TX-49CXW754; Harmony 700; TFIR; Lüfterkit III;
TMS TAP’s HDDInfo-TMS V2.4d, TMS Telnetd V0.3; FirmwareTMS 4/'11, BetterWeather V1.0, T2D V1.4g, QuickPlay V4.94, IQChannels 1.1, RoboChannel, ShowTMSInfo
im Autostart: 1_TimerDiags V3.4g ; 2_SmartEPG_TMS V6.4; 3_Automove 2.1.3; 4_TMSDisplay 2.3a; 5_TMSRemote V4.3; 6_BackupSettings 1.2b; 7_CallMonitor 1.2.8; 8_RebuildNAV; 9_BirthDayReminder_TMS; 10_TMS Mount V0.8a;
mobil: aTMSRemote
Benutzeravatar
FilmFan
Besenstifter

<div title=Anheizersympathisant>Besenstifter</div>
Beiträge: 2236
Registriert: Fr 9. Dez 2005, 14:24

AW: Translator - ein kleiner Übersetzer / a small translator

#7

Beitrag von FilmFan »

Jetzt muß das TAP nur noch den laufenden Ton analysieren, übersetzen und als Untertitel einblenden ... :und_weg:
Das Kennwort für die Einstellungen bei den SRP/CRP-Modellen lautet 2010.
Topfield SRP-2401CI+ mit HD+ (HD01/HD02)
Topfield SRP-2410M mit AlphaCrypt Light
Topfield CRP-2401CI+ mit AlphaCrypt Light 1.16 (K09) und 1.18 (D01 und D02)
AutoStart: IQTuner, PowerRestore, RemoteSwitch, RescueRecs, TMSRemote, TMSTimer
Topfield TF5200PVRc (R.I.P.)
BluField62
Durfte nun endlich auch mal ein Statusanstifter sein

<div title=Der mit dem gaaanz anderen Statussymbol>Durfte nun endlich auch mal ein Statusanstifter sein</div>
Beiträge: 18234
Registriert: So 26. Okt 2008, 12:11

AW: Translator - ein kleiner Übersetzer / a small translator

#8

Beitrag von BluField62 »

schön! Danke!
Benutzeravatar
Mucki
Vielantworter
Vielantworter
Beiträge: 921
Registriert: Mo 12. Dez 2005, 19:14

AW: Translator - ein kleiner Übersetzer / a small translator

#9

Beitrag von Mucki »

Das ist für mich mal wieder ein Überraschungstap !
Danke ! :hello:
Gruß Mucki :)

Taps: SE, TMSArchiv, V!deotext, Callmonitor, lost+found, TMSRemote, TimeShiftSaver, NiceDisplay, FastSkip, TMSCommander, Backupsettings, FreeSatEit_TMS, TMSMount, Inf+, TMA1
Antworten

Zurück zu „SRP/CRP TAP-Bereich“