Batch Decoder
いろいろなオーディオコーデックで圧縮されたファイルをWindows PCM WAVファイルにデコードするためのバッチファイルを作るものです。

Download
batdec.zip
Batch Encoder
Windows PCM WAVファイルをいろいろなオーディオコーデックでエンコードするためのバッチファイルを作るものです。

Download
batenc.zip
Carrier
引数にファイルやフォルダを渡して、ツリービューで選択/履歴から選択/ブックマークから選択したフォルダに、コピー/移動するものです。

History
- 2003/04/11 1.2
-
- コピーまたは移動の後、エクスプローラで開くコードを見直した。
- ツリーにビューにマイ ネットワーク以下も展開するようにした。
- ツールバーの位置などUIを若干変更した。
- 2003/03/26 1.1
-
- コピーまたは移動の後、エクスプローラで目的のフォルダを開かない様に設定できるようにした。
- 2003/01/23 1.0.1
-
- ファイルコピーダイアログをキャンセルすると言う事態を想定していなかったので、ファイルコピーダイアログをキャンセルされた時は何事も無かったかようにアプリケーションに戻るようにした
- 起動時やブックマーク・履歴からツリービューのフォルダを選択した時に、サブフォルダを展開するようにした
- ファイルコピーダイアログが出ている時は、アプリケーションを操作不能にした
- 2002/12/13 1.0
-
Download
carrier12.zip
Exec+
引数に渡された実行ファイルを、引数や作業フォルダ、実行時のウィンドウの大きさ、優先度を指定して起動するものです。コマンド プロンプトのstartコマンドのGUI版という感じのものです。

History
- 2003/04/13 1.0.1
-
- タブでフォーカスが移る順番がメチャクチャだったのを修正
- 2002/12/13 1.0
-
Download
execplus101.zip
CGIスクリプト
- Text Counter
- JavaScriptを利用して、SSIの使えないサーバーでもテキストで表示することのできるカウンターCGIスクリプトです。ゆえに、JavaScriptが無効またはJavaScriptをサポートしていないブラウザなどで閲覧した場合、カウンターは表示されず、カウントアップもされないのが難点。
Perlスクリプト
- Convert HTML to XHTML
- 翠天で公開されているhtml2xhtml.plを元に、XHTML 1.1に変換するようにいじったもの。HTML Tidyで変換しようとしたら、実体参照が化けたので。オリジナルからの変更点は以下の通りです。
-
- XHTML 1.1に変換
- Shift_JISで出力
- aとmap要素にid属性を追加するだけでなく、name属性を削除
- a class="foo" name="bar"も変換できるように変更
- 解釈できないコマンドラインの場合は、使い方を表示
秀丸マクロ
- メニュージャンプ - CSS
- CSSファイルを開いている時に使用すると、セレクトをリストアップしたメニューを出し、選択するとそのセレクタのところにジャンプするマクロ(実行画面)
- メニュージャンプ - Delphi
- Delphiソースファイルを開いている時に使用すると、functionとprocedureをリストアップしたメニューを出し、選択するとそのfunctionまたはprocedureのところにジャンプするマクロ(実行画面)
- メニュージャンプ - Perl
- Perlソースファイルを開いている時に使用すると、サブルーチン(subではじまるもの)をリストアップしたメニューを出し、選択するとそのサブルーチンのところにジャンプするマクロ(実行画面)
- メニュージャンプ - 秀丸マクロ
- 秀丸マクロファイルを開いている時に使用すると、ラベルをリストアップしたメニューを出し、選択するとそのラベルのところにジャンプするマクロ(実行画面)
- 選択範囲の行頭に連番を追加
- コードを他人に見やすそうな形で渡す時とか、行頭に連番を一気に追加したいときに使うマクロ
- 選択範囲の行頭に文字列を追加
- 行頭に一気に列コメント入れる時とか、行頭にある文字列を一気に追加したいときに使うマクロ
- 選択範囲の行末に文字列を追加
- "\n"→"<br>"とか、行末に一気に指定文字列を追加するマクロ
- 空白行を削除
- 正規表現による置換で"[\n]+"→"\n"で良いんだけど、いちいち指定するのを省略するマクロ
- 行頭のタブ・半角空白・全角空白を削除
- 正規表現による置換で"^[ \t]+"→""で良いんだけど、いちいち指定するのを省略するマクロ
- 行頭・行末のタブ・半角空白・全角空白を削除
- 行頭のタブ・半角空白・全角空白を削除と行末のタブ・半角空白・全角空白を削除を連続実行するマクロ
- 行末のタブ・半角空白・全角空白を削除
- 正規表現による置換で"[ \t]+$"→""で良いんだけど、いちいち指定するのを省略するマクロ
- 選択範囲の行頭から文字列を削除
- Perlなのにコメントアウトするとき"//"とか追加してしまった時とか、行頭から文字列を一気に削除するマクロ
- 左ダブルクリックの拡張
- キー割り当てから左ダブルクリックに割り当てることによって、拡張子がhtmlまたはhtmの場合、HTMLエディタによくある、タグ内の文字上でダブルクリックするとタグ全体を選択、引用符で囲まれた文字上でダブルクリックすると引用符の間を選択する機能とgrep結果と思われるファイル名のないファイルの場合、ダブルクリックでタグジャンプする機能を実現するマクロ
- Homeキーの拡張
- キー割り当てからHomeに割り当てることによって、行頭の最初の文字の前にカーソルを移動する機能、ただしマクロ起動時のカーソル位置が行頭の最初の文字の前だった場合は本当の行頭に移動する機能を実現するマクロ
- 文字コードを指定して開き直す
- UTF-8なのにEUC-JPで開かれてしまったりした時とか、文字コードを指定して無理やり開きなおしてみるマクロ
- 文字コードを指定して上書き保存
- Shift_JISで書いてたけどEUC-JPに変えたくなった時とか、文字コードを変えてみるマクロ
- 関連付けから開く
- デフォルトの関連付けをレジストリから読み込み、それに従って編集中のファイルを開いてみるマクロ
- 日付けと時刻を挿入
- ごく普通の形式やW3CDTFの形式、RFC 822の形式の日付けと時刻をポップアップして挿入するマクロ
BeOS cursor
BeOSのデフォルトカーソルのような、手の形したモノクロカーソルです。

Download
becursor.zip
秀丸アイコン
16*16の小さなアイコンで常に活動している自分のために。だからといって識別しやすいというわけでもなかったりする。どの色がどれだったかきちんと覚えておかないと。とりあえず右下の二つが強調定義ファイルと秀丸マクロファイルによろしいようなそうでもないような。

Download
hidemaruicon.zip