ベータ5のバグ修正と機能変更。
今回はRDが32個の予約しか受け付けない制限に対処するように機能変更した。
33個目の予約の場合、予約を受け付けないそうなので(未確認)・・・
1. 自動予約前に予約状況を取得。
ここでビデオデッキに予約がない番組で、TVスケジューラーでは予約済みになっている番組は予約禁止フラグをセット
※禁止にしないで予約を取り消すと、次の自動予約で再び予約されてしまうため。
2.自動予約実行
3.自動予約語に予約状況を取得
ここでビデオデッキに予約がない番組は予約を失敗したとみなし、TVスケジューラー側では予約を取り消す。
※次の自動予約のときに再度予約される
※メール予約はタイムラグがあるため、このタイミングでは予約が取り消されるが、
次回の自動予約前の予約状況の取得では予約されたことになり、TVS側も予約済みにセットされる。
・自動予約後の予約状況の取得では予約を禁止にせずに取り消すだけにする。
・予約状況で野球延長用に余分に予約してある場合、それを差し引いて取得するように変更。
・起動時に必ず番組データのダウンロードをする場合があるバグ修正。