2019.04.25 EpgDataCapBon(EDCB)で、修正ミスで終了時に0バイトのファイルが作成される現象がおきた。簡略バッチの後バッチのエラー^^;(これも0バイト病?)

—-今日のキモ(これで全部解決^^;)
番組名を半角にする
$ZtoH(Title2)$
—-

原因は編集した録画後バッチの全角スペースが処理できていなかったようだ。
世の中の0バイト病が撲滅されればいいと思う。。。
番組タイトル名の全角スペースは結構あるようだ…あとでEDCB出力で全角スペースを置き換える孫の手的な何かを探してみよう(^◇^;

◆「RecAfter2.bat」:キーワードはSHIFT-JISで書き込まれるので注意
RecAfter2.bat
v1.1(全角スペース対策してみた 2019.4.25)
v1.2(ファイルがないときは書き込まないようにした 2019.4.27)
WEB表示をコードブロックに変更(2019/05/11までの表示の「”」がWordPressの仕様でコピペすると全角になっていました)

@rem ver1.02 全角スペース対策しました
timeout /t 2 /nobreak >nul

if not exist "$FilePath$.err" goto Program_txt
if "$AddKey$"=="" goto NoKeyWord_Err
>>"$FilePath$.err" echo RecKeyWord: $AddKey$
goto RecAfter_Exit

:NoKeyWord_Err
>>"$FilePath$.err" echo RecKeyWord: not AutoRecEntry
goto RecAfter_Exit

:Program_txt
if not exist "$FilePath$.program.txt" goto RecAfter_Exit
if "$AddKey$"=="" goto NoKeyWord_Txt
>>"$FilePath$.program.txt" echo RecKeyWord: $AddKey$
goto RecAfter_Exit


:NoKeyWord_Txt
>>"$FilePath$.program.txt" echo RecKeyWord: not AutoRecEntry
goto RecAfter_Exit

:RecAfter_Exit
rem ren "$FilePath$" "$FileName$($AddKey$).ts"

”ファイル名”.err がないときに .program.txt にキーワードを書き込む録画後バッチ
(デフォルトの録画プリセットで登録するか、自動予約登録の録画設定タブなど環境に合わせて設定する)

◆全角→半角がEDCBに実装されてた!頼は先人の知恵(^◇^;
EDCBの録画時のファイル名の設定
https://enctools.com/edcb-recname-macro/
—-
全角⇔半角
xtne6f版EDCBで追加された機能です。
ZtoHは全角を半角に、HtoZは半角を全角にします。
番組名を半角にする
$ZtoH(Title2)$
例: しゃべくり007 → しゃべくり007
サービス名を半角にする
$ZtoH(ServiceName)$
例: NHKBS1 → NHKBS1
—-

思いがけず、いろいろもやもやしていたものがすっきり解決した気がする。
xtne6f氏に感謝です<m(__)m>


番組名を前に持ってくるとソートが使えるようになる。録画時間はエクスプローラーで並べ替えできますものね。
自宅待機で録画がたまらない人は日付が前の方がいいのかもしれない(その方が録画順にみて捨てできた(笑))

日記
スポンサーリンク
極彩色のハテナ?