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

Vorstellung: findStringBASE64

Eastpak1984

Geoguru
Hallo zusammen,

ich wollte Euch kurz ein Script vorstellen, welches auf Base64-Grafiken im Listing aufmerksam macht: findStringBASE64.

(Diese Grafiken werden in die GPX-Dateien (einzelner Download und Pocket Querys) mit übernommen, sodass die Dateigröße enorm ansteigt und GPS-Geräte, Datenbanken und Smartphone-Apps damit nicht mehr klar kommen.)

Diagnostiziert das Script Base64-Bilder im Listing, färbt es den Cachetitel rot.

2026acd8e169f8c4698f8be3b9048793.png


Gebastelt hat uns dieses Stückchen Code der Heinz vom Lacita-Projekt.

Groundspeak selbst kümmert sich bereits darum, dass solcher Code nicht mehr ins Listing kommt, aber dieses Script soll beim Aufspüren helfen. (Link ins Groundspeak-Forum)
 

UF aus LD

Geowizard
Ein schönes Tool.
Habe es seit ein paar Tagen im Einsatz.
Das Anschreiben der Owner mit dem Hinweis brachte verschiedene Reaktionen.

Sehr nett war diese, nachdem es nach meinem NM-Log bei einem Listing sofort geändert wurde, habe ich dem Owner eine Liste von ca. 5 Caches per PM geschickt, bei denen das Problem bestand.
Die Antwort:
...meine nächsten beiden Caches werden auch noch so erscheinen. Ich kann jetzt nichts mehr ändern, da die Listings schon gesperrt sind. Ich werde sie dann aber schnell ändern.
Die anderen werde ich nach und nach richten, wie ich Zeit habe.
Ich frage mich, warum das nicht schon längst jemanden aufgefallen ist. Die Caches liegen doch schon eine ganze Weile. Gab es vielleicht eine Änderung, dass die Probleme erst jetzt bestehen?
Danke für den Hinweis und viele Grüße...

Andere fühlen sich eher auf den "Schlips" getreten und sehen/verstehen das Problem nicht:
... So ist geändert damit dem lieben Geocacher UFausLD sein GPS-Gerät nicht mehr abstürtzt obwohl bis jetzt scheinbar noch keiner Probleme damit hatte. ...
Was solls, die positiven Reaktionen überwiegen.
 

Schnueffler

Geoguru
Hier in KA gibt es auch so einen Cache. Da ist das Erkennen des BASE64 aber Bestandteil des Rätsels. Solche Caches sprengen dann auch weiterhin die GPX-Datei, da der Code direkt im Listing steht.
 

LOK

Geocacher
Now preventing insertion of large encoded <img> tags into cache descriptions - encoded binaries will be stripped from HTML upon edit/save to prevent bloated listings that "break" GPS units
http://forums.groundspeak.com/GC/index.php?showtopic=306136
 
Oben