+drsolly Posted January 19, 2012 Posted January 19, 2012 I get emails from Groundspeak telling me of archived caches in my neighbourhood, and I use these to update my GSAK database so that I don't go chasing after caches that aren't there. But sometimes there's dozens of archives, and it occurs to me that this is a problem that someone might have already solved, because what is needed here is a GSAK macro to read the emails and tell GSAK that the caches are now archived. Does anyone know of such a macro? Quote
+Bear and Ragged Posted January 19, 2012 Posted January 19, 2012 GSAK version 8 uses the Groundspeak API. Use Status check... and GSAK will mark as appropriate 'Archived' 'Temp disabled' ' Available' Quote
+BCNorwich Posted January 19, 2012 Posted January 19, 2012 Hello drsolly, This one works well :- # MacDescription = Review for Archived Caches after loading a fresh pocket query # MacFileName = Review_For_Archive_API.gsk # MacAuthor = GeePa # MacVersion=1.6 #MacUrl=http://gsak.net/board/index.php?showtopic=19171&view=findpost&p=139607 Regards Bernard Quote
+Stuey Posted January 19, 2012 Posted January 19, 2012 GSAK version 8 uses the Groundspeak API. Use Status check... and GSAK will mark as appropriate 'Archived' 'Temp disabled' ' Available' Fantastic! I hadn't spotted that menu option. Nice one, thanks! Quote
+ayepee Posted January 19, 2012 Posted January 19, 2012 (edited) GSAK version 8 uses the Groundspeak API. I use Gsak version 8 and set a filter for the caches I want to check (up to 6000) and then use refresh cache data. This updates the status for all of the caches in the filter which makes it simple to just delete the archived ones. Tony Just noticed that Status Check will also work on a filter without using the daily 6000 cache limit. Edited January 19, 2012 by ayepee Quote
+Bear and Ragged Posted January 19, 2012 Posted January 19, 2012 (edited) GSAK version 8 uses the Groundspeak API. I use Gsak version 8 and set a filter for the caches I want to check (up to 6000) and then use refresh cache data. This updates the status for all of the caches in the filter which makes it simple to just delete the archived ones. Tony Different limits to the number of caches... If you Check Status and delete/filter out the Archived/Temp Disabled caches, you can then Refresh Cache Data of more caches! Edited January 19, 2012 by Bear and Ragged Quote
+ayepee Posted January 19, 2012 Posted January 19, 2012 GSAK version 8 uses the Groundspeak API. I use Gsak version 8 and set a filter for the caches I want to check (up to 6000) and then use refresh cache data. This updates the status for all of the caches in the filter which makes it simple to just delete the archived ones. Tony Different limits to the number of caches... If you Check Status and delete/filter out the Archived/Temp Disabled caches, you can then Refresh Cache Data of more caches! Thanks, I just notcied that afetr I had replied. It is funny how familiarity with a program can actually restrict the ability to discover it's full potential. After finding that I could update my GSAK database by refreshing the data, I didn't look at any other options. Quote
+Malpas Wanderer Posted January 20, 2012 Posted January 20, 2012 GSAK version 8 uses the Groundspeak API. I use Gsak version 8 and set a filter for the caches I want to check (up to 6000) and then use refresh cache data. This updates the status for all of the caches in the filter which makes it simple to just delete the archived ones. Tony Different limits to the number of caches... If you Check Status and delete/filter out the Archived/Temp Disabled caches, you can then Refresh Cache Data of more caches! Still better to use the notification facility if you already have it set up. It is more immediate than an API trawl and conserves your API useage for when you really need it. Quote
+tedwin Posted January 20, 2012 Posted January 20, 2012 I have the reverse problem, how can I keep track of caches that have been reinstated or altered? Quote
+eusty Posted January 20, 2012 Posted January 20, 2012 If they have been re-enabled etc then they should be with the PQ...then they will get updated Quote
+tedwin Posted January 20, 2012 Posted January 20, 2012 If they have been re-enabled etc then they should be with the PQ...then they will get updated I tried this but I get every cache that has been altered by the addition of a new log. Quote
+astra-nomical Posted January 21, 2012 Posted January 21, 2012 I get emails from Groundspeak telling me of archived caches in my neighbourhood, and I use these to update my GSAK database so that I don't go chasing after caches that aren't there. But sometimes there's dozens of archives, and it occurs to me that this is a problem that someone might have already solved, because what is needed here is a GSAK macro to read the emails and tell GSAK that the caches are now archived. Does anyone know of such a macro? Try the macro 'EmailReader' by Red Roo, it's searchable from the GSAK Macro Library Index. It reads all the notification emails and can correct co-ords, disable, enable, archive, and create newly published caches. Quote
+Happy Humphrey Posted January 21, 2012 Posted January 21, 2012 I get emails from Groundspeak telling me of archived caches in my neighbourhood, and I use these to update my GSAK database so that I don't go chasing after caches that aren't there. But sometimes there's dozens of archives, and it occurs to me that this is a problem that someone might have already solved, because what is needed here is a GSAK macro to read the emails and tell GSAK that the caches are now archived. Does anyone know of such a macro? Try the macro 'EmailReader' by Red Roo, it's searchable from the GSAK Macro Library Index. It reads all the notification emails and can correct co-ords, disable, enable, archive, and create newly published caches. Well, yes, that sounds like a great macro; but as mentioned above, such macros aren't necessary any more for the purpose drsolly had in mind, with the advent of GSAK 8. I also had trouble with archived caches but don't need to waste time with them any more. However, the macro could be useful for new caches so I'll give it a try. Quote
+NickandAliandEliza Posted January 21, 2012 Posted January 21, 2012 GSAK version 8 uses the Groundspeak API. Use Status check... and GSAK will mark as appropriate 'Archived' 'Temp disabled' ' Available' Just used it for the first time. Thanks for the heads up! Quote
+Happy Humphrey Posted January 21, 2012 Posted January 21, 2012 Try the macro 'EmailReader' by Red Roo, it's searchable from the GSAK Macro Library Index. It reads all the notification emails and can correct co-ords, disable, enable, archive, and create newly published caches. Well, yes, that sounds like a great macro; but as mentioned above, such macros aren't necessary any more for the purpose drsolly had in mind, with the advent of GSAK 8. I also had trouble with archived caches but don't need to waste time with them any more. However, the macro could be useful for new caches so I'll give it a try. Indeed, it's a useful macro when used with the GSAK 8 "Geocaching.com access" API feature. The problem with the latter is that it'll update cache details in your database...but not if the cache isn't actually there yet. So, rather than using a PQ to load new caches you can add them via the macro (as long as you have the notification feature set up). You can set the macro to highlight new caches, then you can update them with the API to pick up all details. Excellent! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.