Ok hasta ahora, la solución a la que hemos llegado es esta:
Crear un archivo inicio.py:
El cual podría contener la orden de ejecutar:
Cita: python desencripta.py mi_archivo_encriptado | blenderplayer.exe
Naturalmente el archivo desencripta.py desencriptaria a mi_archivo_encriptado
El problema con este método seria que cualquiera que sepa de la existencia del script desencripta.py, haria esto en consola:
Código BASH:
Ver originalpython desencripta.py mi_archivo_encriptado
Con lo cual ser generaría el archivo blender desencriptado y la persona podría ver el contenido del mismo.
Así que lo que necesito es:
Crear UN SOLO script (convertido en ejecutable) que: desencripte el contenido del archivo en cuestión (ya he dicho que se como hacerlo) y al generar ese archivo(sin grabarlo en disco), lo pase a blenderplayer.exe como argumento.
Como haría eso?
Por otro lado:
Cita: Como te dije, tiene que ver con el programa que recibe, en este caso blenderplayer. Tienes que ver si el programa acepta que los datos vengan desde el stdin.
Al ser blenderplayer codigo abierto y en python. No creo que tenga problema en aceptar stdin o que yo pueda modificarlo para que lo acepte.