GC Tour – Fehler $lnkConversions is undefined

UPDATE 11.10.2016: Bevor ihr hier weiterlest, es gibt ein komplett neu überarbeitete Version ohne diesen Fehler!

Hallo zusammen,

seit einiger Zeit geibt es wieder einen neuen Fehler in GC Tour, der weder am Firefox liegt, noch am GC Tour Addon.
Kurz gesagt will GC wohl alles von 32 auf 64 bit umstellen bzw. tut das sukzessive und somit funktionierte eine bestimmte Umrechnung nicht mehr, daher auch die Fehlermeldung aus dem Betreff. Auch hierzu bekommt ihr natürlich wieder Tips, wie man das beheben kann.

Dazu muss man natürlich wieder ins Skript-File von GC-Tour gehen. Hier kurz erklärt, wie man da hin kommt:

  • Öffne Firefox und deaktiviere dort zunächst Greasemonkey und das AddOn GCTour. Prüfe gleich im Anschluss, ob bei dir Cookies von Drittanbietern erlaubt sind und du nicht im Privat-Modus unterwegs bist (beides zu finden unter Einstellungen-Datenschutz). Schließe dann Firefox.
  • Öffne dann das File GCTOUR.USER.JS aus folgendem Ordner (C:\Users\[Benutzername]\AppData\Roaming\Mozilla\Firefox\Profiles\[Profilname]\gm_scripts\GC_Tour) in einem Editor wie z.B. Wordpad; ich empfehle aber Notepad++, weils einfach der beste ist.
    Die Angaben in eckigen Klammern bedeuten übrigens, dass das individuelle Ordnernamen sind, also bei jedem anders!
    Hinweis am Rande. Wenn ihr den Ordner AppData nicht seht/findet, blendet im Windows Explorer über [Taste Alt] – Extras – Ordneroptionen – Registerkarte „Ansicht“ die ausgeblendeten Ordner ein, dann seht ihr auch diesen Ordner.
  • Führe alle Änderungen/Anpassungen wie folgend beschrieben durch und speichere das File dann wieder ab und öffne im Anschluss wieder Firefox und aktiviere sowohl Greasemonkey als auch das AddOn GCTour. Evtl. im Anschluss nochmal Firefox neustarten.

In den Zeilen 8202 und 8204 die rot markierten Einträge ändern.

……
$lnkConversions = $(‚a#ctl00_ContentBody_lnkConversions, element).first().attr(„href“);
geocache.lat = $lnkConversions.split(„lat=“)[1].split(„&“)[0];
geocache.lon = $lnkConversions.split(„
lon=“)[1].split(„&“)[0];

……

Und zwar sollte nach der Änderung folgender Code (blau) drin stehen:

……
$lnkConversions = $(‚a#ctl00_ContentBody_uxViewLargerMap‚, element).first().attr(„href“);
geocache.lat = $lnkConversions.split(„lat=“)[1].split(„&“)[0];
geocache.lon = $lnkConversions.split(„
lng=“)[1].split(„&“)[0];
……

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

4 × zwei =