Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: ADMIRATION en 6 Febrero 2014, 20:53 pm



Título: PYTHON EJECUTABLE EN WINDOWS SOLO RETOCANDO CODIGO
Publicado por: ADMIRATION en 6 Febrero 2014, 20:53 pm
Saludos y respetos a toda la sección. Tengo un par de dudas que voy a plantear lo mas concisa posible:
¿es posible ejecutar un script de Python EN WINDOWS SIN TOCAR PARA NADA EL PATH DE WINDOWS NI UTILIZAR NINGUN TIPO DE APLICACION?.
¿es posible hacer esto tocando el codigo, como por ejemplo con lenguaje ensamblador? ¿de que manera?

Gracias.


Título: Re: PYTHON EJECUTABLE EN WINDOWS SOLO RETOCANDO CODIGO
Publicado por: Eleкtro en 7 Febrero 2014, 10:05 am
Para leer un Script es necesario ejecutar la aplicación que se encarga de interpretar las órdenes (el intérprete)... (Ej: Python.exe ".\Script.py").

Puedes usar CX_FREEZE para unir en un solo archivo executable el intérprete junto al script y los módulos que quieras, para que corran en cualquier Windows sin necesidad de tener instalado Python.

Saludos.


Título: Re: PYTHON EJECUTABLE EN WINDOWS SOLO RETOCANDO CODIGO
Publicado por: adastra en 7 Febrero 2014, 10:10 am
 Si no tienes un interprete de Python para ejecutar tu script desde un sistema windows, tendrás que utilizar PyInstaller desde otra máquina en la que si tengas instalado el interprete y generar un .EXE
Lo bueno que tiene PyInstaller es precisamente en esos casos en los que deseas enviarle un "regalo" a un "amigo" y en su ordenador no tiene Python Instalado, que pasa? pues evidentemente tu script no se podrá ejecutar, pero si has utilizado PyInstaller para generar un ejecutable, no es necesario que tenga python instalado en su ordenador y aun así, tu script funcionará perfectamente.


http://www.pyinstaller.org/ (http://www.pyinstaller.org/)


Título: Re: PYTHON EJECUTABLE EN WINDOWS SOLO RETOCANDO CODIGO
Publicado por: ADMIRATION en 7 Febrero 2014, 10:24 am
Gracias Electro y adastra.
Con respecto a cxfreezer tuve problemas al intentarlo, por la poca practica que tengo con estas aplicaciones y posiblemente tambien con el tema librerias.
Con Pynstaller no lo he probado aun, aunque me mire por encima el tutorial. Algo que tengo pendiente y parece una aplicacion sencilla.
Pense en el tema del lenguaje ensamblador porque estoy empezando en ello y segun tengo entendido, que con este lenguaje s puede modificar cualquier codigo para cualquier objetivo.
Gracias por la nformacion a los dos