mimikakimemo

自分用メモ。

epgrec で録画が失敗したときの残骸の削除

久しぶりに録画に失敗して対処したのでメモ。

epgrec で録画に失敗したとき、「録画予約一覧」画面や「録画済一覧」画面に項目が残り、削除しようとしてもエラーが出て削除できなくなることがある。この場合、MySQL で epgrec のデータベースをいじると削除できるようになる。

$ mysql -u USER_NAME -p

MySQL に接続し、

use epgrec;

# 録画予約一覧に残ってしまっているものを表示
select id, title from Recorder_reserveTbl where complete = 0 and endtime < now();

# 録画完了フラグを立てる
update Recorder_reserveTbl set complete = 1 where id = 対象のid;

とすれば録画予約一覧画面の残骸は消える。あとは必要に応じて録画済一覧画面から項目を削除。