Java 30 dni programu

0

Witam mam pytanie w jaki sposób zrobić w aplikacji okienkowej Java JFrame aby program po 30 dniach prosił o wpisanie kodu aktywacyjnego, który ja ustalę.

1
Thread.sleep(1000 * 60 * 60 * 24 * 30); // czekaj 30 dni
/*Kod proszący o aktywację*/

A tak na serio, zły dział, powinno być w Newbie.

Podejść do problemu jest bardzo dużo, opracuj swoje własne ;) Bardzo podstawowe rozwiązanie łatwo obejść (zapis/odczyt rejestru systemowego, zapis/odczyt pliku gdzieś zaszytego w katalogu systemowym).

Pamiętaj też, że Twoje pytanie już ktoś kiedyś zadał... http://stackoverflow.com/questions/2769384/how-to-create-a-trial-version-of-a-java-program

0

Coś mi nie działa. Mógłbyś podać krótki przykład?

0
		try {
			Thread.sleep(1000);  // czekaj 30 dni
			/*Kod proszący o aktywację*/
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

Zastanów się co robi ten kod i poczytaj o użytej funkcji. Korzystaj z dokumentacji. Jeśli nie potrafisz takich podstaw, to odpuść sobie robienie triala programu. Wątpię, żeby program tworzony przez takiego programistę był warty zabezpieczania.

Nie traktuj tej uwagi osobiście, nie próbuję być złośliwy. Chcę tylko Cię zmusić do myślenia i samodzielnego wyszukiwania podstawowych informacji. Dla Twego dobra ;)

0

Ja kiedyś w aplikacji androidowej zrobiłem tak, że podczas pierwszego uruchomienia zapamiętywałem datę i od tej daty liczyłem jakiś tam czas.

1 użytkowników online, w tym zalogowanych: 0, gości: 1