plague Software Developer Auckland, NZ
Član broj: 46734 Poruke: 623 *.dynamic.isp.telekom.rs.
|
Nesto osnovno, polja: datumZadnjegPokretanja, preostaloDana.
Instalacijom programa upises u datumZadnjegPokretanja kao danasnji dan.
Kada korisnik startuje program, ako je trenutni dan razlicit od datumZadnjegPokretanja skines jedan dan od preostaloDana.
Ovim iako pomera datum nece dobiti nista, cak ce naskoditi sebi. Jedino sto ti ostaje je da upises (naravno kriptovano) u registar i da prilikom instalacije proveris da li vec postoji zapis, ako postoji da koristi njega. Ostaje problem ako program ostane ukljucen non-stop jer tada nece gubiti dane, mada mozes periodicno da proveravas, nakon neke akcije i upisujes ako dodje do promene. Takodje, brisanjem kljuca iz registra bi dobio fresh install.
Korak dalje bi bio da se kacis na neki sajt i preko njega proveravas datum, ako ne mozes da se nakaci ne startujes program.
Itd..
|