• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Gibt es beim Spidern Begrenzungen ?

MiK

Geoguru
Ich glaube ich habe die Regexen verstanden und auch warum es mit der BE nicht funktioniert. Die Regex für "Cache ohne Windrose" schneidet den Teil weg, den die Regex für den Abstand als Anfangskenn ung braucht.

Versucht doch mal in der BE in der spider.def die ensprechenden Zeilen durch diese zu ersetzen (ungetestet):

Code:
lineRex            = (?:images/icons/compass|<td\ valign="top"\ align="left"><b)((?s).*?)</tr>
distRex            = r\ />(.*?)(km|mi)</td>

Edit: Das sollen nur zwei Zeilen sein und zwischen "\" und "align" ein Leerzeichen.
 

MiK

Geoguru
Ich sehe gerade, dass das Probleme bei noch ungefundenen Caches geben kann. Vielleicht ist das besser:

Code:
lineRex            = (?:images/icons/compass|<td\ valign="top"\ align="left"><br\ /)((?s).*?)</tr>
distRex            = >(.*?)(km|mi)</td>

Edit: wieder in eine Zeile mit Leerzeichen an der Bruchstelle
 
Oben