2.3 KiB
2.3 KiB
TCX Parser - Snabbstart
1. Installera (en gång)
cd ~/Documents/training
chmod +x scripts/*.sh scripts/*.py
2. (Valfritt) Lägg till alias
Lägg till i din ~/.bashrc eller ~/.zshrc:
source ~/Documents/training/scripts/aliases.sh
Sedan ladda om:
source ~/.bashrc # eller source ~/.zshrc
3. Efter varje träning
Metod A: Automatiskt (enklast)
# 1. Flytta TCX-fil till Data/training/
mv ~/Downloads/activity_*.tcx ~/Documents/training/Data/training/
# 2. Parsa alla nya filer
cd ~/Documents/training
parse-all
Metod B: Snabbparsning (bara senaste)
# 1. Flytta TCX-fil till Data/training/
mv ~/Downloads/activity_*.tcx ~/Documents/training/Data/training/
# 2. Parsa senaste filen
cd ~/Documents/training
parse-latest
Metod C: Utan alias
# 1. Flytta TCX-fil
mv ~/Downloads/activity_*.tcx ~/Documents/training/Data/training/
# 2. Parsa
cd ~/Documents/training
./scripts/parse_all_tcx.sh
4. Be Claude analysera
När scriptet är klart, be Claude:
"Analysera Data/training/activity_12345.tcx.json"
Tillgängliga kommandon
(kräver att alias är laddade)
| Kommando | Beskrivning |
|---|---|
parse-all |
Parsa alla TCX-filer som inte har JSON |
parse-latest |
Parsa senaste TCX-filen |
parse-tcx <fil> |
Parsa en specifik fil |
training |
Gå till träningsrepo |
training-data |
Gå till Data/training/ |
Felsökning
Problem: "command not found: parse-all"
- Du har inte laddat alias
- Kör:
source ~/Documents/training/scripts/aliases.sh - Eller använd fullständig sökväg:
./scripts/parse_all_tcx.sh
Problem: "Inga TCX-filer hittades"
- Kolla att filerna ligger i
Data/training/ - Kontrollera att de har
.tcx-ändelse
Problem: "Permission denied"
- Gör scripten körbara:
chmod +x scripts/*.sh scripts/*.py
Snabbreferens
# Installation
chmod +x scripts/*.sh scripts/*.py
# Lägg till alias (valfritt)
echo 'source ~/Documents/training/scripts/aliases.sh' >> ~/.bashrc
source ~/.bashrc
# Efter träning
mv ~/Downloads/activity_*.tcx Data/training/
parse-all
# Analysera
# Be Claude: "Analysera Data/training/activity_X.tcx.json"
Se README.md för fullständig dokumentation