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) Berkeley DB をコンパイルする
4) VC の [ツール] -> [オプション] -> [ディレクトリ] で MySQL と BerkeleyDB のインクルード パスとライブラリ パスを設定します。
5) VC で myicq-win32/src/win32/myicq.dsw プロジェクト ファイルを開きます。
6) コンパイル
拡大する