una soluzione valida e realizzabile.
(1ma premessa : obbiettivo da raggiungere)
Preparare una pagina html informativa da distribuire ai miei
clienti. Per ragioni,di riservatezza del contenuto, tecnico
legali, non sara' distibuita mediante la rete ma attraverso un file
compresso e riversato in un cd-rom.
------------------------
(2nda premessa : sommariamente il programma)
Partiamo da una semplice pagina html che ha come sfondo un'immagine,
inserita (sinteticamente) cosi':
//document.write('<div style="z-index:1"><img src=pic1.jpg
//width='+Larga()+' height='+Alta+'></div>');
dove le due funzioni ritornano i valori: altezza e larghezza
sotto inseriamo praticamente la stessa linea sostituendo l'immagine
con un testo
//document.write('<div style="z-index:2">Questa è la descrizione
//</div>');
//notare che il valore dello z-index di questa <div> e' =2
Concettualmente le due righe <div> sopradescritte sono
esattamente quello che mi serve.
Ma c'e' un problema:
(3rza premessa : problemi tecnico legali dovuti alla protezione del
segreto industriale)
Il file html contenente il codice,di cui l'esempio delle due righe
//<div> sopradescritte,è criptato con tecnologia BlowFish 448bit e
non si decompila nei sorgenti visibili tipo i: ''visualizza html''
del browser,nelle cartelle della cachè e quant'altro,risultando
''praticamente'' impossibile la ricostruzione del sorgente.
Pero' mi e' rimasto l'ultimo problema: riguarda l'immagine pic1.jpg
che dovra' essere >>protetta<< in modo che non possa
essere >>modificata o sostituita<< da terzi...
Ho provato le seguenti soluzioni;
__________________________________________________________________
1) Compilatori tipo ''HTML2EXE'' (..TUTTI)
Risultato: inadeguati alla struttura del mio programma,che e'
un pochino piu' articolato
nella sua architettura, rispetto alle due righe sopra descritte.
Gli .exe compilati si inchiodavano sistematicamente.
_________________________________________________________________
2) COMPRESSORI: .ZIP - .CAB - .JAR
PER POTER LEGGERE GLI ARCHIVI VI HO INCLUSO, NELLA COMPRESSIONE
UN', APPLET GRAFICA CON RELATIVE CLASSI E LA PIC1.JPG
CON IL SEGUENTE CODICE ESTERNO HO LETTO GLI ARCHIVI:
//doument.write('<div style="z-index:1">
//<ap'+'plet codebase="." code=display.class width='+Larga()+'
//height='+Alta+'>
// <param name="archive" value="mia.(zip..cab..jar)">
// <param name="image" value="pic.jpg">
//'</'+'applet></div>')
Risultato: i sorgenti zip,cab,jar riportano il nome dell'
immagine permettendo una possibile ricostruzione
e contraffazione dell'originale.
inoltre,e cosa non da poco,la pic1.jp si sovrapponeva alla <div
style="z-index:2>,comportamento confermato anche da successivi
esperimenti con <object clsid> che pero' non vedevano gli
archivi.
________________________________________________________________
COSA MI SERVE ?
non so....forse un'interfaccia script con un .exe che contenga
l'immagine compilata..., un contenitore software di qualunque
tipo in cui NON APPAIA ,>>in chiaro<<, il nome dell'immagine.
Il concetto credo lo abbiate capito, se non sono stato
esauriente in qualcosa sono disponibile a qualunque chiarimento.
Ribadisco la mia disponibilita' a pagare un corrispettivo,
contrattualmente concordato,per una soluzione che verra'
applicata.Rispondero' ad'ogni proposta,con molta attenzione e
franca valutazione, anche nell'ottica di chi fosse interessato,
a medio termine,a una collaborazione fissa.
Pier Antonio.