It looks like you're new here. If you want to get involved, click one of these buttons!
Alright! I'll give it a go. This is exactly the method i used. I hope it works...post here if you have any trouble and i'll check my working again but you should be sweet.
The idiot’s guide to making the Runnersworld garmin marathon schedules work on your mac.
1. Open ‘Garmin Training Center’ and go into your history.
2. Select a workout from your history…any workout will do.
3. Click “File/Export…” and save the file to your desktop (or anywhere). You can call this file anything you want…I’ll call it ‘macschedule’.
This creates the “macschedule.tcx” file which is what you will edit to add the runnersworld schedule.
4. Create your schedule on Runnersworld and download this file, again save it to your desktop (or anywhere) to create the rwschedule.wkt file.
This is the .wkt file which you will remove the data from and paste into the .tcx file.
5. Press down the ctrl key and click on the macschedule.tcx file, and select “open with…/other”. Find your applications folder (although it usually goeds here automatically) and choose ‘TextEdit’.
6. Do the same to open your rwschedule.wkt file in TextEdit.
With both files open, you will now copy and paste ‘text’ from the rwschedule.wkt file into the macschedule.tcx file. Note that in the wkt file it looks messy, and in the tcx file everything is on neat lines…don’t worry about this. Spaces and returns don't matter in coding...only getting it right wth the '<' and '>' below is what you need to worry about.
7. With the rwschedule.wkt at the front, press cmd-f. Type in ‘<workouts>’ in the ‘find’ field (NOT the quote marks). . Make a note of where this word is…it’s about the 6th or 7th line of the start of text. (Note the plural is important! There are many mentions of the word ‘workout’ but only one use of ‘workouts.’ This is the start of the point you will want to ‘copy’.)
8. Leave the cursor to the left of the ‘<’on ‘<workouts>’, and scroll right down to the end of the rwschedule.wkt file and find, right at the end, “</workouts>”. Hold down the shift key and click to the right of the ‘>’. Copy all of this text.
9. Now go into the macschedule.tcx file and press cmd-f to find ‘<workouts>’ in this file.
10. Leaving the cursor to the left of the ‘<’, again scroll down to the end of the document. You should find, a few lines from the end, ‘</workouts>’. Hold down the shift key to select all of this text up to the right of the '>' and press delete. Then paste the text from the clipboard.
This has added the sessions to the macschedule.tcx file. But there is still some “code” you need to delete before it will work properly.
11. Staying in the macschedule.tcx file, press cmd-f and in the find field, search out “<workouts>” again. NEXT to this will be the code-phrase ‘<Running Name="Running"><Folder Name="Runner's World">’ and you want to delete this.
12. Back in the search (cmd-f) type in ‘<Workout>’. In the ‘replace with’ field type ‘<Workout Sport="Running">’ and press ‘Replace All’. (Note that unlike in MSWord you will NOT get a feedback dialog box saying “made 29 replacements” but it has done this).
13. Go right to the end of the document. You are looking for the following line(s) of code: ‘</Folder></Running><Biking Name="Biking"/><Other Name="Other"/>’. It should be right at the end. Delete all of this.
Now, you will save the file and import it back into Garmin Training Center.
14. Now go to “Save As”. Un-select the tick-box ‘if no extension if provided use “.txt”’ if it’s checked, and make sure the Plain Text encoding is left on Unicode (UTF-8), then save the file.
15. Now go back into Garmin Training Center and Click “File/Import…” and import the macschedule.tcx file from your desktop (or where you saved it).
16. Go to the fridge and get yourself a beer, you big programmer, you! Well done!
You are probably right on that point. Just press save and import back in, rather than save as. Did that work?
And you're also right on the other one...Runnersworld sort it out for us Mac users!
green one, thanks, i followed it to the leter and it worked, however i think the last couple of points need further explaining.
To those following the schedule that greenone did above, i would add that do point 14. and then my point 15. is as follows
go to the original mac file that you downloaded (the one with the txt extension) delete EVERYTHING in it and then copy EVERYTHING that you have just done from the file that you did "save as" and paste it into the txt file.
Basically unless you have the right extension it wont work.
I tried one more time to raise some interest in Garmin making the Mac version of GTC support the .wkt file you get when you download a marathon schedule from RW.
The answer I got is that the latest release of GTC for Macs (version 188.8.131.52) does support .wkt files.
See this thread (read right down to the bottom): Garmin forums
The last post is from someone who's running Snow Leopard and who says it works.
I can't try on my Mac until next weekend so if anyone else cares to do so, it would be great to know whether or not it works for them.