Kod: Markera allt
/home/<användarnamn>/bin/garmin/saveruns && USER=<GarminConnect-användarnamn> PASSWORD=<GarminConnect-lösenord> /home/<användarnamn>/bin/garmin/uploadruns
Har provat att sätta citattecken på allehanda ställen och grejat och haft mig och jag har också provat att lägga in raden i ett skript och sedan köra skriptet från en startare, men ingen succé än så länge.
”saveruns” och ”uploadruns” är båda vanliga bash-skript, se denna sida.
Vad det hela handlar om är att föra över information om puls, hastighet, tider och annat från en Garmin Forerunner 305 till connect.garmin.com, där jag har ett konto sedan tidigare. Det fungerar som sagt att göra det genom att manuellt mata in raden ovan i en terminal, men alltså inte från en startare.
Det verkar som att första skriptet i raden körs, för det piper till i ”Forerunnern”, som alltså är uppkopplad via USB. Men kollar jag sedan på min sida är det tomt där.
”saveruns” plockar informationen från klockan och lägger på datorn.
”uploadruns” konverterar den till rätt format (från binära formatet .gmn till textformatet .tcx) och för sedan över alla filerna till sidan.
Ska det inte gå att köra skript från en programstartare? Jag tror att jag har lyckats med det tidigare i alla fall, men jag kanske kommer ihåg fel.