Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: WaAYa HaCK en 5 Julio 2011, 10:51 am



Título: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 5 Julio 2011, 10:51 am
Buenas a todos!

Creo que ya va siendo hora de que me saque las telarañas de encima y que me ponga a trabajar...

He hecho un tutorial. Es mi primer aporte, a ver qué os parece...

Trata sobre la compilación de scripts .py a .exe, pero sin usar el py2exe  :P (ya hay suficientes tutoriales de py2exe).

Lo he conseguido con otra herramienta mucho más fácil y rápida.


Os dejo el link:
http://www.mediafire.com/?14a7jliwpha9199 (http://www.mediafire.com/?14a7jliwpha9199)


Espero que os guste.
Saludos!


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: SuperDraco en 5 Julio 2011, 11:08 am
Tu crees que sería posible pasar el script este de mediafire (los de bash)

http://foro.elhacker.net/empty-t330400.0.html

A python, y de ahí compilarlo a exe?

PD: Soy muy cabezón :xD



No me he leido el tutorial, porque no se usar python xD pero seguro que es cojonudo

un saludo!


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 5 Julio 2011, 12:42 pm
Pesao  :xD
No tengo ni puñetera idea. Además, no tengo ni de lejos los conocimientos suficientes de Python para transcribir Bash a Python.



Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: elhacker_carlos en 5 Julio 2011, 21:32 pm
Hola he probado tu tutorial
me he liado un poco porque como se puede invocar a python desde el archivo
pyinstallaer???
ademas de eso he podido alfinal hacerlo funcionar me hace un .exe pero solo me saca la consola y se va a los pocos segundos eso porque??
bueno igualente gracias seguire probando haber.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 5 Julio 2011, 21:37 pm
Si en tu script no has puesto una pausa, por supuesto que no se va a quedar ahí.
Y es evidente que todo aquello que está en letras blancas simulando el CMD se debe hacer con el CMD.

Por ejemplo, la línea:
Código:
python Configure.py
se debe ejecutar con el CMD dentro del directorio del PyInstaller. Si no sabes moverte por directorios desde el CMD busca en Google.


Saludos!


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: elhacker_carlos en 5 Julio 2011, 23:09 pm
mm me pensaba que era lo mismo que en linux cd para cambiar de directorio ls/dir en windows para ver lo que hay en el mismo no?


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 6 Julio 2011, 00:05 am
Exacto!


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: elhacker_carlos en 6 Julio 2011, 00:55 am
TENGO otra duda si por ejemplo utilizo tkinter tmb se pueden importar pyqt??


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 6 Julio 2011, 01:00 am
Pues claro! En el paper explico que es compatible con TK, TKinter; y QTPython.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: Novlucker en 6 Julio 2011, 01:37 am
Iba a regañarte por poner un pdf en lugar de pegarlo aquí directamente, pero creo que es lo suficientemente largo como para que no entre :P

Lo he agregado a los temas interesantes ;)

Saludos


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: elhacker_carlos en 6 Julio 2011, 13:34 pm
no me referia a que si estoi utilizando tkinter puedo importa qtpython
utilizar su codigo con TKinter??



Pues claro! En el paper explico que es compatible con TK, TKinter; y QTPython.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 6 Julio 2011, 13:36 pm
No lo sé, no trabajo en TKinter.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: elhacker_carlos en 6 Julio 2011, 19:21 pm
ok voy a probar QTpython a ver que tal.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 6 Julio 2011, 19:42 pm
Iba a regañarte por poner un pdf en lugar de pegarlo aquí directamente, pero creo que es lo suficientemente largo como para que no entre :P

Lo he agregado a los temas interesantes ;)

Saludos
:D Mi primera chincheta!  :xD


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: XayOn en 6 Julio 2011, 19:43 pm
Buenas a todos!

Creo que ya va siendo hora de que me saque las telarañas de encima y que me ponga a trabajar...

He hecho un tutorial. Es mi primer aporte, a ver qué os parece...

Trata sobre la compilación de scripts .py a .exe, pero sin usar el py2exe  :P (ya hay suficientes tutoriales de py2exe).

Lo he conseguido con otra herramienta mucho más fácil y rápida.


Os dejo el link:
http://www.mediafire.com/?14a7jliwpha9199 (http://www.mediafire.com/?14a7jliwpha9199)


Espero que os guste.
Saludos!

Es mas bien un tutorial de uso de PyInstaller.
No me voy a ir de py2exe, pero ¿Lo habeis probado con GTK? Py2Exe tiene bastante buena integración con incluir librerias externas en dll, y luego lo podeis integrar con un generador de instaladores.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 8 Julio 2011, 00:18 am
XayOn: pues anímate, haz tú un tutorial completo de compilar scripts a .exe, pero con py2exe y así la gente podrá probarlo de las dos formas.

Saludos!


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: XayOn en 8 Julio 2011, 18:26 pm
XayOn: pues anímate, haz tú un tutorial completo de compilar scripts a .exe, pero con py2exe y así la gente podrá probarlo de las dos formas.

Saludos!
Mmm, vale, en cuanto tenga tiempo lo hago, eso si, yo lo hago como es debido, en RST =D
Además, compilarlos con GTK y hacer un installer no es moco de pavo en general, y tengo por ahí las librerias gtk separadas, y todo ready (y, salvo las dlls, un setup.py  etc bien preparado para ello echo para digenpy, colgado en el repo git de digenpy: http://github.com/XayOn/Digenpy )


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: SuperDraco en 8 Julio 2011, 18:33 pm
Oye WaAya tu que eres el experto en py...

¿Te animas a compilar esto?

http://yorksranter.wordpress.com/2009/04/03/command-line-rapidshare-upload/

 :-* :-* :-* :-*

 :xD ;D :xD

plz?

sino ya veré si me apaño con el tuto  :xD...


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: WaAYa HaCK en 8 Julio 2011, 20:22 pm
Voy a ver qué saco.

Saludos.

EDIT: El código está incompleto. Sigo buscando...
EDIT2: Lo he completado, a ver qué pasa. Por el momento marcha bien.
EDIT3: El autor se ha hecho un lío, por lo que parece, y ha definido todo al revés  :o
Así que está inservible, por lo que voy a buscar otro script.


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: shordan37 en 18 Enero 2013, 18:33 pm
cheeee segui las intrucciones al pie de la letra y no me aparece el directio con el zip o tar que mencionaste para que descomprima , a que se debe?


Título: Re: [PAPER] Compilación de scripts en Python a .exe
Publicado por: Eleкtro en 18 Enero 2013, 19:12 pm
@shordan37
No revivas un tema de hace 2 años, las dudas se formulan en nuevos posts.

PD: para compilar es tán séncillo como descargar CXFreeze http://cx-freeze.sourceforge.net/,
y escribir en consola:

Código:
cxfreeze.bat "archivo.py"

Tema cerrado.