O projekcie GG-Retro
Reimplementacja serwera protokołu Gadu-Gadu 6.0 w języku Rust. Projekt umożliwia uruchomienie własnego serwera kompatybilnego z oryginalnym klientem GG 6.0.
Status serwera: Online
Wersja: 0.3.0
Użytkowników online: 0
Wersja: 0.3.0
Użytkowników online: 0
Po co?
Projekt powstał z nostalgii za latami 2000-tymi oraz chęci zachowania historii polskiego internetu. GG-Retro pozwala na:
- Uruchomienie prywatnego serwera GG dla przyjaciół
- Testowanie starych wersji klienta Gadu-Gadu
- Naukę protokołów komunikacyjnych
- Zachowanie kawałka historii polskiego internetu
Licencja
Projekt jest dostępny na licencji MIS. Kod źródłowy znajduje się na GitHub.
Funkcje serwera
Zaimplementowane:
- Logowanie i rejestracja użytkowników
- Wysyłanie i odbieranie wiadomości
- Statusy online/offline/zajęty/niewidoczny
- Kolejkowanie wiadomości offline
- Formatowanie tekstu (pogrubienie, kursywa, podkreślenie, kolory)
- Obsługa listy kontaktów
Szczegóły techniczne:
- Baza danych SQLite z trybem WAL
- Port 8074: Protokół GG (TCP)
- Port 80: API HTTP (rejestracja, CAPTCHA, discovery)
- Niskie zużycie zasobów
Czego brakuje:
- Wysyłanie obrazków (GG 6.0 używa DCC)
- Publiczny katalog użytkowników
- Przypomnienie hasła (email)
Patcher GG.exe
To narzędzie modyfikuje oryginalny plik wykonywalny Gadu-Gadu, aby łączył się z Twoim własnym serwerem zamiast oficjalnych serwerów GG.
Uwaga: Patcher działa tylko z oryginalnymi plikami GG 6.0. Upewnij się, że masz kopię zapasową!
Pobierz klienta GG
- Gadu-Gadu 6.1 (mirror)
- Gadu-Gadu 6.0 (dobreprogramy.pl)
SHA256:
bcc8157aa6bface009d8018c308bf3cef8725546b4f826bdbaf6bbeaa953b06f
Ważne: Pobrany klient GG wymaga patchowania! Oryginalny klient łączy się z oficjalnymi serwerami Gadu-Gadu. Użyj zakładki "Patcher" aby zmienić adres serwera na własny.