Newsgroup: it.comp.appl.access
Titolo: Come proteggere un applicazione di Access ?

Ciao a tutti !
L'unico modo per non permettere ad un utilizzatore di una mia applicazione
fatta con Access97 , é di procurarmi la versione Developer e distribuirlo
come eseguibile ? o c'é un modo meno dispendioso ?
Grazie.
Dave

Se ho capito bene e non vuoi che l'utilizzatore modifichi gli oggetti, 
basta dargli una copia mde del db. Saluti.

Purtroppo credo che l'Office Developer sia un pò un'illusione Microsoft, in
quanto innanzi tutto, non converte un file mdb in exe, bensì installa sul
compiuter ina sorta di viewer tipo quelli usati per excel, word, power
point, che permette esclusivamente di utilizzare il modulo *.mdb, ma non di
manipolarlo. Quindi se sentirai parlare di eseguibile ricordati che alla
fine il compilatore del developer creerà esclusivamnete un file di
installazione (setup.exe) il quale una volta lanciato installerà su di un
computer il tuo modulo mdb o mde quindi una parte di programma sostitutivo
di MsAccess, che permetterà di utilizzare il modulo. Fino a questo punto
però potrebbe ancora ritenersi il developer uno strumento discreto, se non
fosse che la Microsoft ha ritirato la versione italiana dal mercato perchè
difettosa, chi invece come me, quindi, è stato costretto ad acquistare
quella in inglese "DISASTRO". Le applicazioni che ho prodotto non le ho mai
potute installare dai miei clienti in quanto in quanto lanciando il fatitico
setup di cui ti parlavo sopra succedeva che gran parte delle descrizioni del
Windows si traducevano in inglese, a cominciare da gestione delle risorse;
risorse del computer;explorer ed altre ancora, capirai quindi che non
sarebbe corretto vendere o a nche regalare ad altri prodotti che comportano
simili trasformazioni. Comunque se lo comprerai ti sarei grato farmi sapere.
ciao
-> Dave <- <da...@hate.spam> wrote in message
8bd21o$kt2$1...@bw107zhb.bluewin.ch...


come eseguibile ? o c'é un modo meno dispendioso ?
cos'e' che vuoi fare col developer (che comunque e' stato ritirato dal
mercato)?
vai sul sito comune e leggi il faqqone.  indirizzo qui sotto.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

>
Scusate, ma secondo me l'esigenza di proteggere il proprio lavoro non ha
nulla a che vedere col runtime: se io distribuisco una mia applicazione mdb
col developers kit, chiunque è libero di aprirla e manipolarla , basta che
abbia nel computer una copia di Access,  o ricopi il file su computer che ce
l'ha.
L'unico modo di proteggere una applicazione è di separare la parte programma
dalla parte dati, e compilare il programma creando un file mde da
distribuire al posto dell'mdb. Questo protegge in modo ragionevole da
qualunque appropriamento indebito, e senza necessità di acquistare i
developers tools, ovviamente se il cliente ha già Access.
Che poi i Dev. Tools siano un disastro è un'altra storia: anche con le
versioni precedenti sviluppando con la versione inglese che ha meno bug ti
ritrovavi sia il programma che Windows con molti messaggi in inglese; ma
quelle
perlomeno funzionavano...
Paolo

 Call DisabilitaShift    'questa funzione disabilita il tasto Shift
Tieni presente che la proprietą "AllowBypassKey" puņ essere settata a True
da un db esterno, altrettanto facilmente.
Per essere *relativamente* sicuri bisogna convertire il Front End in MDE e,
naturalmente, conservare l'MDB per le successive modifiche.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


SCUSATE TUTTI: ma avete mai sentito parlare della protezione di Access?
Io distribuisco i miei mdb e nessuno ha mai visto/copiato niente che io non
abbia voluto fargli copiare!
Tutti gli altri discorsi, a me sanno un po' di paliativi e, spesso, anche di
ca@@@te.
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine
email: 
giorgio....@ps-elettronica.it

Call DisabilitaShift    'questa funzione disabilita il tasto Shift
ok, ma se io importo tutti i pezzi del tuo db in un altro db?


>
Dio mio! Ma ti riferisci all'ode 97 o al 2000? O a tutt'e due?
Roberto DS

 wrote in message 8bsaiq$lf5$1...@news.mclink.it...

Hai ragione, non l'ho specificato, mi riferisco all'ODE2000, che purtroppo
non so più cosa farmene.

 non so più cosa farmene.
Sta arrivando la SR-1, guarda sul sito di Microsoft.
--
--
Cordiali saluti
ALADINO INFORMATICA - FlashNet Point
di Canova Gionata Aladino
Via E.Chianesi, 15 - 55049 Viareggio (LU)
Tel.Fax. 0584/389210 Cell. 0338/8456974 e-mail: 
aladi...@flashnet.it