Garmin marathon schedules and macs

81 to 100 of 118 messages
09/04/2009 at 17:58
ps i am on windows!
30/04/2009 at 23:33
Bazzaboy can you help me convert a sub 5 marathon schedule for Loch Ness on the 4 October 2009? I've tried to follow your instructions but I'm a bit lost.
23/06/2009 at 11:58
When I'm trying to convert the schedule in terminal I'm getting the following error:

brian-kirkegaards-macbook:brian Brian$ chmod a+x
brian-kirkegaards-macbook:brian Brian$ ./ rwschedule.wkt>rwschedule.tcx
./ line 1: {rtf1ansiansicpg1252cocoartf949cocoasubrtf460: command not found
./ line 2: syntax error near unexpected token `}'
./ line 2: `{\fonttbl\f0\fswiss\fcharset0 ArialMT;\f1\fswiss\fcharset0 Helvetica;}'

What to do?

Brian - an almost mac-dummy...
29/06/2009 at 10:37
Hi guys, I can't even log onto the ftp to get the prog

Can anyone help?

17/07/2009 at 09:34
me too
17/07/2009 at 10:26
DOH I was hoping for a favourable response when I saw someone else has posted, but James it appears you are in the same position as me!
17/07/2009 at 10:52
Annoying eh. Im using a 405 I have on loan... love it as a piece of kit, love the Garmin Connect site but can't get training centre to work.

Best Ive done is to upload it at work on a PC, send the schedule back to the 405 ... but then I tried to upload from the 405 to my personal Mac laptop so I have the schedule at home (where I do most of my running) and it won't work.

How long have Garmin been working on the fix? Two years or so? It's real let down
18/07/2009 at 15:02
I know its pathetic
The Green One    pirate
28/07/2009 at 21:57

Just used bazzaboy's original manual editing written instructions to change the wkt file into an xml and worked a treat. Forget the script malarkey just use textedit.

 Create an xml file by exporting any workout from your mac garmin, then open it in textedit.

 Open the runnersworld wkt file also using textedit and copy into the xml file as instructed, and opf course delete the lines as instructed. 

Save then import back in. i now have the Florence Marathon workouts all loaded. Whew that's the had part done! Now just 4 months of training.

29/07/2009 at 12:53

I like many others on this forum am a little confused.  I can find my way around my mac but am totally lost as to what I have to do to get a schedule to work on my forerunner 405 using a macbook.  Can anybody give the idiot an Idiot's version step by step...nice and slowly and a definitive version of what I have to do.

That would be so much appreciated you wouldn't believe

29/07/2009 at 15:23
I'll second that Phil Smith We are almost there Green One
The Green One    pirate
01/08/2009 at 23:19

Alright! I'll give it a go. This is exactly the method i used. I hope it 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.

Edited: 01/08/2009 at 23:20
The Green One    pirate
01/08/2009 at 23:20

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!

The Green One    pirate
01/08/2009 at 23:21
Oh, ignore that <!--EndFragment--> stuff that's the runnersworld forums playing up.
02/08/2009 at 09:27
Green One, thanks for going to all that bother. I've tried for several years to prompt a remedy for this whole problem from Runner's World and from Garmin. They clearly don't care about Mac users - which is why I gave up my subscription to RW. It's also why I refuse to buy another Garmin product.

That apart, I've followed your instructions to the letter but when I tried to import the saved file as described in step 15, the file is greyed out on the desktop and can't be imported.

From my limited knowledge of the process you describe, I'd have thought it would have been "Save" at step 14 in order to retain the original macschedule.tcx file, no?

I tried manually adding the .tcx suffix to the macschedule file and this changed it from being greyed out to being clickable but then I got this message:

"The file /Users/Mark/Desktop/macschedule.tcx is an invalid Training Center XML file and could not be opened."

It really is an astonishing situation that we are even having to have this exchange in order to get some straightforward functionality working.

I mean, it's not as if Apple sell some of the most popular computers and other devices in the world, is it?
The Green One    pirate
02/08/2009 at 20:55

Hi Spartacles,

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!

03/08/2009 at 06:48
Green One - thanks for this. followed your instructions and i get this message

The file /Users/James/Desktop/macschedule.tcx is an invalid Training Center XML file and could not be opened

any thoughts?
28/08/2009 at 14:47

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.

02/09/2009 at 09:51
far too difficult for me to follow

I wish Garmin would just sort their lives out and help people with Macs
16/10/2009 at 12:04
I just followed the work around to the letter (including point 15) and I don't even get a message come up to say it hasn't worked. Just nowt at all....

Am seriously fed up with Garmin/Mac etc, etc.

Thanks for the guide though GreenOne. I am sure it's at my end and not your guide. Will try again when I can summon the enthusiasm.
81 to 100 of 118 messages
Previously bookmarked threads are now visible in "Followed Threads". You can also manage notifications on these threads from the "Forum Settings" section of your profile settings page to prevent being sent an email when a reply is made.
Forum Jump  

RW Forums