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

GC little helper (Chrome/Opera)

Seebaer777

Geocacher
Ich finde, es hat nur einen Mehrwert, wenn von einem Multi die einzelnen Stationen (wenn angegeben) auch auf der weitergeleiteten Karte angezeigt werden. Ansonsten gibts gleich neben der Karte ein Bereich mit Links, wo man die google-Karte und noch weitere sehen kann. Und das reicht doch aus, oder? Irgendwie ist der durch das Skript zusätzliche Link für unbedarfte auffälliger als der vorher schon da war, einfach nur weil ein neuer Link auf dem Platz eines alten ist, auch wenn sich das kompliziert anhört.
Zumindest wäre mir wohl lieber, wenn die Links "View Larger Map" und "Show area on Google Maps" die Reihenfolge tauschen, damit view larger map wieder an seinen alten Platz zurück kommt.
 

Eastpak1984

Geoguru
Puh, müsste ich mir Zuhause anschauen. Mobil ist das schwer nachzuvollziehen.

Oder hast du da zufällig was grafisches vorbereitet?
 

Seebaer777

Geocacher
Auf speziellem Wunsch hab ich mal das graphische Link-Problem mit Ausschalten des Skripts und mit anschalten als Screenshot dargestellt.
Hoffentlich ist es erkennbar.

Könntest du mal schauen, was mit dem google-maps-Problem los ist? Das funktioniert gar nicht mehr. Momentan behelfe ich mich mit dem ...Enhancement, aber mehr Scripte als unbedingt nötig muss ja auch nicht sein.
 

Anhänge

  • GC helper-Änderung.jpg
    GC helper-Änderung.jpg
    34,7 KB · Aufrufe: 467

pl1lkm

Geowizard
Hallo,

ich glaube ich konnte die Fehlerkonsole auslesen warum die Map, Homezone und Linkliste nicht mehr funktioniert:

GClh_ERROR - Add Layers & Homezone to map - http://www.geocaching.com/map/?ll=48.117173,11.733838#?ll=48.11714,11.73383&z=14: Cannot read property '_leaflet_id' of undefined
Stacktrace:
TypeError: Cannot read property '_leaflet_id' of undefined
at Object.n.Util.stamp (http://www.geocaching.com/ScriptResource.axd?d=dJEma2idQ41eFJCtwxtmBNxNveaB…kRSeCyD-w2flC41fcnPYeLcnSX8gqQEz6i_gXEJgfqdo6rSakqD6PP8cVbgbV9Jk1:4131:524)
at n.Map.n.Class.extend.removeLayer (http://www.geocaching.com/ScriptResource.axd?d=dJEma2idQ41eFJCtwxtmBNxNveaB…SeCyD-w2flC41fcnPYeLcnSX8gqQEz6i_gXEJgfqdo6rSakqD6PP8cVbgbV9Jk1:4131:18188)
at main (chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:2514:32)
at chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:835:3
at chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:5626:3 gc_little_helper.js:637
GClh_ERROR - Add Layers & Homezone to map - http://www.geocaching.com/map/?ll=48.117173,11.733838#?ll=48.11714,11.73383&z=14: Cannot read property '_leaflet_id' of undefined
Stacktrace:
TypeError: Cannot read property '_leaflet_id' of undefined
at Object.n.Util.stamp (http://www.geocaching.com/ScriptResource.axd?d=dJEma2idQ41eFJCtwxtmBNxNveaB…kRSeCyD-w2flC41fcnPYeLcnSX8gqQEz6i_gXEJgfqdo6rSakqD6PP8cVbgbV9Jk1:4131:524)
at n.Map.n.Class.extend.removeLayer (http://www.geocaching.com/ScriptResource.axd?d=dJEma2idQ41eFJCtwxtmBNxNveaB…SeCyD-w2flC41fcnPYeLcnSX8gqQEz6i_gXEJgfqdo6rSakqD6PP8cVbgbV9Jk1:4131:18188)
at main (chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:2514:32)
at chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:835:3
at chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:5626:3
6
Uncaught TypeError: Object #<Object> has no method 'lu_14_8726_5685' /map/map.info?x=8726&y=5685&z=14&k=fGhp&st=qKnu-7bcAbVj8JfMsj80NScGb3F_l07u…JWRc4-fw_vuJo9x2mlhJWxl8lCzzbsv67gfiw2&ep=1&callback=lu0.lu_14_8726_5685:1
16
Uncaught TypeError: Object #<Object> has no method 'lu_14_8727_5685' /map/map.info?x=8727&y=5685&z=14&k=fGhp&st=qKnu-7bcAbVj8JfMsj80NScGb3F_l07u…JWRc4-fw_vuJo9x2mlhJWxl8lCzzbsv67gfiw2&ep=1&callback=lu0.lu_14_8727_5685:1

Vielleicht hilft das ja.

Gruß Robert
 

skywalker90

Geomaster
pl1lkm schrieb:
Hallo,

ich glaube ich konnte die Fehlerkonsole auslesen warum die Map, Homezone und Linkliste nicht mehr funktioniert:

GClh_ERROR - Add Layers & Homezone to map - http://www.geocaching.com/map/?ll=48.117173,11.733838#?ll=48.11714,11.73383&z=14: Cannot read property '_leaflet_id' of undefined [...]

Vielleicht hilft das ja.

Gruß Robert
Hallo Robert,

danke für den Input - hört sich nach meinem Lieblings-Chrome Problem an:
Zugriff auf Custom Properties aus einem anderen Kontext
Warum kann leaflet nicht einfach get/setAttribute nehmen :zensur:

Ich schaue nacher mal ob ich da was tricksen kann...
(Ärgere mich gerade an anderer Stelle mit dem neuen Map-Code rum...)
 

Seebaer777

Geocacher
Hilfe, das sind für mich böhmische Dörfer, Programmierung etc...
Wirklich klasse von euch, dass ihr die Problematik gefunden habt und dass die Bastelei beginnen kann.
Da kann ich nur, wahrscheinlich auch im Namen aller anderen geplagten, schonmal danke sagen.
 

skywalker90

Geomaster
Es wird noch viel besser: Die schließen/(haben schon geschlossen) den "Bug" mit dem wir immer direkt an das window-Objekt kommen:
https://code.google.com/p/chromium/issues/detail?id=222652

Daher rührt wohl auch das Problem hier her.
(ich hatte da zwar noch einen Hack auf Lager, aber der ist wohl schon "gefixed")

Momentan keine Ahnung wie es weiter geht mit Chrome...
 

Seebaer777

Geocacher
ist ja interessant. Mit Geocaching Map Enhancements klappt das noch. Könnte mal jemand checken, was damit anders auf google maps zugreift als mit GC helper? Vielleicht könnte das Verfahren da ja auch angewendet werden.
 

pl1lkm

Geowizard
Hallo,

seit heute kann ich auch keine Einstellungen mehr machen. Ich kann zwar die Hacken setzen aber nicht mehr speichern.
Auch werden die Logs nicht mehr geladen. somit funktioniert die Vip-Liste im Listing auch nicht mehr.
Folgendes gibt die Konsole her:

Code:
Tampermonkey started cache_details.aspx:104
Failed to load resource http://www.googletagservices.com/tag/js/gpt.js
debug: found URL: http://www.geocaching.com/seek/cache_details.aspx?guid=5ff13b43-0579-4edf-9e1a-af72ec475f99
debug: matched gccommentOnDetailpage
GClh_ERROR - Decrypt Hint - http://www.geocaching.com/seek/cache_details.aspx?guid=5ff13b43-0579-4edf-9e1a-af72ec475f99: Object [object global] has no method 'dht'
Stacktrace:
TypeError: Object [object global] has no method 'dht'
    at main (chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:1718:20)
    at chrome-extension://aimnideehoepfoiniigacdpefnlngnob/gc_little_helper.js:881:3 gc_little_helper.js:680
Tampermonkey started log.aspx:104
Failed to load resource http://www.googletagservices.com/tag/js/gpt.js
debug: found URL: http://www.geocaching.com/seek/log.aspx?ID=3667323&gclh=small
debug: matched gccommentOnLogPage

Gruß Robert
 

Astrofreak85

Geocacher
Hi, ich nutze das Tool nativ in Chrome, ohne Tampermonkey (ist ja nicht mehr nötig) seit einem der letzten Site Updates zeigt es mir aber nicht mehr die aktuellen Logs an sondern alte, auch die VIP-Liste wird nicht mehr geladen.
Ebenso fehlt die HZ auf der Karte...
 

pl1lkm

Geowizard
Hallo,

Nachtrag:
Wenn ich das GCLH Menü öffne kann ich den 2. Teil nicht mehr aufmachen

Gruß Robert
 

pl1lkm

Geowizard
Hallo

nochmal ein Nachtrag:

Die Homezone wird in der Map nicht mehr angezeigt

Code:
Tampermonkey started www.geocaching.com/:104
debug: found URL: http://www.geocaching.com/map/?ll=48.117173,11.733838#?ll=48.11714,11.73383&z=14
debug: matched mysteryMoverOnMapPage
Uncaught TypeError: Cannot read property 'LatLng' of undefined gc_little_helper.js:2735

Ach ja der Tampermonkey läuft wegen GCComment und hat mit den Fehlern nichts zu tun da sie weiterhin vorhanden sind auch wenn Tampermonkey abgeschalten ist.

Gruß Robert
 

Mtn

Geocacher
Astrofreak85 schrieb:
Hi, ich nutze das Tool nativ in Chrome, ohne Tampermonkey (ist ja nicht mehr nötig) seit einem der letzten Site Updates zeigt es mir aber nicht mehr die aktuellen Logs an sondern alte, auch die VIP-Liste wird nicht mehr geladen.
Ebenso fehlt die HZ auf der Karte...

Dito.
 

skywalker90

Geomaster
Ohne mir das jetzt genau angeschaut zu haben, glaube ich dass die Probleme durch den Umbau der Layer ausgelöst wurden.

Ich habe leider gerade so gut wie keine Zeit, aber ich werde mal schauen was ich tun kann.
(könnte aber evt. etwas dauern)

pl1lkm schrieb:
Code:
Uncaught TypeError: Cannot read property 'LatLng' of undefined gc_little_helper.js:2735
Das sagt nur aus dass der LittleHelper keine Home-Koordinaten kennt.
(Das automatische Lernen tut gerade wohl nicht und Einstellungen speichern ja auch nicht (s.o.) -> daher gibt es momentan keinen weg die Koordinaten einzutragen.
 
OP
Torsten-

Torsten-

Geomaster
Ich habe grad bei mir einen Chrome installiert und getestet - bei mir läuft mal wieder alles *grr*

Wenn jemand mit Problemen Zeit und Lust hat, kann er gerne mal die aktuelle Entwickler-Version testen, ob es dadurch besser wird: http://www.amshove.net/greasemonkey/js/beta/gc_little_helper.zip
 
OP
Torsten-

Torsten-

Geomaster
Ich hab es grad noch als *.crx hochgeladen - vllt. ist es damit einfacher es einzubinden:

http://www.amshove.net/greasemonkey/js/beta/gc_little_helper.crx

Das entspricht jetzt der gerade veröffentlichten Firefox-Version 9.4 (Changelog siehe http://forum.geoclub.de/viewtopic.php?f=117&t=46168&p=1102534#p1102534)

Wenn ihr mir sagt, dass die Probleme damit behoben sind, lade ich die in den WebStore hoch, damit die an alle verteilt wird.
 

4Blackbirds

Geocacher
Hallo,

schön das es wieder (teilweise) geht. Hatte mir schon echt Sorgen gemacht, man gewöhnt sich sehr daran.

Speichern der Einstellungen geht wieder bei mit, was leider nicht geht, ist das Laden der Logs mit dem Script. Da werden bei mir immer noch alte angezeigt und somit funktioniert die VIP-List leider auch nicht.
 
OP
Torsten-

Torsten-

Geomaster
Taucht das nur bei bestimmten Listings auf oder bei allen? Neues oder altest Listing-Design?
Hast du noch andere Erweiterungen aktiv?

Kannst du mir mal einen Link zu einem fehlerhaften Listing geben?
 

4Blackbirds

Geocacher
So wie ich das sehe ist das bei allen.

http://coord.info/GC4CX7X
Das ist ein recht neues Listing was ich heute zum ersten mal geöffnet habe und wenn die Logs mit dem littlehelper geladen werden, zeigt er mir nichts an.

http://coord.info/GC19VV3
Bei dem zeigt er den letzten Log vom 22.07.2012 an.

http://coord.info/GC3X78C
Bei dem ist der letzte Log dann vom 3.4.2013

Gruß
 
Oben