| 最終更新日 2010-01-29 | |
|
掲載プログラム
|
その他
お願い
ここに掲載されているプログラムは全て自作ソフトウェアーです。
再配布する場合はアーカイブのまま行ってください。
ただし、商用利用及びHP掲載には事前に許可が必要です。
又、掲載されているプログラム及びソースの著作権は Janus が保有します。
ご意見・ご感想・その他の連絡はメールにてお願いします。
リンク
|
| WAVE再生プログラム - bpasw - |
|
|||||||||||||
|
WAVE再生プログラムです。wav, mp3 と CDの再生が可能です。
mp3のデコードには libmad を使用しています。
KbMedia Playerのプラグインがあると、その他のフォーマットの演奏が可能です。
BridgeM1用リストとm1.dllがあると、それらが対応しているファイルの演奏が可能です。
また、再生の他にwav ファイルへの出力も可能です。m1は v0.7.8a6 にて確認しました。
|
||||||||||||||
| 日付・時刻変更ダイナミックリンクライブラリ - chdate - |
|
|||||||||
|
ファイルの日時をエクスプローラから変更する為のシェルエクステンションです。 インストールするとエクスプローラで日付変更の機能の他以下の機能が追加されます。
link:http://www.vector.co.jp/soft/win95/util/se071615.html |
||||||||||
| PC上で動くルービックキューブ - vcube - |
|
|||||||||
|
仮想空間のルービックキューブです。 1辺を構成するブロックの数を 2 〜 16 で選ぶことが出来ます。マウスでブロックを動かすことが出来ます。 実際のルービックキューブより扱いやすいかも知れません。 また、プラグインを用いることで編集や解法手順を得ることが出来ます。 |
||||||||||
| CUIでguidgen - mkguid - |
|
|||||||||
|
コマンドラインから GUID を生成してコンソールに出力します。 標準の GUI 版だと生成データをボタンを押してクリップボード転送して ソースに貼り付けしないといけない。make 一発でドライバー作成なんかでは コマンドラインで GUID の生成が必須。アーカイブ内にはソースも入ってます。 |
||||||||||
| 書庫操作拡張ダイナミックリンクライブラリ - exarc - |
|
|||||||||
|
解凍・圧縮の操作をエクスプローラの右クリックで出来るプログラムを検索したがフリーのソフトがなかったので自作。 『アーカイバ統合プロジェクト』での API 仕様に準拠している 全てのDLLを操作できるので書庫操作可能なファイルを特定しません。 7zに対応した reg ファイルに差し替えました(2005/5/3) レジストリで使用するサブキーを JanusX5 から Janus に変更しました(2006/2/18) link:http://www.csdinc.co.jp/archiver/app/shellex/exarc.html |
||||||||||
| 画面カラー取得プログラム - getcol - |
|
|||||||||
|
HTMLを作成時の「色」決定を手助けします。 RGB による色決定や RRGGBB による色決定、またファインダー機能により 画面上の表示色を取得することが出来ます。 link:http://www.vector.co.jp/soft/win95/net/se239154.html |
||||||||||
| タスクトレイ活用 - lout - |
|
|||||||||||||
|
スクリーンセイバーを即起動して現在作業中の画面を隠したいために lout.exe を作成しました。その後、キッチンタイマーのようなソフトが欲しく mtimer.exe を作成しました。どちらも、タスクトレイの格納型ソフトでした。 狭いトレイをゴミソフトが占有するのもいかがなものかと思い、それぞれを dll 化しました。で、それらを管理する親ソフトとして lout.exe が リニューアルして登場です。 |
||||||||||||||
| 名付けのお助け - name - |
|
|||||||||
|
名付けをする時に画数が気になる!って時に使います。 画数などのBDはテキストファイルです。 気に入らない時は書き換えて使うことが可能です。 一応、康煕字典に添った画数になってるハズです。 |
||||||||||
| NDSファイルシェル拡張ツール - ndsico - |
|
|||||||||||||
|
NDSファイル(ROM)が保持しているタイトル画像をエクスプローラのアイコン として表示させるシェル拡張ツールです。ツールチップやプロパティ、 エクスプローラの詳細表示でのカラムにてROM情報の確認も出来ます。 |
||||||||||||||
| 禁煙マラソン - nos - |
|
|||||||||
|
2000/01/01から禁煙開始です。 そこで、どれだけ禁煙できるかマラソン表示を行うプログラムを作成しました。 1箱何本入りで値段はどれぐらいか、1日何本吸っていたかを細かく入力すると その情報を元に禁煙開始日から現在までの禁煙記録が表示されます。 ちょっと考え方を変えれば、吸い始めから現在までの喫煙記録としても表示可能ですねー。 付箋紙のようにスクリーンに張り付きます。 今まで煙草にいくら使ってるか計算させてみてはいかが? |
||||||||||
| ウインドウ位置&サイズ変更ツール - orya2 - |
|
|||||||||
|
このプログラムはアクティブウインドウを任意の位置へ移動するためのフリーのツールです。 プログラム起動後は検索条件に基づきアクティブウインドウを操作します。 ただし、最大化及び最小化されたウインドウは対象外です。 ウインドウ検索にはウインドウ名、クラス名やウインドウスタイルを指定できます。 また、ウインドウ移動の他に最大化、最小化、閉じるの動作を行うことも可能です。 「なにもしない」を活用すると対象ウインドウを外すことができます。 |
||||||||||
| プロセスに対するプロセッサの関係を制御 - srv_paff - |
|
|||||||||
|
マルチプロセッサに対応していないアプリケーションを 動作させる時にはタスクマネージャから「関係の設定」で CPUの使用を 1 個に変更します。これをサービスとして 自動化したのがこのプログラムです。 |
||||||||||
| Webカメラでキャプチャー - usbcamera - |
|
|||||||||
|
Webカメラを PC に繋いで画像をキャプチャーします。静止画(.bmp)と動画(.avi)が撮れます。 eyetoy カメラで確認してます。動画は音声も同時にキャプチャします。 DirectShow の勉強で作ってます。メイン部のソースコードも一緒に格納しています。 eyetoyのキャプチャソースは次の通りです。
|
||||||||||
| 汎用通信プログラム - paras - |
|
|||||||||||||
|
シリアルポートを用いた通信やネットワークによる通信を行うプログラムです。 ・RS232C等のシリアルポートを用いた通信 ・TCPのサーバ/クライアント通信機能 ・UCP通信機能(ユニキャスト・マルチキャスト・ブロードキャスト) 送信画面にはバイナリエディタで用いているウインドウを採用しています。 バイナリレベルで送信データを入力できるので直感的です。 もちろん送信データに名前を付けてプログラム内に保持させておくことが出来ます。 頻繁に送信するデータは登録してご利用下さい。 受信画面には「バイナリ画面」「ログ画面」「構造体解析画面」が利用できます。 バイナリ画面は送信画面と同様でバイナリデータとキャラクターを同時に表示します。 ログ画面で受信履歴として受信時刻と受信データのダンプ表示を行います。 構造体解析画面は固定長のデータ解析する場合に非常に便利です。 構造体メンバの表示に「BYTE」「WORD」「DWORD」等の型選択が可能です。 また、バイトオーダー(リトル・ビックエンディアン)の選択も可能となってます。paras はシェアウェアーです。試用期間に期限はありません。また、機能制限もありません。 継続利用する場合は、是非ご購入を御願い致します。 お支払いは (株)ベクターのシェアレジをご利用ください。 |
||||||||||||||
| ROM化支援バイナリエディタ - xedit - |
|
|||||||||||||
|
バイナリーエディタです。
sip等で使用しているHEXエディットコントロールのデバッグ用プログラムだったんだけど、
クリップボードからのデータ認識取り込みが結構使えるので、
単独のプログラムにしてみました。
が、それだけじゃ芸がないのでモトローラSフォーマット並びに
インテルHEXフォーマットのファイルを読み書きできる機能を追加してあります。
名付けてROM化支援バイナリエディタ(そのまんま) |
||||||||||||||
| xedit 用 C 言語用配列化プラグイン - cdecl - |
|
|||||||||||||
|
バイナリデータを C 言語の配列として出力します。 出力先にはクリップボード又はファイルを選択することが出来ます。 |
||||||||||||||
| xedit 用 IPSパッチプラグイン - ips - |
|
|||||||||||||
|
IPSパッチをROM化支援バイナリエディタで当てるためのプラグインです。 この辺を参考に作成しています。 ソースコード(MTI License)も一緒に入っています。 |
||||||||||||||
| xedit 用 プロセスメモリ読み込みプラグイン - r0pm - |
|
|||||||||||||
|
プロセスメモリをROM化支援バイナリエディタに読み込むためのプラグインです。 |
||||||||||||||
| xedit 用 Lua スクリプトプラグイン - xedlua - |
|
|||||||||||||
|
結局、独自実装のスクリプトは断念しました。しかし、xedit でスクリプト処理は 必要とのことで Lua によるスクリプト実装を行いました。独自実装で苦労したのが 嘘のように Lua の組み込みは簡単です。プラグインですので細かな制御は 出来ませんが、パッチやデータ作成には十分かと思います。 |
||||||||||||||