> Boris Perez Canedo escribió: <br />>> > Boris Perez Canedo
escribió: <br />>> > ... <br />>> >> Acabo de instalar un
ejemplo: serviceEvent.py (serviceEvent.py <br />>> install), <br />>>
>> lo puedo ver en la lista de servicios, pero al intentar iniciarlo me <br
/>>> >> dice lo siguiente: El servicio no ha respondido a la petición
o inicio <br />>> >> del control en un tiempo adecuado. <br />>>
>> <br />>> >> A qué puede deberse eso? Es un demo de python!
<br />>> >> <br />>> > <br />>> > En mi equipo carga
perfectamente: <br />>> > <br />>> >
C:...\Demos\service>serviceevents.py install <br />>> > <br />>> >
Installing service PyServiceEventDemo <br />>> > Service installed <br
/>>> > <br />>> > C:...\Demos\service>net start PyServiceEventDemo
<br />>> > <br />>> > El servicio de Python Service Event <br
/>>> <br />Demo está iniciándose. <br />>> > El servicio de
Python Service Event <br />>> <br />Demo se ha iniciado con éxito. <br
/>>> > <br />>> > Y tambien funciona :) , al pinchar una memoira usb
aparece en el Visor <br />>> > de sucesos (Aplicacion): <br />>> >
Origen: PyServiceEventDemo, <br />>> <br />Descripción: <br />>> >
A device event occurred: 8000 - DEV_BROADCAST_INFO:{'devicetype': 5, <br />>> >
'name': '\\', 'classguid': <br />>> IID('{A5DCBF10-6530-11D2-901F-00C04FB951ED}')}
<br />>> > <br />>> > La unica diferencia aparente es que me ha
parecido ver que tu tienes <br />>> > python 2.6 y yo python 2.5, pero es raro
que sea debido a eso. <br />>> > <br />>> > El mensaje que te aparece
no indica que el servicio haya fallado, sino <br />>> > que no ha respondido en
el tiempo que windows espera. <br />>> > <br />>> > ¿Que
hardware tienes?, Version de Windows? <br />>> > <br />>> > -- <br
/>>> > Oswaldo Hernández <br />>> <br />>> Reenvío el
correo, no estoy seguro de que el otro llegó, <br />>> laptop Compaq Evo,
pentium 4, Windows XP SP 2. Crees que la versión SP 2 <br />>> pueda tener
que ver con este problema? <br />>> <br />> <br />> No, no es problema el
SP2. El equipo no es muy potente, imagino que como <br />> mucho solo tiene 512 MB de
memoria, pero debería funcionar. <br />> <br />> Echale un vistazo al visor
de sucesos por si hay algun mensaje que te <br />> indique algo. También
puedes verificar si es un problema de timeout <br />> ajustando este parámetro
en el registro de windows: <br />> <br />>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control <br />> <br />> Agrega la
clave 'ServicesPipeTimeout' (DWORD), el valor se expresa en <br />> milisegundos, por
lo que para darle, por ejemplo 60 segundos de espera <br />> ponle un valor de 60000.
No se si es necesario que reinicies el equipo. <br />> <br />> Mas info en:
<http://support.microsoft.com/kb/824344> <br />> <br />> OjO, las
modificaciones del registro son delicadas, asegúrate que lo <br />> haces bien
y una vez terminadas las pruebas déjalo como estaba. <br />> <br />Hice ambas
cosas, cuando intento iniciarlo continua el mensaje, revicé en el visor de
sucesor y es un error (Service Control Manager).<br /><br /><br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p></p>
<hr>
<p>La mejor vacuna contra el virus A(H1N1) es la higiene personal</p>
</body>
</html>