Získej online html report se změnami ze startu orientačního závodu pomocí mobilní aplikace O Checklist od Anderse Löfgrena a nahrávání na server přes FTP.
- Přístup na server přes FTP
- Nainstalovaný Python
- Nainstalovaný Node.js (pro
live-server
) či https://pypi.org/project/reloadserver/ - Nainstalované potřebné Python balíčky (ftplib, yaml, ...)
- Stáhni si repozitář
- Přejmenuj
example-config.py
naconfig.py
a nastav si vlastní hodnoty pro ftp připojení - Spusť si webový server v kořenovém adresáři
ochecklist-online-report
, např.live-server
nebo reload-server, který zajistí automatický reload reportu - Zajisti pravidelné spouštění skriptu
process_ochecklist_report.py
. Ve Windows jde využít např.Plánovač úloh
- Nastavit připojení k serveru přes FTP
- Nastavit jméno souboru a adresář (musí existovat)
- Nastavit pravidelný automatický export na server, případně jde posílat ručně na kliknutí.
Dej mi vědět jak to šlo.
Get online html report with changes from the start of orienteering event for manual updates in the db using mobile app O Checklist by Anders Löfgren and server upload via FTP.
- Credential to the connection to the server
- Installed Python
- Installed Node.js (for
live-server
) or https://pypi.org/project/reloadserver/
- Clone repository
- Rename
example-config.py
toconfig.py
and setup your credentials for ftp connection - Start webserver e.g.
live-server
or reload-server in root folderochecklist-online-report
- Schedule regular
process_ochecklist_report.py
script execution, in Windows use e.g.Task Scheduler
- Setup FTP connection to the server
- Set name of exported file and subfolder on the server (must exist)
- Set regular automatic upload to your server or you can upload it by button press
Let me know if it helped.