読者です 読者をやめる 読者になる 読者になる

おやつはさっき食べたでしょ

書き留めないと忘れちゃう。

キーレスリモコンロック連動ドアミラー格納回路

これはなに?

自動車に乗り降りする時、いちいちミラーのスイッチを操作するのがめんどくさい用の回路。

この回路を車に突っ込んだら、
 キーレスエントリでのドアロックに連動して自動でドアミラー格納、
 エンジンスタートで自動ドアミラー展開、
するようになる。

昔どっかで見て作ろーっと思ってたの、よっこいしょって作って回路図と配線図起こした記録。

エンジン動作時、車内のスイッチを操作してドアミラー格納する動作には変更なし。
(でないと離合で大惨事だもんね)

続きを読む

EBCDで録画後、動画を自動エンコードするバッチ

これはなに?

EDCBで録画後、番組によって処理パラメーターを変えたい。
「保存用に神画質設定で!」「携帯で持ち出す用」「リネームしたい」「副音声・・・」
そんな個別設定が簡単にできるようになるもの。

自動処理でホニョホニョするにはBAT用意するけど、
細かいパラメータ毎にBATが増殖するのが気持ち悪くってひとまとめにしたん。

方針と解

  1. EDCB終了後の自動エンコードで、番組ごとにパラメータを切り替えたい。
    処理パラメータ(サイズ設定とかフィルタ処理とかリネームとかシャットダウンとか)を
    映像ファイルごとに切り替えたい。
    EDCBからBAT呼ぶときに引数付けてホニョホニョしよう!
    →EDCBでは引数が渡せない仕様だった。呼べるのは、hoge.bat "ファイル名"  だけっぽい・・・
    違うパラメータ設定ごとに実行用BATが増えるのはスマートじゃない(気がした)ので、ラッパ用のBATファイルを使って設定パラメータを受け渡すことにする。

  2. せっかくだから、携帯動画変換君ライクにD&Dした映像ファイルも処理したい。
    映像ファイルのD&D時には、設定GUI(?) で処理パラメータを変更できるようにする。

f:id:usagi311:20170409135247j:plain

続きを読む

BATファイルの引数指定で、MSの罠にハマった話

BATに複数のファイルをD&Dすると、BATには %1、%2....という変数で渡される。
引数指定してBATを起動したときと一緒の動作。
>hoge.bat aaa1 bbb2 ccc3 として hoge を起動すると、内部では、%1=aaa1、%2=bbb2、%3=ccc3 になるアレ。

で、D&Dでドロップするファイル名に全角スペースが入っていると引数がバグる。

続きを読む