目的は「Jスポサイクルの[生]放送を自動録画」することだ。自転車番組って放送開始時間がまちまちなので時間指定での連ドラ予約はできない。もちろん番組表からコツコツ手動予約はできる。春のクラッシックレースは週一くらいなので辛うじて対応できるけどグランツールが始まると連日の寝不足に加え約3週間分 x 3セットの予約を完璧にこなす心労はハンパない。そこでDBR-M590のメール予約機能があるのでおまかせ録画機能に頼らず,JSPORTSホームページの番組表から[生]放送を抽出しメール予約すればへっぽこおまかせ録画機能の代替できるかもしれないと調べてみた。調べてみたら[初回]放送も合わせて録画予約出来そうなのでついでに実装。
Google Apps Scriptの勉強兼ねてスクリプト書いてみたので晒してみる。Google Apps Scriptにはタイマー起動(cronのこと)できるのでこのまま運用可能。力技かつエラー処理もなく冗長でオンシーズンしか使えなさげな汚ったねーへっぽこコードだけどひとまず動いたからまぁいいっか!w ソース:https://github.com/shigechika/regza-auto-rec.git/
Implemented support for speed zones. The user cannot view or edit on the device, but speed zones can be sent from Garmin Training Center or Garmin Connect and then used in workouts.
Fixed various issues with workouts showing wrong units in steps.
Added new data fields: Vertical Speed - 30 second average, 3 second power, 30 second power, %FTP power and max speed.
Fixed issue with GPS taking precedence over GSC10 for speed/distance even indoors
ということだ。スピードゾーンという機能が入ったらしい。Vertical Speedというのもちょbit気になる。Garmin USB ANTスティックをMBPに差し,ソフト更新ページにアクセスするとデバイスとファームウェアを自動認識しポンポコポンで更新終了。おっとダウンロードはあっという間に終わったけどGarmin ANT Agentでゆるりとファームウェアを流し込むのは10分程度要した。
おもむろに立ち上げ無事ファームウェアが3.00になったことを確認。ちなみに時計がいまだに7時間遅れ(南アフリカ時間)になっていた。そういえば南アから戻って来てからまだGarminを野外で動かしていなかった。さっそくお日様のもと日本時間にあわせ,いじり倒したいところだが運動はしばしオ・ア・ズ・ケなんだな。今月はサックス特別練習期間ということで昇華しよう。
最近のコメント