@herlas No, I had no duplicates, because I selected only the activities I didn’t had yet in Strava. Otherwise it won’t create any duplicates. Strava does recognize that you already have a similar activity and won’t import it again.
@suzzlo I tried SynMyTracks, but that one works with GPX export/import and that caused corrupt activites in Strava. My running activities for example were twice as long in Strava then they were in Suunto App.
I ended up using this method: https://devaaja.fi/blog/how-to-export-exercise-data-from-movescount-and-sports-tracker
(See Sports-Tracker section, option 2)
I altered the script in the manual to export as FIT instead of GPX.
Below is my modified version of the script:
var key = "sessionkey=";
var valueStartIndex = document.cookie.indexOf(key) + key.length;
var token = document.cookie.substring(valueStartIndex, document.cookie.indexOf(';', valueStartIndex));
function downloadOne(item) {
var href = item.href;
var id = href.substr(href.lastIndexOf('/') + 1, 24);
var url = 'http://www.sports-tracker.com/apiserver/v1/workout/exportFit/' + id + '?token=' + token;
var filename = 'SportsTracker-' + id + '.fit';
console.log('curl -o ' + filename + ' "' + url + '";sleep 2');
}
function loopThroughItems(items)
{
var i = 0;
for (i = 0; i < items.length; i++) {
downloadOne(items[i]);
}
}
var items = document.querySelectorAll("ul.diary-list__workouts li a");
document.body.innerHtml = '';
loopThroughItems(items);