first commit

This commit is contained in:
2025-11-13 21:11:40 +01:00
commit ec7ae1b90f
45 changed files with 38454 additions and 0 deletions
+116
View File
@@ -0,0 +1,116 @@
# TCX Parser - Snabbstart
## 1. Installera (en gång)
```bash
cd ~/Documents/training
chmod +x scripts/*.sh scripts/*.py
```
## 2. (Valfritt) Lägg till alias
Lägg till i din `~/.bashrc` eller `~/.zshrc`:
```bash
source ~/Documents/training/scripts/aliases.sh
```
Sedan ladda om:
```bash
source ~/.bashrc # eller source ~/.zshrc
```
## 3. Efter varje träning
### Metod A: Automatiskt (enklast)
```bash
# 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)
```bash
# 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
```bash
# 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
```bash
# 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](README.md) för fullständig dokumentation**