Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1275 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Lancer un prog python en service

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lancer un prog python en service

n°730589
peon3
Posté le 18-05-2004 à 18:09:57  profilanswer
 

Bonjour à tous,
 
J'utilise py2exe pour pouvoir faire des EXE de mes programmes python.
J'aimerais créer un service pour lancer mon EXE.
 
J'utilise InstallShield pour distribuer mon appli donc je sais créer mon service Windows, mais ce que je ne sais pas c'est est-ce qu'il faut passer quelque chose en paramètre, ou faire une manipe spéciale ?
 
Car lorsque je crée mon service, le service ne veut pas se lancer (erreur Windows 1053).
 
Est-ce que quelqu'un a déjà fait un service windows qui lance un exe python ?
 
 
Merci de votre aide.

mood
Publicité
Posté le 18-05-2004 à 18:09:57  profilanswer
 

n°731024
SoWhatIn22
Posté le 19-05-2004 à 09:07:10  profilanswer
 

pour créer ton service windows, il faut que tu fasses un programme en C ou C++ qui appelle ton exe fabriqué avec py2exe. Utilises CreateProcess et consorts pour cela.
 
Fait une recherche sur le forum pour voir comment créer un service, ou regarde la MSDN du côté de StartServiceCtrlDispatcher, StartService, etc.


Message édité par SoWhatIn22 le 19-05-2004 à 09:07:30
n°731129
peon3
Posté le 19-05-2004 à 10:27:16  profilanswer
 


Ok merci, j'ai vu qu'en python on pouvait créer des services aussi, je vais regarder également de ce côté.

n°731602
kayasax
Posté le 19-05-2004 à 15:32:39  profilanswer
 

firedaemon est pas mal pour ca...

n°731639
peon3
Posté le 19-05-2004 à 15:45:53  profilanswer
 


firedaemon ?
 
Désolé mais je ne connais pas, tu peux éxpliquer ?
 
 
Merci

n°731671
kayasax
Posté le 19-05-2004 à 15:55:01  profilanswer
 

utilitaire pour créer un service à partir de pratiquement n'importe quel prog
http://www.firedaemon.com/
a+

n°731731
peon3
Posté le 19-05-2004 à 16:28:52  profilanswer
 


Merci, je vais faire un tour

n°731828
SoWhatIn22
Posté le 19-05-2004 à 17:05:29  profilanswer
 

recherche google:
http://www.google.fr/search?q=cach [...] e+NT&hl=en
 
et il est dit:
"Python fully supports NT Services."
et
"The design philosophy is that you create a Python class which implements the service. The NT Service control functions are mapped to methods on your class.Once the software is installed, you will find 2 sample services in the demos directory."
 
donc tu dois avoir 2 exemples d'utilisation dans le répertoire des démos.


Message édité par SoWhatIn22 le 19-05-2004 à 17:11:33
n°732273
peon3
Posté le 19-05-2004 à 23:19:56  profilanswer
 


Oh, merci beaucoup, je vais aller explorer, ça m'interesse beaucoup tout ça ...

n°735622
kayasax
Posté le 24-05-2004 à 10:07:51  profilanswer
 
mood
Publicité
Posté le 24-05-2004 à 10:07:51  profilanswer
 

n°735750
peon3
Posté le 24-05-2004 à 11:19:29  profilanswer
 

Oui, merci, c'est par ces méthodes que je passe, ça marche bien.
 
Merci à tous.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Lancer un prog python en service

 

Sujets relatifs
site web en pythonPeut on lancer une commande shell unix apartir d'un programme Ada
lancer un script SQL[python] problème avec les nombres réels
lancer et acceder a matlab depuis XL[ide python] quel editeur utilisez vous ?
[python] wxpython erreure[C#] Recherche moteur SMTP, et conseil pour intégration dans un prog
Python sous windows : meilleur moyen pour connecter un lecteur reseau?[C/prog systeme] faire un chronometre
Plus de sujets relatifs à : Lancer un prog python en service


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR