MyICQ est un ensemble de logiciels de messagerie instantanée open source, comprenant un serveur et un client, qui peuvent être utilisés sur Internet ou sur un réseau local. Peut fonctionner sur le système d'exploitation Windows ou Linux (KDE/Qt), il s'agit de la version Windows. L'interface actuelle du programme client imite complètement le QQ de Tencent (si Tencent me poursuit, je le changerai immédiatement :-).
Bref, si vous prônez la liberté et que vous vous sentez profondément dégoûté par le harcèlement publicitaire croissant de QQ, MyICQ est définitivement un bon choix pour vous.
Fonctionnalités de base
---------------
1) Envoyer et recevoir des messages (hors ligne) (si les clients peuvent communiquer directement, ils seront envoyés via le protocole UDP, sinon ils seront transmis via le serveur)
2) Ajouter/supprimer des amis (la vérification de l'identité peut être définie)
3) Stockage côté serveur de la liste d'amis
4) Stockez les informations sur les amis et l'historique des discussions sur le client
5) Le client et le serveur communiquent en utilisant le cryptage par clé DES.
6) Prise en charge du serveur proxy (SOCKS5/HTTP)
7) Envoyez un message à un groupe d'amis en ligne
8) L'administrateur système (numéro MyICQ < 1000) peut envoyer des messages de diffusion système
9) Système cutané
10) Entièrement basé sur des plugins, ce qui facilite l'expansion. Les plug-ins actuellement fournis sont :
a. Envoyer et recevoir des fichiers
B. Monde à deux (peut discuter en temps réel)
c. Rappel d'alarme
Compiler le code source
-------------
Si vous êtes programmeur, assurez-vous de compiler le code source de MyICQ :-)
1) Allez sur http://www.mysql.com pour télécharger MySQL
2) Puisque MyICQ utilise la bibliothèque Berkeley DB pour stocker les informations sur les amis et les enregistrements de discussion, cela vient en premier
http://www.sleepycat.comTélécharger
3) Compiler la base de données Berkeley
4) Définissez les chemins d'inclusion et de bibliothèque de MySQL et BerkeleyDB dans Outils->Options->Répertoires de VC.
5) Ouvrez le fichier de projet myicq-win32/src/win32/myicq.dsw dans VC
6) Compiler
Développer