MyICQ는 인터넷이나 LAN에서 사용할 수 있는 서버와 클라이언트를 포함하는 오픈 소스 인스턴트 메시징 소프트웨어 세트입니다. Windows 또는 Linux(KDE/Qt) 운영 체제에서 실행할 수 있습니다. 이 버전은 Windows 버전입니다. 클라이언트 프로그램의 현재 인터페이스는 Tencent의 QQ를 완전히 모방합니다(Tencent가 나를 고소하면 즉시 변경할 것입니다 :-). 간단히 말해서, 자유를 옹호하고 QQ의 증가하는 광고 괴롭힘에 깊은 혐오감을 느낀다면 MyICQ는 확실히 좋은 선택입니다.
기본 기능 --------------- 1) (오프라인) 메시지 보내기 및 받기(클라이언트가 직접 통신할 수 있으면 UDP 프로토콜을 통해 전송되고, 그렇지 않으면 서버를 통해 전달됩니다) 2) 친구 추가/삭제 (본인인증 설정 가능) 3) 친구 목록의 서버 측 저장 4) 클라이언트에 친구 정보, 채팅 기록 저장 5) 클라이언트와 서버는 DES 키 암호화를 사용하여 통신합니다. 6) 프록시 서버 지원(SOCKS5/HTTP) 7) 온라인 친구 그룹에게 메시지 보내기 8) 시스템 관리자(MyICQ 번호 < 1000)는 시스템 브로드캐스트 메시지를 보낼 수 있습니다. 9) 스킨 시스템 10) 완전히 플러그인을 기반으로 하여 확장이 더 쉬워졌습니다. 현재 제공되는 플러그인은 다음과 같습니다. a. 파일 보내기 및 받기 b. 2인 세계(실시간 음성채팅 가능) C. 알람 알림
소스 코드 컴파일 ------------- 프로그래머라면 MyICQ의 소스 코드를 꼭 컴파일하세요 :-) 1) http://www.mysql.com으로 이동하여 MySQL을 다운로드합니다. 2) MyICQ는 친구 정보, 채팅 기록 저장 시 Berkeley DB 라이브러리를 사용하므로, http://www.sleepycat.com다운로드 3) 버클리 DB 컴파일 4) VC의 도구->옵션->디렉토리에서 MySQL 및 BerkeleyDB의 포함 및 라이브러리 경로를 설정합니다. 5) VC에서 myicq-win32/src/win32/myicq.dsw 프로젝트 파일을 엽니다. 6) 컴파일