GG ist eine stark nachgeahmte Version von QQ, einschließlich Client und Server. Sie kann in Weitverkehrsnetzwerken bereitgestellt und verwendet werden.
Für mich persönlich besteht mein Ziel nicht darin, eine stark imitierte Version von QQ-Spielzeug herzustellen, sondern ein Produkt herzustellen, das tatsächlich verwendet werden kann (dieser Prozess hat noch einen langen Weg vor sich) und es weiterhin zu pflegen. .
1. Implementierte Funktionen (1) Login, Freundesliste.
(2) Text-Chat, Schriftarteneinstellungen, Emoticons, Fenstervibration, Screenshots, Handschriftblock (3) Dateiübertragung, Ordnerübertragung (unterstützt die Übertragung von Haltepunkt-Lebensläufen)
(4) Sprach- und Video-Chat (5) Netzwerkfestplatte (6) Remote-Festplatte (7) Remote-Unterstützung (8) Freigegebener Desktop (Sie können den Desktop-Bereich angeben, der freigegeben werden soll)
(9) Zuverlässiges P2P
2. In Zukunft zu implementierende Funktionen (1) GG-Gruppe (2) Videokonferenzen (3) Chat-Aufzeichnungen (4) Offline-Nachrichten (5) Offline-Dateien (6) Persistenzunterstützung hinzufügen
3. Framework-Auswahl Wenn Sie GG komplett von Grund auf entwickeln möchten, ist es notwendig, das vorhandene ausgereifte Framework zu nutzen, um es schneller und besser zu machen. Bisher sind die von GG verwendeten Frameworks und Materialien wie folgt:
(1) Kommunikationsrahmen: ESFramework
(2) Sprache und Video: OMCS
(3) Hautgerüst: SkinForm
(4) Screenshot-Klassenbibliothek: ImageCapturerLib
(5) Bildmaterial: Mehr als 90 % stammen von QQ.
Entwicklungsumgebung: VS2010, Entwicklungssprache: C#, .NET Framework Version: 2.0
4. Verwandte Anweisungen
1. Wenn Sie GG im WAN bereitstellen möchten, können Sie den Überwachungsport in der Konfigurationsdatei des Servers festlegen und in der Konfigurationsdatei des Clients die IP-Adresse und den Port des Servers angeben.
2. Datenbank: Viele Freunde fragen, wie man eine Datenbank erstellt. In der aktuellen Version von GG werden alle Informationen noch nicht verwendet. Daher werden in der aktuellen Version von GG einige Annahmen getroffen.
(1) Das Anmeldekonto des Benutzers kann beliebig sein, es muss sich jedoch um eine numerische Gruppe handeln. Das Kennwort kann nach Belieben eingegeben werden.
(2) Alle Online-Benutzer sind Freunde.
3. Die Auswahl von Mikrofon, Kamera und Lautsprecher kann über den entsprechenden Index in der Konfigurationsdatei angegeben werden.
4. Sprache und Video: Viele Freunde fragen auch, warum die Sprach- und Videoausrüstung nicht richtig funktioniert oder die Sprache und das Video nicht flüssig sind. Hierzu können Sie direkt auf die offiziellen Dokumente von OMCS zurückgreifen: Kamera, Mikrofon, Lautsprecher, Ausrüstung Test, Bandbreitenanforderungen.
5.GG verwendet die neueste Version von SkinForm. Wenn Sie Fragen zu SkinForm haben, können Sie sich direkt an meinen Freund William Jocksting wenden.
6. Ein besonderer Hinweis: Im GG-Projekt wird alles veröffentlicht, solange der von mir geschriebene Code veröffentlicht wird. Bitte fragen Sie mich nicht nach anderen Quellcodes, wenn Sie möchten, dass jede DLL Quellcodes hat:)
Beachten:
Wenn Sie sich bei GG anmelden, führen Sie bitte zuerst GGServer aus und melden Sie sich dann bei GG an. Sie können Ihre GG-Nummer und Ihr Passwort nach Belieben eingeben.
Expandieren