Ok, dakle imam sledeci problem:
Imam program za sportska takmicenja koji treba preko odredjene sportske asocijacije da se daje na koriscenje organizatorima uz nadoknadu naravno. Ono sto bih ja hteo je da program ne moze da se koristi bez registracije (recimo na sajtu) da bih znao kad ga neko koristi i koliko sportska asocijacija treba meni da plati (jer se placa po koriscenju). S druge strane, treba mi i drugi nivo zastite, koji bi onemogucio da se program koji je registrovan koristi ponovo tj. da ga lepo kopiraju i koriste opet bez znanja asocijacije i mog.
Mogao bih da u programu generisem kod vezan za konkretan kompjuter, pa po registraciji na sajtu da dobiju serijski broj, ali otkud znam na koliko ce ga kompjutera koristiti (a to me ne interesuje sto se placanja tice) i kako da sprecim da ga koriste ponovo na tom istom kompjuteru za sledece takmicenje?
Druga varijanta bi bila da kad se registruju, ja posaljem recimo fajl koji omogucava programu da radi, ali do odredjenog datuma. Ovo bi bilo ok, nije vezano za broj kompjutera, i onemogucava kasnije koriscenje, ali ne znam kako to prakticno da izvedem u Delphiju i da ne bude lako za crackovanje, jer mi se cini da bi lako mogao da se analizira sadrzaj tog fajla i na osnovu njega napravi drugi sa datumom koji treba?
Znaci bio bih zahvalan za komentare za obe varijante i za konkretne savete kako da izvedem ovo drugo!
Imam program za sportska takmicenja koji treba preko odredjene sportske asocijacije da se daje na koriscenje organizatorima uz nadoknadu naravno. Ono sto bih ja hteo je da program ne moze da se koristi bez registracije (recimo na sajtu) da bih znao kad ga neko koristi i koliko sportska asocijacija treba meni da plati (jer se placa po koriscenju). S druge strane, treba mi i drugi nivo zastite, koji bi onemogucio da se program koji je registrovan koristi ponovo tj. da ga lepo kopiraju i koriste opet bez znanja asocijacije i mog.
Mogao bih da u programu generisem kod vezan za konkretan kompjuter, pa po registraciji na sajtu da dobiju serijski broj, ali otkud znam na koliko ce ga kompjutera koristiti (a to me ne interesuje sto se placanja tice) i kako da sprecim da ga koriste ponovo na tom istom kompjuteru za sledece takmicenje?
Druga varijanta bi bila da kad se registruju, ja posaljem recimo fajl koji omogucava programu da radi, ali do odredjenog datuma. Ovo bi bilo ok, nije vezano za broj kompjutera, i onemogucava kasnije koriscenje, ali ne znam kako to prakticno da izvedem u Delphiju i da ne bude lako za crackovanje, jer mi se cini da bi lako mogao da se analizira sadrzaj tog fajla i na osnovu njega napravi drugi sa datumom koji treba?
Znaci bio bih zahvalan za komentare za obe varijante i za konkretne savete kako da izvedem ovo drugo!