블로그 이미지
Kanais
Researcher & Developer 퍼즐을 완성하려면 퍼즐 조각들을 하나 둘씩 맞춰나가야 한다. 인생의 퍼즐 조각들을 하나 둘씩 맞춰나가다 보면 인생이란 퍼즐도 완성되는 날이 오려나...?

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Notice

2016. 6. 21. 16:01 ETC

운영체제 : Windows 8.1 64bit

Chrome Version51.0.2704.103 m

작성날짜 : 2016-06-21


출처 : Github Gist - Downloads all activites from Runtastic



Runtastic 앱의 활동 데이터들을 Strava로 옮기고 싶어서 구글링을 하다가 좋은 정보를 겟!!


먼저 Runtastic 홈페이지에 들어갑니다.


www.runtastic.com


그리고 프로필에서 활동을 선택!


F12를 눌러서 개발자툴을 활성화 시킵니다. (크롬만 가능할 꺼에요)


그리고 Console 창에다가 아래 태그를 복사 붙여넣기를 합니다.


$('body').html('');
$.each(index_data,function(i, value)
{
    var id = value[0],
        url = 'https://' + app_config.domain+user.run_sessions_path+value[0] + '.gpx',
        filename = 'RUNTASTIC-' + value[1] + '-' + value[0] + '.gpx';

    $.ajax({
        url: 'https://' + app_config.domain + user.run_sessions_path + id + '.gpx',
        success: function(data, textStatus, jqXHR)
        {
            if(textStatus == 'success')
            {
                $('<a/>', {
                    'href' : 'data:text/plain;charset=utf-8,' + encodeURIComponent(jqXHR.responseText),
                    'download' : filename,
                    'id' : id
                }).html(filename)
                .before(i + '. Downloaded: ')
                .after('<br/>')
                .prependTo('body');

                $('#' + id)[0].click();
            }
            else
            {
                console.log(textStatus);
            }
        },
        dataType: 'xml',
        beforeSend: function(xhr){
            xhr.setRequestHeader('X-Requested-With', ' ');
        },
    });
});



그리고 엔터!!!!


전부 다운로드하기를 눌러주면 끗!


자 이제 Strava로 업로드를 해봅시다 ㅎㅎㅎㅎㅎㅎ

'ETC' 카테고리의 다른 글

전파 인증 방법  (0) 2015.01.23
posted by Kanais