Jump to content

Mac users: Paperless caching with an iPod


Recommended Posts

Hi all -

 

I'm a Mac user and have wanted to start doing paperless caching. I have an iPod, and no PDA. The iPod has a "Notes" feature I thought would be perfect for paperless caching, but I couldn't find any software to convert both individual and Pocket Query .gpx files to plain text for use with iPod Notes. So I wrote a script to do it. It's working great for me, but I'd love to hear feedback from others.

 

Get it here:

http://birdhouse.org/software/gpx2txt.zip

(v0.2)

 

The big limitation right now is that it relies on the csplit command, which is limited to 99 splits. That means no Pocket Queries listing more than 99 caches. I hope to find a workaround for this in the future.

 

Feedback welcome.

 

- shacker

Link to comment

geoclimber -

 

Yes, this is a pretty cool feature in gpsbabel, but has a few problems:

 

- The caches are mixed in with your existing contacts. I've got 500 contacts on my iPod, and it's really messy to stir a few hundred caches in amongst them. Yes, you could say this is true of Notes as well, but I don't keep many notes on my iPod (I don't suspect that many users do).

 

- No log entries are shown

 

- The user can't choose whether or not to encrypt the hints (not a big deal)

 

So this script gets around those limitations (note gpx2txt also requires gpsbabel to operate).

 

The gpsbabel vCard method does have the advantage of being available to Windows users as well, whereas this is a shell script and requires a Mac.

Edited by shacker
Link to comment

geoclimber -

 

Yes, this is a pretty cool feature in gpsbabel, but has a few problems:

 

- The caches are mixed in with your existing contacts. I've got 500 contacts on my iPod, and it's really messy to stir a few hundred caches in amongst them. Yes, you could say this is true of Notes as well, but I don't keep many notes on my iPod (I don't suspect that many users do).

 

- No log entries are shown

 

- The user can't choose whether or not to encrypt the hints (not a big deal)

 

So this script gets around those limitations (note gpx2txt also requires gpsbabel to operate).

 

The gpsbabel vCard method does have the advantage of being available to Windows users as well, whereas this is a shell script and requires a Mac.

 

Got it. Now I see what you are doing. I didn't realize the contacts would be merged as I was only using the contacts for caching. Excellent on adding the logs, that's something I was wanting. I'll definitely try it out tomorrow. I should have read your README file before posting :laughing: .

Link to comment

geoclimber -

 

Yes, this is a pretty cool feature in gpsbabel, but has a few problems:

 

- The caches are mixed in with your existing contacts. I've got 500 contacts on my iPod, and it's really messy to stir a few hundred caches in amongst them. Yes, you could say this is true of Notes as well, but I don't keep many notes on my iPod (I don't suspect that many users do).

 

- No log entries are shown

 

- The user can't choose whether or not to encrypt the hints (not a big deal)

 

So this script gets around those limitations (note gpx2txt also requires gpsbabel to operate).

 

The gpsbabel vCard method does have the advantage of being available to Windows users as well, whereas this is a shell script and requires a Mac.

 

Your program is a shell script. I have cygwin installed which runs all maner of shell scripts very nicely. So its not a "mac only" option.

 

or if a user has access to a linux or solaris account they can run the tool from there as well.

 

Mac is unix and unix is mac, only with fewer features. :D

Link to comment

geoclimber -

 

Yes, this is a pretty cool feature in gpsbabel, but has a few problems:

 

- The caches are mixed in with your existing contacts. I've got 500 contacts on my iPod, and it's really messy to stir a few hundred caches in amongst them. Yes, you could say this is true of Notes as well, but I don't keep many notes on my iPod (I don't suspect that many users do).

 

- No log entries are shown

 

- The user can't choose whether or not to encrypt the hints (not a big deal)

 

So this script gets around those limitations (note gpx2txt also requires gpsbabel to operate).

 

The gpsbabel vCard method does have the advantage of being available to Windows users as well, whereas this is a shell script and requires a Mac.

 

Your program is a shell script. I have cygwin installed which runs all maner of shell scripts very nicely. So its not a "mac only" option.

 

or if a user has access to a linux or solaris account they can run the tool from there as well.

 

Mac is unix and unix is mac, only with fewer features. :D

 

To be clear. Cygwin is a posix compliant flavor of unix that runs on top of windows and its opensource.

Link to comment

True enough - you could run this version with Cygwin - hadn't thought of that.

 

The next version of this script will be renamed "gpx2ipod" and will be MUCH more user friendly, with automatic iPod detection, an options menu, stored user preferences, double-click launching, and immediate pushing of generated text files straight to the iPod.

 

Unfortunately, while the current version would run under Cygwin, the coming version will take some tweaking to be happy on anything but OS X. However, if you'd like to work on the project with me to make it *nix-compatible, that would be great :D

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...