マインクラフトサーバ管理補助ツール『MCSC』0.3.8 beta

開発したツールの公開や、見つけたツールの紹介などはこちらでどうぞ!

MCSCに次に実装して欲しい機能は何ですか?

投票は 2014年12月31日(水) 12:55 を以って終了致しました

特定の発言をしたユーザの自動kick/ban
20
22%
特定のタイミングでのメール通知
6
7%
スケジュール機能によるサーバの起動/停止/再起動
33
36%
IPアドレス範囲指定で接続者の自動kick/ban
1
1%
Twitter連携によるステータス表示、サーバコントロール
14
15%
MCSCリモート管理機能
17
19%
 
投票総数 : 91

  • (PostNo.40609)

マインクラフトサーバ管理補助ツール『MCSC』0.3.8 beta

投稿記事by miyabi » 2012年5月26日(土) 10:56

出来ることなど、あんまり無い!

【ソフト名  】MCSC -Minecraft Server Controller-
【バージョン】0.3.8 beta
【対応OS 】Windows Vista SP2/Windows Server 2003 SP2以降(要.NET Framework 2.0)
【機能概要 】
Minecraftのサーバ管理を少しだけ楽にするかもしれないツールです。
・公式サーバライクなGUI
・サーバプロセスダウン・ポート接続エラー時の自動再起動
・データの定期バックアップ
・tpやgiveといった標準コマンドの限定的ユーザー解放
等のごく限定された低機能が利用できます。
初心者がサーバを立てやすくする目的ではなく、よく分かった人の管理の手間を省くために作りました。
公式版サーバだけではなく、bukkitにも一応対応しています。

・特定の発言をしたユーザの自動kick/ban
・特定のタイミングでのメール通知
・スケジュール機能によるサーバの起動/停止/再起動
・IPアドレス範囲指定で接続者の自動kick/ban
・Twitter連携によるステータス表示、サーバコントロール
等の機能を盛り込んで行けたらなぁ…と思っていますが、飽きっぽいのでどうなるかは分かりません。

説明書など一切ありませんのでフィーリングで使って下さい。
どうにも使えなかった場合は、フィーリングが合わなかったと思って諦めて下さい。

【注意事項 】
一応手元でデバッグは行っていますが、完全ではありません。
データの消失が無いかは、本稼働に使う前に、念入りに検証する事をオススメします。
また、不具合によるデータ消失・破損があっても、作者は一切保証致しません。

Download
0.3.8 beta (2014/05/17)
0.3.7 beta (2013/12/08)
一応公式サイト : http://minecraftjp.info/MCSC/
GitHubでソースコードも公開しています : https://github.com/miyabi9821/MCSC/

画面のスクリーンショットなど(最新盤の画面とは異なる部分があります)
メイン画面
画像

メイン画面(プレイヤー情報表示優先)
画像

接続プレイヤー詳細
画像

サーバ設定画面
画像

バックアップ設定画面
画像

パーミッション設定画面
画像

チャットログ画面
画像
最後に編集したユーザー miyabi [ 2012年8月20日(月) 18:13 ], 累計 8 回
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.40759)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.0 beta

投稿記事by o2_k » 2012年5月26日(土) 22:20

待ってました!
バグ等の事がありましたら報告させていただきます
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:507d5ecf
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42227)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.0 beta

投稿記事by o2_k » 2012年6月07日(木) 14:36

使っていて思ったことを書かせてもらいます

まず、Playesの欄の事ですが
同じ名前、同じIPアドレスでも2つになってしまうことがあります。

気になった点はこれぐらいでしょうか

これ以降は要望なのですが出来たらでかまいません
Commandの事なのですが、MCSCを終了すると履歴が消えてしまわないようにしてもらいたいです。

Backupの個数制限を追加してもらいたいです。
たとえば、30に設定したら30までBackupを作成、それ以降は古い順に自動削除など

忙しいと思いますが更新がんばってください
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42229)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.0 beta

投稿記事by miyabi » 2012年6月07日(木) 15:12

siam さんが書きました:まず、Playesの欄の事ですが
同じ名前、同じIPアドレスでも2つになってしまうことがあります。
テスト不足によるバグでした。ぶっちゃけ2人目以降はリログするたびに重複しますね、これ…。

siam さんが書きました:これ以降は要望なのですが出来たらでかまいません
Commandの事なのですが、MCSCを終了すると履歴が消えてしまわないようにしてもらいたいです。
記憶するよう機能を変更しておきますね。

siam さんが書きました:Backupの個数制限を追加してもらいたいです。
たとえば、30に設定したら30までBackupを作成、それ以降は古い順に自動削除など
前回リリースに間に合わないのでオミットしていましたが、保存日数指定が出来るようになります。
バックアップ個数ではなく、保持日数のみでの指定となりますが、これで対応して頂ければと思います。

あれこれ機能を追加しようとした結果、割と収拾が付かない惨状になっていますので、
気長に待って頂けると幸いです。
…と思っていたけど、バグがあまりにも酷いオチだったので、出来るだけ早めに出します。

※バグの原因が分かったので追記しました。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42234)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.0 beta

投稿記事by o2_k » 2012年6月07日(木) 15:38

miyabi さんが書きました:あれこれ機能を追加しようとした結果、割と収拾が付かない惨状になっていますので、
気長に待って頂けると幸いです。
…と思っていたけど、バグがあまりにも酷いオチだったので、出来るだけ早めに出します。

※バグの原因が分かったので追記しました。


返答早くてびっくりしました(笑)
また何かあったら報告させていただきます。

今の状態でも十分満足なのでゆっくりでもかまいませんよ
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42249)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.0 beta

投稿記事by miyabi » 2012年6月07日(木) 16:43

修正版の0.2.1 betaをリリースしました。
プレイヤーが重複して登録される不具合の対応と、
コマンド履歴の保存、バックアップ保持日数指定機能が追加になっています。
例によって、あまりちゃんとした確認が出来ていないので、事前に導入テストを行って頂くようお願いします。
(特にバックアップは対象外が削除されないかをチェックした方が良さそうです。自分の環境では大丈夫みたいでしたが…)

siam さんが書きました:返答早くてびっくりしました(笑)
また何かあったら報告させていただきます。

今の状態でも十分満足なのでゆっくりでもかまいませんよ
お待たせ?しました。
お手数をおかけしますが、確認を宜しくお願いします。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42281)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by miyabi » 2012年6月07日(木) 20:23

URLを書き換えるのを忘れていました…。
もし0.2.1をダウンロードした方が居たら、お手数ですが再ダウンロードをお願いします。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:9d3b2998
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42387)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by o2_k » 2012年6月08日(金) 19:23

報告を

Playersの事なのですが、
前回報告させてもらった事は、修正されているようで
ありがとうございます

ですが、新しいバグ?です
Playersで、オンラインしていないのにオンラインが〇のままの時があるようです
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42389)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by miyabi » 2012年6月08日(金) 19:31

siam さんが書きました:ですが、新しいバグ?です
Playersで、オンラインしていないのにオンラインが〇のままの時があるようです
ご報告ありがとうございます。

こちらもオンラインになったときと同様に、ログメッセージから状況を特定しているのですが、
通常の切断以外で切断された場合に対応仕切れてない部分があるかと思います。
(現状確認している問題として、Forge導入サーバにForge未導入クライアントでログインした場合、
切断されているにもかかわらずログメッセージが出ないため、ステータス更新が出来ません)

もしそのユーザーがログアウトした/させられた時に変わったメッセージが出ているようなら報告して頂けると幸いです。
(今は『yyyy-MM-dd HH:mm:ss [INFO] USERNAME lost connection: disconnect.quitting』というメッセージを見てオフラインにステータス変更をしています)
また、listコマンドの結果を見てステータスを更新する処理を追加する予定です。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42395)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by o2_k » 2012年6月08日(金) 19:45

miyabi さんが書きました:もしそのユーザーがログアウトした/させられた時に変わったメッセージが出ているようなら報告して頂けると幸いです。
(今は『yyyy-MM-dd HH:mm:ss [INFO] USERNAME lost connection: disconnect.quitting』というメッセージを見てオフラインにステータス変更をしています)
また、listコマンドの結果を見てステータスを更新する処理を追加する予定です。


USERNAME lost connection: disconnect.genericReason
と表示されていました。
少し違うようですね
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42398)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by miyabi » 2012年6月08日(金) 19:49

siam さんが書きました:
miyabi さんが書きました:もしそのユーザーがログアウトした/させられた時に変わったメッセージが出ているようなら報告して頂けると幸いです。
(今は『yyyy-MM-dd HH:mm:ss [INFO] USERNAME lost connection: disconnect.quitting』というメッセージを見てオフラインにステータス変更をしています)
また、listコマンドの結果を見てステータスを更新する処理を追加する予定です。


USERNAME lost connection: disconnect.genericReason
と表示されていました。
少し違うようですね

情報の提供ありがとうこざいます。
listコマンドによる手動更新と併せて、早めに対応させて頂きます。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:9d3b2998
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42465)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by o2_k » 2012年6月09日(土) 08:43

また感じたことを1つ
MCSCのログだと日本語が文字化けします
なのでプレイヤー同士が何を話しているのか分かりません
出来たらでいいのですが、日本語も表示されるようにしてもらいたいです
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42473)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by miyabi » 2012年6月09日(土) 10:07

siam さんが書きました:また感じたことを1つ
MCSCのログだと日本語が文字化けします
なのでプレイヤー同士が何を話しているのか分かりません
出来たらでいいのですが、日本語も表示されるようにしてもらいたいです

すみません、0.2.0では多分表示出来ていたのですが、その後日本語以外の2バイト文字も表示出来るよう、
UTF-8化の対応をしようとした名残が残っていました…orz
従来通りのShiftJISに戻して、今日中(多分夜)にはリリースします。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42474)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.1 beta

投稿記事by o2_k » 2012年6月09日(土) 10:10

miyabi さんが書きました:
siam さんが書きました:また感じたことを1つ
MCSCのログだと日本語が文字化けします
なのでプレイヤー同士が何を話しているのか分かりません
出来たらでいいのですが、日本語も表示されるようにしてもらいたいです

すみません、0.2.0では多分表示出来ていたのですが、その後日本語以外の2バイト文字も表示出来るよう、
UTF-8化の対応をしようとした名残が残っていました…orz
従来通りのShiftJISに戻して、今日中(多分夜)にはリリースします。

対応ありがとうございます
すぐに返事をくれるのでとても嬉しいです
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:280d282f
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42548)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by miyabi » 2012年6月09日(土) 21:32

MCSC ver.0.2.2 betaを公開しました。修正点は以下の通りです。
・プレイヤーがログアウトした際に一覧のステータスが更新されない不具合を修正
 (disconnect.quittingメッセージのみを対象にしていましたが、disconnect~なら全て対応できているはずです)
・listコマンドが実行された際、プレイヤー一覧のステータスを更新する処理を追加
 (コマンドでlistを実行するか、メニューのActionからUpdate Player Listを実行して下さい)
・ログの読込文字コードがUTF-8指定だったため、日本語が化けていた不具合を修正
 (現在サーバ側の出力ログ、ログ読込処理共にShiftJIS処理のため、英語と日本語以外が正しく表示出来ません)
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42553)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by o2_k » 2012年6月09日(土) 21:48

miyabi さんが書きました:MCSC ver.0.2.2 betaを公開しました。修正点は以下の通りです。
・プレイヤーがログアウトした際に一覧のステータスが更新されない不具合を修正
 (disconnect.quittingメッセージのみを対象にしていましたが、disconnect~なら全て対応できているはずです)
・listコマンドが実行された際、プレイヤー一覧のステータスを更新する処理を追加
 (コマンドでlistを実行するか、メニューのActionからUpdate Player Listを実行して下さい)
・ログの読込文字コードがUTF-8指定だったため、日本語が化けていた不具合を修正
 (現在サーバ側の出力ログ、ログ読込処理共にShiftJIS処理のため、英語と日本語以外が正しく表示出来ません)

対応・修正ありがとうございます!
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:6bd0e2f2
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42968)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by o2_k » 2012年6月12日(火) 17:02

これって2つ同時起動できますか?
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:6bd0e2f2
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42971)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by miyabi » 2012年6月12日(火) 17:08

siam さんが書きました:これって2つ同時起動できますか?

多分出来るはず…と言う回答をするわけにもいかないので確認してみましたが、
同時に二つのサーバを起動することは可能でした。
コマンドもそれぞれ別に送れているので、使えていると思います。
(MCSC.exe自体は、複数用意して個別に起動して貰う必要はあります)
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

  • (PostNo.42972)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by o2_k » 2012年6月12日(火) 17:14

miyabi さんが書きました:
siam さんが書きました:これって2つ同時起動できますか?

多分出来るはず…と言う回答をするわけにもいかないので確認してみましたが、
同時に二つのサーバを起動することは可能でした。
コマンドもそれぞれ別に送れているので、使えていると思います。
(MCSC.exe自体は、複数用意して個別に起動して貰う必要はあります)

わかりました
ありがとうございます

それと、Playersでまだオンラインのままになることがあるようです

username [IPアドレス] logged in with entity id 203810 at (-349.81190869914764, 64.00678485999286, 390.17215201388854)

これで落とされたときにオンラインのままでした
サーバー運営、MOD作成したいなぁと思いつつ日々を過ごしています
o2_k
ID:6bd0e2f2
石炭掘り
 
記事: 202
登録日時: 2012年2月17日(金) 13:41

  • (PostNo.42974)

Re: マインクラフトサーバ管理補助ツール『MCSC』0.2.2 beta

投稿記事by miyabi » 2012年6月12日(火) 17:19

siam さんが書きました:それと、Playersでまだオンラインのままになることがあるようです

username [IPアドレス] logged in with entity id 203810 at (-349.81190869914764, 64.00678485999286, 390.17215201388854)

これで落とされたときにオンラインのままでした

これはログイン時に表示されるメッセージで、ログアウトメッセージが出ていません。
そのため、MCSC側では自動でステータスを反映させることが不可能です。
(前にも書きましたが、一例としてForge導入サーバにForge未導入クライアントで接続した際にこういう状況になることを確認しています)
listコマンドを実行して頂ければ、その結果を元にステータスの更新を行いますので、そちらで対応して頂ければと思います。
マイクラサーバを立てる前に、PCの基礎知識を身につけましょう。
サーバ管理補助ツール MCSC(Windows専用) の開発をしたり、Minecraft Modding Wikiの管理したりしてます。
アバター
miyabi
ID:91b90127
ブタ飼い
 
記事: 6371
登録日時: 2011年8月07日(日) 14:35
お住まい: さいたまさいたまさいたま!

次へ

Return to ツール 公開/紹介

x