Ver Mensaje Individual
  #10 (permalink)  
Antiguo 09/02/2013, 19:39
Avatar de tupanka
tupanka
 
Fecha de Ingreso: marzo-2008
Mensajes: 62
Antigüedad: 16 años, 7 meses
Puntos: 1
Pregunta Respuesta: ¿como leer y escribir archivos en buffer?

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 original
  1. python 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.