ソフト倉庫(がらくた箱)




武石雅夫が実験的に挑戦・作成したソフトウェアの数々です。
おそらく全く役に立ちませんが、欲しい方どうぞ。。。

現在公開しているソフト一覧
開発者向け
家計簿(旧)
3Dの箱表示プログラム!Windows 版
OpenGL 箱表示プログラム windows 版
TCP/IPお遊びプログラム
パナソニックWebカメラ閲覧プログラム
Service Ping(サービスピング)
GPL の精神にならい、一部ソースコードを公開しています。






***************************
以下はプログラムの実験で生み出されたソースコードです。
下記ソースコード単体では実用的な動作をしないので注意。
***************************






家計簿(旧)



公開中の家計簿2008の前身、移植元です。
ソースがぐっちゃぐちゃの上、VB6のソースはそろそろメンテ出来なく
なってきているので公開しています。
勉強にお使い下さい。

VB6からVB.NETへの移植の感想文はこちら。


旧家計簿(kakebover001d)セットアップファイル一式 2,365 KB
※インストーラに問題あり。システムが壊れる事があります!
 インストーラは使用しないで下さい。
 

旧家計簿 ソース(KakeboSrc.zip) 313 KB





3Dの箱表示プログラム!Windows 版



題名の通り、3Dの箱を表示するプログラムです。それ以外の事は
何も出来ません。実用的じゃないなぁ・・・。
オープンソースです。3Dの勉強をしたい人、勝手に持っていって下さいな。
VC6 を、mfc なしで作ってます。そのくせ、libc.a をリンクしてるので、
中途半端にライブラリを使用してます。たいていの環境で動作すると
思います。くずプログラムの凡例ですな。

表示の際の数学的な根拠を知りたい方、私宛にメール下さいな。ただし最低でも
ベクトルの演算(足し算、引き算、スカラー積、ベクトル積)の知識が
必要です。ベクトル積はわかんなくてもいいかな?


3Dの箱表示プログラム exe 版(Test1_exe.lzh) 21 KB
3Dの箱表示プログラム ソース(Test1_src.lzh) 10 KB
※開発環境は Windows2000 ですが、多分、その他 windows でも動くと思います。

※このソフトを使用して問題が発生した場合、何が起こるか想像だに出来ません。
武石雅夫は一切の責任を負いませんのでご注意下さい。

これ以上、表示バグが取り切れん・・・数学的には間違ってなさそ〜〜なのにぃ〜〜〜〜。
なんて視点の中心当たりで箱が大きく伸びるんじゃ???切り捨て誤差に問題があるんかいな??



OpenGL 箱表示プログラム windows 版



OpenGL を使って箱を表示する簡単なプログラムです。
3D の箱表示プログラムを流用して、ソースに綺麗なコメントを
つけてあります。
OpenGL の勉強用には丁度良いかも。
実は MSDN の MFC 用のソースを Win32 用に改造しただけだったり(汗

ウチの環境でしか試してないため、
windows 2000 以外では全く動かない可能性アリ。
うちのパソコン以外では全く動かない可能性あり!(爆笑
OpenGL 用の DLL 必須です。
VC++6 でコンパイルして実行して下さい。


OpenGL 箱表示プログラム ソースのみ(OpenGL.lzh) 13 KB
※システムパレットを上書きし、再起動するまでシステムがおかしくなる
バグがあります…。
キー読み込みもPC依存のコードが入っています。
恐ろしや((((゜Д゜;;))))



TCP/IPお遊びプログラム



こんな事(TCP)いいな、出来たらいいな(IP)…なノリでTCP/IPプログラムに
挑戦!こんなんでましたーーー、てな感じでバグテンコモリのプログラム完成!(ぉぃ)
クライアントが送信したデータがサーバー上のコンソールに出ます…が!!
クライアント間で通信出来ないためチャットプログラムではありませぬ!!(爆笑)
おまけにメモリ管理、エラー処理めっさ適当なので、長時間運用は論外!!
CriticalSection を使ったプロセス間通信を無理してやってるためか、設計はまぁまぁ。
1対多の通信プログラムのコアの、設計思想のベースとして使える鴨鴨。
VC6 で生暖かくビルトしてやって下さいませ。

TCP/IP による echo プログラム ソースのみ
飽きちゃったとか他のプログラムしたくなったとか、そういう理由で投げ出した訳ぢゃ
ないですからね!!他のプログラム作りたくなった訳じゃーーないですから、決して!(冷汗)



パナソニックWebカメラ閲覧プログラム



パナソニック系カメラの画面を表示するプログラムです。
VC2005 Express Edition。
BASIC64認証は非対応。


※カメラ画面を閉じる時にウィンドウを閉じる操作を2度
 行わないと、ソフト終了時に強制終了してしまいます。
 メインスレッドとワーカースレッドの相性が非常に悪いようです。

パナソニックWebカメラ閲覧プログラム(ソース)





Service Ping(サービスピング)


1分ごとにpingを実行して複数の IP 機器が正常に動作しているかを確認するツールです。
ping が帰って来ないと、ini ファイルに設定した
メールアドレスにメールを送信して
機器がダウンした事を伝えてくれます。

Windowsサービスとして稼動するためログオフ中でも ping が続行されます。

もう少し改良すればIP機器の
ダウン報告プログラムとして使える筈です。


ソースのみ(27KB)


最新ソース紛失につき
不安定の開発途中のソース、2バージョンを置いておきます。







DotConv


スーファミ用 4bitビットイメージアセンブラテキストをbitmapから作る ツール、の予定(作りかけ)。
作りかけなんでまぁ何となくしか動きません。
ソース、フォントbmp(380KB)





GhostWindow


スーファミ用、ペイントツールでアニメーションを書く際に透明化した前の アニメーションを表示するツール、の予定(作りかけ)。
作りかけなんでまぁ何となくは動くかも。
ソースのみ(13KB)






スーファミ用VRAM書き込みコード


スーファミ用、VRAMにタイミングよく水平同期期間中に書き込み
して表示しちゃおう!という挑戦コード。
タイミングは取れるものの、エミュレータが対応してなくて
動きません。
ソースのみ(43KB)






スーファミ用圧縮機(作りかけ)


スーファミ用、圧縮ツールを作ってみよう!という挑戦コード。
でもまだ半分もコードが終わってません。
キャッシュの配置ロジックが決まらなくて四苦八苦しています…。

ソースのみ(28KB)






ゲーム攻略用エクセルファイル群


ゲーム攻略に作ったエクセル、およびマクロ群です。
大航海時代2相場入力用(作りかけ)
作りかけその他。まさにガラクタ(´_`)

GameXls.zip(153KB)






電卓


電卓。バグだらけです。

mtCalc.zip(37KB)






モジュール群


未完成品のモジュール群。
使い道ある・・・かな?

modules.zip(130KB)






ほーむ