ページ 11

サーバーGUIを初期で開く方法

Posted: 2022年1月05日(水) 10:38
by Ryusei
件名だけだと何言ってるか分からないと思います、

サーバーを開くのに、私の場合は「spigot-1.18.1.jar」をダブルクリックして開くのですが、
メモリ設定とかをして開くときは適当に.batファイルを作って中にコマンドで指定してそれで開くと思うのですが
その時開かれるサーバーGUIはコマンドプロンプトになってしまうのをどうにかしてほしいということです。

GUIなんて関係ないでしょと思うと思います。その通り動作にはまったくもって関係ありませんが。
自分のPCをサーバーにしている都合上タスクバーや単純に監視目的などもありGUIをかなり見ます。
その時にこれはマイクラサーバーだとすぐにわかるようにしておきたいのです。

また、初期のGUIが単純に好きというのが9割です。

どうにかできませんか?回答お待ちしております。

初期GUI



・windows10 home
・minecraft 1.18.1
・minecraft server 1.18.1 spigot
他に必要な情報がありましたら言ってくれれば書きます

Re: サーバーGUIを初期で開く方法

Posted: 2022年1月06日(木) 02:19
by GuestMan
バッチファイルを実行する時に黒いコマンドプロンプト画面を表示しない方法
この辺りが参考になりそうです。
VBSの中身はバッチファイル自体がjavaの実行コマンドのみで構成されている場合は以下のように書くこともできます。

コード: 全て選択

Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c java -Xmx24G -Xms8G -jar spigot.jar", vbhide

Re: サーバーGUIを初期で開く方法

Posted: 2022年1月06日(木) 13:37
by Ryusei
GUIは必要なので初期のを表示できるようにしたいのですが、、

Re: サーバーGUIを初期で開く方法

Posted: 2022年1月06日(木) 21:24
by UT-X
ダブルクリックで起動した際に、GUIは本当に出るのですか?
確かSpigotはGUIが最初から存在しなかったはずですが…
もし存在するのであれば、batファイル内のコードにnoguiが入っていないか確かめてください。
存在しない・batだとどうしても出ない場合は、GUIを表示するプラグインの導入をお勧めします。

Re: サーバーGUIを初期で開く方法

Posted: 2022年1月06日(木) 21:56
by yamagami2211
こんな感じ
Show
画像
のGUIのことを言ってるなら、コマンドプロンプトを最小化してしまえば良いのでは?
少し遅れて起動するはずですし。

Re: サーバーGUIを初期で開く方法

Posted: 2022年1月06日(木) 22:11
by GuestMan
Ryusei さんが書きました: 2022年1月06日(木) 13:37 GUIは必要なので初期のを表示できるようにしたいのですが、、
実際に前に書いたvbsを実行してみると分かるのですが、コマンドプロンプトが非表示になるだけでサーバーGUIは遅れて開きます。
(遅れて開くのはGUI自体がサーバー起動と同時に開くものではないため仕様です)

一応上記vbsとSpigot 1.18のビルドを使って自前の環境でも実験しましたが、ビルドが古いため25秒ほど掛かるもののサーバーGUIのみがタスクバーに表示される状態になりました。
画像