steve8x8 / geotoad

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

Wishlist: "caches I haven't found", save gc.com requests #235

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Adding a "&f=1" parameter to a "nearby" search will return a list of caches 
unfound by the (logged in) user.
It seems to work for coordinate searches as well as for state and keyword ones, 
so it's probably universal.
This may speed up queries which are otherwise run with the -E (--userExclude) 
option to GeoToad.

The difference can be felt for the "homezone" constisting of (e.g.) about 500 
caches more than 80% of which already have been found; a big advantage is that 
the own find list (which may have grown to hundreds) doesn't have to be loaded. 
The total reduction in search pages to be loaded may be of the order 90%!

Of course this would only work if --username == --userExclude so it might be a 
case too special for the general public. Also it won't work if you're using a 
dummy account to save your real identity from "accidents".

I can even imagine reading a cache wid list from a file instead of running a 
"ul" query each time - what about prefixing usernames with a special character 
to indicate that a filename is following? (Which characters are suited?) - this 
might become another wishlist issue...

Original issue reported on code.google.com by Steve8x8 on 25 Mar 2012 at 7:04

GoogleCodeExporter commented 9 years ago
That's an Enhancement request, IMHO...

Original comment by Steve8x8 on 25 Mar 2012 at 7:11

GoogleCodeExporter commented 9 years ago
Using "-N" as a shortcut for "-E user", one may save an additional (ul) query. 
Depending on the number of already found caches, this may yield some speedup.
The patches are undergoing testing and will be committed to the branch soon.

Original comment by Steve8x8 on 2 May 2012 at 1:12

GoogleCodeExporter commented 9 years ago
This feature has been in the branch for almost nine months, and available in 
all releases of the 3.17.x series for more than half a year. Although I cannot 
estimate how often it's been used (myself, I prefer the enhancement provided by 
issue 236), it's probably time to make this public now. (Committed to trunk for 
inclusion into 3.16.5)

Original comment by Steve8x8 on 31 Jan 2013 at 10:01

GoogleCodeExporter commented 9 years ago
Rolled out with 3.16.5, closing.

Original comment by Steve8x8 on 13 Mar 2013 at 8:40