Telefonbuch Plugin V3.0 für DM 7025 von thowi
[Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız]Installation wie üblich zuerst
den telefonbuch30.tar.bz2 kit
per FTP auf /var/tmp der Dreambox
7025 kopieren dann mit Manual Install
im BP oder im Tlenet:
cd /
bunzip2 /var/tmp/telefonbuch30.tar.bz2
tar -xvf /var/tmp/telefonbuch30.tar
Dann Enigma restarten (vom Menu
oder vom Telnet mit killall enigma2, bzw.
sauberer mit init 2 und init 3, Reboot geht
auch) und das Plugin ist dann im
Spiele/Erweiterungen verfügbar.
Benutzung ist relativ einfach - zuerst mit
den Menupunkten die Abfrage eingeben,
dann Abfrage an [Değerli Ziyaretci, linki görmeniz icin bu mesaja cevap yazmanız gerekiyorÜye olmak icin burayı tıklayınız] für
Deutschland oder an tel.search.ch für
die Schweiz senden und das Ergebnis wird
als Liste angezeigt.
Es sollte jetzt auch das
Problem mit den Mobilnummern in Deutschland
das dann Adressen verschoben waren gefixed sein
sowie auch Firmennamen und Titel
richtig angezeigt werden.
Bitte zu beachten das das Shell script
das die Arbeit tut ja aus der Webseite
als Ergebnis der Abfrage erst mühsam Name,
Adresse und Telefonnummer raussfischen muss.
Also ist es wenn man die Abfrage nicht stark
genug einschränkt und viele Seiten Ergebnisse
bekommt (jeweils 10 Namen pro Seite !) relativ
langsam das Ergebnis dann auch anzuzeigen !
Wenn man nicht mehr weis was man eingegeben
hat mit Abfrage anzeigen kann man sich anschauen
was man eingegeben hat, bzw. werden nach jeder
Änderung eines Wertes alle aktuellen der
Abfrage angezeigt.
Familienname (evt. Firmenname) muss eingegeben
werden, Vorname ist Optional, Ort und/oder
Postleitzahl muss eingegeben werden.
Um Werte zu löschen bzw. zurückzusetzen
einfach einen Leeren Wert übergeben (mit der
Speaker OFF Taste Löscht man mit der
Fernbedienung im Text Modus)
A/Ö/Ü/ß werden auf AE/OE/UE/SS umgesetzt,
sowohl bei der Abfrage als auch beim Ergebnis.
Die letzten Eingaben für die Abfrage
merkt sich das Plugin solange man die Dreambox
nicht rebootet - also z.B. die eigene
Postleitzahl wenn man im Ort suchen will.
Wenn es mehrere Orte gibt (z.B. Frankfurt am Main
und Frankfurt an der Oder) kann man zwar nur
Frankfurt für den Ort eingeben, man wird dann
aber immer nur die ersten 10 Ergebnisse der
Abfrage sehen (weil in den Folgeseiten der Antwort
muss der genaue Ortsnamen übergeben werden was
dann nicht der Fall ist),
nur wenn man den vollen Namen des Orts
eingibt kommen alle Ergebnisse)
ANDERE Webtelefonbücher oder ähnliches
in anderen Sprachen oder Ländern zu implementieren
geht AUCH, aber dann müßte man die html Logik
im Shell script anpassen das den Abfragestring
erstellt und die Daten aus der Antwortwebpage
extrahiert, das macht Euch
also bitte SELBER mit diesem Telefonbuch Plugin
Beispiel als Vorlage (für die Schweiz habe ich
es aus persönlichen Gründen eh schon
reinprogrammiert) !
Im Prinzip ist es nicht so schwer - auf der gewünschten
Homepage auf Detailsuche gehen wo man die 4 Werte
der Abfrage eingeben kann, mit Beispielnamen Abfrage
absetzen und den entsprechenden Addressstring im
Browser klauen, dann die Testwerte durch Variablen
ersetzen und in das Shell script einbauen. Beim
Ergebnis das vom Shell script mit wgetr runtergalden
wird dann nach den Ergebniswerten (Nummer, Adresse,...)
suchen und diese mit grep und sed aus dem html
rausholen und draus einen schöne Liste machen.
Man muss das Ganze auch nicht in einem Shell script
machen, python oder C,... ginge genauso, aber so
macht thowi es halt am Liebsten !
Paylaş