2000年代のチャットが帰ってきた
CaraChatは、2002年のCaramailチャットアプレットをPHPで再現します。ルーム、プライベートチャット、ピンクと青のニックネーム、レインボーや波の文字、そして当時とまったく同じように描かれたスマイリー。
チャットに入る
アプレットのタブ




よみがえるもの
- アプレットのインターフェースを忠実に描き直しました。Salons(ルーム)、Connecté(e)s(接続中)、Options、Ami(e)s(友達)の各タブ、ルーム、プライベートごとに1つ(最大20)のタブ(オレンジに変わります)、« Dialogue » と « Membres du salon »(ルームのメンバー)のフレーム、« Message privé »(プライベートメッセージ)、« Pas de nouveaux PVs »(新規プライベートなし)、« Problème de comportement »(マナー違反の通報)。
- スマートフォンにも対応し、14言語で使えます(ブラウザの言語。Options タブで変更できます)。
- ルーム:常設ルームとメンバーのルーム、公開または非公開。満員(40人)のルームは « Salon* » にあふれます。
- プライベート:ニックネームをダブルクリック、またはルームで
/ニックネーム メッセージと入力。 - 検索:ニックネーム、または都市で、年齢層と性別も指定できます。
- 色(レインボーを含む12色)とサイズ(波を含む)、プロフィールに応じた色のニックネーム、話しかけられるとあなたのニックネームが太字に。
- モデレーション:退室させる、モデレーターを呼ぶ、相手を無視する、« 新規プライベートお断り »、取り込み中。
オリジナルのスマイリー
スマイリーは画像ではなく描画コードでした。そのコードをアプレットから読み取り、ピクセル単位で再現しています。目 :;8B%、顔を決める鼻 -o#!*$(ピエロ、サンタ、ジョッキ、仮面…)、口 )(DPO|::-), ;-), 8-), :o), :#)。数字で顔に色が付き(:-)2)、#c / #d で手が付き、#00 から #14 はイラストです:爆弾、くまのぬいぐるみ、モミの木、イルカ、ハート #13…。そして « Smileys » パレットの60枚の画像(ハンバーガー @00、ハート @11、ケーキ @09…)は、オリジナルの smiley.gif から取られています。
オリジナルの使い方ガイド
Caramailのライブチャットのオンラインヘルプ(1999年)を、そのまま(フランス語で)掲載しています:ライブチャットとは、公開・非公開ルームの作成、プライベートメッセージの送信(フランス語のヘルプ)。
サーバー
サーバー CaraChat Serveur は、2012年のソースからPHP 8で書き直したもので、データベースなしで、jumphp.net上のDockerで動いています。アプレットのプロトコル(1フレーム1行、タブ区切りのフィールド)をそのまま話し、当時と同じTCP、または443番ポートのWebSocket(wss://caramail.jumphp.net/ws)で接続できます。ファイアウォールの内側からでも通ります。