- 2009-12-13 (日) 5:56
Murmur の設定をするための便利なWindows 用設定ツールを紹介します。
これらの設定ツールはMurmurと同じPCで実行する必要があります。
Murmur User Registration Tool
必要環境:Murmur 1.1.5 以上、ICE が有効
http://www.arcenserv.info/download/mur/
GUIの設定ツールです。
ユーザ登録と登録情報の変更が可能です。
Murmur Configure Tool β
必要環境:Murmur 1.1.5 以上、ICE が有効
http://www.arcenserv.info/download/murmur-conf/
GUIの設定ツールです。
開発中のソフトでありユーザに非常に不親切なつくりになっています。
バーチャルサーバの管理が可能です。
また、各バーチャルサーバごとにユーザ登録、サーバ設定、ログの閲覧などができます。
murmurcl
必要環境:Murmur 1.1.5 以上、ICE が有効
http://d0t.dbclan.de/dump/murmurcldist.exe
CUI(コマンドライン用)の設定ツールです。
適当にフォルダを作成してその中でmurmurcldist.exe を実行すると必要なファイルが展開されます。
murmurcl.exe が設定ツールですのでそれをコマンドラインから実行します。
murmurcl には次のコマンドが用意されています。
プレイヤ(ユーザ)操作関係
listplayers
指定したサーバのユーザ一覧を表示します。
listplayers <server> [filter <filter>]
使用例
>murmurcl listplayers 64738
==================================================
Id Name Email
==================================================
0 SuperUser
1 haru
addplayer
サーバにプレイヤを登録します。
addplayer <name> <password> <email> to <server>
使用例
>murmurcl addplayer testPlayer password “” to 64738
New player ‘testPlayer’ created with player pid: 2
delplayer
プレイヤの情報を削除します
delplayer <name> from <server>
使用例
>murmurcl delplayer haru from 64738
Player ‘haru’ with the pid 1 got deleted
サーバ操作関係
addserver
サーバを追加します。
使用例
>murmurcl addserver
Created new server with sid 2
listservers
バーチャルサーバの一覧を表示します。
使用例
>murmurcl listservers
==================================================
Id Port Running
==================================================
1 64738 True
2 64739 False
startserver
指定したバーチャルサーバを起動します
使用例
>murmurcl startserver 64739
Started server 2
stopserver
指定したバーチャルサーバを停止します
使用例
>murmurcl stopserver 64739
Stopped server 2
delserver
指定したバーチャルサーバを削除します
使用例
>murmurcl delserver 64739
Deleted server with sid 2 on port 64739
不具合のある機能
次の機能はなぜか使用できません。
cfgplayer
プレイヤの情報を再設定します。
cfgplayer <name> to <newname> <newpassword> <newemail> on <server>
cfgserver
指定したバーチャルサーバの設定を変更します。
cfgserver <key> <value> on <server>
スポンサード リンク
コメント:12
- hynn0 09-05-10 (日) 15:22
-
初めまして。
2個目のバーチャルサーバーを建てたくてここにいきつきました。
ここの記事にあるように、murmurclを使用しaddserverでポート64739のサーバーを設定しました。
listserversとstartserverで動作のtrueを確認しました。
その際のログインパスワードなのですが、プレイヤー情報をデータベースに入れていなかった場合(未登録のユーザの場合)、使用している64738,64739の両方でmurmur.iniに書いてある
# Password to join server
serverpassword=****
の****のパスワードでログインすることになる思うのですが、2個のバーチャルサーバー(使用ポートそれぞれ64738,64739)で各個設定することは出来ないのでしょうか?当方の環境は、
サーバー、クライアント共に使用しているos : windows
murmurのバージョン : 1.1.7
です。
パソコンは詳しくなくて変な質問かもしれないのですが、お暇なときによろしければ返信いただけたらと思います。
では失礼します。 - haru 09-05-10 (日) 18:43
-
はじめまして
管理人の haru です。
個々のバーチャルサーバの設定は cfgserver を使用します。cfgserver “serverpassword” <value> on <server>
murmur.ini に書いてある設定はだいたいこれで編集できます。
- hynn0 09-05-10 (日) 19:16
-
返信ありがとうございます。
何度か試してみたのですが上手く変更できなかったようです。
エラーメッセージ(?)は
/*
Traceback (most recent call last):
File “murmurcl.py”, line 364, in
File “murmurcl.py”, line 343, in dispatch
File “murmurcl.py”, line 37, in __init__
File “Murmur.ice”, line 1264, in checkedCastIce.SocketException: Ice.SocketException:
Unknown error
*/
と出ました。
ポート64739のバーチャルサーバーのパスワードを12345に設定しようと思った場合のコマンド例なども教えていただけませんでしょうか?よろしくお願いします。では失礼します。 - haru 09-05-11 (月) 1:51
-
Windows だと cfgplayer と cfgserver が使えないようですね。
次のURLのツールを使用してみてください。
私が現在開発中のツールのβ版です。GUIのツールなのでとっつきやすいかとhttp://cheatcode.xrea.jp/download/murmur-conf/
もしβ版がいやならmurmur と同じフォルダにある murmur.sqlite を編集することでも設定が可能です。
編集には専用のツールが必要です。私の場合はFirefox の拡張機能 SQLite Manager を使用しています。
https://addons.mozilla.org/ja/firefox/addon/5817
次の SQL文を実行(Excute SQL)するとサーバパスワードを変更できます。
INSERT INTO “main”.”config” (“server_id”,”key”,”value”) VALUES (‘1′,’password’,’12345′)
2番目のサーバの場合は、
INSERT INTO “main”.”config” (“server_id”,”key”,”value”) VALUES (‘2′,’password’,’12345′)
設定後は再起動が必要です。 - hynn0 09-05-11 (月) 2:30
-
ご丁寧にどうもありがとう。
今日は遅いのでまた明日以降β版試してみます。
おやすみなさい。 - hynn0 09-05-11 (月) 22:23
-
こんばんわ。
本日ベータ版のGUIのツールを試しましたところパスワード正常に設定することが出来ました。
ほんとにどうもありがとうございました。感謝しております。 - Ryuzen 09-11-14 (土) 13:33
-
はじめまして。
Mumbleの1.2.0で鯖を立てているのですが、1.2.0でも使える設定ツールやWebインターフェイスなどはあるでしょうか?mumble-djangoは確認してみたのですが、OSがWindowsのため設定方法がちょっとわかりにくく断念してしまいました・・・
WindowsやPHPで動く設定ツールやWebインターフェイスなどはあるでしょうか?よろしくお願いします。
- haru 09-11-14 (土) 16:24
-
コマンドラインツールで良いのならmurmurcl が使えます。
ただ、ユーザ管理関連の操作は出来ません。
WEBインターフェイスは WEBサーバとPHPが動く環境ならOSを問いませんので Windows でも動きます。
公式ページでWindowsでの環境の設定方法が記述されています。
http://mumble.sourceforge.net/Ice#How_to_set_up_a_Windows_web_server_and_use_the_Ice_php_scripts
1.1.8 用の WEBインターフェイスは、ソースコードに含まれる Player という文字列を User に置き換えれば 1.2.0 でも使えます。
mumble-django は、そもそも Windows でのインストール方法が示されていませんね。
まぁ、Windows でも動きそうではあります。
設定ツールで何をやりたいんでしょう?
ユーザ登録等のユーザ管理なら 1.2.0 からはクライアントで出来ます。
バーチャルサーバの起動なら、設定ツールを使う必要がありますが・・・ - Ryuzen 09-11-14 (土) 16:52
-
回答ありがとうございます。
Webインターフェイスはこれを見ながら試してみます。
コマンドラインツールのmurmurclは起動しようとすると一瞬で画面が消えてしまうのですが何か設定等必要でしょうか?何回もすみません。よろしくお願いします。
- haru 09-11-14 (土) 17:28
-
>コマンドラインツール
一般的なコマンドラインツールの使い方を学習されることをおすすめします。
コマンドラインツールはマウスのダブルクリックからではなく
コマンドプロンプトからコマンドを打ち込んで起動します。
Windows 用のGUI設定ツールを公開しておきました
コマンドラインツールに慣れないのであれば使うのも手です。
http://cheatcode.xrea.jp/download/murmur-conf2/ - 007 09-11-19 (木) 2:28
-
上記の件、コマンドプロンプトになにを打ち込むと
ユーザー登録が行うことができるのか、
詳しく教えていただけないでしょうか。よろしくお願いします
- haru 09-11-20 (金) 2:03
-
>007さん
質問内容から察するにコマンドラインでの作業は向いてないか
致命的に知識が不足しているように思います。GUIの設定ツールの使用をおすすめします。