JoeTune ver1.0.0

ダウンロード

JoeTune
[公開停止]


  • 概要

    常駐するだけのソフトです。

    プラグインを追加していくことで、1つのプロセスで複数の機能を実行させることが可能になり、使用プロセス数の節約になります。


  • インストール

    cabファイルを実行してインストールしてください。

    もしくは、zipファイルを任意の場所に解凍してください。

    JoeTune.exeでアプリの常駐を行います。二重起動で終了します。

    JoeTuneSettings.exeで設定を行う予定です(未実装)。

    ※注 このアプリは使用するプラグインによっては SetWindowsHookEx 関数を使用(キーフック)します。他にキーフックするアプリを使用する際はホーミン氏作のMultiKeyHookを使用してください。


  • アンインストール

    cabファイルでのインストールを行った場合は、スタート→設定→システムタブ→プログラムの削除を選択し、JoeTuneを削除してください。

    この時プラグインは削除されませんので、プラグインも削除したい場合は上記アンインストールを行った後、「\Program Files\JoeTune」フォルダごと手動で削除してください。

    zipファイルでのインストールを行った場合は、レジストリへの書き込みはしておりませんので、解凍したフォルダごと削除してください。


  • 実行方法

    JoeTuneを実行する前に、プラグイン(DLL)を用意する必要があります。

    プラグインは、JoeTuneがインストールされているフォルダに「Plugins」フォルダを作成し、その中に入れてください(cabインストールの場合「\Program Files\JoeTune\Plugins」)

    プラグインが用意できたら、JoeTune.exeを実行します。JoeTune.exeで使用できる引数は下記の通りです。

    • 引数無し (通常動作)

      JoeTune.exe を引数無しで実行すると、通常起動して常駐します。

      常駐している状態でもう一度実行すると終了します。

      通常は、引数を指定する必要はありません。


    • -l プラグイン名 [プラグイン名2 [...]] (プラグイン読み込み Load)

      プラグイン名とは、プラグイン(DLL)の拡張子を取ったものです(「example.dll」のプラグイン名は「example」)。複数指定する場合は、プラグイン名を空白で区切って羅列します。

      常駐していない状態でこの引数を指定すると、指定したプラグインのみを読み込んで常駐します。

      常駐している状態でこの引数を指定すると、指定したプラグインを追加で読み込みます。既に読み込まれているプラグインの場合は読み込みに失敗します。


    • -n プラグイン名 [プラグイン名2 [...]] (プラグイン解放 Unload)

      複数指定する場合は、プラグイン名を空白で区切って羅列します。

      常駐していない状態でこの引数を指定しても無視されます。

      常駐している状態でこの引数を指定すると、指定したプラグインを解放します。指定したプラグインが読み込まれていない場合は解放に失敗します。


  • 諸注意

    使用は自己責任の元にお願いします。


JoeTuneはプラグインがないと、メモリを食うだけのソフトになってしまいますので、まずはプラグインを導入してください。

JoeTuneのプラグインは誰でも作成することができます。

そのためにJoeTuneプラグインの仕様等々を公開しなくてはならないのですが、後日公開したいと思います。

プラグインを開発したいと思う方は、まずは、検索等してWindows Mobile用のHello World!プログラムが作れる環境を用意して少々お待ちください。