記事の目的
ぶっちゃけると、 ひよんとふのGitHubページ見たらとてもわかり易く
/main/hiyontof.conf.js
が置いてありソースにもとてもわかりやすくコメントが入っているので、それでわかる方には不要な記事です。
ただ、こかげ工房さんの解説を参考にとにかくコマンドをよくわからないままコピペして設置して、
- サーバリストのドロップダウンに公式鯖とかあるのか
- 自鯖のURLを毎回コピペするのめんどくさいな
- でもどこいじったら良いんだろう?
- README見ても見つからないしどこかに解説ないの?
という方の場合は便利かもなーと、思ったのでとりあえず投稿だけしておきます。
まあ、私が一番最初に設定とか書いてないかなーとREADMEを見ても特に書いてなくて。
順番にフォルダを1分程かけて探していったのでそういう手間()を省ける人がいたらいいなーというレベルのノリです。
サーバリスト一覧に自鯖を追加する方法
設置環境
- 設置場所:さくらのレンタルサーバスタンダードプラン
- ひよんとふ:Ver. 20161026
- ひよんとふのディレクトリ構成:こかげ工房さん 簡単 ひよんとふ設置マニュアルそのまま
サーバの追加方法
- ひよんとふ設定ファイルを開く
- 「ログインできるサーバ一覧」に自鯖のURLと表示名を追加
以上!
1.ひよんとふ設定ファイルを開く
以下の場所にひよんとふの設定ファイルhiyontof.conf.js
があるので、それを編集。
% /home/******/www/hiyontof/main/hiyontof.conf.js
sshでログインしてそのままvim等で編集orFTPクライアントで手元で編集して再アップロード、好きな方法でどうぞ。
2. 「ログインできるサーバ一覧」に自鯖のURLと表示名を追加
表示用のドロップダウンリスト一覧である、
com.hiyoko.tofclient.ServerList.SERVER_LIST={}
に自鯖のURLと表示名を追加します。
一番上に入れればリストの1番上に、最後に入れればリストの最後に追加します。
下のサンプルでは、リストの一番上に追加されるようにしてあります。
/**
* ログインできるサーバ一覧
*/
com.hiyoko.tofclient.ServerList = com.hiyoko.tofclient.ServerList || {};
/**
* 最初から登録されているサーバ一覧。
* ここに追加すれば別のサーバをデフォルトで表示させておくことができるし、
* ここから削除すればそのサーバはデフォルトでは表示されなくなる。
* 例えば、もしも自鯖にひよんとふを設置するならば、あなたのサーバをここに追加するといいかもしれない。
*/
com.hiyoko.tofclient.ServerList.SERVER_LIST = {
'http://自鯖のURL':'ドロップダウンリストに表示したい自鯖名',
'https://www.taruki.com/DodontoF_srv1/DodontoF.swf':'公式第三世代第壱鯖',
'https://www.taruki.com/DodontoF_srv2/DodontoF.swf':'公式第三世代第弐鯖',
'https://www.taruki.com/DodontoF_srv3/DodontoF.swf':'公式第三世代第参鯖',
'https://www.taruki.com/DodontoF_srv4/DodontoF.swf':'公式第三世代第四鯖',
'http://onse01.wtrpg.com/DodontoF/DodontoF.swf':'クラウドゲート公式',
'http://dodontof.incoglab.com/DodontoF.swf':'インコグ・ラボ',
'https://d1.trpg.net/DodontoF.swf':'TRPG.NET 第1',
'https://d2.trpg.net/DodontoF.swf':'TRPG.NET 第2',
'https://d3.trpg.net/DodontoF.swf':'TRPG.NET 第3',
'http://trpg.gigafreaks.com/dodontof/DodontoF.swf':'如月翔也さん',
'http://egotex.net/DodontoF/DodontoF.swf':'EGOTEX',
'https://dodontof.cokage.works/': 'こかげサーバ'
};
以上を追加すれば、こんな感じでサーバリストに自鯖が追加されます。
自鯖へのアクセスだけでいいとか割り切るなら、自鯖だけ残して各種公式鯖等は削除してしまってもいいかもしれません。
その他の設定項目
基本的に、hiyontof.conf.js
のコメントが丁寧なのでそれで十分わかるのですが、
ここ以外に自鯖設置でデフォルトから設定変更するなら
サーバリストに登録されているサーバ以外へのアクセスを不可にする
/**
* 最初から登録されているサーバ以外のどどんとふへのアクセスを不可とするか、否かを設定する。
* false (初期値)。 webif でつなげるすべてのサーバへの接続を許可する。
* true にすると com.hiyoko.tofclient.ServerList.SERVER_LIST に登録されているサーバにしかアクセスできないようになる。
*/
com.hiyoko.tofclient.ServerList.RESTRICTION = true;
ここくらい?という感じがしています。
他鯖へのアクセスが重くて、自鯖での動作に支障が出るようなときくらいしか必要が無いような気もしますが。
そこまで負荷かかるものなのかは私にはよくわかっていないので、教えてえらいひと!
あとは実際に使ってみて通信量やら通知やらを見て変更かなという感じがします。
以上、ぐだぐだメモでした。
どどんとふは本当に自鯖にすると
- BGMもカットインもデフォルト設定し放題
- 部屋放置しても誰にも迷惑かけない
- スタンダードでも月500円とかオフセするのにカラオケなり公民館借りるより安い
- つまりコスパ最強
なので、どどんとふ自鯖設置はいいぞ!!!!
とダイレクトマーケティングをして終了します。