Newsgroup: it.comp.lang.javascript
Titolo: Hu: compilatore Html

Salve!
Stavo cercando il modo di compilare i file in html.
Con dei miei amici dobbiamo preparare una sorta di lungo test, una specie di
videogioco guidato; abbiamo scelto quale linguaggio in cui scriverlo il js
(con relativo html), vista la facilita con la quale si possono costruire
delle pagine.
Il problema è che, in questo modo, si puo' vedere il codice (e quindi si
puo' "barare", cioè vedere la soluzione della pagina).
Ho trovato alcuni programmi che fanno di una serie di pagine html un solo
file exe, però tutti questi programmi supportano solo html, non javascript,
nè i css, ecc.
Poi ho letto dei CHM, ma non sono riuscito a trovare un compilatore.
Tra l'altro i chm supportano il js?
Dove posso trovare un compilatore per chm?
Forse si potrebbe provare con qualcosa di php, ma in questo modo ci vorrebbe
un programma che funga da server sul computer che usa il mio
videogioco-test...
Boh, che mi consigliate?

> Boh, che mi consigliate?
programmare in java... ;)

 ha scritto nel messaggio
news:DgYc6.45289$ew1.3...@news.infostrada.it...


 puo' "barare", cioè vedere la soluzione della pagina).
Si, questo è vero, ma allora usa una cifratura (un algoritmo non troppo 
complesso) che usi come fonte di dati una stringa "incasinata" quel tanto che 
basta affinché sia più conveniente cercare di risolvere il test piuttosto che 
decifrare i risultati.
Se poi uno insiste nel decifrare i risultati piuttosto che risolvere il test...
... beh si sarà divertito di più! :-)))
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
               Nessun traguardo è abbastanza lontano.
------------------------------------------------------------------------

programmare in java... ;)
fondo assieme la risposta di Riccardo e la tua: usa un'applet per 
criptare-decriptare il testo (molto più rapidamente)
-- 
-----BEGIN GEEK CODE BLOCK-----
Version 3.1 (with proprietary extensions)
Comments: waiting for version 4.0 ;)
GE/M/S/O d- s:--- !a C++++()>$ UL P+>+++ L+>++ e w++>$ N++ o-- K- W++ O? 
M? V? PS++ PE- Y+>+++ PGP++ t+ 5? X++(+) R tv--  b++>++++ DI++ D++ G-- e 
h! !r xy**
------END GEEK CODE BLOCK------

 criptare-decriptare il testo (molto più rapidamente)
Sbaglio o il codice rimane sempre visibile, una volta decriptato e
interpretato dal browser?
Probabilmente chiamerò tutte le funzioni: funzione1(); funzione2(); e le
var: var1; var2.
Poi alla fine faccio un sostituisci tutto con
asdadsluvblafalifdbgalblalfjdlajfhvblfhbljerbjb1
asdadsluvblafalifdbgalblalfjdlajfhvblfhbljerbjb2
...
Come disse il Riccardus
ciao

interpretato dal browser?
fai così: cerca lo script encoder di Microsoft
poi, dopo aver criptato (in realtà compresso) il codice, sostituisci 
language="javascript" con language="jscript.encode"


Oppure ho trovato questo:
posso usare l'attributo ARCHIVE del tag SCRIPT, specificando un file JAR
(una specie di ZIP) che contiene uno o più file JS;
La sintassi è:
<SCRIPT ARCHIVE="archivio.jar" SRC="file_js.js"></script>
che si deve scrivere per ogni file JS contenuto nell'archivio.
ciao, enrico