Newsgroup: it.comp.lang.visual-basic
Titolo: Appl VBA di Excel e password

Sto scrivendo una simpaticissima applicazione in VBA di Excel, che dovrei
vendere a 3-4 persone. Sto creando in pratica un componente aggiuntivo XLA
da mettere nella directory ..\XLStart in modo da farlo partire
«automaticamente» e «invisibilmente» all&#8217;avvio di Excel.
Ho protetto
l&#8217;applicazione con una password, ma so che crackare un documento
Office è una fesseria, lo sanno fare tutti, tranne me. In pratica chiunque
po-trebbe ottenere il codice sorgente, ed eliminare i miei vani e patetici
tentativi di «protezione» del software, tipo utilizzo del serial number
dell&#8217;hard disk, scadenza ad una determinata data, ecc.
La mia
domanda è allora questa. Se io «sposto» il grosso, il clou, il ful-cro, la
quintessenza del codice sorgente dal Modulo VBA in una Dll scritta in VB,
«attacco» questa Dll al Project XLA, e nel suddetto Project metto
ovviamente solo le istruzioni di chiamata a questa Dll, ho aggirato
l&#8217;ostacolo oppure no? Mica possono andare a «sezionare» anche la Dll
compilata? Spero di no&#8230;
Ve lo chiedo perchè uno di questi 4
committenti, quando ha visto la prima parte del programmino, ha detto: «Uà!
Mario! È proprio carino! Fai presto a fi-nirlo, così poi lo regalo a
qualche mio amico&#8230;». All&#8217;inizio l&#8217;ho mandato aff**..., ma
poi mi è venuta in mente questa soluzione.
Vale la pena tentare?
mario
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z171Z178Z119...@usenet.iol.it...

Se lo inserisci in una DLL non può leggere il codice (Vietato smenttire!!)
ma può sempre distribuirlo e eseguirlo se gli lasci i dischi con il Setup.
Ciao VB
Ps Se ti può consolare neanche io so crackare un documento Office (forse
perché non ci ho ancora provato  :-))


Rettifico: Io NON so crackare un documento Office
Ciao VB

 ha scritto nel messaggio
news:212Z171Z178Z119...@usenet.iol.it...


grazie 1000
mň ce provo...
mario

Sto scrivendo una simpaticissima applicazione in VBA di Excel, che dovrei
L'unico modo per prendere 2 soldi del tuo software e' farlo
sufficientemente valido per cui la gente sia invogliata a pagarne
l'uso. Naturalmente nessuno, in particolare italiano, sara' tanto
propenso a pagarti il lavoro svolto.
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

un consiglio.
visto che nella Dll posso mettere una data di "scadenza" del programma, e
che la Dll non è agevolmente crackabile, secondo te mi conviene distribuire
shareware l'applicazione XLA + DLL...? insomma, che voi sappiate, è un modo
per riuscire a vendere 2 copie, oppure poi finisce che il programmino giri
shareware fino alla fine dei suoi giorni?
mario


wrote:

Secondo me, la seconda.
Voglio dire, l'avidita' della gente e' senza limiti: pensa solo a cosa
costerebbe comprare l'Audiograbber 1.7 e l'encoder con algoritmo di
Fraunhofer e che mp3 di qualita' si riuscirebbero a creare con quei
programmi. E, poi, quanti soldi risparmiati scambiando mp3 con gli
altri.
E invece no: tutto copiato e crackato.
Stessa cosa per Agent --del quale c'e' la versione Free--, di Eudora e
Getright, dei quali ci sarebbe l'adware, di mIRC, che addirittura non
fa niente per controllare se e' registrato o meno e che pure quello
viene crackato...
L'unico modo per vendere qualcosa e' fare software di altissima
qualita' e farlo che interessi a qualcuno che e' disposto a pagare per
quello che usa. Aziende, specialisti, non-italiani, per citare qualche
categoria.
Le protezioni "da cortile" servono solo a far divertire i crackerz e a
farti perdere tempo.
