オンセンルームのソースコードを公開しました

ぽん太@番頭
ぽん太@番頭トピックデータ・支援 押されたいいね! 32
登録日:2018/05/02 06:22最終更新日:2019/09/08 07:42

オンラインセッション用ツール「オンセンルーム」のソースを公開します。
どうぞご利用ください。

設置・解説ページ
https://trpgsession.click/onsenroom.php

オンセンルーム公式鯖で使われている画像・楽曲を自設サーバーで使う方法
https://trpgsession.click/onsenroom-otherdata.php
いいね! いいね!  32

コメントを書く

※投稿するにはログインが必要です。

トピック一覧に戻る

コメント一覧

mattyo0806
37. mattyo0806
2018/10/28 18:28
度々申し訳ありません。
自鯖の環境にて、「生存時間」を48時間以上に設定することはできますでしょうか?
SNSとの連携の関係で設定できないようであれば、申し訳ありません。
いいね! いいね!0
mattyo0806
36. mattyo0806
2018/10/28 18:17
>34. ぽん太@番頭 さん
申し訳ありません、フルパスの書き方を勘違いしておりました…
define(’BAC_ROOT’,DIR_ROOT.’BCDice’); の記載で問題なく可動いたしました。
(shebangの設定と同時にミスをしていたため、shebangの修正と合わせて戻すことで動作しました)

ご丁寧な解説、誠にありがとうございました。大変助かりましたm(_ _)m
いいね! いいね!0
mattyo0806
35. mattyo0806
2018/10/28 17:59
>34. ぽん太@番頭 さん

rb/plug.rbのshebamgの設定の書き方ですが「#!/usr/local/bin/ruby -Ku」のような形で問題ないでしょうか?
さくらの環境だとこれで良いように思うのですが、うまく動作しない状況です(どどんとふはこれで動いております)

オンセンルーム自体は問題なく動作しているのですが、他に設定すべき部分などあればご教示くださると幸いです。
(知識不足で申し訳ありません…)
いいね! いいね!0
ぽん太@番頭
34. ぽん太@番頭
2018/10/28 15:54
> 33. まっちょさん
投稿内容からは不備があるか分かりませんので、ver1.01.02の仕様を説明させていただきます。

BAC_ROOTはBone&Cardsのルートを示す値です。

次にBAC_FRONT_CMDとBAC_REAR_CMDはPHPからLinuxコマンドでrb/plug.rbを呼び出す際の値です。※ rb/plug.rbはBone&Cardsを呼び出すファイルです。

BAC_FRONT_CMDの値が空になっている場合は、rb/plug.rbをPHPからLinuxコマンドで呼び出すのではなく直接アクセスします。この場合、rb/plug.rbのshebangを自身の環境に合わせて指定する必要があります。

shebangとは、ファイル冒頭にある#!...となっているコメントのことで、初期の場合 #!/bin/ruby -Ku となっています。この /bin/ruby の部分がRubyインタプリタへのパスとなります。これを自身の環境のものへ変更してください。
いいね! いいね!2
mattyo0806
33. mattyo0806
2018/10/28 00:26
DCDiceの設定がうまく行かず、記載のおかしな点があればご指摘いただければと思い、投稿させていただきます。
環境はさくらのライトプランです。

define(’BAC_ROOT’,DIR_ROOT.’/home/hogehoge/www/BCDice-master’); 
define(’BAC_FRONT_CMD’,’’); 
define(’BAC_REAR_CMD’,’’);
いいね! いいね!0
パーノ
32. パーノ
2018/10/02 19:22
>31. 田中さん

>onsenroom_v1.01.00中のデータを一つ前の階層に移すといいと思います

できました!
ぽん太@番頭さんも今までお付き合いありがとうございました!
いいね! いいね!1
田中
31. 田中
2018/09/30 20:44
>>30. パーノさん
http://breadpano.sakura.ne.jp/onsenroom_v1.01.00/administer.php
今onsenroom_v1.01.00フォルダそのもの入れてしまっているんで
onsenroom_v1.01.00中のデータを一つ前の階層に移すといいと思います
いいね! いいね!5
パーノ
30. パーノ
2018/09/30 20:26
> 29. ぽん太@番頭 29. ぽん太@番頭さん

> 「404 Not Found」が表示される場合、そのアドレスに指定のファイルが存在しない場合なので、入力アドレスのミスまたはadminister.phpがサーバ上に存在しない可能性があります。

> FFFTPでアップロードしたファイルに「administer.php」があるか確認ください。

「404 Not Found」が表示されるサイトには、サーバ上に存在していないと英語で書かれていますが、ファイルには「administer.php」がありますし、開けます。

> 次にパーノさんが利用されているドメインは何で、入力されたURLは何だったのでしょうか。入力したアドレスが誤っている場合があります。

ドメインは「breadpano.sakura.ne.jp」で、URLは「http://breadpano.sakura.ne.jp/administer.php」です。
メールから確認しました。
いいね! いいね!0
ぽん太@番頭
29. ぽん太@番頭
2018/09/30 19:36
> 28. パーノさん

> 明らかな間違いがあれば指摘していただけると助かります。
上記について、

「404 Not Found」が表示される場合、そのアドレスに指定のファイルが存在しない場合なので、入力アドレスのミスまたはadminister.phpがサーバ上に存在しない可能性があります。

FFFTPでアップロードしたファイルに「administer.php」があるか確認ください。

次にパーノさんが利用されているドメインは何で、入力されたURLは何だったのでしょうか。入力したアドレスが誤っている場合があります。

ご確認ください。
いいね! いいね!1
パーノ
28. パーノ
2018/09/30 18:50
>27. ぽん太@番頭さん

>ブラウザのURL入力欄に管理者ページ(administer.php)のアドレスを入力いただきアクセスします。
URLの例を挙げてくれてありがとうございます。

しかし、404 Not Found となってしまいました。

4.解凍した全てのファイルを自設サーバーにアップロードする。
→FFFTPを使用して、バイナリ転送モードでアップロードしました。

5.root以下、サブディレクトリ・ファイルのパーミッションを755に変更する。
→ディレクトリ・ファイル構成にあげられた赤青文字のものを属性変更して755にしましたが、どこかで間違えたのかもしれません。

明らかな間違いがあれば指摘していただけると助かります。
いいね! いいね!0