Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

README.md

Strava hacks script collection

I will uploading here my collections of scripts to get some hacks from Strava.... for python3

Installing on MacOSX

sudo easy_install pip
sudo pip install -r requirements.txt

Installing on Ubuntu/Debian

sudo apt install python3
sudo apt install python3-pip
sudo pip3 install -r requirements.txt

strava_traces_downloader.py

with this script you can reconstruct a gpx file from the public strava activity information. without premium account or any else.

This script doesn't download the original GPX file. is just some a reconstruction, and is not better than the original GPX File.

Sometimes, When you aren't logged, and the activity is public, we can get 100 points only. Is not bad, but when you are logged and the activities is from a friend, we can get thousands of points (resulting a better GPX file).

usage: strava_traces_downloader.py [-h] [-a ID_Number] [-ai IDstart IDend]
                                   [-o output.gpx] [-l username password]
                                   [-nt] [-v]

Download GPS Traces from Strava.
    
optional arguments:
  -h, --help            show this help message and exit
  -a ID_Number, --activity ID_Number
                        ID of activity to download (default: None)
  -ai IDstart IDend, --activityinterval IDstart IDend
                        A interval of activities. auto outputname, not
                        compatible with output name file option (default:
                        ('None', 'None'))
  -o output.gpx, --output output.gpx
                        name of GPX file output. (default: output.gpx)
  -l username password, --login username password
                        login with username and password (default: ('None',
                        'None'))
  -nt, --notime         download track without time parameters (default:
                        False)
  -v, --verbose         increase output verbosity (default: False)

EXAMPLES

Download a simple activity

python strava_traces_downloader.py -a activitynumber -l youremail@domain.org yourpassword -o fileoutput.gpx

Download multiple activities

python strava_traces_downloader.py -ai 427796872 427796999 -l youremail@domain.org yourpassword                   

join_gpx_strava_files.py

a fast way to join a lot of GPX files downloaded from strava if you use strava_traces_downloader.py , this is your second step for join all in just one file.

python join_gpx_strava_files.py [gpx_directory] [outputfile.gpx]

About

Strava hacks script collection; you can reconstruct a gpx file from the public strava activity information. without premium account or any else

Resources

Releases

No releases published

Languages

You can’t perform that action at this time.