Garmin Connectから健康状態をバキューム.py

WinFormsで実装したヤツが使えなくなっちゃったので代わりを作りました。
PythonでGarmin Connectへアクセスするプログラムgarminexportがあります。
こちらをライブラリとして使い、元コードを改造してテキトーに作った、日々の健康状態をまとめてダウンロードするスクリプトです。
ダウンロードしたZIPファイルは自動で解凍します。
Garmin ConnectがFITファイルのエクスポートを封鎖したようです。
プロジェクトはArchiveとしました。

NO PREVIEW

使い方
あらかじめGitHubの使い方通り、garminexportをpipからインストールしておいてください。
あとはコマンドラインからスクリプトファイルを実行するだけです。
python3 garmin-wellnessdl.py your@email --password pwd --start 2023-1-1 --end 2023-1-2 --save /path/to/save
日付範囲を必ず指定してください。
IDとパスワードは引数として与えていますが、せいぜい各自で何とかしてください。(読み取り権限の無いシェルスクリプトに書いておくなど。)

その他
Python 3.10, Windows & Linuxで動作確認済みです。
改変自由です。細かい挙動は各自で調整し、ご自由にお使いください。

GitHub

戻る

inserted by FC2 system