Archives

Index

Batch Decoder

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

View Screenshot

Download

batdec.zip

Batch Encoder

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

View Screenshot

Download

batenc.zip

Carrier

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

View Screenshot

History

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

Download

carrier12.zip

Exec+

引数に渡された実行ファイルを、引数や作業フォルダ、実行時のウィンドウの大きさ、優先度を指定して起動するものです。コマンド プロンプトのstartコマンドのGUI版という感じのものです。

View Screenshot

History

2003/04/13 1.0.1
  • タブでフォーカスが移る順番がメチャクチャだったのを修正
2002/12/13 1.0
  • Initial release

Download

execplus101.zip

HTMLヘルプ

css2.zip (ソース)
Cascading Style Sheets, level 2をHTMLヘルプにコンパイルしたものです。
html-4.01.zip (ソース)
HTML 4.01 SpecificationをHTMLヘルプにコンパイルしたものです。
perl-5.8.8.zip (ソース)
Perl 5.8.8 documentationをHTMLヘルプにコンパイルしたものです。
prototype.js-1.4.0.zip (ソース)
prototype.js の開発者向けメモをHTMLヘルプにコンパイルしたものです。
domref.zip (ソース)
The Document Object Model in Mozillaで配布されているGecko DOM ReferenceをHTMLヘルプにコンパイルしたものです。

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"も変換できるように変更
  • 解釈できないコマンドラインの場合は、使い方を表示

MenuExt

Internet Explorer 5以上で利用できるMenuExtです。インストールの方法とかは説明するのが面倒なので、適当に調べてください。リンクをクリックするとJavaScriptエラーが出ますので、リンクを右クリックして、「対象をファイルに保存(A)...」で適当なところにダウンロードしてください。

秀丸マクロ

メニュージャンプ - 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のデフォルトカーソルのような、手の形したモノクロカーソルです。

BeOS cursor

Download

becursor.zip

秀丸アイコン

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

秀丸アイコン

Download

hidemaruicon.zip