Kamiの工房

 Kamiの工房は、Kami製作の雑多なソフトウェアのコーナーです。Contents


簡易電気回路シミュレータKamiSim

 KamiSimは、簡単な電気回路の動作を調べるためのシミュレータです。実際の実験がなかなか出来ない方のために、 Kamiの学校 で扱う実験をコンピュータ上で行えるようにするために作成しました。もっとも、簡単とは言っても回路の各部分の電圧や電流をちゃんと計算してくれますので、LCRで作った回路網のインピーダンスを求めたい場合などには十分実用になります。簡単な回路でも、LCRで作ると複素数の計算が必要になりますので手作業でインピーダンスを求めるのは一苦労です。KamiSimを用いると面倒な複素数計算から解放されることでしょう。

KamiSim


複素数関数電卓CCalc

 CCalcは簡単な複素数演算関数電卓です。複素数を用いる必要がある場面は必ずしも多くあるとは言えないかもしれませんが、これを用いると物理現象を劇的にすっきりと表現できる事があるのも否定できない事実です。

 電気の交流理論は複素数を導入すればはっきり言ってオームの法則でとても簡単な物です。もし複素数を用いないと、とたんに難解複雑な物になってしまうでしょう。とは言うものの、複素数の演算がとても面倒なのも事実です。

 決して高機能とは言いませんが、複素数演算専用関数電卓CCalcを用いて、複素数をちょっぴり身近な道具にしてやってください。とくに、電気系の学生さんのお供にどうぞ。

CCalc


テキストエディタタイプ電卓KCalcLt

 KCalcLt は、テキストエディタタイプの電卓プログラムです。グラフのプロットや、複雑な微積分演算を行うことはできませんが、Windows環境で、ちょっとした計算をしたくなったときに便利に使用できる電卓アプリケーションとして設計されています。

 本格的な文書作成は専用ワープロソフトを使い、ちょっとしたテキスト編集にはテキストエディタを使うのが効率的です。同じように、複雑で重い計算は別のアプリケーションに任せ、それほどでもない計算には KCalcLt を使う、というようにうまく使いこなしてください。

KCalcLt


テキストエディタタイプ複素数関数電卓KCalcLtC

 KCalcLtCは、テキストエディタタイプの複素数関数電卓プログラムです。グラフのプロットや、複雑な微積分演算を行うことはできませんが、Windows環境で、ちょっとした複素数計算をしたくなったときに便利に使用できる電卓アプリケーションとして設計されています。電気技術者が必要とする複素数計算をサポートしており、また豊富なインピーダンス計算機能が用意されていることから、電気技術者には特に便利に使用していただけます。
 本格的な文書作成は専用ワープロソフトを使い、ちょっとしたテキスト編集にはテキストエディタを使うのが効率的です。同じように、複雑で重い計算は別のアプリケーションに任せ、それほどでもない計算にはKCalcLtC を使う、というようにうまく使いこなしてください。

KCalcLtC

履歴付圧縮バックアッププログラムKamiBack

 KamiBackは、皆様が作られた大切な文書その他のデータを事故に備えてバックアップするためのソフトウェアです。同様のソフトウェアは世の中に数多くありますが、KamiBackは次のような特徴を備えています。

  1. バックアップデータは".LZH"フォーマットまたは".ZIP"フォーマットで圧縮格納
  2. ディレクトリ構造をそのままバックアップ先に再現
  3. 削除・変更したファイルを世代に渡って保存可能
  4. バックアップするファイルは正規表現によるきめ細かな指定が可能
  5. LZHファイルの内容をキャッシュして再バックアップは高速処理

KamiBack


ファイル暗号化ツールEncrypt

 Encryptは、任意のファイルにパスワードを設定して暗号化をするソフトウェアです。

 暗号化したファイルは実行形式ファイル になり、それ自体を実行してパスワードを入力すれば暗号化を解除できますので、暗号化の解除を行うコンピュータには特別なソフトウェアはインストールされていなくてもかまいません。また、複数のファイルを1つにまとめて暗号化することもできますし、暗号化を解除した際にディレクトリ構造を復元することも可能です。暗号化自体も、Blowfish アルゴリズムを用いた非常に堅固なものです。このソフトウェアはフリーソフトウェアとして公開致しますので、どなたでも、商用・非商用に関わらず自由に使用・複製・配布していただいて結構です。

Encrypt


未使用ファイル圧縮プログラムFreezOld

 FreezOldは、しばらく使っていないファイルを圧縮してディスク容量を節約するためのソフトウェアです。FreezOldは、圧縮したファイルに「.FZO」という拡張子を付加します。このファイルをエクスプローラー等でクリックすれば元の状態に戻ったり、あるいはさらに元の状態に戻ったファイルをアプリケーションで開いたりできるというものです。圧縮したファイルは拡張子こそ「.FZO」ですが、その正体は「.LZH」ファイルそのものですので、拡張子を変えればFreezOldを用いずとも一般のアーカイバ操作ソフトウェアで解凍することができます。



関連付けファイルを開くshex.exe

 Windowsでは、CD-ROMドライブ等にメディアを挿入すると、AUTORUN.INFファイルで指定したプログラムを自動的に実行してくれる機能があり、これによってCD-ROMを挿入すると自動的にソフトウェアのインストーラーが実行できるなどの機能を実現できるのですが、自動的に実行できるのはプログラムだけです。shex.exeを用いれば、自動再生で文書ファイルを開くことができます。shex.exeはわずか20kBytesほどの容量なので、CD-R等の容量を圧迫することもほとんど無いでしょう。

Kamiの広場トップへ戻る home