애플릿의 윙크하는 스마일리CaraChat

2000년대 채팅이 돌아왔다

CaraChat은 2002년 Caramail 채팅 애플릿을 PHP로 다시 만들었습니다. 대화방, 1:1 대화, 분홍색과 파란색 닉네임, 무지개와 물결 글자, 그리고 그때와 똑같이 그려진 스마일리까지.

채팅 입장
CaraChat의 Accueil(홈) 대화방: 색깔 문장, 스마일리, 접속자 목록, 탭
대화방 하나: 색깔 문장, 무지개, 스마일리, 오른쪽의 접속자, 주황색으로 깜박이는 1:1 대화.

애플릿의 탭

Salons 탭: 상설 대화방, 공개 또는 비공개 대화방 만들기
Salons(대화방): 상설 대화방과 회원이 만든 대화방, 대화방 만들기.
Connecté(e)s 탭: 접속자 목록과 닉네임, 나이, 성별로 검색
Connecté(e)s(접속자): 닉네임 또는 도시, 나이, 성별로 검색.
옵션과 특수 스마일리 팔레트가 있는 1:1 대화창
1:1 대화창, 그 옵션, 그리고 특수 스마일리.
휴대폰에서 본 CaraChat
휴대폰에서.

되살아난 것들

  • 애플릿의 인터페이스를 똑같이 다시 그렸습니다. Salons(대화방), Connecté(e)s(접속자), Options, Ami(e)s(친구) 탭, 대화방, 1:1 대화마다 하나씩(최대 20개) 주황색으로 바뀌는 탭, « Dialogue »와 « Membres du salon »(대화방 멤버) 프레임, « Message privé »(개인 메시지), « Pas de nouveaux PVs »(새 1:1 대화 거부), « Problème de comportement »(비매너 신고).
  • 휴대폰에서도, 14개 언어로 사용할 수 있습니다(브라우저 언어, Options 탭에서 변경).
  • 대화방: 상설 대화방과 회원이 만든 대화방, 공개 또는 비공개. 가득 찬 대화방(40명)은 « Salon* »으로 넘쳐 흐릅니다.
  • 1:1 대화: 닉네임을 더블클릭하거나, 대화방에서 /닉네임 메시지를 입력.
  • 검색: 닉네임 또는 도시로, 나이대와 성별도 지정 가능.
  • 색깔(무지개를 포함해 12가지)과 크기(물결 포함), 프로필에 따라 색이 입혀지는 닉네임, 누가 말을 걸면 굵게 표시되는 내 닉네임.
  • 관리: 강제 퇴장, 관리자 호출, 상대 무시하기, « 새 1:1 대화 거부 », 바쁨.
접속 창: 닉네임, 나이, 도시, 성별, 서버
접속: 내 프로필과 서버.

원조 스마일리

스마일리는 이미지가 아니라 그림을 그리는 코드였습니다. 그 코드를 애플릿에서 읽어 내어 픽셀 단위로 그대로 재현했습니다. 눈 :;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에서 돌아갑니다. 애플릿의 프로토콜(프레임당 한 줄, 탭으로 구분된 필드)을 그대로 사용하며, 예전처럼 TCP로, 또는 443번 포트의 WebSocket(wss://caramail.jumphp.net/ws)으로 접속합니다. 방화벽 뒤에서도 연결이 통과합니다.

CaraChat 열기