Skip to content

Cross plattform tool for bulk exporting TCX files from Polar Flow (GUI + CLI)

License

Notifications You must be signed in to change notification settings

Luzandro/polar-flow-export

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

polar-flow-export

Cross plattform tool for bulk exporting TCX files from Polar Flow. GUI for the command line tool from Gabriel Reid, slightly modified to make the TCX files compatible with Garmin Connect.

Requires Python 2.7 (will not work with 3.X)

Simple instruction for GUI

After installing Python 2.7, download this zip, extract it and run polarflowexport.py

By default will export everything from the given start date until today to the folder "tcx_export" in the current working directory.

Alternative command line interface

Alternative to using the GUI, you can also pass the arguments on the command line, where you have a few more options:

python polarflowexport.py <username> <password> <start_date> <end_date> <output_dir> [make_garmin_compatible]

The start_date and end_date parameters are ISO-8601 date strings (i.e. year-month-day). An example invocation is as follows:

python polarflowexport.py [email protected] mypassword 2015-08-01 2015-08-30 /tmp/tcxfiles

If the optional parameter make_garmin_compatible is set to true, the Creator and Author section of the downloaded tcx files will be stripped away, so that garmin connect accepts the files (when using the GUI it is always stripped away).

Licensed under the Apache Software License v2, see: http://www.apache.org/licenses/LICENSE-2.0

This project is not in any way affiliated with Polar or Polar Flow. It is purely a hobby project created out of a need to export a large quantity of TCX files from Polar Flow.

About

Cross plattform tool for bulk exporting TCX files from Polar Flow (GUI + CLI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%