Hallo,
wie ich hier schon einmal geschrieben habe, suche ich nach einem kleinen Prog, dass mir per Rückwärtssuche die Daten von Klicktel abholt. Leider finde ich über die SuFu nichts.
Frank
Hallo,
wie ich hier schon einmal geschrieben habe, suche ich nach einem kleinen Prog, dass mir per Rückwärtssuche die Daten von Klicktel abholt. Leider finde ich über die SuFu nichts.
Frank
----------------------------------------------------
FritzBox Fon WLan 7390 (UI) Firmware FRITZ!OS 05.20
ISDN über T-Com
----------------------------------------------------
pimktel könnte da doch helfen, oder? Ob es mit der Klicktel auch so funzt, kann ich allerdings nicht sagen. Benötigt klickident/rufident. Was in der Klicktel an sich steht, steht auch im Örtlichen.
gruß
Marco
Router: 2 x FB7170
Hallo,
ich suche eine Lösung, um meinen PC komplett abschalten zu können. Das Sript, dass ich habe. schickt mir schon eine Email, nur leider funktioniert die Rückwärtssuche über dasoertliche nicht. Daher suche ich die Klicktel Alternative.
Frank
----------------------------------------------------
FritzBox Fon WLan 7390 (UI) Firmware FRITZ!OS 05.20
ISDN über T-Com
----------------------------------------------------
Ohne PC an, keine KlickTel Rückwärtssuche. Das DB-Format ist mir leider auch nicht bekannt.
Am einfachsten wäre es da, dasoertliche.de Problem zu beheben.
gruß
Marco
Router: 2 x FB7170
Tja, da liegt der Hase im Pfeffer, ich weiß nicht, warum es nicht funktioniert.
Hier der Auszug aus dem Script, wie ich es auf der Box habe. Kommt ein Anruf rein, bekomme ich eine Email. Ist der Anrufer im internen Telefonbuch vorhanden, wird er in der Email benannt. Ist er nicht vorhanden, sollte die Rückwärtssuche ausgeführt werden, um dann Inhaber, Adresse, PLZ und Ort in die Email einzutragen - und das funktioniert nicht. Die Angaben fehlen.
Das komplette Script ist im oben genannten Thread nachzulesen.
Hast Du eine Idee, wo das Problem liegen könnte?HTML-Code:url="http://dastelefonbuch.de/?sp=55&aktion=23&ort=&cifav=0&s=a10000&stype=S&la=de&cmd=search&ort_ok=0&vert_ok=0&x=31&y=9&kw=$1"; sleep 5 name=$(wget -q -O - "$url" | grep class=\"celname\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g'); street=$(wget -q -O - "$url" | grep class=\"celstreet\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g'); city=$(wget -q -O - "$url" | grep class=\"celcity\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g');
Frank
----------------------------------------------------
FritzBox Fon WLan 7390 (UI) Firmware FRITZ!OS 05.20
ISDN über T-Com
----------------------------------------------------
Ja. Das liegt daran, das telefonbuch.de was auf ihrer Webseite geändert haben. Dein Skript ist also nicht mehr aktuell. Habe es mal ausprobiert:
Ohne Gewähr!Code:url="http://dastelefonbuch.de/?sp=55&aktion=23&ort=&cifav=0&s=a10000&stype=S&la=de&cmd=search&ort_ok=0&vert_ok=0&x=31&y=9&kw=$1"; sleep 5 name=$(wget -q -O - "$url" | grep class=\"col1\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g'); street=$(wget -q -O - "$url" | grep class=\"col2\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g'); city=$(wget -q -O - "$url" | grep class=\"col3\" | sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g');
Das Skript macht nichts anderes, als die Stellen aus dem HTML-Code auszuschneiden.
Dieser Code:
sollte immer gleich bleiben. Der grep könnte aber Probleme bereiten, falls sich die Tags ändern ('cellname' wurde hier zu 'col1'). Wenn sich mal wieder was ändert, gebe auf der Konsole folgendes einCode:sed -e 's/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g');
und suche nach dem Namen. Davor müsste eine Kennzeichnung stehen (z.Zt. col1=, col2=, col3=...).Code:(wget -q -O - "http://dastelefonbuch.de/?sp=55&aktion=23&ort=&cifav=0&s=a10000&stype=S&la=de&cmd=search&ort_ok=0&vert_ok=0&x=31&y=9&kw=04073434677") | more
gruß
Marco
Router: 2 x FB7170
Es funktioniert endlich! Zumindest wird mein eigener Telefonbucheintrag (nur Vorname, Name) korrekt dargestellt.
Danke!!!
----------------------------------------------------
FritzBox Fon WLan 7390 (UI) Firmware FRITZ!OS 05.20
ISDN über T-Com
----------------------------------------------------
Warum soll das, was mit dem Telefonbuch geht, mit der Klicktel nicht gehen?
^^ hier wird der Datensatz für html Mails verarbeitet, daher für Text-Mails umändern!Code:url="http://www.klicktel.de/telefonbuch/backwardssearch.html?newSearch=1&boxtype=backwards&vollstaendig=$1"; sleep 5 tbname=$(wget -q -O - "$url" | grep class=\"title\" | sed -e 's/ü/\ü/g;s/&/\&/g;s/ä/\ä/g;s/Ä/\Ä/g;s/Ü/\Ü/g;s/ö/\ö/g;s/Ö/\Ö/g;s/ß/\ß/g;s/"/\"/g;s/<[^<]*>/\ /g;s/^[a-zA-Z0-9]*//;s/ / /g'); street=$(wget -q -O - "$url" | grep class=\"location\" | sed -e 's!<br />!<br/ > PLZ Ort: !g;s/ü/\ü/g;s/&/\&/g;s/ä/\ä/g;s/Ä/\Ä/g;s/Ü/\Ü/g;s/ö/\ö/g;s/Ö/\Ö/g;s/ß/\ß/g;s/"/\"/g;;s/^[a-zA-Z0-9]*//;s/ / /g' -e 's/ / /g'); name="Inhaber: <b> $tbname </b> <br /> Adresse: $street"
Gruß
AVM 7170_04.80freetz-devel-4745.de,
AVM 7141 40.04.76freetz-devel-5082,
________________________________________
DSL via DTAG, ISDN via DTAG, Analog via GSM-Gateway RL300R2
DSL via 1&1, VoIP via 1&1, Analog via DTAG
AUTHORIZED-KEYS, DIGITEMP > DS9097, DROPBEAR, FSTYP, HASERL, MODCGI, NMAP, RRDSTATS, RRDTOOL, VSFTPD, OVPN, + Modifikation via bash-Scripte
Sicher. Aber geben die nicht alle das Gleiche zurück, abgesehen vom HTML-Code. Bin halt von der klickTel-CD ausgegangen (er schrieb auch Prog).
Mir ist vor allem wichtig, dass die Leute auch verstehen, was der Code macht. Bei Änderungen kann man dann selbstständig reagieren. Und das ist bei den Rückwärtssuchen oft der Fall.
gruß
Marco
Router: 2 x FB7170
Hallo bodega,
die geben eben nicht alle die selben Daten zurück
Nach meiner persönlichen Erfahrung tun sich das Örtliche und das Telefonbuch, beide nicht viel. Mit KlickTel hab ich allerdings schon das ein oder andere mal einen Eintrag gefunden, der bei den rosa - Mitbewerbern nicht verzeichnet war. Dies betrifft insbesondere Einträge, bei denen der Anschlussinhaber einen Verzeichniseintrag hat, einer Rückwärtssuche allerdings widersprochen hat. Hier führ K-Tel meistens doch noch zum Ergebnis.
Ferner ist es bei K-Tel auch möglich, die Nr. unvollständig zu übergeben. Als Ergebnis erhält man so, mehrere Teilnehmer, die auf die Nr. passen. Das ist wiederrum gut, wenn man Anrufe von Durchwahlnummern erhält, die natürlich keinen Verzeichniseintrag haben, die Hauptnummer aber schon.
Ausserdem ist der Datenstand ein anderer. Wer nun aktueller ist, kann ich auch nicht beantworten. Mal war K-Tel schneller, mal die rosa Seiten.
Im Grunde hast Du allerdings recht, was das Verständnis betrifft. Allerdings konntest Du nicht wissen, dass ich gestern schon mehrfachen E-Mailkontakt mit Frank hatte, um ihm bei seinem Script zu helfen. Ich hatte ihn dann anschließend auf die K-Tel zeilen verwiesen, welche ein paar Posts höher im "Quick & Dirty" Thread zu finden waren. Daher bin ich davon ausgegangen, dass ihm klar war, wie die Abfrage arbeitet und es nur an der geänderten Seite lag. Seinen neuen Post habe ich erst heute hier gesehen.
Wie dem auch sei, nun läufts ja und alle sind glücklich.
Grüße
AVM 7170_04.80freetz-devel-4745.de,
AVM 7141 40.04.76freetz-devel-5082,
________________________________________
DSL via DTAG, ISDN via DTAG, Analog via GSM-Gateway RL300R2
DSL via 1&1, VoIP via 1&1, Analog via DTAG
AUTHORIZED-KEYS, DIGITEMP > DS9097, DROPBEAR, FSTYP, HASERL, MODCGI, NMAP, RRDSTATS, RRDTOOL, VSFTPD, OVPN, + Modifikation via bash-Scripte