REGZA メール録画予約
東芝 液晶テレビ REGZA Hシリーズ/Zシリーズのメール録画予約を iEPG / 手入力 で行う AppleScript です。
番組表の iEPG(予約)をクリックしてダウンロードされるファイルを読み込み録画予約メールを(Mail で)作成送信します。
チャンネル選択、録画日時の手入力で予約することもできます。
予約した番組を iCal に登録できます。また、イベントのアラームに更新用スクリプトを設定して録画終了時刻にカレンダーを更新できます。
インストール
ユーザのライブラリフォルダの Scripts フォルダなど任意の場所に入れてください。
実行
ダウンロードフォルダに iEPG ファイルがある場合は iEPG 予約を行います。
iEPG ファイルがない場合は手入力で予約を行います。
スクリプトメニューや Butler , DragThing , Keyboard Maestro , Spark など AppleScript を実行できるアプリケーションに設定して使用してください。
もしくはスクリプトエディタでアプリケーションバンドルとして保存し直して使用してください。
※ Mac OS X 10.4.11 以前ではパッケージ内の /Contents/Resources フォルダ内に 空の Japanese.lproj フォルダを入れないと正しく機能しません。
※ スクリプトメニューはアプリケーションフォルダの AppleScript フォルダにある AppleScript ユーティリティ でメニューバーに表示できます。(Mac OS X 10.3 では Install Script Menu を実行するとメニューバーに表示できます。)
初期設定
初めて使用するときに初期設定ダイアログが表示されます。
・スクリプトの選択
スクリプトを実行するアプリケーションによってはスクリプトの場所を特定できないため REGZA メール録画予約 を選択するダイアログが現れます。
・ダウンロードフォルダ
Safari などのブラウザに設定したダウンロードフォルダを選択してください。
・録画先機器
録画先の HDD などを選択してください。
複数選択した場合は予約時に選択ダイアログが現れます。
省略した場合は REGZA で設定した機器に録画されます。
・録画品質の選択
Hシリーズで予約時に録画品質を選択するには『する』をクリックしてください。(HDD に録画する場合)
Zシリーズや録画品質の選択を省略する場合は『しない』をクリックしてください。
録画先機器を省略した場合は録画品質も省略します。(設定も省略します。)
・宛先メールアドレス
REGZA に登録したメールアドレスを入力してください。
・差出人メールアドレス
差出人のメールアドレスを入力してください。入力しなくてもかまいません。
・メール予約パスワード
REGZA に登録したメール予約パスワードを入力してください。
・iCal にイベントを登録
iCal カレンダーにイベントを登録する場合はカレンダーを設定してください。
新しいカレンダーに登録するには『新規カレンダー』を選択してからカレンダー名を入力してください。
設定はユーザのライブラリフォルダの Preferences フォルダに保存されます。
~/Library/Preferences/REGZA予約/REGZA予約 設定.txt
(スクリプトのプロパティにも保存されます。)
※ 設定を変更するにはダウンロードフォルダに iEPG ファイルがない状態で実行して『設定変更』をクリックしてください。
iEPG 予約
[戻る]▼ インターネットTVガイド , goo テレビ番組 , Gガイド.テレビ王国 , ONTV JAPAN などのテレビ番組表で予約する番組の iEPG をクリックしてダウンロードしてください。
▼ 予約するものをダウンロードし終わったらスクリプトメニューなどから REGZA メール録画予約 を実行してください。
▼ 録画設定を選択してください。
初期設定で録画先機器、録画品質を選択するようにした場合は選択ダイアログが現れます。
※ 二重音声記録モードは省略します。
▼ 登録されていない放送局名の場合はチャンネル選択ダイアログが現れます。
既存のチャンネルを選択するか『その他』を選択してチャンネル番号を入力してください。
※ TD011 , BS103 , TA01 , TAC13 , TABS1 , CS001 など REGZA のマニュアル(操作編)を参照して入力してください。
放送局名:チャンネルの対応はユーザのライブラリフォルダの Preferences フォルダに保存されます。
~/Library/Preferences/REGZA予約/REGZA予約 番号一覧(表示).txt
~/Library/Preferences/REGZA予約/REGZA予約 番号一覧(非表示).txt
REGZA予約 番号一覧(表示).txt の内容がダイアログに表示されます。
◆ 録画予約確認ダイアログが現れます。必要があれば編集してください。
『編集』を選択するとテキストエディットなどでファイルを開きます。
編集した後はチャンネル選択ダイアログで更新を選択してください。
ファイルの改行は CR 、最後の行は改行なしです。
[戻る]
『送信』をクリックすると Mail でメールを送信します。
『iCal 登録』をクリックすると メールは行わず、iCal へのイベント登録のみ行います。
イベント登録を行う場合、繰り返しの選択ダイアログが現れます。
※ 月〜日が1つしか選択されていないかイベントの曜日が含まれていない場合は毎週に設定します。
※ REGZA 本体の予約は一回のみです。またメール予約は放送時間連動に対応していません。適宜変更してください。
キャンセルも含めいずれの場合もダウンロードした iEPG ファイルはゴミ箱に移動します。
※ 確認ダイアログで return キーを押すなどして誤って消してしまった場合は、そのまま『送信』をクリックしてください。再度確認ダイアログを表示します。
※ iCal への登録を行わない場合は iCal 登録 ボタンは表示されません。
REGZA カレンダー更新 が REGZA メール録画予約 と同じ場所にある場合、イベントのアラームに REGZA カレンダー更新 を設定します。
録画終了時刻になるとスクリプトが実行され、終わった番組のイベントを削除します。
手入力
[戻る]▼ テレビ番組表にない番組を予約するにはダウンロードフォルダに iEPG ファイルがない状態で REGZA メール録画予約 を実行してください。
▼ 録画日 開始時間 終了時間を入力してください。例:20071201 2300 0100
20071231 2330 2530 は 20071231 2330 0130 に変換します。
20071231 2425 2625 は 20080101 0025 0225 に変換します。
▼ チャンネルを選択してください。
リストにない場合は その他 を選択して放送局名、チャンネルを入力してください。
放送局名:チャンネルの対応はユーザのライブラリフォルダの Preferences フォルダに保存されます。(同上)
▼ 録画設定を選択してください。
◆ 録画予約確認ダイアログが現れます。必要があれば編集してください。(同上)
初期設定で録画先機器、録画品質を選択するようにした場合は選択ダイアログが現れます。
※ 二重音声記録モードは省略します。
2行目に番組名を入力するとメールや iCal のイベントタイトルになります。(REGZA の予約には反映されません)
※ クリップボードの1行目がデフォルトで表示されます。
REGZA NHK番組メール予約
[戻る]
東芝 液晶テレビ REGZA Hシリーズ/Zシリーズのメール録画予約を Safari で表示している NHK 番組表から行う AppleScript です。
NHK 番組表 , NHKネットクラブ 番組表 をクリックして表示される詳細ページ、検索結果ページ、再放送ウオッチ!、お気に入り番組一覧から録画予約メールを(Mail で)作成送信します。
予約した番組を iCal に登録できます。また、イベントのアラームに更新用スクリプトを設定して録画終了時刻にカレンダーを更新できます。
インストール
ユーザのライブラリフォルダの Scripts フォルダなど任意の場所に入れてください。
※ Scripts フォルダの中の Applications の Safari フォルダに入れると Safari が最前面のときのみスクリプトメニューに表示されます。
実行
スクリプトメニューや Butler , DragThing , Keyboard Maestro , Spark など AppleScript を実行できるアプリケーションに設定して使用してください。
もしくはスクリプトエディタでアプリケーションバンドルとして保存し直して使用してください。
※ Mac OS X 10.4.11 以前ではパッケージ内の /Contents/Resources フォルダ内に 空の Japanese.lproj フォルダを入れないと正しく機能しません。
※ スクリプトメニューはアプリケーションフォルダの AppleScript フォルダにある AppleScript ユーティリティ でメニューバーに表示できます。(Mac OS X 10.3 では Install Script Menu を実行するとメニューバーに表示できます。)
初期設定
初めて使用するときに初期設定ダイアログが表示されます。
・スクリプトの選択
スクリプトを実行するアプリケーションによってはスクリプトの場所を特定できないため REGZA NHK番組メール予約 を選択するダイアログが現れます。
・録画先機器
録画先の HDD などを選択してください。
複数選択した場合は予約時に選択ダイアログが現れます。
省略した場合は REGZA で設定した機器に録画されます。
・録画品質の選択
Hシリーズで予約時に録画品質を選択するには『する』をクリックしてください。(HDD に録画する場合)
Zシリーズや録画品質の選択を省略する場合は『しない』をクリックしてください。
録画先機器を省略した場合は録画品質も省略します。(設定も省略します。)
・宛先メールアドレス
REGZA に登録したメールアドレスを入力してください。
・差出人メールアドレス
差出人のメールアドレスを入力してください。入力しなくてもかまいません。
・メール予約パスワード
REGZA に登録したメール予約パスワードを入力してください。
・iCal にイベントを登録
iCal カレンダーにイベントを登録する場合はカレンダーを設定してください。
新しいカレンダーに登録するには『新規カレンダー』を選択してからカレンダー名を入力してください。
設定はユーザのライブラリフォルダの Preferences フォルダに保存されます。
~/Library/Preferences/REGZA予約/REGZA予約 設定.txt
(スクリプトのプロパティにも保存されます。)
※ 設定を変更するには Safari で NHK 番組表の詳細ページを表示していない状態で実行して『設定変更』をクリックしてください。
予約
▼ Safari で NHK 番組表 を開き、録画したい番組をクリック、もしくは検索してください。
詳細ページ、検索結果ページが表示されたらスクリプトメニューなどから REGZA NHK番組メール予約 を実行してください。
検索結果ページ、再放送ウオッチ!、お気に入り番組一覧で複数番組が表示されている場合は選択ダイアログが現れます。
教育/デジタル教育1 と デジタル教育3 の両方のチャンネルに同じ番組がある場合(HD放送)は 教育/デジタル教育1 のみ表示します。
▼ 録画設定を選択してください。
初期設定で録画先機器、録画品質を選択するようにした場合は選択ダイアログが現れます。
※ 二重音声記録モードは省略します。
◆ 録画予約確認ダイアログが現れます。必要があれば編集してください。
『送信』をクリックすると Mail でメールを送信します。
『iCal 登録』をクリックすると メールは行わず、iCal へのイベント登録のみ行います。
イベント登録を行う場合、繰り返しの選択ダイアログが現れます。
※ 月〜日が1つしか選択されていないかイベントの曜日が含まれていない場合は毎週に設定します。
※ REGZA 本体の予約は一回のみです。またメール予約は放送時間連動に対応していません。適宜変更してください。
※ 確認ダイアログで return キーを押すなどして誤って消してしまった場合は、そのまま『送信』をクリックしてください。再度確認ダイアログを表示します。
REGZA カレンダー更新 が REGZA メール録画予約 と同じ場所にある場合、イベントのアラームに REGZA カレンダー更新 を設定します。
※ iCal への登録を行わない場合は iCal 登録 ボタンは表示されません。
録画終了時刻になるとスクリプトが実行され、終わった番組のイベントを削除します。
補助スクリプト
[戻る]REGZA カレンダー更新
iCal のカレンダーに登録したイベントを番組終了後に削除するスクリプトです。
REGZA メール録画予約 , REGZA NHK番組メール予約 と同じ場所に置いておくと予約の際にイベントのアラームに設定します。
イベントの終了時刻を変更した場合などは手動で実行して更新してください。
毎週、カスタム毎週、毎日に設定した繰り返しイベントは次回日付に更新します。それ以外は削除します。
繰り返しの終了は指定日のみ対応しています。
※ 繰り返しを設定したイベントのうち、個別に時間などを変更したイベントは削除できません。手動で削除してください。
アラーム解除
REGZA カレンダーのすべてのイベントのアラームを解除します。