Warum stimmen die km meines TB im Rennen nicht?

Update 30.Juli

Nach dem letzten Update auf gc.com soll lt. Release Notes der km Bug behoben sein.

So wie es aussieht weist gc.com nun wieder alle km hinter den einzelnen Logs korrekt aus.Wenn Ihr noch Fälle findet, bei denen das nicht der Fall ist mach bitte ersteinmal ein “Recalculate Distance” und wenn das nicht hilft schickt uns bitte Eure TB-Code (nicht die geheimen :-) ) .

Wir werfen jetzt den update der Daten an und rechnen damit das spätestens Freitag morgen (2.Juli) alle Rennen aktuell sind.

———-

Hallo zusammen,

seit dem letzten Update von geocaching.com Anfang Juni bekommen wir recht viele “Reklamationen” von Euch, warum tb-run.com die km Eurer TBs falsch anzeigt.

Hier die kurze Antwort:
Aufgrund eines Bugs auf geocaching.com fehlen bei der Berechnung auf tb-run.com manchmal km einzelner logs. Meistens handelt es sich dabei um das jeweils LETZTE Log.
Kommt ein neues “placed” log hinzu, dann sollte das vorherige dazugerechnet werden. Das neue (nun das letzte log) dann nicht.

Im Detail:

tb-run.com verwendet nicht einfach nur die gesamten zurückgelegten km die gc.com angibt. Diese ist oft falsch und ausserdem enthält diese Summe ALLE km, die der TB bisher zurückgelegt hat.

Da wir aber nur die km nehmen müssen, die während des Rennens (also von Datum Start bis Datum Ende) zurückgelegt wurden, ist diese Zahl für uns nicht zu verwenden.
Aus diesem Grund sammeln wir die km ein, die hinter jedem “placed” log stehen und addieren sie. Der folgende Screenshot zeigt ein Beispiel:


Und genau hier kommt jetzt ein Bug auf geocaching.com zum Tragen.
Aus irgendwelchen Gründen fehlen nämlich bei der Anzeige einiger TBs auf gc.com die km des letzten “placed” Logs. (machmal leider auch mehr als nur das letzte).
gc.com rechnet das zwar in der Summe dazu und auch in der Google Maps Ansicht  (“View Map”) sind die km alle vorhanden.

Auf der TB Seite, die tb-run.com verwendet fehlen sie jedoch – siehe Screenshot:

Nach unserer Erfahrung hilft hier auch kein “Recalculate Distance”.

Aber:

Sobald ein neuer “placed” Log dazu kommt, erscheinen dann die km des nun vorletzten “placed” logs. Es fehlen dann wiederum die des nun letzten Logs (usw.)

Wir haben Groundspeak bereits über diesen Bug informiert und sie wollen sich darum kümmern das gc.com die Logs wieder korrekt anzeigt.
Bis dahin müssen wir allerdings mit diesem Problem leben.

Wenn Ihr ansonsten noch Tips habt oder Beobachtungen dazu gemacht habt, hinterlasst uns das gern in den Kommentaren zu diesem Beitrag.

Ein paar kleine Neuerungen

Wir haben heute ein paar Neuerungen aktiviert. Hier die wichtigsten Beiden:

tb-rescue: auch TBs in archivierten Caches erscheinen nun auf der Landkarte.

tb-run: Die Berechnung der zurückgelegten km sollte wieder vollständig funktionieren, obowhl es immer noch einen bug auf gc.com gibt (wir arbeiten da jetzt herum :-) ). Beim nächsten update Eures TBs (neues Log) bekommen wir die aktuellen Werte.

Probleme bei uns und die Zusammenarbeit mit Groundspeak

Hi zusammen,

wir hatten in den letzten Wochen echt ne Menge Stress mit tb-run und tb-rescue und da einige von Euch gefragt haben, war los war kommen hier die Details.

Vor ca. 3 Wochen hat Geocaching.com seine Seiten mal wieder geändert – Neue Layouts, Änderungen im HTML Code usw. eigentlich nichts Wildes.
Aber seit dieser Änderung gibt es die gc.com Funktion “Zeig mir alle Logs eines TBs” nicht mehr. Genau das war bisher die Grundlage für uns, um an die TB Daten zu kommen. *sigh*
Wir mussten also erst mal wieder diverses Umbauen bis es einigermaßen funktioniert hat.

Dann hat Groundspeak dieses tolle neu “throttling” System eingeführt. Wenn man mehr als 200-500 request pro …. keine Ahnung….. Stunde oder so….. absetzt, bekommt man eine Captcha-Seite in der man beweisen muss, dass man ein Mensch und kein Spider ist…… nun ja :-) wir sind halt im Prinzip ein Spider.
Außerdem sorgt die fehlende “all Logs” Seite dafür, dass wir statt 1500 Requests nun täglich bis zu 30.000 für einen kompletten Abgleich absetzen müssen. Also Doppelt gemein!

Also haben wir Groundspeak kontaktiert. Die haben sich innerhalb weniger Stunden gemeldet uns versprochen und zu helfen. Tatsächlich haben sie kurze Zeit später einen Hotfix eingespielt der für uns das Lesen der TB Daten erlauben sollte.

Leider hat das erst einmal nicht funktioniert.

Die nächsten Tage haben wir auf unserer Seite täglich neue Einstellungen ausprobiert – aber immer wieder wurden wir geblockt. Also täglich neue Mails an Groundspeak. Von dort kam dann jeweils innerhalb weniger Stunden Rückmeldung mit neuen Konfigurationsvorschläge usw. Ein heiteres hin-und her… So richtig gebracht hat es aber erst einmal nicht.

Als letzten Freitag immer noch keine kompletter Datentransfer gelaufen war, haben wir uns auf Angebot eines Groundspeak Vice Presidents per Skype mit dem Webadmin Team zusammengeschaltet und gemeinsam die Kommunikation debugged. Nach Über einer Stunde wirklich ausgezeichneter Zusammenarbeit hatten wir den Fehler gefunden (es lag der Konfiguration von tb-run und tb-rescue – argh!).

Wir haben dann gestern einen kompletten Datentransfer erfolgreich abgeschlossen. Jetzt sollte wieder alles einwandfrei funktionieren.

Dickes Dankeschön und Lob an Groundspeak. Wir haben wirklich vorbildliche Unterstützung bekommen.  :-)

Einziges Problem derzeit ist noch ein kleiner Bug auf gc.com: Die km des letzten Logs zeigt gc.com nicht an. Daher fehlen diese km bei tb-run.
Groundspeak hat den Bug bereits gefunden und er soll mit der nächsten Version repariert werden. Außerdem haben wir zur Sicherheit alle TBs temporär etwas limitiert, die mehr als 500 Logs haben (ein paar Experten haben TBs mit 4000 Logs und der Update für diese TBs allein dauert ne Stunde). Das wird aber auch bald wieder gehen.

Solltet Ihr noch Probleme feststellen so “freuen” wir uns über Euer Feedback :-)

Liebe Grüße,
Sascha

“Recalculate Distance” wieso und warum?

Hin und wieder bekommen wir Anfragen, warum tb-run.com die zurückgelegten km der TBs nicht korrekt berechnet.  Ihr könnt sicher sein, dass tb-run.com bei der Berechnung keine Fehler macht – wenn wir denn die richtigen Daten bekommen.

Und die Daten sind nur so gut wie das, was geocaching.com und liefert. So werden hin und wieder die zurückgelegten km nicht korrekt berechnet. Maßgeblich ist übrigens für tb-run nicht die Gesamtsumme der km sondern die km,  die hinter den einzelnen Logs erscheinen. Und genau da vergiss gc.com ab und an die Anzeige.

Abhilfe schafft in 99% der Fälle ein “Recalculate Distance”. Wie geht das:

  1. Ruft die Info Seite Eures TBs auf, z.B. http://www.geocaching.com/track/details.aspx?tracker=TBABCDE
  2. Wählt aus dem drop-down Menü auf der rechten Seite welches “Mark Item Missing” zeigt, den Eintrag “Recalculate Distance” (siehe Bild)
  3. Klickt auf den “Go” Button daneben
  4. Jetzt dauert es zwischen 1 und 10 Minuten und geocaching.com sollte die zurückgelegte Entfernung neu berechnen
  5. tb-run.com aktualisiert die Rennlisten 1x täglich von geocaching.com. Nach der nächsten Aktualisierung werden dann alle vorhandenen km gewertet.

Verbingsprobleme zu gc.com behoben

So, die Verbindungprobleme von tb-rescue.com und tb-run.com zu geocaching.com sind beboben.
Der Update der TB Daten Positionen und Logs läuft noch bis ca. morgen früh 6 Uhr GMT (die Übertragung läuft absichtlich gedrosselt).

Es sollte eigentlich wieder alles funktionieren und ab morgen früh auch aktuell sein.
Einzig das Einstellen neuer Rettungsaufträge auf tb-rescue.com dauert nun etwas länger als vorher (5-30 Sekunden statt 1-2 Sekunden), da wir nach den Änderungen bei Groundspeak mehr Daten lesen müssen.
Hier müssen wir demnächst nochmal ran und das Ganze optimieren.

geocaching.com update hat uns getroffen

Argh! Es sollte lt. geocaching.com Ankündigung eigentlich nur ein mini Update werden. Aber eine kleine aber wichtige Sache hat tb-run und tb-rescue ziemlich hart getroffen.

Auf der Seite eines Trackables gab es über den Link “view all logs” die Möglichkeit sich alle Logeinträge anzuzeigen. Diesen Link verwenden wir, um bei TB Aktualisierungen die neuen Logs einzulesen. Seit dem Update vom 1.4. ist dieser Link allerdings nicht mehr vorhanden. Man kann nun nur noch seitenweise blättern.

Aus diesem Grund bekommen weder tb-run.com noch tb-rescue.com derzeit Aktualisierungen.

Wir haben Groundspeak bereits kontaktiert und hoffen auf eine einfache Lösung dieses “API” Problems.
Eine Anpassung an das neue, seitenweise blättern wäre recht aufwendig.

Wir bitten Euch um etwas Geduld – in ein paar Tagen geht es voraussichtlich weiter. Zurückgelegte km sowie Rettungsaktionen werden dann registriert.

In den Release Notes war diese Änderung für uns nicht ersichtlich, so daß sie uns komplett unvorbereitet getroffen hat.

UPDATE 5.April 23:00 – Probleme sind behoben.

Benachrichtigung bei Positionswechsel Deines Renn-TBs

Ab morgen gibt es ein kleines neues Feature auf tb-run.com.

Bei Positionswechsel Eures Renn TBs schickst Euch tb-run.com ab sofort eine eMail mit der alten und der neuen Position im Rennen.

Standardmässig ist die Funktion für alle eingeschaltet, die 1-5 TBs in laufenden Rennen haben.
Sollten Euch die Mail nerven könnt Ihr die Funktion selbstverständlich in “Meine Daten” ausschalten ;–)

Travel Bug Marken im tb-run.com Design

Wir freuen uns dass es jetzt bei cachezone Travel Bug Anhänger im tb-run.com Design gibt:

  1. tb-run.com TB Anhänger – mit Tracking Code – auf geocaching.com trackbar
  2. tb-run.com TB Anhänger – ohne Tracking Code (als zusätzlicher Anhänger an Trackables gedacht)

Die Vorderseite zeigt das tb-run.com Logo.
Die Rückseite lässt sich mit der Internet Adresse des Rennens beschriften. Bei der trackbaren Marke befindet sich  dort auch der Tracking Code.

Die Teile sorgen mit Sicherheit für Aufmerksamkeit, wenn jemand einen Renn TB findet :-)
Sie kosten nicht mehr als normale Groundspeak TB Marken:

Vielen Dank an Olaf und Irena von Cachezone für die Herstellung & Vertrieb.
Mit dem Kauf unterstützt Ihr natürlich tb-run.com :-)

Orthographie, Grammatik und Interpunktion der englischen site

Mitte Feburar bekamen wir Post von Richard aus Kanada mit einem freundlichen Angebot unsere englische Übersetzung von tb-rescue und tb-run Korrektur zu lesen. Richard ist exil-Österreicher, lebt in Kanada und kenn sich dementsprechend gut mit Orthopgraphie und Satzbau der englischen Sprache aus.

Zuerst hatten wir einige Diskussionen, ob man nun “thank you that you have rescued the TB” schreiben kann, oder ob man eher von “retrieved” oder “saved” sprechen sollte.
Nachdem die grundlegenden Begriffe geklärt waren, hat sich Richard (Nickname dfx) an das Korrektur lesen gemacht.

Kräftig unterstützt wurde er dabei von Seiner Frau Gabriela aka t4e.

Herausgekommen ist nun eine wesentlich überarbeitete englische Übersetzung von tb-rescue.com und tb-run.com (von 600 teils langen Textbausteinen gab es Änderungen an ca. 100 Texten!).

Ein dickes Dankeschön vom tb-rescue & tb-run Team an Richard & Gabriela nach Kanada!!!

The day after (gc.com) – tb-rescue back to normal

Na das musste ja irgendwann mal passieren. Nachdem die Update Tools von tb-run.com nun über ein Jahr lang stabil gelaufen sind hat uns das gestrige geocaching.com patch doch ein bischen durcheinandere gebracht.

Gestern abend liess sich für ne Weile kein neuer User und keine neuen Rettungsaufträge anlegen.
Außerdem war unser Mailer etwas verwirrt und hat ca 20 falsche Mails (Euer TB ist weiter gewandert) rausgeschickt – sorry für den SPAM.
Die falsch informierten Cacher haben wir per separater Mail angeschrieben.

Inzwischen müsste eigentlich alles “back to normal” sein. *pffff*

So, und weil’s so schön ist und wir so viele Änderungen einbauen mussten gibt es jetzt gleich noch tb-rescue in englischer Sprache. Allerdings ungetestet, nicht korrekturgelesen und experimentell :-) auf eigene Gefahr sozusagen www.tb-rescue.com/?lang=en.  (Upload läuft… ab 22:30 mal versuchen :-) )