Janus Home Page

最終更新日 2012-05-21
掲載プログラム
その他
お願い
ここに掲載されているプログラムは全て自作ソフトウェアーです。 再配布する場合はアーカイブのまま行ってください。 ただし、商用利用及びHP掲載には事前に許可が必要です。 又、掲載されているプログラム及びソースの著作権は Janus が保有します。 ご意見・ご感想・その他の連絡はメールにてお願いします。
リンク
本ページはご自由にリンクしていただいて結構です。 ただ、ダウンロードファイルへの直接リンクは行わないで下さい。
バーナー

WAVE再生プログラム - bpasw -
download bpasw152.zip size 580217 byte
version 152 date 2012-03-26
MD5 158eef143e50437396a6d481b74b9da0

WAVE再生プログラムです。wav, mp3 と CDの再生が可能です。 mp3のデコードには libmad を使用しています。 KbMedia Playerのプラグインがあると、その他のフォーマットの演奏が可能です。 BridgeM1用リストとm1.dllがあると、それらが対応しているファイルの演奏が可能です。 また、再生の他にwav ファイルへの出力も可能です。m1は v0.7.8a6 にて確認しました。

参考ページ

PC上で動くルービックキューブ - vcube -
download vcube110.zip size 1158268 byte
version 110 date 2011-08-14
MD5 d41d8cd98f00b204e9800998ecf8427e

仮想空間のルービックキューブです。 1辺を構成するブロックの数を 2 〜 16 で選ぶことが出来ます。マウスでブロックを動かすことが出来ます。 実際のルービックキューブより扱いやすいかも知れません。 また、プラグインを用いることで編集や解法手順を得ることが出来ます。

画面カラー取得プログラム - getcol -
download getcol104.zip size 153988 byte
version 104 date 2011-08-14
MD5 bee248510110bd39cdaec845e9860dba

HTMLを作成時の「色」決定を手助けします。 RGB による色決定や RRGGBB による色決定、またファインダー機能により 画面上の表示色を取得することが出来ます。

link:http://www.vector.co.jp/soft/win95/net/se239154.html
タスクトレイ活用 - lout -
download lout202.zip size 731550 byte
version 202 date 2011-08-14
MD5 614f4050cc89e9fc72da39e7136b2ba4

スクリーンセイバーを即起動して現在作業中の画面を隠したいために lout.exe を作成しました。その後、キッチンタイマーのようなソフトが欲しく mtimer.exe を作成しました。どちらも、タスクトレイの格納型ソフトでした。 狭いトレイをゴミソフトが占有するのもいかがなものかと思い、それぞれを dll 化しました。で、それらを管理する親ソフトとして lout.exe が リニューアルして登場です。

DXディケイドライバー用カードの自作 - mrcard -
download mrcard102.zip size 504384 byte
version 102 date 2011-08-14
MD5 1814cef3d99829d500c67b56a8bb1c98

仮面ライダーディケイド 変身ベルト DXディケイドライバーのカードを自作するツールです。 子供とガンバライドをやっているのですが、なかなかディケイドラーバーでしゃべってくれるカードが出てきません。 そこで、GIMPを使ってカードを自作したのですが、これが結構大変(特にバーコード)。 なので、ツールを作ってみました。これで所望のカードを簡単に作れます。

名付けのお助け - name -
download name104.zip size 352742 byte
version 104 date 2011-08-14
MD5 4e7a8d2140484a78a5ab4516f68630d7

名付けをする時に画数が気になる!って時に使います。 画数などのBDはテキストファイルです。 気に入らない時は書き換えて使うことが可能です。 一応、康煕字典に添った画数になってるハズです。

NDSファイルシェル拡張ツール - ndsico -
download ndsico106.zip size 125454 byte
version 106 date 2011-08-14
MD5 d41d8cd98f00b204e9800998ecf8427e

NDSファイル(ROM)が保持しているタイトル画像をエクスプローラのアイコン として表示させるシェル拡張ツールです。ツールチップやプロパティ、 エクスプローラの詳細表示でのカラムにてROM情報の確認も出来ます。

禁煙マラソン - nos -
download nos105.zip size 125296 byte
version 105 date 2011-08-14
MD5 fa743f16de889deb383c573442220b9f

2000/01/01から禁煙開始です。 そこで、どれだけ禁煙できるかマラソン表示を行うプログラムを作成しました。 1箱何本入りで値段はどれぐらいか、1日何本吸っていたかを細かく入力すると その情報を元に禁煙開始日から現在までの禁煙記録が表示されます。 ちょっと考え方を変えれば、吸い始めから現在までの喫煙記録としても表示可能ですねー。 付箋紙のようにスクリーンに張り付きます。 今まで煙草にいくら使ってるか計算させてみてはいかが?

Luaスクリプト対応計算機 - sancy -
download sancy102.zip size 330323 byte
version 102 date 2012-02-04
MD5 adb0dee8a5a01481bcd50aa83fcbbab5

sancyはLuaスクリプトを搭載した計算機です。 計算機なのに加減乗除ぐらいしかできません。 そのくせ通信なんかが行えたりします。

プロセスに対するプロセッサの関係を制御 - srv_paff -
download srv_paff102.zip size 252057 byte
version 102 date 2011-08-14
MD5 29b94687193fdb180373fddc2328038d

マルチプロセッサに対応していないアプリケーションを 動作させる時にはタスクマネージャから「関係の設定」で CPUの使用を 1 個に変更します。これをサービスとして 自動化したのがこのプログラムです。

汎用通信プログラム - paras -
download paras111.zip size 405200 byte
version 111 date 2011-08-14
MD5 f78f3efa952ef49f23eada7cf57860a1

シリアルポートを用いた通信やネットワークによる通信を行うプログラムです。

・RS232C等のシリアルポートを用いた通信
・TCPのサーバ/クライアント通信機能
・UCP通信機能(ユニキャスト・マルチキャスト・ブロードキャスト)

送信画面にはバイナリエディタで用いているウインドウを採用しています。
バイナリレベルで送信データを入力できるので直感的です。
もちろん送信データに名前を付けてプログラム内に保持させておくことが出来ます。
頻繁に送信するデータは登録してご利用下さい。

受信画面には「バイナリ画面」「ログ画面」「構造体解析画面」が利用できます。
バイナリ画面は送信画面と同様でバイナリデータとキャラクターを同時に表示します。
ログ画面で受信履歴として受信時刻と受信データのダンプ表示を行います。
構造体解析画面は固定長のデータ解析する場合に非常に便利です。
構造体メンバの表示に「BYTE」「WORD」「DWORD」等の型選択が可能です。
また、バイトオーダー(リトル・ビックエンディアン)の選択も可能となってます。

ROM化支援バイナリエディタ - xedit -
download xedit178.zip size 812637 byte
version 178 date 2012-05-21
MD5 bf281559877bdae60859eebf5b487a29
  • 新規編集サイズ 0x10000000 までのバイナリエディタです。
  • 新規ファイルでも任意のバイト位置から編集が可能です。
  • 既存ファイルはパッチを用いることで任意のバイト位置で編集が可能です。
  • 読み込み専用の場合は、マップ可能なサイズまで閲覧可能です。
  • 検索・置換・削除・アンドゥ・リドゥ等の基本的機能が使用できます。
  • 構造体による解析・編集が可能です。
  • クリップボードのテキストデータを数値認識しデータとして取り込めます。
  • モトローラS/インテルHEXフォーマット形式のファイルを読み書き出来ます。(マークにより指定範囲のみの書き出しも可能)
  • キャラクター表示に以下を選択出来ます。
    • ASCII
    • EBCDIC
    • Shift-JIS
    • EUC-JP
    • UCS-2(Unicode)
    • UTF-8(Unicode)
    • グラデーション
  • サム, ハッシュ, CRC等の算出が出来ます。
    • SUM
    • MD5
    • SHA-1
    • SHA-256
    • CRC-8
    • CRC-16
    • CRC-16/FILE
    • CRC-16/CCITT
    • CRC-16/XMODEM
    • CRC-16/USB
    • CRC-16/MODBUS
    • CRC-32
    • CRC-32C
  • Luaスクリプトによる細かな編集が可能です。
  • パレット機能によりカーソル位置の数値解析をカスタマイズできます。
  • プラグインで他プロセスメモリ参照等が利用可能です。
xedit 用 C 言語用配列化プラグイン - cdecl -
download cdecl103.zip size 131338 byte
version 103 date 2011-08-14
MD5 1c48166a66f9a0105a5018629fe69591

バイナリデータを C 言語の配列として出力します。 出力先にはクリップボード又はファイルを選択することが出来ます。

xedit 用 IPSパッチプラグイン - ips -
download ips101.zip size 115741 byte
version 101 date 2011-08-14
MD5 6b85e82f43e942a2ae3e1bcb2117cc06

IPSパッチをROM化支援バイナリエディタで当てるためのプラグインです。 このを参考に作成しています。 ソースコード(MTI License)も一緒に入っています。

xedit 用 プロセスメモリ読み込みプラグイン - r0pm -
download r0pm101.zip size 104380 byte
version 101 date 2011-08-14
MD5 ddafaeed3f57054d596d2491b07052a8

プロセスメモリをROM化支援バイナリエディタに読み込むためのプラグインです。

[カウンタ]

Mail:janus@fj8.so-net.ne.jp