[Python-es] Lanzar aplicación como demonio

2011-03-01 Thread marco
Hola a todos!! Tengo la siguiente duda. Necesito lanzar un proceso que quede residente en memoria y que cada cierto tiempo ejecute algo, debería quedar tipo demonio de linux o tipo TSR (Terminate and Stay Resident). Utilizo python 2.6 sobre Windows 7. Mirad el siguiente ejemplo, #leer_com.py

Re: [Python-es] Lanzar aplicación como demonio

2011-03-01 Thread Sergio Fernández
¿por qué no le echas un vistazo al módulo daemon...? http://pypi.python.org/pypi/python-daemon/ 2011/3/1 marco : > Hola a todos!! > > Tengo la siguiente duda. > > Necesito lanzar un proceso que quede residente en memoria y que cada cierto > tiempo ejecute algo, > debería quedar tipo demonio de lin

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread Oswaldo Hernández
El 01/03/2011 20:15, Sergio Fernández escribió: ¿por qué no le echas un vistazo al módulo daemon...? http://pypi.python.org/pypi/python-daemon/ 2011/3/1 marco: Hola a todos!! Tengo la siguiente duda. Necesito lanzar un proceso que quede residente en memoria y que cada cierto tiempo ejecute al

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread marco
El 02/03/2011 16:42, Oswaldo Hernández escribió: El 01/03/2011 20:15, Sergio Fernández escribió: ¿por qué no le echas un vistazo al módulo daemon...? http://pypi.python.org/pypi/python-daemon/ Ya le he echado un vistazo a ese módulo, pero sólamente funciona bajo Unix. Gracias. 2011/3/1 marco:

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread Oswaldo Hernández
El 02/03/2011 18:04, marco escribió: ... Ya se que ha de mantenerse vivo el thread, si hago p.join() o while True como me aconsejas hace que se mantenga, pero el programa no finaliza. Lo que yo necesito es lanzarlo desde una shell y que quede residente aunque yo cierre la shell y que funcione baj

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread marco
No se si entiendo bien lo que pretendes hacer. Si abres una shell y lanzas tu programa, cuando cierres la shell se cerrará también tu programa. Si lo que quieres es abrir una consola de windows, lanzarlo, y seguir trabajando en esa misma consola con otra aplicacion lo puedes hacer lanzando

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread Kiko
> 1- Abro un consola de windows. > 2- Ejecuto miaplicacion.exe > 3- Entro al administrador de tareas y mi aplicación está ejecutándose > perfectamente. > 4- Cierro consola de windows. > > Al hacer el paso 4, la ejecución de la aplicación finaliza. Lo que yo > quiero es que continue sin tener abiert

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread Oswaldo Hernández
El 02/03/2011 20:05, marco escribió: No se si entiendo bien lo que pretendes hacer. Si abres una shell y lanzas tu programa, cuando cierres la shell se cerrará también tu programa. Si lo que quieres es abrir una consola de windows, lanzarlo, y seguir trabajando en esa misma consola con otra a

Re: [Python-es] Lanzar aplicación como demonio

2011-03-02 Thread miguel zamora m.
como ya tienes un *.exe de tu aplicacion y estas sobre windows crea un acceso directo de tu program el exe copialo y ponla en C:\Documents and Settings\"aca tu nombre de usuario"\Menú Inicio\Programas\Inicio o en inicio-> todos los programas -> inicio segundo boton del mouse explorar y pega ahy t

Re: [Python-es] Lanzar aplicación como demonio

2011-03-03 Thread marco
Si, me parece que ya se lo que te esta pasando. Si ejecutas: start miaplicacion.exe Se abrirá una segunda consola con tu aplicación y la primera quedará libre. Verdad? Tienes que cambiar el modo 'console' (no recuerdo a cual ahora mismo) en el setup de py2exe para que no utilice la co

Re: [Python-es] Lanzar aplicación como demonio

2011-03-03 Thread Daπid
Para un problema similar, esto es lo que usé yo: http://pastebin.com/awqTc6Fy Excluyendo todos esos paquetes que no necesito aligero mucho el programa que descarga y mueve archivos. 2011/3/3 marco : > >> Si, me parece que ya se lo que te esta pasando. >> >> Si ejecutas: >>    start  miaplicacio

Re: [Python-es] Lanzar aplicación como demonio

2011-03-04 Thread marco
El 03/03/2011 22:43, Daπid escribió: Para un problema similar, esto es lo que usé yo: http://pastebin.com/awqTc6Fy Excluyendo todos esos paquetes que no necesito aligero mucho el programa que descarga y mueve archivos. 2011/3/3 marco: Gracias por tu aportación David, acabo de utilizar 'exclu

Re: [Python-es] Lanzar aplicación como demonio

2011-03-06 Thread Daπid
Lo suyo es que lo compiles una vez con las librerías en su zip, lo abras y veas cuáles son las más grandes y si son verdaderamente necesarias. Ojo porque a veces hay dependencias extrañas: mi demonio se conecta por http, hace un hash del archivo y si procede, lo mueve o lo elimina; pero para ello n

Re: [Python-es] Lanzar aplicación como demonio

2011-03-09 Thread marco
El 06/03/2011 18:41, Daπid escribió: Lo suyo es que lo compiles una vez con las librerías en su zip, lo abras y veas cuáles son las más grandes y si son verdaderamente necesarias. Ojo porque a veces hay dependencias extrañas: mi demonio se conecta por http, hace un hash del archivo y si procede,

Re: [Python-es] Lanzar aplicación como demonio

2011-03-09 Thread Daπid
Pues si encuentras algún sitio resumido, te agradezco que me lo hagas saber. Hasta el momento, me he apañado a base de prueba y error con los más gordos y a ojo. 2011/3/9 marco : > El 06/03/2011 18:41, Daπid escribió: >> >> Lo suyo es que lo compiles una vez con las librerías en su zip, lo >> abra

Re: [Python-es] Lanzar aplicación como demonio

2011-03-09 Thread Ricardo Cárdenes Medina
2011/3/9 Daπid : > Pues si encuentras algún sitio resumido, te agradezco que me lo hagas > saber. Hasta el momento, me he apañado a base de prueba y error con > los más gordos y a ojo. A lo tonto, he hecho el script que paso adjunto. Se puede usar para generar un grafo que muestra las dependencias