Jump to content

Gsak (geocaching Swiss Army Knife)


ClydeE

Recommended Posts

I realize that it would probably have to be some sort of "screen scraping" to dig out the information, and that puts you at the mercy of the unannounced updates to the web site that will break everything.

Not only that, but it violates the Terms of Use and is a great way to get yourself banned from the site completely :(

Link to comment
Thanks. That is pretty much what I wound up doing. I was wondering if there was a better way.

 

I assume that there is no actualy direct interaction between GSAK and Groundspeak to get at any of the cache information. It only plugs the URL into the browser and lets it talk to the web site.

 

I was hoping for a function that could go to the web site and update the information for the current line in the list. Then I was hoping for a system variable that contained the date of the last GPX file. That way I could use a macro to set up a filter for anything less than the last GPX file date, and walk through the entries invoking the function to update that specific cache individually.

 

I realize that it would probably have to be some sort of "screen scraping" to dig out the information, and that puts you at the mercy of the unannounced updates to the web site that will break everything. So I figure I don't have much hope for that one.

 

That is one reason, but the problem runs much deeper. This "some sort of scraping" is a flagrant violation of the Groundspeak TOU and can get your IP address banned for using such methods. I would hate for you or any GSAK user to be banned in this manner.

 

I was thinking of different ways that this might be done. One would be to export a list of caches less than the last GPX file date. But then there isn't a way to read it back in and update the status through the macro. It looks like the file input functions are only to open files in the same manner/format as using the File Menu itself.

Actually, if you are willing to assume that all these caches must be archived (ignoring the 500 PQ limit issue that can also cause this problem) you can automate this:

 

1. First set a filter on these "suspect caches"

2. Run the following macro code

 

Goto Position=Top
While .not. $_EOL
 $d_Archived = True
 Goto Position=Next
EndWhile
Goto Position=Top

Edited by ClydeE
Link to comment

What wierd thing did I do to my database (I'm assuming the problem is the nut behind the wheel!) that would make the status bar show 18 found caches, but when I double click on that to see them, GSAK says the filter is empty and cancels it??? There are no records with a "date found by me" and no "found" boxes checked. I made sure my user ID # is in the proper place on tools ... options. Now what?

 

Thanks,

Candy

Link to comment
What wierd thing did I do to my database (I'm assuming the problem is the nut behind the wheel!) that would make the status bar show 18 found caches, but when I double click on that to see them, GSAK says the filter is empty and cancels it??? There are no records with a "date found by me" and no "found" boxes checked. I made sure my user ID # is in the proper place on tools ... options. Now what?

 

I am having a real problem "visualizing" this one.

 

First, try doing a "Database=>Repair/Defrag" from the menu.

 

If you still have the problem, could you then do a File=>Backup, selecting just this database and making sure to tick the settings box. Now email me the generated zip file and I will try and get to the bottom of it.

Link to comment

Moved here from another thread...

Not really a beta issue but what is the custom URL in GSAK (Tools=>Options=>HTML) for www.lostoutdoors.com? I have tried several alternatives but can't get the right combination.

Tks,

Z_S

Try this:

LostOutdoors=http://www.lostoutdoors.com/mmprint.php?map=%lat,%lon&t=1&z=1&s=1&id=&mark=%lat,%lon,255,100,255,5,*

It's been a while since I set it up, so I don't remember what it all means, but this was what seemed to work well for me before I started using Google Earth in its place.

Link to comment
Clyde,

I had last used GSAK on an extended desktop (not the primary monitor).  I subsequently disabled the extended desktop and undocked my laptop.  When I restarted GSAK, it did not appear in the primary display, but appeared to think it should be on the other display still and hence wasn't visible.  The task bar icon did not have the "move" option and I could think of no other way of getting the program moved back to the current display.  In the end, I edited the .ini file to reduce the FormLeft value to a smaller number.  Restarting GSAK, it then appeared in the primary display.  Is it possible to check the display properties when starting up and override this setting if the value in the .ini file is completely off the screen?  If I hadn't figured out this trick, I would have been out of business until I could return to the dual monitor setup.

 

Any thoughts?

 

-- Bruce

Another thing you can do when/if this happens is:

 

Alt-Tab to the hidden application (it won't make it visible, but it'll give it the focus.)

Alt-Space to open the application's context menu.

M to choose move.

Use the arrow keys to begin moving the application.

You can now continue moving the application with your mouse to bring it back to your primary desktop.

Link to comment

I am having a problem with one of the "canned" macros - the _spoilersync macro. It seems to run fine, it finds the folder with my spoiler sync images, and puts something in the appropriate user logs. However, instead of the picture, it puts text similar to the following:

 

*Spoiler Pictures*

GC5416 - The cache in the wild!.jpg

<img src='file://D:\Backups\GPS\GC5416 - The cache in the wild!.jpg'><br><br>

*End Spoilers*

 

Shouldn't I see the actual picture in the notes? I've tried to manually select the picture, too, and that gives similar results. Am I not understanding the purpose of this macro?

 

Thanks for any help.

Link to comment
I am having a problem with one of the "canned" macros - the _spoilersync macro. It seems to run fine, it finds the folder with my spoiler sync images, and puts something in the appropriate user logs. However, instead of the picture, it puts text similar to the following:

 

*Spoiler Pictures*

GC5416 - The cache in the wild!.jpg

<img src='file://D:\Backups\GPS\GC5416 - The cache in the wild!.jpg'><br><br>

*End Spoilers*

 

Shouldn't I see the actual picture in the notes? I've tried to manually select the picture, too, and that gives similar results. Am I not understanding the purpose of this macro?

 

Thanks for any help.

That text is actually the HTML code to display the picture.

 

You only get to see the actual picture when GSAK displays a HTML view of your cache. You see the pictures as GSAK user logs:

 

1. When viewing the cache in split screen (F2)

2. Generation of HTML reports (File=>Export=>HTML)

3. Display cache off line (Right mouse click, select "Show offline in browser")

Link to comment
I have a request to make. I'd like to be able to keep track of my DNFs. There's no way, that I could find, to color code them like the Found and Unavailable waypoints. Can I get that put on the wish list?

You can't currently color them, but you can check the DNF check box and fill in the DNF date. Then you can set a filter to only show these caches.

Link to comment

This is where my post should have gone to begin with...sorry for those who see it twice, I'm trying to figure out how to delete the other one....

 

Ok, after several tries, I'm asking for help....

 

Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

 

Anyone help me??

 

Thanks in advance!

 

Melissa

Link to comment
Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

 

If your talking about the color in the left column under the code number, you have to set it in "tools-options-statuus attributes"

 

As for your found, make sure you have your name typed in and check exact match

 

ad2dc6ab-8a44-4120-bd1f-3b3f858fe380.jpg

Edited by Nomades
Link to comment
This is where my post should have gone to begin with...sorry for those who see it twice, I'm trying to figure out how to delete the other one....

 

Ok, after several tries, I'm asking for help....

 

Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

 

Anyone help me??

 

Thanks in advance!

 

Melissa

Why do you have a "found" database? If you just want to see your found caches, then in your default database, double-click the yellow number that corresponds to your found caches in the lower-right corner where it says Counts: and you will only see your found caches. This actually sets a filter for you based on caches that you've found. That's where the strength of GSAK comes into play, using filters.

e2dcacea-6310-4dd6-bd75-0c85b7c4e749.jpg

Edited by GrandpaKim
Link to comment
Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

Several Thinngs.

 

First wnat version of GSAK are you using?

 

Do you use EasyGPS? if you do ... Don't it is stripping all the extra data from the GPX file that GSAK uses to determine "Found"

 

Finally and Most likely .....

 

In GSAK pulldowns . Go to Tools -> Options

 

In the pop up window about half way down on the left is a section labeled

Method for matching placed[Hidden] and found caches

 

Make sure this section is (still) filled out. I have found that Exact Match and entering my Caching Login name in the box works best for me

 

Like Nomades said better while I was typing ;)

Edited by Gener_Lee
Link to comment
Why do you have a "found" database? If you just want to see your found caches, then in your default database, double-click the yellow number that corresponds to your found caches in the lower-right corner where it says Counts: and you will only see your found caches.

I have a "found" database too, even though I'm very comfortable with using filters and my found caches are in the default database.

 

I can offer several (very weak) rationales for it being more convenient for certain things, but the real reason is that I'm paranoid that I'll lose (or erroneously corrupt or erase) my found caches (with their irreplaceable user notes, user data, etc) in the default DB. I sleep better at night knowing that if I completely mess up while manipulating the default DB (i.e. run a macro that deletes everything), I still have my found DB! B)

 

PS - yes, I know that's what backups are for - have you never heard of wearing a belt and suspenders?? ;)

Link to comment

Hi everyone!!!

 

I just got my Garmin 60cs yesterday and I went out today and found my first cache - what fun!!! I got a pocket query today with 100 caches, which are showing up just fine in GSAK. But when I try to send them to the 60cs only 50 of them are being sent. When I'm sending it shows 1 to 100. Am I doing something wrong??? I was under the impression that the 60cs would hold a lot of .gpx files.

 

Thanks for any help!!

 

Susan

Link to comment
Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

 

If your talking about the color in the left column under the code number, you have to set it in "tools-options-statuus attributes"

 

As for your found, make sure you have your name typed in and check exact match

 

ad2dc6ab-8a44-4120-bd1f-3b3f858fe380.jpg

Better yet, use your GC Login ID#. That should eliminate possibilities for misspelling your name. PrncssMelissa, yours is 481766; Nomade, yours is 462363; anyone else interested in this number can get it using the info in this post.

Link to comment
I just got my Garmin 60cs yesterday and I went out today and found my first cache - what fun!!!  I got a pocket query today with 100 caches, which are showing up just fine in GSAK.  But when I try to send them to the 60cs only 50 of them are being sent.  When I'm sending it shows 1 to 100.  Am I doing something wrong???  I was under the impression that the 60cs would hold a lot of .gpx files.

 

Thanks for any help!!

 

Susan

There are several possibilities: do you have a filter set in GSAK? When you look on the status bar at the bottom, do you see a total of 50 or 100 (the total of the four cells that you see there is what you should be loaded).

 

If the GPS load dialog says it is loading 100, then that is what it is doing. The GPS, may be doing something with them that you are not expecting. If you try to load two waypoints with the exactly the same coordinates, then it may well be simply changing the name of the first one with the next one that has the same coords.

 

There may be other reasons. It's hard to diagnose without more info.

Link to comment
I just got my Garmin 60cs yesterday and I went out today and found my first cache - what fun!!! I got a pocket query today with 100 caches, which are showing up just fine in GSAK. But when I try to send them to the 60cs only 50 of them are being sent. When I'm sending it shows 1 to 100. Am I doing something wrong??? I was under the impression that the 60cs would hold a lot of .gpx files.

A great resource for the 60c/s is the FAQ created by one of our GSAK regulars (Sputnik 57) and can be found here

 

I think your specific question is answered in question 5 of "Managing and Using Waypoints"

Link to comment
I just added a usb to serial adapter to the computer because the computer has no serial port. I checked the port in device manager and set it in gsak to com4. Now gsak freezes until I have to kill it when I try to send waypoints to the gps. Is this just me??

 

Thanks!

GSAK uses GPSBabel to communicate to your GPSr

 

GSAK generates a file called babel.bat in the install folder of GSAK just before it does the send to the GPSr

 

Try running this file outside of GSAK and see what, if any error messages you get.

I have NO idea how to do this. :unsure:

Link to comment
I just added a usb to serial adapter to the computer because the computer has no serial port. I checked the port in device manager and set it in gsak to com4. Now gsak freezes until I have to kill it when I try to send waypoints to the gps. Is this just me??

 

Thanks!

GSAK uses GPSBabel to communicate to your GPSr

 

GSAK generates a file called babel.bat in the install folder of GSAK just before it does the send to the GPSr

 

Try running this file outside of GSAK and see what, if any error messages you get.

I have NO idea how to do this. :unsure:

First go to Tools=>Options=>Advanced and tick the "debug mode" check box

 

Now try to send waypoints to your GPSr. If your description of the problem is correct you will still get the "freeze" up but at least the Babel.bat file will be generated with a debug pause and we can now run it outside of GSAK.

 

To run this file outside of GSAK, first make sure GSAK is not running then open up Windows Explorer and navigate to the folder where GSAK is installed (If you haven't changed the default it is "c:\Program Files\GSAK"). Now just double mouse click on the babel.bat file.

 

cap52.png

Edited by ClydeE
Link to comment
Susan

There are several possibilities: do you have a filter set in GSAK? When you look on the status bar at the bottom, do you see a total of 50 or 100 (the total of the four cells that you see there is what you should be loaded).

 

If the GPS load dialog says it is loading 100, then that is what it is doing. The GPS, may be doing something with them that you are not expecting. If you try to load two waypoints with the exactly the same coordinates, then it may well be simply changing the name of the first one with the next one that has the same coords.

 

There may be other reasons. It's hard to diagnose without more info.

Okay, here is what I just did - opened Mapsource and sent all the waypoints from the 60cs to Mapsource - there are 100 of them. So I deleted everything from the Garmin and sent the waypoints from mapsource to the Garmin - it only shows 50 on there.

 

I set the smart name thing to 10 and tried again - same thing - only 50 show on the Garmin even though there are 100 - it shows 100 in GSAK.

 

Just went to the map page and all 100 are on the map - if I move the cursor to one that is not in the list and then go back to find geocaches that one that the cursor is on will be on the top of the page, but there are only 50 listed again, it appears to be the 50 closest to the one that I'm pointing to. Does that make sense???

 

So they are all in the Garmin, but the only way I can see them is to move around the map - then only 50 will show in the list when I go to find. Is that normal???

 

Thanks for the help and suggestions.

 

Susan

Link to comment
Susan

There are several possibilities: do you have a filter set in GSAK? When you look on the status bar at the bottom, do you see a total of 50 or 100 (the total of the four cells that you see there is what you should be loaded).

 

If the GPS load dialog says it is loading 100, then that is what it is doing. The GPS, may be doing something with them that you are not expecting. If you try to load two waypoints with the exactly the same coordinates, then it may well be simply changing the name of the first one with the next one that has the same coords.

 

There may be other reasons. It's hard to diagnose without more info.

Okay, here is what I just did - opened Mapsource and sent all the waypoints from the 60cs to Mapsource - there are 100 of them. So I deleted everything from the Garmin and sent the waypoints from mapsource to the Garmin - it only shows 50 on there.

 

I set the smart name thing to 10 and tried again - same thing - only 50 show on the Garmin even though there are 100 - it shows 100 in GSAK.

 

Just went to the map page and all 100 are on the map - if I move the cursor to one that is not in the list and then go back to find geocaches that one that the cursor is on will be on the top of the page, but there are only 50 listed again, it appears to be the 50 closest to the one that I'm pointing to. Does that make sense???

 

So they are all in the Garmin, but the only way I can see them is to move around the map - then only 50 will show in the list when I go to find. Is that normal???

 

Thanks for the help and suggestions.

 

Susan

Susan, I think you will find the answer to your question in the FAQ I posted.

 

Do you read that post ?

Link to comment
Hi everyone!!!

 

I just got my Garmin 60cs yesterday and I went out today and found my first cache - what fun!!! I got a pocket query today with 100 caches, which are showing up just fine in GSAK. But when I try to send them to the 60cs only 50 of them are being sent. When I'm sending it shows 1 to 100. Am I doing something wrong??? I was under the impression that the 60cs would hold a lot of .gpx files.

 

Thanks for any help!!

 

Susan

 

you might have the gps set for closest instead of alpha.

 

cc\

Link to comment
Been using GSAK now for about a month, everything is great, but when I attempt to load my "found" database, none of my finds come up colored as they do in my other database of everything in my city. Typically, on my standard database, when I load the gpx file into it, with my finds and not founds, the ones that I have found have a yellow background in the code column. On this new database, which is just my finds, it is just plain white, and is not showing my find date..

 

If your talking about the color in the left column under the code number, you have to set it in "tools-options-statuus attributes"

 

As for your found, make sure you have your name typed in and check exact match

 

ad2dc6ab-8a44-4120-bd1f-3b3f858fe380.jpg

Better yet, use your GC Login ID#. That should eliminate possibilities for misspelling your name. PrncssMelissa, yours is 481766; Nomade, yours is 462363; anyone else interested in this number can get it using the info in this post.

Thank you so much! You solved my problem! It fixed itself as soon as I put that nice little number :unsure: So glad to have that one solved!

 

Melissa :lol:

 

Merry Christmas to all!

Link to comment
Susan

There are several possibilities: do you have a filter set in GSAK? When you look on the status bar at the bottom, do you see a total of 50 or 100 (the total of the four cells that you see there is what you should be loaded).

 

If the GPS load dialog says it is loading 100, then that is what it is doing. The GPS, may be doing something with them that you are not expecting. If you try to load two waypoints with the exactly the same coordinates, then it may well be simply changing the name of the first one with the next one that has the same coords.

 

There may be other reasons. It's hard to diagnose without more info.

Okay, here is what I just did - opened Mapsource and sent all the waypoints from the 60cs to Mapsource - there are 100 of them. So I deleted everything from the Garmin and sent the waypoints from mapsource to the Garmin - it only shows 50 on there.

 

I set the smart name thing to 10 and tried again - same thing - only 50 show on the Garmin even though there are 100 - it shows 100 in GSAK.

 

Just went to the map page and all 100 are on the map - if I move the cursor to one that is not in the list and then go back to find geocaches that one that the cursor is on will be on the top of the page, but there are only 50 listed again, it appears to be the 50 closest to the one that I'm pointing to. Does that make sense???

 

So they are all in the Garmin, but the only way I can see them is to move around the map - then only 50 will show in the list when I go to find. Is that normal???

 

Thanks for the help and suggestions.

 

Susan

I thought this sounded familiar, so I started looking around and I found this:

 

When you press FIND » 'Waypoints' » ENTR, the GPSr defaults to showing only the nearest 50 waypoints. If you've loaded a waypoint and it isn't showing up, from the waypoint list press MENU. From the menu, press 'Find by Name' » ENTR. All waypoints will then be listed in alphabetical order. Alternatively, from the menu, press 'Change Reference' » ENTR. The map will then appear, allowing you to select a new point from which the GPSr will find the nearest 50 waypoints. This is issue is discussed in the forum here and here.

 

Hope this helps.

Link to comment

Couple days ago I asked for some help, and a kind soul offerred up some code that mostly worked as is. I made minor tweaks to suit my own tastes, whims, and fancies.

 

Here's the macro that creates a custom waypoint ID (per my previous request). Tested and verified to load into latest version Mapsource.

 

#*******************************************************
# The following macro creates a custom waypoint based on
# cache type, container type, non-GC part of waypoint,
# and then appends DNF information as follows:
#
# if most recent log indicates it was 
#
#      found
#
# it places a
#
#      "."
#
# character into the waypoint ID at position _6_
#
#
# if most recent log indicates it was
#
#      not found
#
# it places a 
#
#      "+"
#
# character into the waypoit ID at position 6
# any other last log and it places "*" into the ID
# which gets replaced by a space on Garmin's
#
# 7th character indicates how many times in last 5 logs
# a DNF occurred.
# 
#*******************************************************

# Macro to create special cache waypoint ID

# %typ1 = geocache type
# %con1 = container type
# %drop2 = drop GC from waypoint ID

$_Special = "%typ1%con1%drop2"

# check last cache log variable 1st character (most recent)
# for found/not found status
#
# "F" means found, "N" means not found
#

If Left("%last4",1) = "F"
   $AddChar = "."
Else
 If Left("%last4",1) = "N"
   $AddChar = "+"
 ELSE
   # What if it's neither F or N?
   $AddChar = "*"
   # "*" is a space on many GPS units .. edit to suit
 EndIf
EndIf

# append character to special waypoint ID
$_Special = $_Special + $AddChar

# count number of DNF logs from last 4
$NumDNF = RegExCount("N", "%last4")

# append this number to special waypoint ID
$_Special = $_Special + "$NumDNF"

# bug? well, this snaps whatever goofy happens above
# and limits any double # appending
$_Special = Left($_Special, 8)

 

For some reason, that last line was necessary to get rid of a duplicaton.

Link to comment
Susan

There are several possibilities: do you have a filter set in GSAK? When you look on the status bar at the bottom, do you see a total of 50 or 100 (the total of the four cells that you see there is what you should be loaded).

 

If the GPS load dialog says it is loading 100, then that is what it is doing. The GPS, may be doing something with them that you are not expecting. If you try to load two waypoints with the exactly the same coordinates, then it may well be simply changing the name of the first one with the next one that has the same coords.

 

There may be other reasons. It's hard to diagnose without more info.

Okay, here is what I just did - opened Mapsource and sent all the waypoints from the 60cs to Mapsource - there are 100 of them. So I deleted everything from the Garmin and sent the waypoints from mapsource to the Garmin - it only shows 50 on there.

 

I set the smart name thing to 10 and tried again - same thing - only 50 show on the Garmin even though there are 100 - it shows 100 in GSAK.

 

Just went to the map page and all 100 are on the map - if I move the cursor to one that is not in the list and then go back to find geocaches that one that the cursor is on will be on the top of the page, but there are only 50 listed again, it appears to be the 50 closest to the one that I'm pointing to. Does that make sense???

 

So they are all in the Garmin, but the only way I can see them is to move around the map - then only 50 will show in the list when I go to find. Is that normal???

 

Thanks for the help and suggestions.

 

Susan

Susan, I think you will find the answer to your question in the FAQ I posted.

 

Do you read that post ?

Clyde - thank you!! Apparently I stopped reading too soon. I went back and reread the whole page and saw that 50 is the maximum it will show. Learned lots more too!!!

 

Thanks again!!

 

Susan

Link to comment

Susan

I thought this sounded familiar, so I started looking around and I found this:

 

When you press FIND » 'Waypoints' » ENTR, the GPSr defaults to showing only the nearest 50 waypoints. If you've loaded a waypoint and it isn't showing up, from the waypoint list press MENU. From the menu, press 'Find by Name' » ENTR. All waypoints will then be listed in alphabetical order. Alternatively, from the menu, press 'Change Reference' » ENTR. The map will then appear, allowing you to select a new point from which the GPSr will find the nearest 50 waypoints. This is issue is discussed in the forum here and here.

 

Hope this helps.

Thank you so much!!! So nice to be able to come to this forum and get answers to dumb questions!!! I've been learning so much reading the links people give with their answers.

 

Thanks again,

Susan

Link to comment

How it is that I can set a filter for (Last Found Date) (Compared To) (Last Update GPX) (Is Newer) and have a result set of 200 caches where the Last Found Date is more recent than the Last GPX date? I can't figure out how GSAK can update the Last Found Date without updating the Last Update GPX date. :huh:

 

Thanks!

Link to comment
How it is that I can set a filter for (Last Found Date) (Compared To) (Last Update GPX) (Is Newer) and have a result set of 200 caches where the Last Found Date is more recent than the Last GPX date? I can't figure out how GSAK can update the Last Found Date without updating the Last Update GPX date. :huh:

 

This can happen if you load an older GPX file.

 

When GPX files are sent to you from Geocaching.com they have a Date inside them that indicates when this GPX file was generated. GSAK uses this date to update the "Last GPX date" when you load a GPX file.

 

So this scenario can happen when:

 

1. You load a current GPX file that has the latest data and latest logs - GSAK updates the "Last GPX to this date"

 

2. You now load a GPX that is Two weeks old. This GPX files does not delete the new found logs in step 1 (hence why the found date is more current) but it does set the "Last update GPX date" back to two weeks ago.

 

You can protect yourself against this scenario by selecting the "newer only" option when loading GPX files.

 

cap53.png

Link to comment
How it is that I can set a filter for (Last Found Date) (Compared To) (Last Update GPX) (Is Newer) and have a result set of 200 caches where the Last Found Date is more recent than the Last GPX date?  I can't figure out how GSAK can update the Last Found Date without updating the Last Update GPX date.  :huh:

 

This can happen if you load an older GPX file.

 

When GPX files are sent to you from Geocaching.com they have a Date inside them that indicates when this GPX file was generated. GSAK uses this date to update the "Last GPX date" when you load a GPX file.

 

So this scenario can happen when:

 

1. You load a current GPX file that has the latest data and latest logs - GSAK updates the "Last GPX to this date"

 

2. You now load a GPX that is Two weeks old. This GPX files does not delete the new found logs in step 1 (hence why the found date is more current) but it does set the "Last update GPX date" back to two weeks ago.

 

You can protect yourself against this scenario by selecting the "newer only" option when loading GPX files.

 

cap53.png

Ah, thanks Clyde - I'll give that a try. Considering I'm getting new GPX's at least weekly, I'm surprised the "old" GPX date is nearly two months old. I'll see if the next round updates the date.

Link to comment
Ah, thanks Clyde - I'll give that a try. Considering I'm getting new GPX's at least weekly, I'm surprised the "old" GPX date is nearly two months old. I'll see if the next round updates the date.

I think I see what might have happened - I never had my Load set to delete since the gpx files always had the same name - but I rearranged my PQ's a while back and I bet there were some stragglers in the folder. I just changed it to delete after load so between that and your suggestion, I think I'll be in good shape now! Thanks again!

Link to comment

Why do you have a "found" database?

 

I have a separate found database. Or at least I have made one now.

Very easy done with the new PQ.

 

One very good reason for doing this is that not all my finds are in my

Default database. My Default database I have limited to caches in

my home country (Norway). I have separate databases for neighbouring

countries (Sweeden and Denmark), and separate databases of countries/cities

I travel to on a regular basis. In my day to day fiddling I stay in my Default

database. I do not travel each week (or even month) so a joint database

all my databases I dont consider practical to work with. And as I have found

caches in most of the other countries/cities I have databases of, the result

of clicking on the found field in my Default database will not produce the

correct total overview. Of cource I use this function inside each database,

but a separate Found-database gives me the whole picture.

 

So, yes, a separate database for your finds is practical.

Link to comment

Why do you have a "found" database?

 

I have a separate found database. Or at least I have made one now.

Very easy done with the new PQ.

 

One very good reason for doing this is that not all my finds are in my

Default database. My Default database I have limited to caches in

my home country (Norway). I have separate databases for neighbouring

countries (Sweeden and Denmark), and separate databases of countries/cities

I travel to on a regular basis. In my day to day fiddling I stay in my Default

database. I do not travel each week (or even month) so a joint database

all my databases I dont consider practical to work with. And as I have found

caches in most of the other countries/cities I have databases of, the result

of clicking on the found field in my Default database will not produce the

correct total overview. Of cource I use this function inside each database,

but a separate Found-database gives me the whole picture.

 

So, yes, a separate database for your finds is practical.

The other point, is that my finds pre-date my use of GSAK. So my default DB had the finds for the last couple of years, but not the two years before that.

 

A separate DB of finds also allows me to do some macro stuff that would be more difficult if it was combined with my unfound data. Besides, I have all my finds numbered in order (done well before the new PQ came out), this could be awkward in the 'main' DB.

 

Aside from all that, why not have a separate DBs? Why clutter up one DB with all sort of data that's not needed? I have a number of differnt DBs for different areas around the state. Each one can have a different centerpoint so I don't have to keep changing it when looking at that data.

Link to comment

Update request

 

How about an optional check box that will delete caches out of a database if they are not included in the GPX file that is imported?

 

I would use this on my 500 closest caches database to keep all the archived caches out. If a cache is archived, it won't be in the next PQ, and will be deleted from my database.

 

This will also remove caches from the database that are on the outside edge of my circle of caches because closer caches will be approved, but that's okay because I don't want more than 500 caches anyway. That's all that will fit into my GPSr, and I'd rather have the 500 closest.

 

I read the post on the previous page where Clyde linked to another post that explained how to deal with archived caches which wouldn't remove valid caches, but that way wasn't automated. Call me lazy.

Link to comment
Update request

 

How about an optional check box that will delete caches out of a database if they are not included in the GPX file that is imported?

 

I would use this on my 500 closest caches database to keep all the archived caches out. If a cache is archived, it won't be in the next PQ, and will be deleted from my database.

 

This will also remove caches from the database that are on the outside edge of my circle of caches because closer caches will be approved, but that's okay because I don't want more than 500 caches anyway. That's all that will fit into my GPSr, and I'd rather have the 500 closest.

 

I read the post on the previous page where Clyde linked to another post that explained how to deal with archived caches which wouldn't remove valid caches, but that way wasn't automated. Call me lazy.

Really, you can do this now (and for the lazy, automate the process with a macro).

 

1. Clear all User Flags (from the menu or just hit F7)

2. Load your GPX file, but make sure you have ticked the "set user flag" box

3. Set a filter on User Flag = not set

4. Delete all waypoints in filter

Link to comment

1. Clear all User Flags (from the menu or just hit F7)

2. Load your GPX file, but make sure you have ticked the "set user flag" box

Why not just select the "clear all user flags" choice on the load?

 

(Clyde, you clearly have too many options if you can't remember them all. :P )

Yes, it did cross my mind and it will save you one step.

 

However, I will point out that clearing the user flags first is a good habit to get into (don't start with the clergy jokes :P ) when doing this kind of thing. Not all processes of this type have an option to clear the user flags first, so it usually doesn't hurt do do so and will save you that "head scratching" experience of trying to figure out what you did wrong when you don't. :D

Edited by ClydeE
Link to comment
I just registered and paid through pay pal but I cannot enter my serial number.  I go to help=register and it just brings me back to the payment screen. HELP

Entering your registration is an off-line process - i.e. within GSAK on your PC (not the website), go to the "Help" menu, then "Register" and you should get a screen that allows you to enter the code you received via email to your PayPal email account. This assumes that you've previously downloaded and installed the trial version of GSAK.

 

If that's what you're doing and it's not working, I'm not really sure what would cause that. Since it can't hurt, I'd suggest you close GSAK and then restart it, then try again (Help>>Register within GSAK).

 

Hope this helps.

 

Edit: Removed irrelevant suggestion.

Edited by Kai Team
Link to comment
:anitongue: please Please PLEASE a Mac OSX version ???? Preety Please +

Clyde has responded to this before. Developing GSAK for Mac is no trivial undertaking, and Clyde is a one-person operation. He has to devote his time to developing for the OS that most people use (which is, for better or worse, Windows).

 

FYI, I maintain a geocaching related website that tracks the OS of people who visit the site. In November, 92% of the visitors used Windows; 3.7% used Mac. So there are about 25 Windows users for every Mac user. If you can only support one platform, it's pretty clear why you would choose to support Windows!

Link to comment

I am a little confused about the add a picture option on user notes. I added a picture expecting to see the pic show up. All I saw was the location of the pic.

 

Like this:

 

"<img src='file://C:\Documents and Settings\Dewayne Dean\My Documents\puzzler.JPG' alt='picture'><Br>"

 

is this how this is supposed to work?

Link to comment
I am a little confused about the add a picture option on user notes.  I added a picture expecting to see the pic show up.  All I saw was the location of the pic.

 

Like this:

 

"<img src='file://C:\Documents and Settings\Dewayne Dean\My Documents\puzzler.JPG' alt='picture'><Br>"

 

is this how this is supposed to work?

When I wanna put a picture in my users notes, I save the picture as a .jpg file and then upload it.

 

Edit: missunderstood the question, sorry :ph34r:

Edited by Nomade
Link to comment
I am a little confused about the add a picture option on user notes. I added a picture expecting to see the pic show up. All I saw was the location of the pic.

 

Like this:

 

"<img src='file://C:\Documents and Settings\Dewayne Dean\My Documents\puzzler.JPG' alt='picture'><Br>"

 

is this how this is supposed to work?

Please see this post

Link to comment
Has anyone had an issue with GSAK freezing up after downloading the pocket query files using the "Get Data Via Email" option on the File menu?  I have uninstalled GSAK, rebooted my PC, and then reinstalled GSAK only to get the same results.

I haven't had that problem, but can offer some troubleshooting suggestions. First, try a database repair defrag. In GSAK, go to the Database Menu, then click on Repair/Defrag.

 

If that doesn't fix the problem, you'll need to determine where in the sequence the freeze occurs:

 

1) Is GSAK connecting with the POP server: when you click on the "Get Mail" button, watch the prompts in the lower left corner of the GetMail dialog screen - if this is OK, it should say "Connected OK, Getting Mail Headers". If you don't see the Connected OK message, the problem may be with your mail settings or your Internet connection (e.g. is a firewall blocking the required port?).

 

2) Immediately after the "connected OK" message, you should see a message indicated 1 of X messages, followed by the progress bars indicating a download. If you see this, then the file should be downloaded. Double check the folder where you told GSAK to store the download to see if the file (with today's file date) is actually there. If the file isn't there, the problem may be with downloading the file (e.g. non existent folder specified as location to save the file).

 

3) If the file did download and save correctly, do you have the "Load" box checked under "Load Folder of Saved Attachments into current database when download finishes"? If so, you should get a "Load Summary" window giving you the details of the load. You can try unchecking the "load" box to see if this fixes the problem. If it does, try a manual load of the downloaded file to see if it works.

 

If you can determine exactly where in this sequence GSAK is freezing, it will help troubleshoot what the problem may be. Feel free to post again with this information and we'll try to help.

Link to comment
Guest
This topic is now closed to further replies.
×
×
  • Create New...