Spring naar bijdragen

Testje -> vinden van missende caches


Aanbevolen berichten

Geplaatst

Heel nuttig, lijkt me.

 

Mijn eerste conclusie is, dat mijn eigen geplaatste caches bij .nl er ook tussen zitten. Misschien handiger om die weg te laten?

Misschien een beetje offtopic maar bovenstaand is ook te zien op de "mijn gevonden" kaart.

Die kaart zal bij Willem wel erg vol staan zodat hij zijn eigen stipjes bijna niet ziet. :D

 

Hoe wil je op die het kaart het verschil zien tussen .com en .nl? :eek:

ReizenReizen

Geplaatst (bewerkt)

#*************************************************************************

# GeoFlowers heeft ook wat gerommeld met de GSAK founds

# Er wordt een database aangemaakt waarin als uiteindelijk resultaat

# alle Cacheregels van een note zijn voorzien

# De Cache regels die niet van die note zijn voorzien ontbreken bij GC.nl

# Let op dat het gemaakte tekstbestandje van GC.nl is aangemaakt

# en de plaats en naam bij betroffen regel is ingevuld

#=========================================================

$copyfromdb = "okt2007" # vul hier je standaard db in

$workingdb = "diffgsakvsgcnl" # de werkdb vooral tijdelijk dus

 

IF (DatabaseExists($workingdb))

MsgOk Msg="Database $workingdb bestaat al! Macro wordt afgebroken"

Database Name=Default

Database Name=$workingdb Action=delete

ENDIF

 

Database Name=$workingdb Action=create

 

Database Name=$copyfromdb Action=select

Filter Name=Found

 

Macroset Dialog=MoveCopy VarName=$MoveCopy

MoveCopy Settings=<macro>

 

<data> VarName=$MoveCopy

[TfmMove]

cbxDestination.Text=diffgsakvsgcnl

rbtAdd.Checked=True

rbtAddFlag.Checked=False

rbtAddIgnore.Checked=False

rbtCopy.Checked=True

rbtExistIgnore.Checked=False

rbtFlagOnly.Checked=False

rbtMove.Checked=False

rbtReplace.Checked=True

rbtReplaceFlag.Checked=False

chkDisplay.Checked=True

<enddata>

 

$gcgsak = ""

$Out=""

 

$data = "C:\gsak\test\gcnlfounds.txt" # het gemaakte txt bestandje van GC.nl

$data = GetFile("$data")

$data = Replace(mislukt!0),"",$data,false)

$CountLines = RegexCount("\r\n", $data)

#Pause msg="$CountLines"

 

Database Name="diffgsakvsgcnl" Action=select

$i = 2

While $i<=$CountLines

$line = Extract($data, "$_Newline", $i)

if seek($line)

$d_usernote = "Found"

else

$d_usernote = ""

endif

$i = $i + 1

EndWhile

 

#=======================================================

bewerkt door GeoFlowers
Geplaatst

Zelfde hier, een foutmelding:

 

********************************************************************

Error log: 28-2-2008 7:03:17

********************************************************************

MacVersion = 1.2

MacDescription = Difference gc.com vs gc.nl

MacAuthor = xaa

MacUrl = http://www.dohd.org/~xaa/GC/GSAK/DiffGCCOMvsGCNL.gsk

 

Current Macro: C:\Program Files\GSAK\macros\DiffGCCOMvsGCNL.gsk

 

Error in Macro at line: 35

Load Type=GPX settings=<macro> ShowStats="No"

 

Error=> Settings not found: <macro>

 

Macro will now abort

--------------------------------------------------------------------

Variables:

--------------------------------------------------------------------

$curdb (string) =Default

$gccomfile (string) =C:\gccomfounds.zip

$gcnlfile (string) =C:\gcnlfounds.txt

$LoadGCCOM (string) =[TfmGpxLoad]|fnmFrom.Text=C:\gccomfounds.zip|chkGpx.Checked=True|chkLoc.Checked=False|chkZip.Checked=Tru

e|edtFolder.Text=C:\|cbxZap.Checked=False|chkClearUser.Checked=False|chkDefault.Checked=False|c

hkDelete.Checked=False|chkSetUser.Checked=False|chkUserOnly.Checked=False|rbtAdd

O

nly.Checked=False|rbtAlways.Checked=True|rbtExists.Checked=False|rbtExtraChild.C

h

ecked=True|rbtExtraExclude.Checked=False|rbtExtraParent.Checked=False|rbtFoundAl

w

ays.Checked=True|rbtFoundNever

$workingdb (string) =diffgccomgcnl

 

********************************************************************

Error log: 5-1-2008 11:13:46

********************************************************************

 

Current Macro: C:\Program Files\GSAK\macros\RefreshGPX-1.gsk

 

Error in Macro at line: 39

LOAD File=$GPXFile

 

Error=> File not found: C:\Program Files\GSAK\temp\GC185TE.gpx

 

Macro will now abort

--------------------------------------------------------------------

Variables:

--------------------------------------------------------------------

$GetGPX (string) =TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|gAAAAA4fug4AtAnNI

bgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0K|JAAAAAAAAABQRQAA

T

AEEAGPHYEYAAAAAAAAAAOAADgELAQYAACgAAAAOAAAAAAAA/kUAAAAgAAAAYAAA|AAAAEQAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAADAAAAABAAAAAAAAAIAAAQAABAA

ABAAAAAAEAAAEAAA|AAAAABAAAAAAAAAAAAAAAKRFAABXAAAAAIAAAFgIAAAAAAAAAAAAAAAAAAAAAAA

A

AKAAAAwAAAAAYAAA|HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA

A

CAAAAAAAAAAAAAAA|CC

$GetGPXexe (string) =Hex Data: 4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 0E 1F BA 0E 00 B4 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D 0D 0A 24 00 00 00 00 00 00 00 50 45 00 00 4C 01 04 00 63 C7 60 46 00 00 00 00 00 00 00 00 E0 00 0E 01 0B 01 06 00 00 28 00 00 0

$GPXFile (string) =C:\Program Files\GSAK\temp\GC185TE.gpx

$myEXE (string) =C:\Program Files\GSAK\temp\GetGPX.exe

$myEXEPath (string) =C:\Program Files\GSAK\temp\

$myParms (string) =/u "lteunis" /p "XXXXXX" /wp GC185TE /verbose

$myPassword (string) =XXXXXX

$myUserName (string) =lteunis

$status (string) =*OK*

 

********************************************************************

Error log: 5-1-2008 11:12:55

********************************************************************

 

Current Macro: C:\Program Files\GSAK\macros\RefreshGPX-1.gsk

 

Error in Macro at line: 39

LOAD File=$GPXFile

 

Error=> File not found: C:\Program Files\GSAK\temp\GC185TE.gpx

 

Macro will now abort

--------------------------------------------------------------------

Variables:

--------------------------------------------------------------------

$GetGPX (string) =TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|gAAAAA4fug4AtAnNI

bgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0K|JAAAAAAAAABQRQAA

T

AEEAGPHYEYAAAAAAAAAAOAADgELAQYAACgAAAAOAAAAAAAA/kUAAAAgAAAAYAAA|AAAAEQAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAADAAAAABAAAAAAAAAIAAAQAABAA

ABAAAAAAEAAAEAAA|AAAAABAAAAAAAAAAAAAAAKRFAABXAAAAAIAAAFgIAAAAAAAAAAAAAAAAAAAAAAA

A

AKAAAAwAAAAAYAAA|HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA

A

CAAAAAAAAAAAAAAA|CC

$GetGPXexe (string) =Hex Data: 4D 5A 90 00 03 00 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 00 0E 1F BA 0E 00 B4 09 CD 21 B8 01 4C CD 21 54 68 69 73 20 70 72 6F 67 72 61 6D 20 63 61 6E 6E 6F 74 20 62 65 20 72 75 6E 20 69 6E 20 44 4F 53 20 6D 6F 64 65 2E 0D 0D 0A 24 00 00 00 00 00 00 00 50 45 00 00 4C 01 04 00 63 C7 60 46 00 00 00 00 00 00 00 00 E0 00 0E 01 0B 01 06 00 00 28 00 00 0

$GPXFile (string) =C:\Program Files\GSAK\temp\GC185TE.gpx

$myEXE (string) =C:\Program Files\GSAK\temp\GetGPX.exe

$myEXEPath (string) =C:\Program Files\GSAK\temp\

$myParms (string) =/u "username" /p "password" /wp GC185TE /verbose

$myPassword (string) =password

$myUserName (string) =username

$status (string) =*OK*

Geplaatst

Bij mij is nu .nl exact gelijk aan .com. :D

 

Heb echter niet je macro gebruikt. (Is mij ietsje te ingewikkeld)

Wel gebruikt GSAK om via PQ gevonden caches de GC-nummers van .com bijeen te harken.

Ook gebruikt je mogelijkheid om hetzelfde te doen voor de gevonden caches in .nl. :eek:

Vervolgens met Excel beide lijsten met elkaar vergeleken.

Geplaatst (bewerkt)
Ik denk dat het geen kwaad kan als je je wachtwoord bij geocaching.com even verandert :-)

En doe nou gewoon wat Xaa zegt...

alleen wijzigen op dit forum ben je te laat mee :eek: (met dank aan de RSS-reader)

bewerkt door kalkendotters
Geplaatst

Er komt al wat licht aan de horizon:

 

De settings van LOAD GPX... opgeslagen als <macro> (incl groter en kleiner) en met de goede filenaam in de top regel.

Hij loopt nu door tot regel 96

Ik weet niet of het verschil maakt maar ik heb 2253 logs van 2251 caches

 

 

********************************************************************

Error log: 28-2-2008 13:43:29

********************************************************************

MacVersion = 1.2

MacDescription = Difference gc.com vs gc.nl

MacAuthor = xaa

MacUrl = http://www.dohd.org/~xaa/GC/GSAK/DiffGCCOMvsGCNL.gsk

 

Current Macro: C:\gsak\macros\DiffGCCOMvsGCNL.gsk

 

Error in Macro at line: 96

$tmpcom = Array(1, $gccomidx)

 

Error=> Variant array index out of bounds

 

Macro will now abort

--------------------------------------------------------------------

Variables:

--------------------------------------------------------------------

$curdb (string) =Nederland

$firstline (boolean) =False

$gccomfile (string) =C:\gccomfounds.zip

$gccomidx (numeric) =2

$gcnlfile (string) =C:\gcnlfounds.txt

$gcnlidx (numeric) =2

$Line (string) =

$LoadGCCOM (string) =[TfmGpxLoad]|fnmFrom.Text=C:\gccomfounds.zip|chkGpx.Checked=True|chkLoc.Checked=False|chkZip.Checked=Tru

e|edtFolder.Text=C:\|cbxZap.Checked=False|chkClearUser.Checked=False|chkDefault.Checked=False|c

hkDelete.Checked=False|chkSetUser.Checked=False|chkUserOnly.Checked=False|rbtAdd

O

nly.Checked=False|rbtAlways.Checked=True|rbtExists.Checked=False|rbtExtraChild.C

h

ecked=True|rbtExtraExclude.Checked=False|rbtExtraParent.Checked=False|rbtFoundAl

w

ays.Checked=True|rbtFoundNever

$missinggccom (numeric) =0

$missinggcnl (numeric) =0

$notdone (boolean) =True

$nrgccom (numeric) =2251

$nrgcidx (numeric) =2250

$nrgcnl (numeric) =2249

$tmpcom (string) =

$tmpnl (string) =

$workingdb (string) =diffgccomgcnl

 

********************************************************************

Geplaatst

Ik heb macro versie 1.2 en kan geen nieuwere vinden.

Het verwijderen van de settings <macro> laat de macro weer, zoals vanouds, bij regel 35 stoppen.

de aantallen in de error log (2251,2250 en 2249) zijn duidelijk zonder geplaatste caches.

Geplaatst (bewerkt)

Heb je wel aan de "Valid dialog names" gedacht, en aan de meegegeven VarName.

Als ik dit probeer te reproduceren moet ik volgende regels gebruiken;

 

Macroset dialog=Load VarName=$Load

Load settings=<macro>

 

en in de <data> juiste VarName en het path en bestand niet vergeten

 

<data> VarName=$Load

[TfmGpxLoad]

fnmFrom.Text=C:\Gsak\test\869011.zip

chkGpx.Checked=True

........ /// ........

<enddata>

 

 

Message: missing in NL (#2); ......

 

Het werkt dus, thanks.

 

Blijft een lastig probeem, :blush: succes.

Gerard

bewerkt door GeoFlowers
Geplaatst

Tja, dan doet ie het één keer.

 

Alle volgende pogingen loopt het vast op de reeds gemelde array error

 

De Macroset werkt goed, plaatst ook na verwijderen van de <macro> setings deze weer terug.

Geplaatst

Heel nuttig, lijkt me.

 

Mijn eerste conclusie is, dat mijn eigen geplaatste caches bij .nl er ook tussen zitten. Misschien handiger om die weg te laten?

Misschien een beetje offtopic maar bovenstaand is ook te zien op de "mijn gevonden" kaart.

Die kaart zal bij Willem wel erg vol staan zodat hij zijn eigen stipjes bijna niet ziet. :D

 

Hoe wil je op die het kaart het verschil zien tussen .com en .nl? ;)

Nee verkeerd begrepen. :blush:

Ik bedoelde te zeggen dat het bestand van gevonden caches van .NL waarschijnlijk hetzelfde bestand is als waarmee de gevonden kaart van .nl wordt opgebouwd.

Daar zie ik dus op de gevonden kaart ook mijn eigen caches terug. :D

Maak een account aan of meld je aan om een opmerking te plaatsen

Je moet lid zijn om een opmerking achter te kunnen laten

Account aanmaken

Maak een account aan in onze gemeenschap. Het is makkelijk!

Registreer een nieuw account

Aanmelden

Ben je al lid? Meld je hier aan.

Nu aanmelden
  • Onlangs hier   0 leden

    • Er kijken geen geregistreerde gebruikers naar deze pagina.
×
×
  • Nieuwe aanmaken...