Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Siemka :) Tak jak w temacie chciałbym zrobić taką licencję żeby po 30 dniach do programu trzeba by było wpisać licencję ;) Pozdrawiam

 

P.S Licencja inaczej Kod który ja mogę ustalić.

reflink

Opublikowano

na forum autoita masz gotowe przykłady funkcji tylko poszukać

If you = stupid then

insert(foot.in.your.ass)

end if

licznik-54-96732-stat.png

Opublikowano

algorytm jak to mogłoby wyglądać:

1.sprawdź czy istnieje plik keyfile.dat

2.jak nie to utwórz i wyświetl że user ma 30 dni do korzystania i <koniec>

3.jak jest - sprawdź czy jest zarejestrowany, jak tak, to <koniec>

4.jak nie jest zarejestrowany, wtedy sprawdź datę

5.jak minęło 30 dni od wpisanej daty, wtedy pokaż alert "wpisz kod" i zarejestruj, jak jest poprawny, potem <koniec>

6.jak nie minęło 30 dni to poinformuj użytkownika że zostało mu jeszcze trochę czasu

a keyfile.dat mógłby wyglądać tak:

0,<data_pierwszego_uruchomienia>

^--czy osoba jest zarejestrowana?

 

Oczywiście wszystko musiałoby być sprytnie ukryte i zaszyfrowane, żeby pokonać cwanych gimnazjalistów...A jak ktoś profesjonalny się uprze - no cóż, po Tobie xD

Opublikowano

Wystarczy cofnąć datę w kompie i botek działa jak wcześniej. No chyba, że tak jak UP zaproponował z bazą MySQL

a7a3b8122182356e.png.8036b3d7be84292c9ea465f2360fa784.png

Opublikowano
Zawsze plik można schować w bazie MySQL ale trzeba mieć dostęp do internetu.

Bot miałby być do gry internetowej, więc to akurat nie problem. Ale właśnie, większość baz przy hostingach przyjmuje połączenia jedynie z localhosta, tj.nie połączysz się na jakiś serwer z zewnątrz - i co wtedy? Zawsze można zrobić interfejs przez PHP, ale mało co który serwer obsługuje HTTPS'a, więc cała transmisja i tak byłaby bezszczelnie podglądana przez wiresharka czy inny sniffer.

Wystarczy cofnąć datę w kompie i botek działa jak wcześniej. No chyba, że tak jak UP zaproponował z bazą MySQL

A czy ja mówię żeby datę pobierać z komputera? Jak w autoit są wyrażenia regularne to raczej nie problem, ściągać zawartość jakiejś strony do zmiennej i przeszukiwać ją jakimś fajnym wyrażeniem, na najnowszą datę...Lub serwery czasu, tj.zainteresować się protokołem NTP. A jeżeli znaleźlibyśmy jakiś mityczny, darmowy i dostępny serwer MySQL to gdy program stanie się zbyt sławny, może trafić na mądrzejszych ludzi, i mogą powstać emulatory a'la Assasin Creed.

Najidealniejszym rozwiązaniem byłby program który byłby jedynie "interfejsem do wykonywania poleceń", i łączył się za każdym razem ze stroną PHP, która bezpiecznie, u siebie, sprawdzałaby wszystkie sprawy związane z legalnością i jednocześnie słała polecenia - na tyle duże żeby bot był w miarę funkcjonalny, ale jednocześnie na tyle małe, żeby przechwycanie tego nie miało najmniejszego sensu. : d

A zostając przy sferze praktycznej - szczerze mówiąc nie ma sensu bawić się w wymyśłne zabezpieczenia, ważne żeby były skuteczne i odsiewały 90% gimnazjalistów od kombinowania przy bocie ^^

×
×
  • Dodaj nową pozycję...