[ DarkMan @ 04.11.2004. 12:40 ] @
Iskoristio sam malo vremena da sastavim primere kako zastititi access program od kopiranja. Ako vec neko nije iskoristio kod koji sam ranije postovao (za citanje serijskog broja HD-a) evo primera kako iskoristiti ovaj kod. U arhivi su jedan ADP i jedan MDB fajl koji se neznatno razlikuju i to u radu sa propertijima. Programi po default pokrecu Startup formu koja na pocetku izbacuje poruku da li je program registrovan ili ne a zatim imate opcije da registrujete/deregistrujete program i da ukljucite/iskljucite shift. Za najvecu mogucu zastitu pored iskljucivanja shifta i registrovanja programa naravno treba kreirati MDE odnosno ADE fajl kako ne bi bio mogu pristup kodu. Registracija programa vezuje program za primarni/prvi HD u sistemu (pretpostavljam da je to HD na kome je instaliran windows). Kako svaki HD teoretski ima razlicit serijski broj, registrovan program na jednom racunaru nece raditi na drugom. E sad u slucaju da vas klijent promeni HD (na primer kupi novi racunar) ni kod njega nece vise raditi, ali to je vas problem. Kako ovo nije testirano na vise racunara potrebna mi je vasa pomoc da se ovo testira. Komentari su dobro dosli, da li funkcionise pravilno ili mozda ima neka greska. Pozdrav! |