Code source de la messagerie instantanée Delphi, j'ai entendu dire que l'auteur l'avait réécrit en utilisant XE10.
Les prix actuels qu'ils vendent sont les suivants : la version PC personnalisée coûte 8 880 yuans, l'autorisation du code source pour la version PC coûte 88 000 yuans, la version mobile personnalisée coûte 8 800 yuans et l'autorisation du code source pour le téléphone mobile coûte 98 000 yuans.
Ce qui est fourni ici est le code source de la version basse précédemment développée par l'auteur (comme D2010), qui est très puissant et mérite d'être appris.
Prix de recherche de 20 yuans, pas de retours, pas de mises à jour, pas de service !
Total 77M, prenez la photo et envoyez le lien du disque réseau Baidu
Installation en un clic du serveur. Le package d'installation du serveur est compressé au format ZIP. Après décompression, exécutez le fichier de solution batch "install.bat" pour effectuer une mise à jour en un clic via "l'outil d'importation de données", l'ancienne version. du serveur peut être rapidement mis à jour vers celui-ci. Serveur multiligne Si le serveur dispose de plusieurs adresses IP, le client peut sélectionner automatiquement la ligne la plus rapide lors de la connexion. Le réseau local prend en charge le déploiement du réseau local (le mappage des ports peut être utilisé pour permettre aux clients du réseau externe de connexion). Internet prend en charge le déploiement Internet. Le serveur a besoin d'une adresse IP publique ou d'un nom de domaine pour terminer. Le port (IOCP) adopte un modèle IOCP hautes performances pour fournir aux utilisateurs des connexions simultanées élevées et adopte la technologie de pool de threads partagés. pour résoudre rapidement et efficacement un grand nombre de demandes des utilisateurs. Un seul protocole de communication utilise son propre protocole de communication basé sur TCP. Le protocole de communication crypte la communication. Le protocole adopte un algorithme ECC avancé et un algorithme de cryptage AES 128 bits pour garantir la sécurité. Communication réseau. Le transfert P2P permet au client d'établir des connexions P2P et d'intégrer le service de transfert de données. Firebird est une intégration de base de données complète, puissante et efficace, légère et sans maintenance. Le logiciel PHPPHP intégré est un langage de script intégré dans les documents HTML exécutés sur le serveur. L'API ouverte permet aux clients de mieux s'intégrer au système via l'API. Le code source PHP back-end permet aux clients de modifier librement les pages Web ouvertes. Le code source PHP permet aux clients de modifier librement la base de données ouverte (avec des scripts SQL) et d'ouvrir et d'accéder aux fichiers de la base de données Firebird via des outils tels que le compte client IBExpert. ID" et "nom du client". Il existe trois façons de se connecter aux informations de base, de modifier le pseudo, la signature personnalisée, le vrai nom, le sexe, l'âge, l'anniversaire, la province, la ville, les informations personnelles, etc. Les avatars statiques et dynamiques prennent en charge bmp, jpeg, jpg, png, gif et d'autres formats, et prend également en charge les images statiques et dynamiques de l'appareil photo. Les photos prennent en charge les formats bmp, jpeg, jpg, png, gif et autres, et prennent également en charge les selfies de l'appareil photo. Le changement d'état en ligne inclut les modes en ligne, absent, occupé. , ne pas déranger, invisible et hors ligne. Changement de mot de passe Le mot de passe adopte le cryptage MD5. Si une protection par mot de passe est définie. Question, vous devez réussir la vérification avant de pouvoir modifier la question de sécurité du mot de passe. récupérez le mot de passe dont vous ne vous souvenez pas. La liste des départements à plusieurs niveaux de l'organisation peut créer une liste de départements à plusieurs niveaux au-dessus de deux niveaux et afficher les départements sous forme d'arborescence. L'ajustement du tri peut ajuster les positions avant et arrière lors de l'affichage des départements. le même niveau. Renommer le département. Si le nom du département change, vous pouvez directement renommer le département. Vous pouvez sélectionner un département et ajouter directement des membres du département. Vous pouvez également définir le contact du département pour un seul compte. affiche les grands avatars/petits avatars dans deux styles d'affichage : les grands avatars et les petits avatars. Le regroupement de contacts peut créer plusieurs groupes de contacts pour une classification et une recherche faciles. Le tri des contacts peut être trié par numéro de compte et par nom. une session de discussion avec un contact, il sera automatiquement ajouté à la liste noire du groupe. Si vous ajoutez le contact à la liste noire, vous ne recevrez aucune information du nom de l'autre partie. Vous pouvez ajouter un nom de note à la liste noire. contactez-le et rendez-le invisible en ligne. Si vous ne souhaitez pas que l'autre partie voie que vous êtes en ligne, veuillez sélectionner cette option pour qu'elle soit invisible et visible. Si vous souhaitez que l'autre partie voie que vous êtes en ligne lorsque vous l'êtes. invisible, veuillez sélectionner cette option pour bloquer les messages et ne pas recevoir de messages de l'autre partie. Lorsque vous y êtes invité, sélectionnez cette option, lorsque l'autre partie se connecte, le système vous enverra une invite de gestion des membres du groupe. , supprime les membres, définit les administrateurs et d'autres fonctions. La fonction de transfert de groupe peut être transférée à n'importe quel membre du groupe, faisant de l'autre partie le propriétaire du groupe. Paramètre d'invite de message de groupe Si vous êtes fatigué des invites de message de groupe fréquentes, veuillez définir. la méthode d'invite appropriée ici. Les fichiers partagés du groupe prennent en charge le téléchargement de fichiers volumineux au-dessus de la 4G et prennent également en charge le téléchargement de dossiers. Les messages hors ligne du groupe peuvent être reçus lorsque les clients se connectent. Informations de discussion dans le groupe pendant une période donnée. visiteurs. Lorsqu'un visiteur clique sur le «bouton de service client» sur la page Web, le système identifiera et attribuera automatiquement un nom de remarque au visiteur. Vous pouvez ajouter un nom de remarque à chaque visiteur pour faciliter la mémoire. envoyez des informations par SMS au serveur pour rechercher des informations sur les visiteurs et les enregistrer, et enregistrez instantanément les informations pertinentes du visiteur, enregistrez les informations IP du visiteur, enregistrez l'adresse IP du visiteur et recherchez facilement des informations régionales en fonction de l'heure d'accès et du temps de visite. des messages envoyés Statistiques du nombre de messages dans la session de chat Enregistrer les enregistrements de chat sur le serveur Les enregistrements de chat entre le personnel du service client et les visiteurs sont cryptés et enregistrés en temps réel sur le serveur Le centre d'application ajoute des applications Web et peut intégrer des sites Web tiers applications seules Icône d'application Chaque application Web possède une icône qui peut être affichée à différents endroits sur le client. Les paramètres système peuvent être insérés dans l'URL. Les paramètres système peuvent être insérés dans l'URL de l'application Web (veuillez vous référer à l'URL correspondante. documentation). Le navigateur peut choisir le tri des applications « Navigateur par défaut du système » ou « Navigateur intégré au client » pour ajuster la position et l'ordre d'affichage de l'icône de l'application Web. Enregistrez la liste sur le serveur. serveur Il peut également être interrogé lors de la connexion à partir d’un emplacement distant. L'heure du contact est affichée dans l'heure du contact affichée dans la liste. Le chat textuel de la session de discussion est une session de discussion textuelle mixte. Les émoticônes, les images et les documents bureautiques peuvent être insérés dans les messages texte. Les paramètres de police peuvent être définis sur votre police, votre couleur et votre favori. et la taille. Système de prise en charge des émoticônes de chat Expressions et vos propres paramètres Images d'expression ajoutées Envoi d'images Vous pouvez envoyer une ou plusieurs images à l'autre partie en même temps Les images ne seront pas déformées ou floues pendant le processus d'envoi. n'importe quelle zone de l'écran, et vous pouvez également modifier la zone capturée. Les messages importants avec la marque « Important » seront affichés sur un arrière-plan accrocheur lorsque l'autre partie recevra le message. Lorsque le client se connecte, vous pouvez. recevez les messages que l'autre partie vous a envoyés il y a quelque temps. La messagerie de groupe peut envoyer un message à plusieurs personnes en même temps. Le transfert de fichiers de contacts individuels prend en charge les fichiers volumineux supérieurs à 4G. Les fichiers de taille supérieure à 4G peuvent être transférés à l'autre partie sans restrictions ( veuillez vous référer au système de fichiers Windows). La vérification des données utilise l'algorithme CRC32 pour vérifier les paquets de données transmis dans le réseau. La connexion P2P établit la séquence de connexion P2P : Le réseau local P2P->Réseau externe P2P->P2P ne parvient pas à transférer le glissement UDP. fenêtre via le serveur. Adoptez un mécanisme de fenêtre coulissante UDP efficace pour obtenir une transmission de reprise UDP fiable. Le transfert de reprise de point d'arrêt de fichier prend en charge l'envoi de dossiers de fichiers hors ligne. Le gestionnaire de transfert est livré avec son propre gestionnaire de transfert de fichiers. Même si la fenêtre de discussion est fermée, le transfert de fichiers peut toujours être effectué sur le backend. L'encodage et le décodage vocal et vidéo sont effectués à l'aide de l'encodage et du décodage Speex pour la voix et la vidéo. La connexion établit la séquence de connexion P2P : LAN P2P->Réseau externe P2P->P2P Lorsque le P2P échoue, les paramètres vocaux sont relayés via le serveur. L'audio utilise un format monophonique 16 bits 16 000 Hz et le trafic réseau est de 1K-. 5K par seconde. Paramètres vidéo La vidéo utilise le format 24 bits 16 images/seconde 352*288 et le trafic réseau est de 5 000 à 30 000 par seconde. L'actualisation partielle de l'assistance à distance détermine automatiquement la zone d'écran qui doit être actualisée, réduisant ainsi le trafic de transmission réseau. Établissement de la connexion P2P Séquence de connexion P2P : réseau local P2P -> réseau externe P2P -> lorsque le P2P échoue, le contrôle de la souris et du clavier est transféré via le serveur pour prendre en charge l'envoi d'actions de la souris et du clavier pour faire fonctionner à distance le bureau de l'autre partie. Le format texte de la déclaration système permet de publier des déclarations système au format HTML. Le système est livré avec un outil de création HTML en ligne qui permet de publier des déclarations système au format HTML. Chaque déclaration système peut spécifier un lien Web pour les clients. ne peut être émis qu'aux clients en ligne. Envoyez un relevé système client unique désigné. Vous ne pouvez l'envoyer qu'au client désigné. La gestion des comptes internes est principalement utilisée pour les employés de l'entreprise. gestion des comptes externes.Les principaux utilisateurs des comptes externes sont les comptes clients personnels en dehors de l'entreprise.Les comptes d'enregistrement des versions sont principalement basés sur ldquo. La méthode « Inscription » a été ajoutée, et vous pouvez également attribuer manuellement la gestion du centre d'applications pour ajouter, supprimer, modifier les applications Web et autres gestions des instructions système. Publier une instruction système et gérer également les instructions système publiées. Les administrateurs système prennent en charge l'ajout de plusieurs administrateurs de gestion, l'administrateur par défaut du système est Admin.