<br>Grazie sia a Daniele che a Marco per le risposte :)<br><br>Non mi devo preoccupare di hacking sui sorgenti, tanto gira e rigira un modo chi è determinato lo trova sempre, e poi dovrei fare anche l'obfuscation del codice macchina prodotto dalla compilazione in C, e non mi serve.<br>
Penso che l'idea di distribuire il solo bytecode sia sufficiente, l'importante è "tamponare" l'utente che vede il file di testo e pensa di guardarlo/modificarlo senza sapere quel che stà facendo.<br>
Ho già provato a includere l'interprete di Python e non mi sembra una cosa affatto difficile!<br>Ci sono proprio tutti gli strumenti necessari, io mi stò studiando un po' l'architettura di python per interesse personale, ma trovo che anche senza saperne un tubo sia fattibile scrivere con le Python C/API.<br>
(e quindi immagino che Lua sia davvero semplice da incorporare)<br><br><br><div class="gmail_quote">Il giorno 13 novembre 2010 01:04, Daniele Varrazzo <span dir="ltr"><<a href="mailto:piro@develer.com">piro@develer.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
PyInstaller fornisce anche supporto per creare un unico bundle che<br>
contiene sia l'eseguibile che i .pyc delle librerie che servono (e i<br>
.so/.dll). Probabilmente è facile modificarlo per fargli creare un bundle<br>
con l'eseguibile che vuoi tu invece dell'interprete Python., magari lo fa<br>
già...<br>
<br>
Ciao!<font color="#888888"><br>
</font></blockquote></div><br>Gli darò un'occhiata, grazie per la segnalazione!<br><br>Vediamo un po' cosa riesco a fare...<br>questo Python mi piace sempre di più =))<br>