EveryTrail GPX Macintosh Migration Notes
EveryTrail seems to have tacitly abandoned iOS support sometime during 2014, with the app removed from the iTunes Store, their user forums shut down, and their Facebook page neglected.
Here are some brief tips on how I migrated my existing tracks to GPX format on my Macintosh.
- Using the URL in a trip's page doesn't give you direct access to the GPX file, nor does wget from the command line.
- The actual file seems to be at a URL of the form http://www.everytrail.com/downloadGPX.php?trip_id=NNNNNN. Downloading this from the command line via Safari with “open” seems to work. The trip name isn't immediately visible, nor displayed by GPX Viewer, but may be in the <name> XML tag.
- Save each page of your track list as a local HTML file, with a name of the form my_tracksNN.php.html.
- From the command line in the directory you saved them to, execute
egrep -ho 'trip_id=\d+' my_tracks*.php.html | sort | uniq > IDs.txt
- Massage the file in something like BBEdit until you get a list of IDs on a single line, then execute a bash script like:
for x in list of IDs
do echo $x
time open http://www.everytrail.com/downloadGPX.php?trip_id=$x
sleep 1
done
Created by Flash Sheridan on Tuesday, December 30, 2014.
This page: http://flash-sheridan.name/postings/EveryTrail_GPX_Migration_Notes.html