steve8x8 / geotoad

Geocaching query tool written in Ruby
https://buymeacoffee.com/steve8x8
Other
28 stars 8 forks source link

Exclude caches found by this person not work if wid used #250

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi,

My GeoToad version is 3.16.1 and os is Win7 Home Premium SP1.

I'm using the following command line script:

@echo off
set ohjelma="C:\Program Files (x86)\GeoToad\geotoad.exe"
set tunnus=koodi
set ss=password
set tiedosto=%~n1
set tyyppi=gpx
set hakutyyppi=wid
set loytanyt=%tunnus%
for /f "delims=" %%k in (%1) do set katkot=%%k
%ohjelma% -C -u %tunnus% -p %ss% -o %tiedosto%.%tyyppi% -x %tyyppi% -q 
%hakutyyppi% -E %loytanyt% -z %katkot%

I dropped the one line textfile on the above command line file. The text file 
contains colon separated cache names. The script works fine if the cache is not 
found by user, otherwise the following error occur: 
c:/tmp/ocr88A5.tmp/src/lib/filter.rb:293:in `addVisitor': undefined method `<<' 
for nil:NilClass (NoMethodError)
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:353:in `prepareFilter'
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:352:in `each'
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:352:in `prepareFilter'
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:348:in `each'
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:348:in `prepareFilter'
        from c:/tmp/ocr88A5.tmp/src/geotoad.rb:826

The same error also occurs with TUI.

regards

Original issue reported on code.google.com by geoko...@gmail.com on 10 Jul 2012 at 1:41

GoogleCodeExporter commented 9 years ago
Please try this:

--- old/filter.rb   2012-06-27 10:38:51.000000000 +0200
+++ new/filter.rb   2012-07-23 10:48:15.000000000 +0200
@@ -300,7 +300,7 @@

   # add a visitor to a cache. Used by the userlookup feeder.
   def addVisitor(wid, visitor)
-    if (@waypointHash[wid])
+    if (@waypointHash[wid] && visitor)
       debug "Added visitor to #{wid}: #{visitor}"
       # I don't believe we should downcase the visitors at this stage,
       # since we really are losing data for the templates. I need to

I have never seen visitor set to nil before, so something must have gone wrong 
with the log parsing before. Can you re-run with the -v option, and find out 
which wid causes the problem?

What are your language settings?

Original comment by Steve8x8 on 23 Jul 2012 at 8:52

GoogleCodeExporter commented 9 years ago
It does not matter what wid I use, as long as I have found that wid, then the 
error occurs. If I have not found the wid, then the error does not occur. With 
the debug option -v, program print cache wid - which I have found - and my 
account name koodi (visitor) and after that the error message.

Original comment by geoko...@gmail.com on 23 Jul 2012 at 3:49

GoogleCodeExporter commented 9 years ago
..and I have Finnish language settings in Windows.

Original comment by geoko...@gmail.com on 23 Jul 2012 at 4:12

GoogleCodeExporter commented 9 years ago
So comment 2 means that the problem shows up for _every_ cache you previously 
found?

Can you apply the patch, and retry?
What happens if you temporarily change your Windows settings to English?
(I presume your cacher name isn't converted into something wierd Unicode stuff?)

Original comment by Steve8x8 on 24 Jul 2012 at 1:55

GoogleCodeExporter commented 9 years ago
Yes that's right _every_ cache I've previously found. 

I've used the geotoad windows installer, not the source code.
I can't find the filter.fb from c:\tmp folder, my profile .getoad folder or 
geotoad program folder.
Windows is pre-installed Home Premium version.
I change Windows system language to English from control panel and reboot.
The same error occurs again.

Original comment by geoko...@gmail.com on 24 Jul 2012 at 2:46

GoogleCodeExporter commented 9 years ago
To get this nailed down finally, I need some debugging output - please add the 
"-v" command line switch, and capture a few dozen lines before the bug occurs 
*and* the exact command line (using "echo"? - without password of course).

Original comment by Steve8x8 on 4 Sep 2012 at 8:27

GoogleCodeExporter commented 9 years ago
wid: GCX9M7

[##=] (19/20) Processing results for koodi: from local
D: *** On page 19 of 20
D: setting local expiry to 259200
D: SET __EVENTTARGET: ctl00$ContentBody$pgrBottom$ctl08
D: SET __VIEWSTATEFIELDCOUNT: 2
D: SET __LASTFOCUS:
D: SET __EVENTARGUMENT:
D: SET __VIEWSTATE: 
/wEPDwUKLTEzNTc2ODQ5MA8WCh4QR0NOZWFyZXN0LlNvdXJjZQspdkdyb3VuZHNwZWFrLldlYi5HUFgu
V3B0RGF0YV
NvdXJjZXMsIFR1Y3Nvbi5Db21tb24uTGVnYWN5LCBWZXJzaW9uPTMuMC40NjE3LjIxNDQxLCBDdWx0dX
JlPW5ldXRyYWwsIFB1YmxpY0tleVRv
a2VuPW51bGwBHhJHQ05lYXJlc3QuVGF4b25vbXkoKVhTeXN0ZW0uR3VpZCwgbXNjb3JsaWIsIFZlcnNp
b249NC4wLjAuMCwgQ3VsdHVyZT1uZX
V0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5JDlhNzllNmNlLTMzNDQtNDA5Yy1iYm
U5LTQ5NjUzMGJhZjc1OB4QR0NOZWFy
ZXN0LlR5cGVJRCgpWVN5c3RlbS5JbnQ2NCwgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVy
ZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2
tlbj1iNzdhNWM1NjE5MzRlMDg5BzQ1Nzc1NzkeE0dDTmVhcmVzdC5SZXN1bHRTZXQoKwUkNTRhMjhjND
QtNjUxNC00ZmZlLWEwMjYtYjE4YjZj
NjU0YTllHhJHQ05lYXJlc3QuV2F5cG9pbnRkFgJmD2QWCGYPZBYKAgoPFgIeBFRleHQFYjxtZXRhIG5h
bWU9IkNvcHlyaWdodCIgY29udGVudD
0iQ29weXJpZ2h0IChjKSAyMDAwLTIwMTIgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcn
ZlZC4iIC8+ZAILDxYCHwUFRzwhLS0g
Q29weXJpZ2h0IChjKSAyMDAwLTIwMTIgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZl
ZC4gLS0+ZAIhDxYCHgRocmVmBWV+L2
Nzcy90bG5NYXN0ZXJTY3JlZW4uY3NzP3I9MT9yPTE/cj0xP3I9MT9yPTE/cj0xP3I9MT9yPTE/cj0xP3
I9MT9yPTE/cj0xP3I9MT9yPTE/cj0x
P3I9MT9yPTE/cj0xP3I9MWQCIg8WAh8GBV1+L2Nzcy90bG5NYWluLmNzcz9yPTE/cj0xP3I9MT9yPTE/
cj0xP3I9MT9yPTE/cj0xP3I9MT9yPT
E/cj0xP3I9MT9yPTE/cj0xP3I9MT9yPTE/cj0xP3I9MT9yPTFkAicPFgIeB1Zpc2libGVoZAIBD2QWDg
IFDxYCHwVkZAIIDxYCHwdnFgoCAQ8P
FgIeCEltYWdlVXJsBU5odHRwOi8vaW1nLmdlb2NhY2hpbmcuY29tL3VzZXIvYXZhdGFyLzQyNzNhODU3
LTJjN2UtNDdhNi05MjgzLWIwM2ViZT
cyZGJjYi5qcGdkZAIDDxYCHwUFZkhlbGxvLCA8YSBocmVmPSIvbXkvZGVmYXVsdC5hc3B4IiB0aXRsZT
0iVmlldyBQcm9maWxlIGZvciBrb29k
aSIgY2xhc3M9IlNpZ25lZEluUHJvZmlsZUxpbmsiPmtvb2RpPC9hPmQCBQ8PFgIeC05hdmlnYXRlVXJs
BX5odHRwczovL3d3dy5nZW9jYWNoaW
5nLmNvbS9sb2dpbi9kZWZhdWx0LmFzcHg/UkVTRVQ9WSZyZWRpcj1odHRwJTNhJTJmJTJmd3d3Lmdlb2
NhY2hpbmcuY29tJTJmc2VlayUyZm5l
YXJlc3QuYXNweCUzZnVsJTNka29vZGlkZAILDxYCHwUFQzxpbWcgc3JjPSIvaW1hZ2VzL2ljb25zL2lj
b25fc21pbGUucG5nIiB0aXRsZT0iQ2
FjaGVzIEZvdW5kIiAvPiAzODJkAg0PFgIfB2dkAg0PFgIfB2cWAgINDw8WAh8JBUB+L3RyYWNrL3NlYX
JjaC5hc3B4P289MSZ1aWQ9NWE0ZTY2
MTktZGFmNS00NTA3LWEyNDEtNDk2YmJmMDM5OGRkZGQCEA8PFgIfB2dkZAItDxYCHgVjbGFzcwUHc3Bh
bi0yMBYCAgEPZBYQAgMPDxYCHwUFDU
FsbCBHZW9jYWNoZXNkZAIHDw8WAh8HaGRkAgkPFgIfB2gWAgIDDxQrABUQZA8WFGYCAQICAgMCBAIFAg
YCBwIIAgkCCgILAgwCDQIOAg8CEAIR
AhICExYUEAUNQWxsIEdlb2NhY2hlcwUkOWE3OWU2Y2UtMzM0NC00MDljLWJiZTktNDk2NTMwYmFmNzU4
ZxAFEVRyYWRpdGlvbmFsIENhY2hlBS
QzMmJjOTMzMy01ZTUyLTQ5NTctYjBmNi01YTJjOGZjN2IyNTdnEAULTXVsdGktY2FjaGUFJGE1ZjZkMG
FkLWQyZjItNDAxMS04YzE0LTk0MGE5
ZWJmM2M3NGcQBQ1WaXJ0dWFsIENhY2hlBSQyOTRkNDM2MC1hYzg2LTRjODMtODRkZC04MTEzZWY2Nzhk
N2VnEAUQTGV0dGVyYm94IEh5YnJpZA
UkNGJkZDhmYjItZDdiYy00NTNmLWE5YzUtOTY4NTYzYjE1ZDI0ZxAFFUFsbCBFdmVudCBDYWNoZSBUeX
BlcwUrNjllYjg1MzQtYjcxOC00YjM1
LWFlM2MtYTg1NmE1NWIwODc0LXBhcmVudGcQBQtFdmVudCBDYWNoZQUkNjllYjg1MzQtYjcxOC00YjM1
LWFlM2MtYTg1NmE1NWIwODc0ZxAFGE
NhY2hlIEluIFRyYXNoIE91dCBFdmVudAUkNTcxNTA4MDYtYmMxYS00MmQ2LTljZjAtNTM4ZDE3MWEyZD
IyZxAFEE1lZ2EtRXZlbnQgQ2FjaGUF
JDY5ZWI4NTM1LWI3MTgtNGIzNS1hZTNjLWE4NTZhNTViMDg3NGcQBRpMb3N0IGFuZCBGb3VuZCBFdmVu
dCBDYWNoZQUkM2VhNjUzM2QtYmI1Mi
00MmZlLWIyZDItNzlhMzQyNGQ0NzI4ZxAFJkdyb3VuZHNwZWFrIExvc3QgYW5kIEZvdW5kIENlbGVicm
F0aW9uBSRhZjgyMDAzNS03ODdhLTQ3
YWYtYjUyYi1iZWNjOGIwYzBjODhnEAUXR3JvdW5kc3BlYWsgQmxvY2sgUGFydHkFJGJjMmYzZGYyLTFh
YWItNDYwMS1iMmZmLWI1MDkxZjZjMD
JlM2cQBRdBbGwgVW5rbm93biBDYWNoZSBUeXBlcwUrNDA4NjE4MjEtMTgzNS00ZTExLWI2NjYtOGQ0MT
A2NGQwM2ZlLXBhcmVudGcQBQ1Vbmtu
b3duIENhY2hlBSQ0MDg2MTgyMS0xODM1LTRlMTEtYjY2Ni04ZDQxMDY0ZDAzZmVnEAUOR3JvdW5kc3Bl
YWsgSFEFJDQxNmYyNDk0LWRjMTctNG
I2YS05YmFiLTFhMjlkZDI5MmQ4Y2cQBRFQcm9qZWN0IEFQRSBDYWNoZQUkMjU1NTY5MGQtYjJiYy00Yj
U1LWI1YWMtMGNiNzA0YzBiNzY4ZxAF
DFdlYmNhbSBDYWNoZQUkMzFkMmFlM2MtYzM1OC00YjVmLThkY2QtMjE4NWJmNDcyZDNkZxAFCkVhcnRo
Y2FjaGUFJGM2NmY1Y2YzLTk1MjMtND
U0OS1iOGRkLTc1OWNkMmYxOGRiOGcQBRZHUFMgQWR2ZW50dXJlcyBFeGhpYml0BSQ3MmU2OWFmMi03OT
g2LTQ5OTAtYWZkOS1iYzE2Y2JiYjRj
ZTNnEAUNV2hlcmlnbyBDYWNoZQUkMDU0NGZhNTUtNzcyZC00ZTVjLTk2YTktMzZhNTFlYmNmNWM5ZxYB
ZmRkZGRkFCsAAgUKc2VhcmNoVHlwZQ
UDQWxsFCsAAgUFZ3JvdXAFCmV2ZW50Y2FjaGUUKwACBQVncm91cAUKZXZlbnRjYWNoZRQrAAIFBWdyb3
VwBQpldmVudGNhY2hlFCsAAgUFZ3Jv
dXAFCmV2ZW50Y2FjaGUUKwACBQVncm91cAUKZXZlbnRjYWNoZRQrAAIFBWdyb3VwBQpldmVudGNhY2hl
FCsAAgUKc2VhcmNoVHlwZQUDQWxsFC
sAAgUFZ3JvdXAFDHVua25vd25jYWNoZRQrAAIFBWdyb3VwBQx1bmtub3duY2FjaGVkZGRkZGQCCw8PFg
IeFUxvY2F0aW9uLlNlYXJjaE1ldGhv
ZAspdEdlb2NhY2hpbmcuTG9jYXRpb25QYW5lbCtTZWFyY2hUeXBlLCBUdWNzb24uV2ViQXBwLkdlb2Nh
Y2hpbmcsIFZlcnNpb249MC4wLjAuMC
wgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1udWxsBGQWEgIBDw8WBB8FBSFCeSBVc2Vybm
FtZSAoRm91bmQpIC0gVXNlcjoga29v
ZGkfB2dkZAICDw8WBB8JBS5+L21hcC9kZWZhdWx0LmFzcHg/bGF0PTY1Ljc4MTg2NyZsbmc9MjQuNjY3
MzgzHwdnZGQCAw8PFgQfCQUraHR0cD
ovL3d3dy5nZW9jYWNoaW5nLmNvbS9zZWVrL25lYXJlc3QuYXNweB8HZ2RkAgQPFgIfB2hkAgYPFgIfB2
gWAgIDDxBkZBYBAgRkAgcPFgIfB2hk
AggPZBYCAgEPZBYEAgMPEGRkFgFmZAIJDxBkEBUBFC0tIE5vdCBBcHBsaWNhYmxlIC0tFQECLTEUKwMB
ZxYBZmQCCg8WAh8HaGQCCw8WAh8FZW
QCDQ8QDxYCHwdoZGRkZAIRDw8WAh8HZ2QWBgIDDxYIHg1fY3VycmVudEluZGV4AugCHglfcGFnZVNpem
UCFB4MX3JlY29yZENvdW50Av4CHhBf
aG9yaXpvbnRhbEFsaWduCyopU3lzdGVtLldlYi5VSS5XZWJDb250cm9scy5Ib3Jpem9udGFsQWxpZ24A
ZAIHDxYGHwwC6AIfDgL+Ah8PCysIAG
QCDQ8QDxYCHgdDaGVja2VkaGRkZGQCEw8PFgIfB2dkZAIVDw8WAh8HaGRkAi4PFgIfCgULc3Bhbi00IG
xhc3QWAgIBD2QWAgIBDw8WAh8FBf8D
PGlmcmFtZSB0eXBlPSJpZnJhbWUiIHNyYz0iaHR0cDovL2Fkcy5ncm91bmRzcGVhay5jb20vYS5hc3B4
D: SET __VIEWSTATE1: 
P1pvbmVJRD05JlRhc2s9R2V0JlNpdGVJRD0xJlg9Jzk0Y2FhZTk1OTIwODRiNzk5ZmYzZTVjNzM3ZWQw
NjgyJyIgd
2lkdGg9IjEyMCIgaGVpZ2h0PSIyNDAiIE1hcmdpbndpZHRoPSIwIiBNYXJnaW5oZWlnaHQ9IjAiIEhzc
GFjZT0iMCIgVnNwYWNlPSIwIiBGcmF
tZWJvcmRlcj0iMCIgU2Nyb2xsaW5nPSJubyIgc3R5bGU9IndpZHRoOjEyMHB4O0hlaWdodDoyNDBweDs
iPjxhIGhyZWY9Imh0dHA6Ly9hZHMuZ
3JvdW5kc3BlYWsuY29tL2EuYXNweD9ab25lSUQ9OSZUYXNrPUNsaWNrJjtNb2RlPUhUTUwmU2l0ZUlEP
TEiIHRhcmdldD0iX2JsYW5rIj48aW1
nIHNyYz0iaHR0cDovL2Fkcy5ncm91bmRzcGVhay5jb20vYS5hc3B4P1pvbmVJRD05JlRhc2s9R2V0Jk1
vZGU9SFRNTCZTaXRlSUQ9MSIgd2lkd
Gg9IjEyMCIgaGVpZ2h0PSIyNDAiIGJvcmRlcj0iMCIgYWx0PSIiIC8+PC9hPjwvaWZyYW1lPmRkAi8PZ
BYEAgMPFgIfBQUHRW5nbGlzaGQCBQ8
WAh4LXyFJdGVtQ291bnQCDxYeZg9kFgICAQ8PFggeD0NvbW1hbmRBcmd1bWVudAUFZW4tVVMeC0NvbW1
hbmROYW1lBQ1TZXRUZW1wTG9jYWxlH
wUFB0VuZ2xpc2geEENhdXNlc1ZhbGlkYXRpb25oZGQCAQ9kFgICAQ8PFggfEgUFZGUtREUfEwUNU2V0V
GVtcExvY2FsZR8FBQdEZXV0c2NoHxR
oZGQCAg9kFgICAQ8PFggfEgUFZnItRlIfEwUNU2V0VGVtcExvY2FsZR8FBQlGcmFuw6dhaXMfFGhkZAI
DD2QWAgIBDw8WCB8SBQVwdC1QVB8TB
Q1TZXRUZW1wTG9jYWxlHwUFClBvcnR1Z3XDqnMfFGhkZAIED2QWAgIBDw8WCB8SBQVjcy1DWh8TBQ1TZ
XRUZW1wTG9jYWxlHwUFCcSMZcWhdGl
uYR8UaGRkAgUPZBYCAgEPDxYIHxIFBXN2LVNFHxMFDVNldFRlbXBMb2NhbGUfBQUHU3ZlbnNrYR8UaGR
kAgYPZBYCAgEPDxYIHxIFBW5sLU5MH
xMFDVNldFRlbXBMb2NhbGUfBQUKTmVkZXJsYW5kcx8UaGRkAgcPZBYCAgEPDxYIHxIFBWNhLUVTHxMFD
VNldFRlbXBMb2NhbGUfBQUHQ2F0YWz
DoB8UaGRkAggPZBYCAgEPDxYIHxIFBXBsLVBMHxMFDVNldFRlbXBMb2NhbGUfBQUGUG9sc2tpHxRoZGQ
CCQ9kFgICAQ8PFggfEgUFZXQtRUUfE
wUNU2V0VGVtcExvY2FsZR8FBQVFZXN0aR8UaGRkAgoPZBYCAgEPDxYIHxIFBW5iLU5PHxMFDVNldFRlb
XBMb2NhbGUfBQUOTm9yc2ssIEJva23
DpWwfFGhkZAILD2QWAgIBDw8WCB8SBQVrby1LUh8TBQ1TZXRUZW1wTG9jYWxlHwUFCe2VnOq1reyWtB8
UaGRkAgwPZBYCAgEPDxYIHxIFBWVzL
UVTHxMFDVNldFRlbXBMb2NhbGUfBQUIRXNwYcOxb2wfFGhkZAIND2QWAgIBDw8WCB8SBQVodS1IVR8TB
Q1TZXRUZW1wTG9jYWxlHwUFBk1hZ3l
hch8UaGRkAg4PZBYCAgEPDxYIHxIFBXJvLVJPHxMFDVNldFRlbXBMb2NhbGUfBQUIUm9tw6JuxIMfFGh
kZAICD2QWAmYPZBYCAgEPFgIfBQX3A
TxhIGhyZWY9Imh0dHBzOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2xvZ2luLz9SRVNFVD1ZJnJlZGlyPWh0d
HAlM2ElMmYlMmZ3d3cuZ2VvY2FjaGl
uZy5jb20lMmZzZWVrJTJmbmVhcmVzdC5hc3B4JTNmdWwlM2Rrb29kaSI+TG9naW48L2E+IHRvIHlvdXI
gUHJlbWl1bSBNZW1iZXIgYWNjb3Vud
CBvciA8YSBocmVmPSIvbWVtYmVyc2hpcC9jb21wYXJpc29uLmFzcHgiPmxlYXJuIG1vcmU8L2E+IGFib
3V0IFByZW1pdW0gTWVtYmVyc2hpcC5
kAgMPFgIfBQUrU2VydmVyOiBXRUIxODsgQnVpbGQ6IFdlYi5Ib3RGaXhfMjAxMjA4MjIuMmQYAQUeX19
Db250cm9sc1JlcXVpcmVQb3N0QmFja
0tleV9fFgEFLGN0bDAwJENvbnRlbnRCb2R5JGNoa0hpZ2hsaWdodEJlZ2lubmVyQ2FjaGVzIivE+ab1t
5MC+Ab4xTOB6Cuakv0=
D: added post vars to url: 
http://www.geocaching.com/seek/nearest.aspx?ul=koodi-P=d366dc72ad3353e1cbe4e01aa
e05
62c6
D: added post vars to url: 
http://www.geocaching.com/seek/nearest.aspx?ul=koodi-P=d366dc72ad3353e1cbe4e01aa
e05
62c6
D: cachefile: 
c:/users/hj/.geotoad/cache/www.geocaching.com/seek/nearest.aspx_ul_koodi-P_d366d
c72ad3353e1cbe4e
01aae0562c6
D: ====+ Fetch URL: http://www.geocaching.com/seek/nearest.aspx?ul=koodi
D: ====+ Fetch File: 
c:/users/hj/.geotoad/cache/www.geocaching.com/seek/nearest.aspx_ul_koodi-P_d366d
c72ad3353
e1cbe4e01aae0562c6
D: local cache is only 133 (<= 259200) sec old, using local file.
D: 78864 bytes retrieved from local cache
D: found hidden post variable: __EVENTTARGET
D: found hidden post variable: __EVENTARGUMENT
D: found hidden post variable: __LASTFOCUS
D: found hidden post variable: __VIEWSTATEFIELDCOUNT
D: found hidden post variable: __VIEWSTATE
D: found hidden post variable: __VIEWSTATE1
D: --- end of row ---
D: found Favorites=4
D: short type=traditional for Traditional Cache
D: found type=Traditional Cache guid=4fc21a30-396d-4485-8d44-4f776cf3d769 
name=Nivanvaara
D: Found cache details link for Nivanvaara
D: guid=4fc21a30-396d-4485-8d44-4f776cf3d769 name=Nivanvaara (disabled=false, 
archived=false)
D: creator=Pikkuhumppis
D: wid=GCWVKR
D: Country/state found  Finland
D: Using country Finland state -
D: trackables flagged:                         <a 
id="ctl00_ContentBody_dlResults_ctl01_uxTravelBugList" class
="tblist" data-tbcount="1" data-id="418836" 
data-guid="4fc21a30-396d-4485-8d44-4f776cf3d769" href="javascript:
void();"><img src="http://www.geocaching.com/images/wpttypes/sm/21.gif" 
alt="Travel Bug Dog Tag" title="Travel
 Bug Dog Tag" /></a>
D: found DTCacheTypeImage SVlvDp
D: Invoking decodeDTS with "SVlvDp"
D: Converted SVlvDp(57) to 906365188
D: Using preD/T/S=2/7/2, return D/T/S=2/4.5/regular
D: create date: 2006-06-28 at line:                             
2006-06-28</span>
D: parsing date: [2006-06-28]
D: ISO-coded date: year=2006 month=06 day=28
D: Timestamp parsed as Wed Jun 28 00:00:00 +0300 2006
D: ctime=Wed Jun 28 00:00:00 +0300 2006 cdays=2260
D: last found date: 2012-08-08 at line:                             
2012-08-08<br />
D: parsing date: [2012-08-08]
D: ISO-coded date: year=2012 month=08 day=08
D: Timestamp parsed as Wed Aug 08 00:00:00 +0300 2012
D: mtime=Wed Aug 08 00:00:00 +0300 2012 mdays=27
D: user found date: 2011-08-03 at line:                             <span 
id="ctl00_ContentBody_dlResults_ctl0
1_uxUserLogDate" class="Success">2011-08-03</span></span>
D: parsing date: [2011-08-03]
D: ISO-coded date: year=2011 month=08 day=03
D: Timestamp parsed as Wed Aug 03 00:00:00 +0300 2011
D: atime=Wed Aug 03 00:00:00 +0300 2011 adays=398
D: --- end of row ---
D: - closing GCWVKR record -
D: found Favorites=0
D: found type=Traditional Cache guid=9aa15d1b-4f3b-440c-94af-d5004c9917d6 
name=Isokivi
D: short type=traditional for Traditional Cache
D: Found cache details link for Isokivi
D: guid=9aa15d1b-4f3b-440c-94af-d5004c9917d6 name=Isokivi (disabled=false, 
archived=false)
D: creator=koivuranta
D: wid=GC2Z11C
D: Country/state found  Finland
D: Using country Finland state -
D: found DTCacheTypeImage SVHMxW
D: Invoking decodeDTS with "SVHMxW"
D: Converted SVHMxW(57) to 907019525
D: Using preD/T/S=3/3/7, return D/T/S=2.5/2.5/small
D: create date: 2011-06-27 at line:                             
2011-06-27</span>
D: parsing date: [2011-06-27]
D: ISO-coded date: year=2011 month=06 day=27
D: Timestamp parsed as Mon Jun 27 00:00:00 +0300 2011
D: ctime=Mon Jun 27 00:00:00 +0300 2011 cdays=435
D: last found date: 4 days ago* at line:                             4 days 
ago*<br />
D: parsing date: [4 days ago*]
D: date: 4 days ago
D: Timestamp parsed as Fri Aug 31 12:09:22 +0300 2012
D: mtime=Fri Aug 31 12:09:22 +0300 2012 mdays=4
D: user found date: 2011-08-03 at line:                             <span 
id="ctl00_ContentBody_dlResults_ctl0
2_uxUserLogDate" class="Success">2011-08-03</span></span>
D: parsing date: [2011-08-03]
D: ISO-coded date: year=2011 month=08 day=03
D: Timestamp parsed as Wed Aug 03 00:00:00 +0300 2011
D: atime=Wed Aug 03 00:00:00 +0300 2011 adays=398
D: --- end of row ---
D: - closing GC2Z11C record -
D: processPage done: page:20 total_pages: 20 parsed: 2
D: src of last get was local
D: processPage returns 20/20
[###] (20/20) Processing results for koodi: from local
D: Added visitor to GCX9M7: koodi
c:/tmp/ocr85AE.tmp/src/lib/filter.rb:305:in `addVisitor': undefined method `<<' 
for nil:NilClass (NoMethodError)
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:340:in `prepareFilter'
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:339:in `each'
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:339:in `prepareFilter'
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:335:in `each'
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:335:in `prepareFilter'
        from c:/tmp/ocr85AE.tmp/src/geotoad.rb:809

Original comment by geoko...@gmail.com on 4 Sep 2012 at 9:18

GoogleCodeExporter commented 9 years ago
Sorry, forgot command. 
Not beside my home computer, so only menu view:
==============================================================================
:::                 // GeoToad 3.15.5 Text User Interface //               :::
==============================================================================
(1)  GC.com login [koodi            ] | (2)  search type          [wid       ]
(3)  wid          [GCX9M7           ] | (4)  distance maximum (km)     [50   ]
                                      |
(5)  difficulty           [1.0 - 5.0] | (6)  terrain               [1.0 - 5.0]
(7)  fun factor           [0.0 - 5.0] | (8)  cache size            [any - any]
(9)  cache type           [tradition] |
(10) virgin caches only           [ ] | (11) travel bug caches only        [ ]
(12) cache age (days)       [  0-any] | (13) last found (days)       [  0-any]
                                      |
(14) title keyword       [          ] | (15) descr. keyword    [             ]
(16) cache not found by  [koodi     ] | (17) cache owner isn't [             ]
(18) cache found by      [          ] | (19) cache owner is    [             ]
(20) EasyName WP length         [  0] | (21) include disabled caches       [X]
- - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - -
(22) output format       [gpx       ]   (23) filename   [automatic           ]
(24) output directory    [c:/temp/katkot                                     ]
==============================================================================
** VERBOSE MODE ENABLED
-- Enter menu number, (s) to start, (r) to reset, or (x) to exit --> 

Original comment by geoko...@gmail.com on 4 Sep 2012 at 10:03

GoogleCodeExporter commented 9 years ago
Although your output seems to be from an outdated 3.15 version: I eventually 
got it.
(Actually, in my own enhanced version this had been fixed for a while, but I 
failed to merge it into the "official" source trees.)
Thanks for your patience, a fix will show up soon.

Original comment by Steve8x8 on 4 Sep 2012 at 10:42

GoogleCodeExporter commented 9 years ago
Not at all. And thank you for this great geocaching software.
I use this program always before I go on a geocaching trip for a particular 
area.

Original comment by geoko...@gmail.com on 4 Sep 2012 at 11:08

GoogleCodeExporter commented 9 years ago
The necessary patch had been hiding in a patchset intended for issue 213 - I 
should have been pursuing that one further (though it doesn't seem to be of 
interest to anyone else - it's got only a single star, from me). Thinking about 
slipping it into the next development version now.

The patch has been submitted to both trunk and branch; since it will take a 
while for the next release to be built and uploaded: Can you check out SVN 
trunk, and use that? (Will require ruby to be installed... Please go for 1.9 
immediately. We got to iron out possible issues with that one and Windows 
before it's too late.)

Original comment by Steve8x8 on 4 Sep 2012 at 11:31

GoogleCodeExporter commented 9 years ago
Not urgent ie. I can wait.

Original comment by geoko...@gmail.com on 4 Sep 2012 at 12:00

GoogleCodeExporter commented 9 years ago
Issue is supposed to be fixed in recent 3.16.2 release.

Original comment by Steve8x8 on 28 Sep 2012 at 11:25

GoogleCodeExporter commented 9 years ago
Thank you very much. 

Original comment by geoko...@gmail.com on 28 Sep 2012 at 5:08