Newsgroup: it.comp.os.win.win9x
Titolo: Shareware e registro

Buongiorno a tutti, e auguri.
Ho scaricato un applicativo (SqueezeMyCD) in versione shareware. Il
programma può essere aperto trenta volte, dopo le quali deve essere
acquistato. L'ho disinstallato e reinstallato ma lui tiene il conto anche
dopo queste operazioni. Per pura curiosità smanettiera (il programma in sè
NON funziona, quindi non mi interessa affatto averlo per sempre) vorrei
capire dove diamine va a scrivere nel registro per sapere, anche dopo essere
stato disinstallato e reinstallato, che l'ho aperto tot volte.
Sradicando il programma con una applicazione di pulizia del registro il
problema viene ovviamente bypassato e posso reinstallare il programma senza
che lui ricordi alcunché, ma sarebbe più divertente andare a modificare solo
un numerino in una chiave e vedere sbeffeggiata la protezione.
L'editor del registro mi fa vedere alla posizione
   Risorse del computer\HKEY_CURRENT_USER\Software\VB and VBA Program
Settings\SqueezeMyCD v2.0
una stringa dal nome
   TimesWorked    "..."
dove ... sta per un numero che aumenta di uno ogni volta che apro il
programma.
1) ho notato che il numero che appare nella stringa non corrisponde a quello
visualizzato all'avvio del programma: è di tre unità superiore.
2) da ignorante qual sono, ho modificato la stringa e ho messo il valore a
"1", col risultato che il programma non si è avviato dicendomi che c'era un
type mismatch.
3) A parte il numero di TimesWorked, non mi pare che da nessun'altra parte
del registro si modifichi alcunché ad ogni apertura del programma.
Spero di non avervi fatto perdere troppo tempo.
Jonnah

 Sradicando il programma con una applicazione di pulizia del registro
X curiosita' potresti fare il nome di codesto programma di pulizia
del registro???

 che lui ricordi alcunché,
Ovviamente mica tanto... :-)
AFAIK l'unico modo per riutilizzare un programma shareware scaduto
e' quello di formattare l'HD e reinstallarlo.
--
Stardust®

 e' quello di formattare l'HD e reinstallarlo.
Credo che in generale tu abbia ragione.
In effetti avevo provato ad "allungare" solo Squeeze, e con quello direi che
funziona bene. Ho tentato con un altro programma (Rhino2 Evaluation) e la
cosa non funge affatto: evidentemente il pulitore del registro non trova
tutte le entry necessarie. Ma non è proprio possibile tracciare le
operazioni che un'installazione fa nel mio registro? In un certo senso mi
sembra mio diritto!
Saluti
Jonnah
PS Il programma che ho usato è RegClean. Credo che lo conosciate tutti.

 sembra mio diritto!
E' anche diritto di chi produce SW shareware quello di farselo pagare,
una volta scaduto il periodo di prova. Se bastasse ripulire il registro
cancellando qualche voce per usufruire, per esempio, di un altro mese
di "prova" gratuita chi comprerebbe piu' i programmi ?
Forse un sistema spiccio per allungare la scadenza potrebbe essere quello
di spostare indietro la data del sistema. Ma non so se funziona con tutti i
programmi. So per certo che cancellando la directory di Win e reinstallandolo
i programmi shareware (almeno quelli che ho provato io) ripartono da zero.
Ma, se non devi formattare per altri motivi, non ne vale certo la pena...
--
Stardust®

sembra mio diritto!
E' tuo diritto, ma usare queste informazioni per aggirare il contratto
che accetti quando installi un programma shareware mi sembra un abuso
di tal diritto...
Ad ogni modo e' possibile usando, ad esempio:
Inctrl5
www.gamespot.it/zdnet/jumpNews.asp?idchannel=746&idNews=96906
Regmon e Filemon
www.sysinternals.com
UndoReg 
http://spazioweb.inwind.it/neutronstar/miosoft.html
-- 
Lapalissiano
Icq 57269703

 di tal diritto...
Non lo metto in dubbio nella maniera piů assoluta! La mia osservazione non
sottintendeva che sia lecito il furto di un prodotto d'ingegno. In effetti,
non sottintendeva nulla.
Comunque noto che non sono l'unico alla caccia di strumenti per far valere i
propri diritti.
Grazie mille per i tre utili link.
Jonnah

 propri diritti.
Come hanno detto non e' legale e nemmeno "etico".
Se lo fai per motivi di studio potresti provare prima di installare
un programma esportare completamente system.dat e user.dat
per poi risostituirli da dos alla scadenza della prova.
Se scrive le informazioni nel registro questa potrebbe essere la strada.
Prima di fare cio' paga i diritti all' autore pero.

 Prima di fare cio' paga i diritti all' autore pero.
Per motivi "di studio" ho provato il programma Inctrl5 segnalato da
Lapalissiano. Ho disintallato e reinstallato uno shareware regolarmente
pagato e registrato, giusto per prova. In effetti Inctrl5 registra in un log
tutti i cambiamenti apportati sia nel registro che nei file di sistema. Ma,
anche volendo, non saprei proprio ne' dove ne' come intervenire per...
stoppare il countdown dello shareware.
--
Stardust®

 stoppare il countdown dello shareware.
Of course non te lo mettono in bella mostra e anche
se lo facessoro lo cripterebbero ed e' improbabbbile riuscire
a capirci qualcosa.
Diventano sempre piu sofisticati comunque.... non una semplice
data o un countdown.