사용자:123jimin/백괴 IRC

백괴사전, 내용 없는 백과사전
이동: 둘러보기, 찾기

가 제작하고 있는, 백괴사전에 최적화된 IRC 클라이언트입니다. 원래는 인클 웹 IRC를 개량하고자 시작했던 개인 프로젝트이지만, 언젠가부터 백괴 mIRC와 합쳐져 하나의 프로젝트가 되었습니다.

이곳에서 최신 버전 v0.4.1을 다운 받으실 수 있습니다. 또한 이전 버전도 받을 수 있습니다.

문제 신고 등 토론은 여기에서 해 주세요.

[편집] 변경사항.txt

다음 버전에 추가될 뜨끈뜨끈한 것들입니다. 버전 0.5에서는 hanIRC 등 기존 백괴 IRC로 접속하지 못했던 대다수의 IRC 서버에 접속할 수 있게 됩니다.

변경사항

v0.5.0
 + 만약 메세지를 보낼 때 에러가 발생하면, 에러가 났다고 표시하기
 + 채팅 시 인코딩 변경 가능
 + 배경 채팅 투명도 조절 가능
 + 핑 시간은 오른쪽 아래에서 확인 가능 (핑 날리는 간격 조절 가능)
 + 서버 별 설정 저장 가능
 ~ 플래시 기반에서 자바 기반으로 변경 (훨씬 더 많은 채팅 서버 지원)
 ~ 심각한 버그는 블루스크린으로 표시
 ~ 닉네임을 바꾼 뒤 본인을 인식 못했던 버그 수정
 ~ 본인의 닉네임을 바꿀 때 종종 열리지 않은 채널에서도 메세지가 떴던 버그 수정
 ~ 텍스트 세팅을 저장할 때 줄바꿈 문자 등이 있으면 에러가 났던 버그 수정
 ~ 입력 창 세로 크기가 종종 이상하게 늘어나는 버그 수정
 ~ jQuery.js v1.7로 업데이트
 ~ irc->flashInterface
 - 플래시에서 서버 접속에 관련된 부분은 모두 제거
 
v0.4.1
 + 초기 화면에 도움말 추가
 + / 뒤에 적을 수 있는 명령어 추가 (ping)
 + index.html#서버명:포트명@채널명 으로 기본 서버명, 포트명, 채널명 설정 가능
 + kbd 태그를 위한 CSS
 ~ 도움말 수정
 ~ # 뒤에 다른 게 붙을 때 처리하는 과정에서 오류가 있던 것 수정
 - 자기 자신이 쓴 메세지에 자기 닉네임이 있으면 알람을 내보내지 않음


v0.4.0

 + 인터넷 익스플로러 9 지원
 + 유저명과 본명 수정 가능
 + part 또는 quit시 기본적으로 내보낼 메세지 수정 가능
 + part 또는 quit을 할 시 정말로 할 것인지 물어보는 여부 수정 가능
 + 창 사이즈 조절 시 자동으로 스타일 조정
 + 스크롤 고정 가능
 + 채널명 옆 채널 닫기 버튼 추가
 + / 뒤에 적을 수 있는 명령어 추가 (ban, unban)
 + 알림 메세지 등의 색깔을 수정할 수 있음
 + 다른 메뉴를 선택했을 때에도 채팅 내용이 살짝 보임
 + 채팅창 크기를 바꾸면 대화창 크기도 바뀜
 + API 설명 문서 추가
 + viewport meta 태그 추가
 + 도움말에 여러 내용 추가
 ~ 입력창에 여러 줄 텍스트를 입력해도 텍스트가 아래로 내려가지 않음
 ~ 설정 데이터를 불러오고 저장하는 방법을 간단하게 바꿈 (getMemory 제거)
 ~ 채널 이름에 오른쪽 마우스 버튼 클릭할 때 context menu가 뜨지 않게 변경
 ~ changelog.txt -> 변경사항.txt
 ~ jQuery flash 플러그인 -> swfobject 2.2
 ~ JS로 플래시 정책 파일 주소를 수정할 수 있게 변경
 - jQuery flash 플러그인 파일 제거


v0.3.4

 + / 뒤에 적을 수 있는 명령어 추가 (list, clear)
 + 색 제목, 색 글씨 지원
 ~ 여러 개 공백 지원
 ~ /ctcp version, /ctcp ping 등은 기본적으로 현재 선택된 채널로 보냄
 ~ chat.js 파일을 쪼갬
 ~ 닉네임에 ^가 들어갈 때 생기는 버그 수정
 ~ colorize 함수 수정
 ~ CSS 수정
 ~ 제목 관련 버그 수정
 - 쓰지 않는 jQuery cookie 플러그인 제거


v0.3.3

 + CTCP 명령 (version, ping)에 대한 반응 추가
 + / 뒤에 적을 수 있는 명령어 추가 (ctcp, me, op 등)
 + 고급 설정 추가 (접속 후 채널에 들어가기 전 보낼 메세지 변경 가능)
 + IRC 메세지 341, 502 등에 대한 처리
 ~ 닉네임을 바꿔도 예전 닉네임으로 알람이 울리는 현상 수정


v0.3.2

 + / 뒤에 적을 수 있는 명령어 추가 (참가, 퇴장, 대화, 제목)
 ~ 파이어폭스에서 한글 입력 문제 해결 (Autogrow 플러그인 대신 Elastic 플러그인을 사용)
 ~ 자동 채팅 시작 옵션이 적용 안 되는 문제 해결


v0.3.1

 ~ 쿠키가 아니라 Adobe Flash의 SharedObject를 사용


v0.3.0.1

 ~ settingObj 관련 에러 방지를 위해 if(!settingObj) settingObj = {}; 추가.


v0.3.0

 + 변경 사항은 changelog.txt에서 볼 수 있습니다.
 + IRC 메세지 322, 472, 900, error 등에 대한 처리
 + 채널 탭 위 오른쪽 마우스 버튼을 누르면 채널에서 나감.
 + 환경설정 탭 추가. 이제 초기 화면에서 입력된 값이 저장됨.
 + 도움말 탭 추가.
 + 정보 탭 추가.
 + (uIRC) 종료할 때 메세지 보내기.
 + 채팅방 닫을 때 정말로 닫을건지 확인하기
 ~ 도움말을 '도움말' 탭으로 옮김, 내용 추가.
 ~ 메뉴 옮겨 다닐 때 관련 문제 수정.
 ~ 한꺼번에 많은 메세지가 올 때 스크롤 바가 제대로 움직이지 않는 문제점 수정.
 ~ 사용자 정의 스크립트를 위한 기반을 다짐. (메세지 처리 방식 수정 등)
 ~ 올바른 HTML 5 문서가 되게 수정.
 ~ 디렉터리 구조 변경
 ~ resource/mirc_colorize.js -> resource/colorize.js


v*.*.* (계획안, 위쪽에 있을수록 우선순위 높음)

 + +q 플래그 지원 (현재 ~)
 + 색 <-> raw 플래그 설정 가능
 + 매크로
 + 색 글씨 입력 쉽게 하기
 + 설정에 따라 링크 이동을 다르게
개인 도구
이름공간 목록 보기/편집
변수
행위
차림표
아랫방
자매 프로젝트
유지보수
커뮤니티
도구 모음