Skocz do zawartości
Opublikowano

Cześć👋

 

Oryginalne źródło posiada funkcję, która sprawdza, czy proces "game" ma aktywną licencję. Jeśli data wygaśnięcia licencji zostanie przekroczona, nie uruchomimy procesu "game". Postaram się przedstawić, jak usunąć kod odpowiedzialny za weryfikację licencji w źródłowym kodzie gry.

 

Rozwiązanie:

📂Lokalizacja pliku: 'game -> char_manager.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> input.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> input_auth.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

Usuń 2x w funkcjach: 'CInputAuth::Login' i 'CInputAuth::LoginOpenID'

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> main.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> config.cpp'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

📂Lokalizacja pliku: 'game -> MAKEFILE'

 

Usuń wskazany kod:

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

🔐 Ukryta Treść 🔐

 

 

Usuń plik:

📂Lokalizacja pliku: 'game -> check_server.cpp'

📂Lokalizacja pliku: 'game -> check_server.h'

📂Lokalizacja pliku: 'Srcs -> Server -> libserverkey'

Featured Replies

Opublikowano

dz

  • 4 tygodnie później...
Opublikowano

Dziena

 

  • 2 tygodnie później...
Opublikowano

dz

  • 4 miesiące temu...
Opublikowano

Dzięki. 

  • 1 miesiąc temu...
Opublikowano

thank you

  • 3 miesiące temu...
Opublikowano

jo po usunieciu tego blad przy kompilacji

 

3 warnings generated.
gmake: *** No rule to make target 'check_server.h', needed by 'OBJDIR/config.o'.  Stop.
gmake: *** Waiting for unfinished jobs....

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...