Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - problemi con licenza a tempo
Forum - Visual Basic 6 - problemi con licenza a tempo

Avatar
matteo77 (Normal User)
Newbie


Messaggi: 15
Iscritto: 27/01/2010

Segnala al moderatore
Postato alle 19:52
Mercoledì, 17/02/2010
Vorrei creare una licenza a tempo come postato recentemente su un'altro topic. Il problema è che sono ad un punto morto. Ho deciso di effettuare, su consiglio di TheEngi, un controllo tramite un file xml in un percorso sconosciuto dove salverò la data di scadenza e di effettuare una sottrazione tra la data in cui viene aperto il programma e quella salvata sul file xml. Sono riuscito a compilare il file xml ma non so come effettuare come compilare il codice affinchè disabiliti il programma da me compilato con VB6. Mi va bene se mi fornite anche degli esempi dove poter prendere spunto. Vi ringrazio per la vostra disponibilità.:pat:






PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 21:26
Mercoledì, 17/02/2010
per "disattivare" il tuo programma se la data è scaduta basta fare...

if data_corrente > scadenza then
msgbox "Licenza scaduta"
unload me
end if

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 21:34
Mercoledì, 17/02/2010
Ma ti renderai conto che è un metodo con una "robustezza" pari quasi a zero ... in altre parole, si supera in 10 minuti ...

Tutte le protezioni software sono poco utili ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 13:40
Giovedì, 18/02/2010
Testo quotato

Postato originariamente da nessuno:

Ma ti renderai conto che è un metodo con una "robustezza" pari quasi a zero ... in altre parole, si supera in 10 minuti ...

Tutte le protezioni software sono poco utili ...



ti renderai anche conto che è il metodo più facile per "proteggere" un programma senza andare a spendere i milioni in sicurezze come Mirage (della mirage-systems) o altre balle varie.. egualmente superabili...
è anche molto più alla nostra portata (come programazione...)

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 16:58
Giovedì, 18/02/2010
Testo quotato

Postato originariamente da TheEngi:

Testo quotato

Postato originariamente da nessuno:

Ma ti renderai conto che è un metodo con una "robustezza" pari quasi a zero ... in altre parole, si supera in 10 minuti ...

Tutte le protezioni software sono poco utili ...



ti renderai anche conto che è il metodo più facile per "proteggere" un programma senza andare a spendere i milioni in sicurezze come Mirage (della mirage-systems) o altre balle varie.. egualmente superabili...
è anche molto più alla nostra portata (come programazione...)



questo è vero, ma se si vuole realmente proteggere un proprio programma si potrebbe anche cercare di creare qualcosina di più complesso... (già che si usa una chiave di registro criptata è qualcosa)

PM Quote
Avatar
TheEngi (Ex-Member)
Pro


Messaggi: 145
Iscritto: 30/08/2009

Segnala al moderatore
Postato alle 18:11
Giovedì, 18/02/2010
Si ok questo non lo mette in discussione nessuno... si potrebbe se no cercare di nascondere il codice di confornto dell'eseguibile camuffandolo da altro comando...

Ultima modifica effettuata da TheEngi il 18/02/2010 alle 18:13
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6403
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 18:30
Giovedì, 18/02/2010
Testo quotato

Postato originariamente da TheEngi:
ti renderai anche conto che è il metodo più facile per "proteggere" un programma



Ma cosa dici? :asd:

Non proteggi proprio nulla con quel metodo ...

Testo quotato

senza andare a spendere i milioni



Ci sono vie di mezzo tra i "milioni" e "zero" ...

Testo quotato

è anche molto più alla nostra portata (come programazione...)



Il fatto che si sappia solamente scrivere codice semplice non ne giustifica l'utilizzo ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote