あれから色々と試行錯誤して、絵チャットの運用方針を決めてみた。
続きを読む今のところ、考えてるのはこんな感じで。
・一般ユーザに対し、レイヤー数の増減・塗り潰しをサーバ側の設定で禁止に
→管理機能からユーザごとに権限を与えることもできるが、リスクを考慮した上で参加者全員の許可を得ること
(再掲)
PaintChatを使用する際に絶対に知っておかなければならない事(ぎ茶)
・キャンバスサイズは、ひとまず幅:1500px × 高さ:1200pxで固定
→あまり大きくしてもラインキャッシュが溜まりやすく、こまめに全消しor再起動する羽目になる為
・ラインキャッシュは、最大2Mバイトまで
→これを超えそうになった場合は、一旦全消しでキャッシュをクリアする方針で
(勿論、参加者全員の許可を得ること)
(クリックで拡大)
トップページに、現在のキャッシュサイズを表示する機能をつけてみた。
(ホントは絵チャットの最中に表示させたかったのだが、PaintChatApp本体に手を入れなくてはならないと分かり断念…)
1分おきにスクリプトを自動実行し、結果を返す。(リアルタイム更新ではない点に注意)
・毎日の朝6時半にpaintchatを再起動
→定期処理で自動化しているので、チャット大会を開催する時間帯に注意のこと
・絵チャットを行う際は、PaintChatMonitorの使用を推奨
→定期的にポートを監視し、接続できているかどうかを通知してくれるツール
(参考)
PaintChat Monitor ダウンロードページ(T's SQUARE)
なお、サーバ側で開放しているポート番号は「41411」になるのでデフォルト設定のままでも行けます。
『ここはこうしてほしい!』などといったご意見等あれば、コメントにカキコ願います。
----
さて、今日は午後から村岡伊平治伝を観に行ってくるのでこの辺にて。
(17日って書いてたけど今日の間違いだった…)