Skip to content

ViVi-shark/ytchat-adv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

####################################
##               ゆとチャadv.     ##
##          by ゆとらいず工房     ##
##    https://yutorize.2-d.jp     ##
####################################

### 設置の手順 #######################################################################################
 1. config.cgi.defaultのファイル名をconfig.cgiに変更する(.defaultを消す)

 2. config.cgiを開いて、管理用パスなどを設定する
 
 3. サーバーによっては、index.cgiの一行目を書き換える。
    (#!/usr/bin/perl から #!/usr/local/bin/perl など。)

 4. ゆとチャのファイルをすべてサーバーにアップする

 5. index.cgiのパーミッション(属性)を<705>または<755>に変更する
   (サーバーによっては<700>などの可能性もアリ)

 6. ブラウザからチャットのTOPページ(http://○○○/ytchat-adv/)へアクセスして
    問題なく表示されれば設置完了

### ファイル構成 #####################################################################################
  <>内は一般的なパーミッション設定です。基本的に、「index.cgi」以外は設定する必要はありません。

 /ytchat-adv <705> このディレクトリ(フォルダ)名は変更可
  |
  |- index.cgi          <705> 基本CGI。パーミッション(属性)設定必須。
  |- config.cgi.default <604> 設定ファイル。ファイル名を「必ず」 config.cgi に変更してください
  |
  |- /lib <705> ライブラリ格納ディレクトリ
  |  |
  |  |- /pl
  |  |  |
  |  |  |- config-default.pl <604> デフォルト設定格納ファイル
  |  |  |- *****.pl          <604> その他処理ライブラリ
  |  |
  |  |- /js
  |  |- /css
  |  |- /html
  |
  |- /room   <705> 部屋データ格納ディレクトリ
  |- /logs   <705> 過去ログデータ格納ディレクトリ
  |- /rtable <705> ランダムテーブルファイル格納ディレクトリ
  |- /module <705> 同梱Perlモジュール格納ディレクトリ


### 更新履歴 #########################################################################################
# ver.0.17.1 - 2020-12-23 --------------------------------------------------
- DX3rdのゆとシートⅡからユニットを作成した際に財産点にも最大値を設定
- BGM・背景・挿絵にGoogleDriveの共有URLを指定した際、自動で直接参照URLに置換するよう修正
- 他、細かなバグ・仕様修正

# ver.0.17.0 - 2020-11-21 --------------------------------------------------
- チャットパレットの機能追加
  - 折り畳み記述に対応
  - 変数部分を色分け
  - 編集モードに入らずに変数の値を変更
- 内蔵ダイスの挙動修正
  - 全体的に()の使用を許容
- ログでも画像拡大可能に修正
- 他、細かなバグ・レイアウト修正

# ver.0.16.0 - 2020-11-06 --------------------------------------------------
- 挿絵機能追加
- 背景濃度設定追加
- 着信SEタイプの設定項目追加
- チャットパレット・ダイス欄の挙動設定項目追加
- ユニットをゆとシートURLから作成する機能追加
- 内蔵ダイスに森羅魔法の固有のダメージロール追加
- 任意のステータスを追加削除可能に変更
- チャットパレットの保存先をサーバー側に変更
- レディチェックの返答の送信先をボタンを押したタブに変更
- ステータス・ユニットのレイアウト調整
- 入室時(リロード時)に読み込むログ量の調整(多めに読み込まれるように)
- 他、細かな機能・バグ・レイアウト修正

# ver.0.15.1 - 2020-07-05 --------------------------------------------------
- BGMにYoutubeを再生可能に
- 他、細かなバグ・レイアウト修正

# ver.0.15.0 - 2020-06-30 --------------------------------------------------
- BGM機能追加
- ラウンド・ステータス・メモ一覧の折畳み追加
- チャットログの表示件数の仕様を変更(重なると入力が重くなることへの対策)
- 内蔵ダイスの挙動を一部改善
- 出目統計追加
- ラウンドリセットボタン追加
- レディチェックの仕様若干変更
- 他、細かなバグ・レイアウト修正

# ver.0.14.2 - 2020-03-19 --------------------------------------------------
- 音量設定が変更できない不具合修正
- 誤字修正等

# ver.0.14.1 - 2020-03-15 --------------------------------------------------
- 名前欄を削除しきってしまえる問題を修正
- ゲームルーム一覧にログビューアーTOPへのリンク追加
- サーバー処理での発言書き込み時の改行の扱い方を若干変更
- 他、細かなバグ・レイアウト修正

# ver.0.14.0 - 2020-02-24 --------------------------------------------------
- 作成したルームの設定を変更できる機能追加
- ログに文字の輝度変更の項目追加
- 明朝体にする文字装飾ボタン追加
- 明朝体のフォント設定項目を追加
- bigの入れ子を3重までに制限
- レイアウト・デザイン微調整
- CSSの記述を調整

# ver.0.13.1 - 2020-02-20 --------------------------------------------------
- config.cgiに追加できるルーム数の上限設定の項目を追加
- キャラシートエリアの開閉挙動を微修正
- 新たに見つかったChrome80でのレイアウト崩れを修正

# ver.0.13.0 - 2020-02-18 --------------------------------------------------
- ユーザーがルームを追加・削除できる仕様を追加
- ログに背景のタイトル等を表示するフッタを追加
- チャットログを最下部までスクロールすると未読通知が消える仕様追加
- config.cgiにホームへ戻るリンクの設定項目を追加
- config.cgiにルーム作成の許可不許可の項目を追加
- レイアウト・カラー・一部挙動微調整
- スマホでの見学入室時、メモ欄が表示されたまま消えない不具合修正
- ログ閲覧時において背景未設定状態に戻らないことがある不具合修正

# ver.0.12.0 - 2020-02-12 --------------------------------------------------
- 背景画像を設定できる機能追加
- 一部項目名を変更し、現在の値を%で表示するよう追加
  「ウィンドウ透過度⇒背景不透過 n%」「フォントサイズ⇒文字サイズ n%」
- ログにも背景透過度・文字サイズ・フォントの変更項目を追加
- ログ初期化時、過去ログに任意の名前を指定できるように変更
- レイアウトの変更項目を分割(これによりレイアウトが一度初期化されます)
- システムメッセージの表示を変更
- その他設定、及びヘルプのレイアウトを若干変更
- Chrome80でのレイアウト崩れを修正

# ver.0.11.0 - 2020-01-29 --------------------------------------------------
- 名前の追加削除ボタンを追加
- 名前欄を直に編集できるように(入室名以外)変更
- 名前欄が空でも発言を送信できるように変更
- 選択できるフォントにGoogleFontsのものを3種追加
- フォントのカテゴリ分けを整理
- 発言内のダッシュ(――)のフォントを、連続させた際に繋がるものに固定
- スマホ向けレイアウトを若干修正
- ソードワールドの威力表ダイスの挙動を若干変更
- ダブルクロスの判定ダイスにおいて判定値で加減算が働いていなかった不具合修正

# ver.0.10.1 - 2020-01-08 --------------------------------------------------
- 強調ワードを何も入力していないと常に強調ワード着信のSEが鳴る不具合修正

# ver.0.10.0 - 2020-01-08 --------------------------------------------------
- スマートフォン向けのレイアウトを大幅変更
- 入室名を強調ワードに含むかどうかのチェックボックスを「その他設定」に追加
- 除外ワード設定を「その他設定」に追加
- 発言の先頭に「[タブ名]」と書くことで発言先タブを指定できる仕様追加
- 発言欄の直下にもダイス欄を追加
- 変更したダイス欄の個数・幅を退室後も保持するように変更(同一ルーム内でのみ)
- 文字装飾ボタンによるルビの挿入形式を若干変更
- 入室メンバー一覧において、長時間アクセスの無いメンバーは時間によって黄・赤アイコンを表示、または一覧から非表示にするよう変更(個別の入室状態は維持されます)
- config.cgiで任意のCSSファイルを指定できるように追加
- CSSを調整・一部ファイル名を変更


# ver.0.09.3 - 2020-01-03 --------------------------------------------------
- 水平線の濃さとマージンを調整
- メモ更新メッセージが最初の読み込み時に成型されていない不具合修正
- メモの縦幅が一番長いメッセージに合わせて固定される不具合修正
- メモのフォントサイズをやや小さく変更
- ダブルクロスのダイスコード「ER」「RE」が正常に機能していなかった不具合修正
- 再読み込み時(再入室時)、変更したフォントが一部適用されていない不具合修正

# ver.0.09.2 - 2019-12-25 --------------------------------------------------
- 発言欄への入力(打鍵)時の処理を軽量化
- 入力フォームの色を変更
- カラーピッカーを変更

# ver.0.09.1 - 2019-12-20 --------------------------------------------------
- タブ文字を2つ以上含んだ発言をするとログが読み取れなくなる不具合修正
- 同タイミングで同ユニットのステータスを変更した際の挙動を変更
- Ctrl+↑で前回発言が取得されてしまう不具合修正
- 発言内の<br>タグが有効になるよう変更
- ダイスコードを末尾に記述した際、発言の一部が消えることがある不具合修正
- 部屋一覧に現在のログサイズを表示

# ver.0.09.0 - 2019-12-13 --------------------------------------------------
- ダイスコードを発言の末尾に書いてもダイスが振れるように変更(内蔵ダイスのみ)
- ソードワールド2.xの内蔵ダイスにおいて、「威力20C値10」など日本語ベースでの記述が出来るように追加
- レイアウトを複数から選んで変更できる項目を「その他設定」に追加(スマホ未対応)
- HPが負の値になった時にHPバーが伸びていた不具合を修正
- 発言に含まれるタブ文字・半角スペースをそのまま表示するように修正
- 使用しているPerlモジュールを一部同梱(使えなかったサーバーでも使えるように)

# ver.0.08.1 - 2019-12-06 --------------------------------------------------
- タブ文字を含んだ発言をするとログが読み取れなくなる不具合修正

# ver.0.08.0 - 2019-12-06 --------------------------------------------------
- チャットログのフォントを変更する項目を「その他設定」に追加
- 一部表示フォントを変更(Windows10)
- ステータスリモコン欄に他ユニットのリモコン欄を追加できるボタン追加
- チェックボタンの見た目変更
- ユニット削除ボタン追加
- メイン発言欄下のテキスト装飾ボタンのレイアウトを変更
- メイン発言欄下にチェックボタン追加
- ステータスの値が「数値/数値」の時、ゲージを表示する仕様追加
- ステータスの名前が「侵蝕」の時、ゲージを表示する仕様追加
- config.cgiで部屋ごとに過去ログの保存先を設定出来るように変更
- 新規発言はフェードイン表示するように変更

# ver.0.07.0 - 2019-11-30 --------------------------------------------------
- ステータス現在値を変更した際、最大値を上回っていた場合、最大値と同値になるように変更
- ステータス変更コマンドの入力の末尾に「!」を入力しておくと、上記の処理を回避できる(現在値が最大値を突破できる)仕様を追加
- ダブルクロスの内蔵ダイスに侵蝕ロール(シーン登場・衝動判定)を追加(コマンド「ER」)
- ダブルクロスの内蔵ダイスにリザレクトのロールを追加(コマンド「RE」)
- 改行による発言欄の縦幅増加時、チャット欄をスクロールする仕様追加(FireFox未対応)
- 共有メモ更新時のログに、メモ内容をの一部も追加
- ソードワールド2.xの内蔵ダイスに、出目を片方固定する仕様追加(記述「$n4」など)
- 名前欄の高さ限界を設定
- ソードワールド2.xの時、最大出目と最低出目は色を変化させる仕様追加
- 「計算式=」で四則演算が出来る仕様追加
- 自分の発言はワード強調されないように変更
- ヘルプに項目追加

# ver.0.06.0 - 2019-11-28 --------------------------------------------------
- 秘話機能追加
- 設置者が追加できるランダム表機能追加
- 上記のサンプルとしてじゃんけん表追加
- 設置者が追加できるテキスト置換定義設定追加
- 上記のサンプルとしてSW2向けのアイコン等追加
- ワンクリックでミュートにするボタン追加
- ヘルプのテキスト追加
- ゲームがDX3の時、「ET」で感情表、「HC」でハプニングチャートが振れるよう追加
- 入室者・人数を表示
- 部屋リセット時に作成する過去ログのファイル名をログの最初の日付を参照するように変更
- 過去ログの一覧を昇順ソートするように変更
- 威力表を振った時、クリティカルを20回で一度止めるように修正
- 見学の時はワード強調しないように修正
- 見学でもメモが開けるように修正
- 使わなくなってたファイル削除

# ver.0.06.2 - 2019-11-24 --------------------------------------------------
- 見学入室でログが正常に読み込まれない不具合修正

# ver.0.06.1 - 2019-11-24 --------------------------------------------------
- ヘルプの記述漏れ修正
- ログを開いた際のエラー修正

# ver.0.05.0 - 2019-11-24 --------------------------------------------------
- ソードワールド2.xの内蔵ダイスをグレイテストフォーチュンとアビスカース「難しい」に対応
- ソードワールド2.xの内蔵ダイスの必殺効果の記号に「!」を追加
- ソードワールド2.xの内蔵ダイスでまとめ振りが出来るように(コード末尾に:n)
- BCDice-APIを利用可能に
- config.cgiの部屋設定の記述変更(タブの設定)
- 部屋ごとにステータス設定可能に
- 強調ワードを設定できるように
- 強調ワードとレディチェックの時は別の着信SEを鳴らすように
- 音量ボリューム項目を追加
- 入室中にログリセット処理をすると処理した人が退室しない不具合修正
- ステータスの減算処理(@HP-1など)が機能しない不具合修正
- 発言着信SEが余分に鳴ることがある不具合(多分)修正

# ver.0.04.0 - 2019-11-22 --------------------------------------------------
- 最新50行以前に入れたチェックが反映されない不具合修正
- 入室中にページ更新等をしても個人メモがリセットされない処理追加
- 入室時にユニットを作成するかどうかのチェックを追加
- 退室時にユニットを削除する処理を停止
- 名前欄の書式変更(<>を省略)
- 名前の追加時、色指定を省略するとランダムな色を設定するように
- 過去ログにおいてタブの表示/非表示を切り替えられるように
- スマホ閲覧のレイアウト暫定改善
- Ctrl+↑↓キーで名前切り替え、Ctrl+←→キーでタブ切り替えを可能に
- 発言の先頭に「名前@」を記述することで任意の名前で発言できるように
- ダイス欄左のマークをクリックすることで送信時に欄のタイプを変更するように
- チャット着信SEを追加

# ver.0.03.0 - 2019-11-20 --------------------------------------------------
- 入室中にページ更新等をしてもチャットパレットがリセットされない処理追加
- 共有メモ追加

# ver.0.02.0 - 2019-11-18 --------------------------------------------------
- ステータス更新時に余分なタグの切れ端が混ざり込んでいたのを修正
- 部屋一覧のタイトルバーが過去ログになってたのを修正
- ユニット追加の項目に名前欄にも追加するチェックを追加

# ver.0.01.1 - 2019-11-18 --------------------------------------------------
- Perlのパスのデフォルトの記述を変更
- 一定以上のPerlのバージョンでエラーが出る不具合修正

# ver.0.01.0 - 2019-11-17 --------------------------------------------------
- リリース


### 素材借用元 #######################################################################################
# チャットSE
- 効果音ラボ : https://soundeffect-lab.info/

About

ゆとチャadv.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 35.4%
  • JavaScript 34.3%
  • CSS 17.4%
  • HTML 12.9%