GG es una versión de alta imitación de QQ, que incluye cliente y servidor. Se puede implementar y utilizar en redes de área amplia. La última versión es 2.5.
Más cerca de casa, para mí personalmente, mi objetivo no es hacer una versión de alta imitación de los juguetes QQ, sino hacer un producto que realmente pueda usarse (este proceso aún tiene un largo camino por recorrer) y continuar manteniéndolo. .
1. Funciones implementadas (1) Inicio de sesión, lista de amigos.
(2) Chat de texto, configuración de fuentes, emoticones, vibración de ventanas, capturas de pantalla, panel de escritura a mano (3) Transferencia de archivos, transferencia de carpetas (admite transferencia de currículum de punto de interrupción)
(4) Chat de voz y vídeo (5) Disco de red (6) Disco remoto (7) Asistencia remota (8) Escritorio compartido (puede especificar el área del escritorio a compartir)
(9) P2P confiable
2. Funciones que se implementarán en el futuro (1) Grupo GG (2) Videoconferencia (3) Registros de chat (4) Mensajes sin conexión (5) Archivos sin conexión (6) Agregar soporte de persistencia
3. Selección del marco Si desea desarrollar GG completamente desde cero, la dificultad es imaginable. Por lo tanto, es necesario utilizar el marco maduro existente. Debemos apoyarnos en otros para hacerlo más rápido y mejor. Hasta el momento, la estructura y materiales utilizados por GG son los siguientes:
(1) Marco de comunicación: ESFramework
(2) Voz y vídeo: OMCS
(3) Marco de piel: SkinForm
(4) Biblioteca de clases de captura de pantalla: ImageCapturerLib
(5) Materiales fotográficos: más del 90% provienen de QQ.
Entorno de desarrollo: VS2010, lenguaje de desarrollo: C#, versión de .NET Framework: 2.0
4. Instrucciones relacionadas
1. Si desea implementar GG en la WAN, puede configurar el puerto de escucha en el archivo de configuración del servidor y en el archivo de configuración del cliente, puede especificar la IP y el puerto del servidor.
2. Base de datos: muchos amigos preguntan cómo crear una base de datos. De hecho, a partir de la versión actual de GG, la base de datos aún no se ha utilizado. Toda la información está solo en la memoria. Por lo tanto, la versión actual de GG hace algunas suposiciones.
(1) La cuenta de inicio de sesión del usuario puede ser arbitraria, pero debe ser un grupo numérico y la contraseña se puede ingresar a voluntad.
(2) Todos los usuarios en línea son amigos.
3. La selección de micrófono, cámara y altavoz puede especificar el índice correspondiente en el archivo de configuración.
4. Voz y video: muchos amigos también preguntan por qué el equipo de voz y video no funciona correctamente, o por qué la voz y el video no funcionan correctamente. Para ello, puede consultar directamente los documentos oficiales de OMCS: cámara, micrófono, altavoz, equipo. prueba, requisitos de ancho de banda.
5.GG utiliza la última versión de SkinForm. Si tiene alguna pregunta sobre SkinForm, puede comunicarse directamente con mi amigo William Jocksting.
6. Una nota especial: en el proyecto GG, siempre que se publique el código escrito por mí, se publicará todo. Por favor, no me pidas otros códigos fuente si quieres que cada dll tenga códigos fuente :)
Aviso:
Al iniciar sesión en GG, primero ejecute GGServer y luego inicie sesión en GG. Puede ingresar su número de GG y contraseña como desee.
Expandir