または
Try NowBuy Now

Locations of visitors to this page

SourceForge.net

SourceForge.JP

アプリケーションをカスタマイズする (Windows)
アプリケーションをカスタマイズする (Windows)

自分のアプリケーションをカスタマイズする (Windows)

自分のWrapperをカスタマイズする

対応バージョン :3.3.7
対応エディション :プロフェッショナル版スタンダード版コミュニティー版 (未対応)
対応プラットフォーム :WindowsMac OSX (未対応)Linux (未対応)IBM AIX (未対応)FreeBSD (未対応)HP-UX (未対応)Solaris (未対応)IBM z/OS (未対応)IBM z/Linux (未対応)

Wrapperバージョン3.3.7のリリースで、 Wrapperは、リソースのいくつかを変更したり、 Windows上で外観をカスタマイズしたり、などの能力の備えた機能の提供を開始しました。

Wrapperバイナリ「wrapper.exe」、 コンソールレス版「wrapperW.exe」 をカスタマイズするとき、「--customize」コマンドで指定された新しいリソースで新しいバージョンのバイナリが作成されます。 その結果となるバイナリはロックされ、もはやカスタマイズはできなくなります。

新しいカスタマー・バイナリ(例:MyApp.exe)を作成するとき、次の引数を結合できます。 引数 「--target {target.exe}」は、常に必要です。

全てのファイル名のパスが、呼び出し元への相対的な配置場所である必要はなく、 Wrapperバイナリの配置場所への相対であることに注意してください。 例えば、次のコマンドでは、「wrapperW.exe」 バイナリが配置してある同じディレクトリーにターゲット・ファイルを作成し、同様に、そのディレクトリーに新しいアイコンや スプラッシュ・スクリーンを探すことになります:

bin\wrapperw.exe --customize --target myapp.exe --icon myicon.ico --splash mysplash.bmp

実行ターゲット:

Wrapperバイナリがカスタマイズされるとき、 常に、カスタマイズ・バージョン用に、新しい ファイル名を指定する必要があります。 既に同じファイル名が存在する場合には、Wrapperは常にそのファイルを上書きします。

wrapperw.exe --target myapp.exe

全てまとめてパラメーターを置くと、このような コマンドラインとなります:

bin\wrapperw.exe --customize --icon MyIcon.ico --splash MySplash.bmp --target MyApp.exe

このコマンドは、「wrapperW.exe」 バイナリが配置してある同じディレクトリーに、カスタマイズされたアイコンや スプラッシュ・スクリーンと共に、 新しい実行ファイル「MyApp.exe」を作成します。

アイコンをカスタマイズする

注意

この機能を利用するためには、 Java Service Wrapperのスタンダード版、あるいは、プロフェッショナル版をご利用ください。

Wrapperは、デフォルト・アイコンを同梱して配布されていますが、 しかしながら、Wrapperを同梱している商品のアイコンで置き換えたいという開発者の希望のために、 Wrapperは、素晴らしいアプリケーション・ランチャーでもあるという役目も提供しています。

アイコン・ファイルは、標準のマルチ・レイヤー・アイコン・ファイルであり、 サポートされる必要がある全ての解像度やアイコン・サイズを含んでいます。

設定例:
wrapperw.exe --target myapp.exe --icon myicon.ico

次のは、複製で名前変更された3つの Java Service Wrapper 版 と、そのデフォルト・アイコンを持つ、 カスタマイズされた「MyApp.exe」を含んでいるティレクトリーのスクリーンショットです。

スプラッシュ・スクリーンをカスタマイズする

注意

この機能を利用するためには、 Java Service Wrapperのスタンダード版、あるいは、プロフェッショナル版をご利用ください。

Wrapperバイナリのコンソールレス版「wrapperW.exe」 は、デフォルトで、スタート時にスプラッシュ・スクリーンを表示します。 このスプラッシュ・スクリーンは、Wrapperを同梱している商品に合わせたイメージ画像で置き換えることでカスタマイズすることができます。

Wrapperバイナリ「wrapper.exe」では、 スプラッシュ・スクリーンを表示しないため、このスクリーンのカスタマイズは無効です。

Java内部からではなく、Wrapperにスプラッシュ・スクリーンを表示させる設定は、 アプリケーション・スタートアップ時に瞬時に画面が反応するので利点があります。 つまり、スプラッシュ・スクリーンはJVM起動前に表示され、 Javaアプリケーションのクラスがロード(読み込み)されて初期化されるまで、視覚的なスクリーン状態を維持します。

wrapper.splashscreen.mode] プロパティを使って、スプラッシュ・スクリーンの動作についてコントロールすることができます。

設定例:
wrapperw.exe --target myapp.exe --splash mysplash.bmp

現在のところ、唯一、ビットマップ (*.bmp) ファイルをサポートしています。 画像サイズやビット深さの制限はありません。

Java Service Wrapper プロフェッショナル版のデフォルト・スプラッシュ・スクリーン:

Java Service Wrapper スタンダード版のデフォルト・スプラッシュ・スクリーン:

カスタム・スプラッシュ・スクリーンの例:





User Comments

If you notice something that is incorrect, missing, or simply feel that some part of this page could be explained better, feel free to log in and add a comment. You will need to register before you can log on.

Email:
Password:
Java Service Wrapper Version: 3.5.4