有馬総一郎のブログ

(彼氏の事情)

2010年11月10日 01:10:00 JST - 2 minute read - Audio Player

キーボードマクロを作るのがめんどくさい方へ

何か恐縮にも「 foobar2000の便利な小技。曲情報編集、ファイルの移動、リネームなどに」をタマーに見てくれる方がいるので、自分が実際に使っているサクラエディタのキーボードマクロでも貼っておく。テキトーにテキストエディタに貼りつけて、拡張子「.mac」で保存(文字コードはSJIS)すれば使えるので、良かったらどうぞ。もっとスマートに書こうと思えば書けるんでしょうが、よく分からないもので・・・

–amazon用–

//キーボードマクロのファイル
S_ReplaceAll('\\d{1,2}\\.\\s+', '', 6); //
S_ReDraw(0); // 再描画
S_ReplaceAll('\\s+試聴する', '', 6); //
S_ReDraw(0); // 再描画
S_ReplaceAll('\\s+$', '\\r\\n', 6); //
S_ReDraw(0); // 再描画
S_SelectAll(0); // すべて選択
S_ToHanEi(0); // 全角英数→半角英数

–HMV用–

//キーボードマクロのファイル
S_ReplaceAll(' \\d\\d?', '', 6); //
S_ReplaceAll('^\\s+\\*', '', 6); //
S_ReplaceAll('^\\s+\\n', '', 6); //
S_ReplaceAll('^\\s+', '', 6); //
S_ReplaceAll('\s+\(\d\d:\d\d\)', '', 6); //
S_ToHanEi(0); // 全角英数→半角英数

–頭文字だけ大文字–

//キーボードマクロのファイル
S_SelectAll(0); // すべて選択
S_ToLower(0); // 小文字
S_ReplaceAll(' a', ' A', 2); //
S_ReplaceAll(' b', ' B', 2); //
S_ReplaceAll(' c', ' C', 2); //
S_ReplaceAll(' d', ' D', 2); //
S_ReplaceAll(' e', ' E', 2); //
S_ReplaceAll(' f', ' F', 2); //
S_ReplaceAll(' g', ' G', 2); //
S_ReplaceAll(' h', ' H', 2); //
S_ReplaceAll(' i', ' I', 2); //
S_ReplaceAll(' j', ' J', 2); //
S_ReplaceAll(' k', ' K', 2); //
S_ReplaceAll(' l', ' L', 2); //
S_ReplaceAll(' m', ' M', 2); //
S_ReplaceAll(' n', ' N', 2); //
S_ReplaceAll(' o', ' O', 2); //
S_ReplaceAll(' p', ' P', 2); //
S_ReplaceAll(' q', ' Q', 2); //
S_ReplaceAll(' r', ' R', 2); //
S_ReplaceAll(' s', ' S', 2); //
S_ReplaceAll(' t', ' T', 2); //
S_ReplaceAll(' u', ' U', 2); //
S_ReplaceAll(' v', ' V', 2); //
S_ReplaceAll(' w', ' W', 2); //
S_ReplaceAll(' x', ' X', 2); //
S_ReplaceAll(' y', ' Y', 2); //
S_ReplaceAll(' z', ' Z', 2); //
S_ReplaceAll('^a', 'A', 2); //
S_ReplaceAll('^b', 'B', 2); //
S_ReplaceAll('^c', 'C', 2); //
S_ReplaceAll('^d', 'D', 2); //
S_ReplaceAll('^e', 'E', 2); //
S_ReplaceAll('^f', 'F', 2); //
S_ReplaceAll('^g', 'G', 2); //
S_ReplaceAll('^h', 'H', 2); //
S_ReplaceAll('^i', 'I', 2); //
S_ReplaceAll('^j', 'J', 2); //
S_ReplaceAll('^k', 'K', 2); //
S_ReplaceAll('^l', 'L', 2); //
S_ReplaceAll('^m', 'M', 2); //
S_ReplaceAll('^n', 'N', 2); //
S_ReplaceAll('^o', 'O', 2); //
S_ReplaceAll('^p', 'P', 2); //
S_ReplaceAll('^q', 'Q', 2); //
S_ReplaceAll('^r', 'R', 2); //
S_ReplaceAll('^s', 'S', 2); //
S_ReplaceAll('^t', 'T', 2); //
S_ReplaceAll('^u', 'U', 2); //
S_ReplaceAll('^v', 'V', 2); //
S_ReplaceAll('^w', 'W', 2); //
S_ReplaceAll('^x', 'X', 2); //
S_ReplaceAll('^y', 'Y', 2); //
S_ReplaceAll('^z', 'Z', 2); //
S_ReDraw(0); // 再描画