Funde aktualisieren

-Gast-

Geomaster
Hi!

Beim Importieren neuer Caches von GC.com wird ja überprüft, ob caches in der db aktualisiert werden müssen.

Jetzt hätt ich gern, dass das ganze nur für meine Funde gemacht wird und auch wirklich nur die, bei denen sich was geändert hat (im status z.B.) Ich kann zwar meine Funde ausfiltern und aktualisieren, aber dann werden immer alle aktualisiert, was ja zu hoher Last führt.

Wenn ich das ganze über die normale Import-Funktion mache also von GC.com, dann muss ich nen großen umkreis einstellen und es werden auch neue caches importiert und nicht nur die Funde überprüft, auf aktualisierung...
Da ich aber ein extra "Found" profil habe, ist das etwas doof und erzeugt auch eine umsonst hohe last....

Ist das irgendwie realisierbar?
 

MiK

Geoguru
Hast du es mal damit versucht: Import->Alle Funde von GC.com
Das sollte Dein Fundprofil einigermaßen aktuell halten.
 
OP
G

-Gast-

Geomaster
nur wenn ich alle neu abrufe (also vorher die gefundenen nochmal lösch, aber das kommt ja aufs gleiche raus, wie alle aktualisieren)

wenn ein fund schon als solcher markiert ist, wird keine aktualisierung durchgeführt (z.b. status auf archived)
die aktualisierung betrifft in dem fall nur caches in der db, die schon da sind, aber nicht als gefunden markiert.
 

MiK

Geoguru
Also laut Code sollte das aber funktionieren. Ich kann das leider jetzt nicht so einfach nachstellen.

Was hast Du bei der maximalen Zahl von Aktualisierungen eingestellt? Am besten lässt Du das Feld leer.
 
OP
G

-Gast-

Geomaster
Ich glaub entweder hatte ich sie leer, oder mindestens auf 10. Es sollte ja dann vorher auch die Frage kommen "soundsoviele müssen aktualisiert werden: Ja oder Nein" Das war aber nciht der fall. Von einem Cache wusste ich, dass er mittlererweile disabled ist. Durch manuelle aktualisierung wurde der status auch geändert, aber nicht beim abrufen der founds, da kamen halt nur die neuen funde dazu, bzw nicht gefunden markierte, werden als gefunden markiert. Werde das nochmal testen, wenn ein cache den status ändert.
 

MiK

Geoguru
Ich sehe gerade, dass wohl etwas an der Archivierungserkennung schief läuft. Muss ich mal überprüfen.
 
OP
G

-Gast-

Geomaster
Es waren aber auch caches betroffen, die einfach nur disabled worden sind, also nicht archiviert, evtl ist da auch was, oder ich hab doch was falsch gemacht.
 

MiK

Geoguru
Ich konnte zwei Fehler feststellen.

1. Archivierte Caches wurden nicht richtig erkannt. Das ist mit der neuen spider.def in r2545 gefixt.

2. Wenn man bei der Anzahl der zu aktualisierenden Caches etwas eingibt, wird der Vorgang zu früh abgebrochen. Teste bitte mal mit leerem Feld. Den Fehler kann ich frühestens heute Abend genauer untersuchen.
 
OP
G

-Gast-

Geomaster
MiK schrieb:
Ich konnte zwei Fehler feststellen.

1. Archivierte Caches wurden nicht richtig erkannt. Das ist mit der neuen spider.def in r2545 gefixt.

2. Wenn man bei der Anzahl der zu aktualisierenden Caches etwas eingibt, wird der Vorgang zu früh abgebrochen. Teste bitte mal mit leerem Feld. Den Fehler kann ich frühestens heute Abend genauer untersuchen.

Wenn sich wieder was ändert, mach ich das im moment ists nicht möglich, bzw. evtl doch, muss mal kucken...

Keine Eile, wollts ja nur mal anmerken.

Vielen Dank schonmal
 

klausundelke

Geowizard
Ist das wirklich so wichtig?
Ob ein Cache den ich schon gefunden habe mittlerweile archiviert wurde
oder nicht ist mir eigentlich ziemlich egal....
 

MiK

Geoguru
Viele nutzen das Fundprofil für Statistikzwecke. Und wer sich für Statistiken interessiert, den interessiert evtl. auch, wie viele der gefundenen Caches mittlerweile nicht mehr existieren.

Wenn es einem nur um den Status geht, kann man die Frage nach dem aktualisieren am Ende übrigens auch verneinen. Der Status wird dann in diesem Fall trotzdem korrigiert.
 
OP
G

-Gast-

Geomaster
klausundelke schrieb:
Ist das wirklich so wichtig?
Ob ein Cache den ich schon gefunden habe mittlerweile archiviert wurde
oder nicht ist mir eigentlich ziemlich egal....
Ja, das interessiert mich wirklich manchmal, wenn ein guter cache plötzlich weg ist und warum das so ist...
Ich cache nicht nur, um den zähler hochzutreiben und vergesse dann, was war.

Aber das muss ja nicht jeder so sehen.
 
OP
G

-Gast-

Geomaster
Also wenn ich das "Aktualisiere höchstens" Feld leer lasse, funktioniert alles so, wie gedacht... Allerdings scheint es mit eingegebener Zahl irgendwie nicht zu funktionieren (hast du ja schon erwähnt)
 

MiK

Geoguru
In r2546 habe ich ein paar Probleme mit der limitierten Zahl an Aktualisierungen korrigiert.

Bitte testen!
 
OP
G

-Gast-

Geomaster
Schreibs mal hier dazu: Bis jetzt hat es immer geklappt, die Funde als GPX zu speichern und mit dem Statistik-tool zu bearbeiten. Mit dem neuesten NB bekomme ich jetzt aber eine "Out of Bounds exceptin" bei GCStatistik.

WOran das liegt, weiß ich natürlich nicht. Muss wohl wieder auf ne ältere NB umsteigen. Aber ich meine mal gelesen zu haben, dass der araber was an der Lognummerierung oder so gedreht hat, vllt liegts ja daran.
 

arbor95

Geoguru
ich hab vorgestern mit GCStatistic1.6 meine Statistik neu erzeugt. Das ging ohne Probleme.

Kannst ja mal deine gpx hier hochladen. Vielleicht lässt sich ja der Grund finden!
Vielleicht noch richtig anmelden im Forum.

mit der Nummerierung kann es nicht zusammenhängen, da bei MyFinds NG-Export nur der eigene log in die GPX-Datei exportiert wird.
 
OP
G

-Gast-

Geomaster
Weiß nicht, was du mit "richtig anmelden" meinst...

Konnte das Problem jetzt auf einen Cache eingrenzen (durch systematisches löschen aus der GPX.) vllt kannst du mal drüberkucken....

Code:
  <wpt lat="48.56188" lon="010.46032">
    <time>2010-05-17T07:00:00Z</time>
    <name>GC287FR</name>
    <desc>Janni, mein Goldstück! by Mama</desc>
    <url>http://www.geocaching.com/seek/cache_details.aspx?wp=GC287FR&Submit6=Find</url>
    <urlname>Janni, mein Goldstück! by Mama</urlname>
    <sym>Geocache Found</sym>
    <type>Geocache|Unknown Cache</type>
    <groundspeak:cache id="1681466" available="True" archived="False" xmlns:groundspeak="http://www.groundspeak.com/cache/1/0">
      <groundspeak:name>Janni, mein Goldstück!</groundspeak:name>
      <groundspeak:placed_by>Mama</groundspeak:placed_by>
      <groundspeak:owner id="23">Mama</groundspeak:owner>
      <groundspeak:type>Unknown Cache</groundspeak:type>
      <groundspeak:container>Small</groundspeak:container>
      <groundspeak:difficulty>5</groundspeak:difficulty>
      <groundspeak:terrain>1.5</groundspeak:terrain>
      <groundspeak:country>Germany</groundspeak:country>
      <groundspeak:state>Bayern</groundspeak:state>
      <groundspeak:long_description html="True">
      <br><div style=
"text-align: center; font-family: Algerian; color: rgb(153, 0, 0); font-weight: bold; width: 600px;">
<big><big><big>Die Koordinaten sind fiktiv!!!<br /></big><br />
<img src=
"http://img.geocaching.com/cache/58b44bd8-59bf-4cab-9dcc-d30597f5e89c.jpg"
style="width: 584px; height: 718px;" /><br />
<big><br />
Hinweise gibt es am Anfang noch nicht !!!<br />
<br />
Viel Spaß</big></big></big></div>      
</groundspeak:long_description>
	  <groundspeak:encoded_hints>01.06.91 roirraW elttiL etoN eheis :lestäR<br>neu rgr emmi :lan iF</groundspeak:encoded_hints>
      <groundspeak:logs>
        <groundspeak:log id="113412905">
          <groundspeak:date>1980-06-19T00:00:00</groundspeak:date>
          <groundspeak:type>Found it</groundspeak:type>
          <groundspeak:finder id="">adsf</groundspeak:finder>
          <groundspeak:text encoded="False"><br />Heut dank der note vom Janni richtig gelegen. (Vorher zwar schon den richtigen Ansatz gehabt, aber 

leider nicht das richtige Werkzeug. Wie war das mit dem Hammer? <img src=&apos;http://www.geocaching.com/images/icons/icon_smile_big.gif&apos; border=0 

align=middle>) Der Rest war dann auch gleich gelöst.<br>Das Versteck ist aber auch nicht übel, was haben wir da ewig gesucht und wie oft sind wir 

dran vorbeigelaufen... Echt klasse!<br>Danke für die Hilfe hierbei noch ... und bis zum Event.<p><br>Out: Münze für 

Franziska.<p><br>Danke für den FTF<br /></groundspeak:text>
        </groundspeak:log>
      </groundspeak:logs>
      <groundspeak:travelbugs />
    </groundspeak:cache>
  </wpt>
 

arbor95

Geoguru
das Problem ist das

<groundspeak:date>1980-06-19T00:00:00</groundspeak:date>

Ich glaub da konnte man noch keine Cache finden.

schreibe 2010-05-18T00:00:00 oder so
 
Oben