[ERLEDIGT] [Bug 0.7.0] Reverselookup Türkei

xxMExx

Aktives Mitglied
Mitglied seit
25 Jul 2005
Beiträge
890
Punkte für Reaktionen
0
Punkte
16
In der Reverselookup.xml findet sich

Code:
	<country code="+90">
		<website name="ttrehber.tr.gov" url="http://www.ttrehber.gov.tr/trk-wp/IDA2?REQ=20&amp;IDAERROR=&amp;QRY=bus&amp;CTRY=trk&amp;LANG=tu&amp;PAGE=complexSearch&amp;LIP=complexSearch&amp;ACTION=search&amp;STP=C&amp;ACD=$AREACODE&amp;TEL=$NUMBER&amp;sorgula=Ki%FEi+%2F+Kurum+Sorgula" prefix="0" areacode="3">
			<entry>
				<name>&lt;td class=&quot;level0&quot;&gt;([^&lt;]*)&lt;/td&gt;&lt;td align=&quot;left&quot;&gt;</name>
				<street>&lt;td align=&quot;left&quot;&gt;([^,]*),[^&lt;]*&lt;/td&gt;</street>
				<city>&lt;td align=&quot;left&quot;&gt;[^,]*,(?:[^,]*,\s*[0-9]*([^,]*,[^&lt;]*)|\s*[0-9]*([^,]*,[^&lt;]*)|([^&lt;]*))&lt;/td&gt;</city>
				<zipcode>&lt;td align=&quot;left&quot;&gt;[^,]*, ([0-9]*)[^&lt;]*&lt;/td&gt;</zipcode>
			</entry>
		</website>
	</country>

Laut Debug wird auch alles geladen
Code:
(23:24:32) DEBUG: full path: D:\Eigene Dateien\JFritz/number
(23:24:32) DEBUG: 110 Lines read from areacodes_turkey.csv
(23:24:32) DEBUG: numberMap size: 110
(23:24:32) DEBUG: Loading the reverse lookup xml file
(23:24:32) DEBUG: Subdirectory: /number
(23:24:32) DEBUG: full path: D:\Eigene Dateien\JFritz/number
(23:24:32) DEBUG: Loading reverselookup.xml version 1.01
(23:24:32) DEBUG: Adding website: http://www.whitepages.com/10001/search/ReversePhone?phone=$NUMBER for +1
(23:24:32) DEBUG: adding patterns for: whitepages.com
(23:24:32) DEBUG: Pattern name: lname=([^<]*)&amp;fname=([^<]*)&amp;h_street=
(23:24:32) DEBUG: Pattern street: h_street=([^<]*)&amp;h_city=[^<]*&amp;h_state=[^<]*&amp;h_zip=[^<]*&amp;h_country
(23:24:32) DEBUG: Pattern city: h_street=[^<]*&amp;h_city=([^<]*)&amp;h_state=[^<]*&amp;h_zip=[^<]*&amp;h_country
(23:24:32) DEBUG: Pattern zipcode: h_street=[^<]*&amp;h_city=[^<]*&amp;h_state=([^<]*)&amp;h_zip=([^<]*)&amp;h_country
(23:24:32) DEBUG: 1 websites added for +1
(23:24:32) DEBUG: Adding website: http://www.gebeld.nl/content.asp?zapp=zapp&land=Nederland&zoek=numm&searchfield1=fullnumber&searchfield2=&queryfield1=$NUMBER for +31
(23:24:32) DEBUG: adding patterns for: www.gebeld.nl
(23:24:32) DEBUG: Pattern name: <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">([^<]*)</font></td></tr>
(23:24:32) DEBUG: Pattern street: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">([^<]*)</font></td></tr><tr><td></td><td>[^<]*</td></tr>
(23:24:32) DEBUG: Pattern city: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">[^<]*</font></td></tr><tr><td></td><td>([^<]*)</td></tr>
(23:24:32) DEBUG: Pattern zipcode: <tr><td></td><td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">[^<]*</font></td></tr><tr><td></td><td>([^<]*)</td></tr>
(23:24:32) DEBUG: 1 websites added for +31
(23:24:32) DEBUG: Adding website: http://www.annuaireinverse.com/G118012/home.asp?RN=$NUMBER&CO=RN&FR=118012&sm=rep for +33
(23:24:32) DEBUG: adding patterns for: www.annuaireinverse.com
(23:24:32) DEBUG: Pattern name: <TD HEIGHT="15" BGCOLOR="#ABEEFB"  ><FONT CLASS="ctexte">&nbsp;([^<]*)
(23:24:32) DEBUG: Pattern street: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">([^<]*)<br />[^<]*
(23:24:32) DEBUG: Pattern city: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">[^<]*<br />([^<]*)
(23:24:32) DEBUG: Pattern zipcode: <TD HEIGHT="35" VALIGN="TOP"><FONT CLASS="copytexte">[^<]*<br />([^<]*)
(23:24:32) DEBUG: 1 websites added for +33
(23:24:32) DEBUG: Adding website: http://www.paginebianche.it/execute.cgi?btt=1&tl=2&tr=106&tc=&cb=&x=0&y=0&qs=$NUMBER for +39
(23:24:32) DEBUG: adding patterns for: paginebianche.it
(23:24:33) DEBUG: Pattern name: <a [^>]*><img [^>]*></a><a [^>]*>([^<]*)
(23:24:33) DEBUG: Pattern street: <font [^>]*>[0-9]*&nbsp;[^&]*[^-]*-([^<]*)<
(23:24:33) DEBUG: Pattern city: <font [^>]*>[0-9]*&nbsp;([^&]*)[^-]*-[^<]*<
(23:24:33) DEBUG: Pattern zipcode: <font [^>]*>([0-9]*)&nbsp;[^&]*[^-]*-[^<]*<
(23:24:33) DEBUG: adding patterns for: paginebianche.it
(23:24:33) DEBUG: Pattern name: <td class="dati"><span [^>]*>([^<]*)</span><br>[0-9]*&nbsp;[^&]*[^-]*-[^<]*<
(23:24:33) DEBUG: Pattern street: <td class="dati"><span [^>]*>[^<]*</span><br>[0-9]*&nbsp;[^&]*[^-]*-([^<]*)<
(23:24:33) DEBUG: Pattern city: <td class="dati"><span [^>]*>[^<]*</span><br>[0-9]*&nbsp;([^&]*)[^-]*-[^<]*<
(23:24:33) DEBUG: Pattern zipcode: <td class="dati"><span [^>]*>[^<]*</span><br>([0-9]*)&nbsp;[^&]*[^-]*-[^<]*<
(23:24:33) DEBUG: 1 websites added for +39
(23:24:33) DEBUG: Adding website: http://www.directories.ch/weisseseiten/base.aspx?language=de&searchtype=adr_simple&do=search&name=$NUMBER&geo= for +41
(23:24:33) DEBUG: adding patterns for: weisseseiten.ch
(23:24:33) DEBUG: Pattern name: <div class="adrNameDetLev(?:1|0)" style=""><span>([^<]*)</span>
(23:24:33) DEBUG: Pattern street: <div class="adrNameDetLev(?:1|0)" style=""><span>[^<]*</span>(?:<br>[^<]*)?<br>([^<]*)<br>\s*[0-9]*[^<]*<br>
(23:24:33) DEBUG: Pattern city: <div class="adrNameDetLev(?:1|0)" style=""><span>[^<]*</span>(?:<br>[^<]*)?<br>[^<]*<br>\s*[0-9]*([^<]*)<br>
(23:24:33) DEBUG: Pattern zipcode: <div class="adrNameDetLev(?:1|0)" style=""><span>[^<]*</span>(?:<br>[^<]*)?<br>[^<]*<br>\s*([0-9]*)[^<]*<br>
(23:24:33) DEBUG: Adding website: http://tel.search.ch/result.html?tel=$NUMBER for +41
(23:24:33) DEBUG: adding patterns for: tel.search.ch
(23:24:33) DEBUG: Pattern name: <div class="rname"><h4><a[^>]*>([^<]*)</a>
(23:24:33) DEBUG: Pattern street: <div class="raddr">([^<,]*),\s*[0-9]*[^<]*</div>
(23:24:33) DEBUG: Pattern city: <div class="raddr">[^<,]*,\s*[0-9]*([^<]*)</div>
(23:24:33) DEBUG: Pattern zipcode: <div class="raddr">[^<,]*,\s*([0-9]*)[^<]*</div>
(23:24:33) DEBUG: 2 websites added for +41
(23:24:33) DEBUG: Adding website: http://dasoertliche.de/?form_name=search_inv&page=RUECKSUCHE&context=RUECKSUCHE&action=STANDARDSUCHE&la=de&rci=no&ph=$NUMBER for +49
(23:24:33) DEBUG: adding patterns for: dasoertliche.de
(23:24:33) DEBUG: Pattern name: class="entry">([^<]*)</a>
(23:24:33) DEBUG: Pattern street: ([^,>]*),[^<]*<br/>
(23:24:33) DEBUG: Pattern city: [^,>]*,&nbsp;[^&]*([^<]*)<br/>
(23:24:33) DEBUG: Pattern zipcode: [^,>]*,&nbsp;([^&]*)[^<]*<br/>
(23:24:33) DEBUG: Adding website: http://www.dastelefonbuch.de/?sourceid=Mozilla-search&cmd=search&kw=$NUMBER for +49
(23:24:33) DEBUG: adding patterns for: dastelefonbuch.de
(23:24:33) DEBUG: Pattern name: class="hl">\s*<td>([^<]*)<br
(23:24:33) DEBUG: Pattern street: class="hl">\s*<td>[^<]*<br\s/>\s*</td>\s*<td>([^<]*)<
(23:24:33) DEBUG: Pattern city: <td>\d{5}([^<]*)<
(23:24:33) DEBUG: Pattern zipcode: <td>(\d{5})[^<]*<
(23:24:33) DEBUG: 2 websites added for +49
(23:24:33) DEBUG: Adding website: http://www.ttrehber.gov.tr/trk-wp/IDA2?REQ=20&IDAERROR=&QRY=bus&CTRY=trk&LANG=tu&PAGE=complexSearch&LIP=complexSearch&ACTION=search&STP=C&ACD=$AREACODE&TEL=$NUMBER&sorgula=Ki%FEi+%2F+Kurum+Sorgula for +90
(23:24:33) DEBUG: adding patterns for: ttrehber.tr.gov
(23:24:33) DEBUG: Pattern name: <td class="level0">([^<]*)</td><td align="left">
(23:24:33) DEBUG: Pattern street: <td align="left">([^,]*),[^<]*</td>
(23:24:33) DEBUG: Pattern city: <td align="left">[^,]*,(?:[^,]*,\s*[0-9]*([^,]*,[^<]*)|\s*[0-9]*([^,]*,[^<]*)|([^<]*))</td>
(23:24:33) DEBUG: Pattern zipcode: <td align="left">[^,]*, ([0-9]*)[^<]*</td>
(23:24:33) DEBUG: 1 websites added for +90
(23:24:33) DEBUG: Loading the country code -> flag map
(23:24:33) DEBUG: Subdirectory: /number
(23:24:33) DEBUG: full path: D:\Eigene Dateien\JFritz/number
(23:24:33) DEBUG: 262 Lines read from country_codes_world.csv
(23:24:33) DEBUG: worldFlagMap size: 261
(23:24:33) DEBUG: Loading the country code -> flag map
(23:24:33) DEBUG: Subdirectory: /number
(23:24:33) DEBUG: full path: D:\Eigene Dateien\JFritz/number
(23:24:33) DEBUG: 1862 Lines read from country_specfic_codes_world.csv
(23:24:33) DEBUG: specificWorldFlagMap size: 0
(23:24:33) DEBUG: Loading the call by call xml file
(23:24:33) DEBUG: Subdirectory: /number


Leider bleibt aber nach markieren einer Zeile mit +90???? und Aufruf des Kontextmenüs der Punkt Rückwärtssuche grau.

Danke noch für das "nachträgliche" schöne Weihnachtsgeschenk und guten Rutsch

xxMExx
 
Zuletzt bearbeitet:
Hallo xxMExx,

dein Problem kann ich nicht nachvollziehen.

Ich habe soeben einen Eintrag in meiner Anrufliste mit der Nummer +9012312345 erzeugt.
Wenn ich DIESEN Eintrag markiere und dann das Kontextmenü per rechter Maustaste öffne, bleibt bei mir die Rückwärtssuche NICHT grau.

Wichtig ist, dass du diese Zeile markierst und dann erst das Kontextmenü öffnest.

Gruß,
Robert
 
Hallo Rob,

habe ebenfalls mal die Nummer +90123456789 manuell eingetragen und siehe da, der Button bleibt nicht grau, Rückwärtssuche kann angestoßen werden..

Sollte allerdings eine korrekte Nummer eingetragen sein, z. B. +902423381516 (irgendeine Nummer aus Antalya 242) bleibt der Button grau. Gleiches gilt für Österreich.

Vermutung:
Sind es ordnungsgemäße Nummern (gültige Vorwahlen lt. areacodes_land.csv) bleibt der Button grau, ansonsten ist die Rückwärtssuche wählbar. Anscheinend eine Abfrage um unnötige Rückwärtssuche zu vermeiden nur leider scheint der "IF" walschherum zu sein.

CU
xxMExx
 
Zuletzt bearbeitet:
Eigentlich sollte die Ortsvorwahl gar keine Rolle spielen. Da ich diese Funktion aber nicht implementiert habe, sondern der Brian, werde ich mir mal das Codestückchen anschauen und analysieren.

Bis dann,
Robert
 
Ok,

dies war ein Bug. Ich habe ihn soeben gefixed.

Gruß,
Robert
 
Kostenlos!

Statistik des Forums

Themen
248,530
Beiträge
2,293,660
Mitglieder
378,035
Neuestes Mitglied
sr0211