Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 28, 2008 11:00:59

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

Всем привет, понадобилось тут кое-что сделать и запускать сие чудо, как службу в винде. Накатал програмку, через py2exe перегнал её в exe-шник, через msi загнал exe-шник в службы, НО служба не стартует, жалуется, что не получен нужный отклик. Полазив по инету, понял, что необходимо делать “специальный” exe-шник для того, чтобы он мог работать в виде службы. Не подскажите, что мне надо в коде подшаманить, чтобы я мог свое счастье как службу запустить? Вот код, которым я в exe переганяю:
# -*- coding: utf-8 -*-

from distutils.core import setup
import py2exe
setup(windows=,
data_files = )



Офлайн

#2 Янв. 28, 2008 11:19:20

j2a
От:
Зарегистрирован: 2006-06-29
Сообщения: 869
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

Ээм. Вроде ж есть пример сервиса в py2exe.



Отредактировано (Янв. 28, 2008 11:22:57)

Офлайн

#3 Янв. 28, 2008 11:36:13

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

j2a
Ээм. Вроде ж есть пример сервиса в py2exe.
ООО, спасибо, не узрел я такой ссылочки. Как я понял, мне надо только со своей прогой поколдовать, а в exe-шник перегнать так же как и прежде?



Офлайн

#4 Янв. 28, 2008 13:19:58

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

я так думаю вам надо копать в сторону srvany.exe



Офлайн

#5 Янв. 28, 2008 13:31:00

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

bialix
я так думаю вам надо копать в сторону srvany.exe
на сколько я понял, это счастье помогает решить проблему, так сказать, разово. А мне надо, чтобы я мог простой msi-кой установить нужную службу на любой машине, даже удаленно :). Думаю, что Питон такое позволяет :)



Офлайн

#6 Янв. 28, 2008 14:05:54

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

ну тогда копайте в сторону сервисов по ссылке j2a – только заметьте, что там саму структуру программы придется напильником править.



Офлайн

#7 Янв. 28, 2008 14:07:57

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

py2exe для создания службы в WinXP

bialix
ну тогда копайте в сторону сервисов по ссылке j2a – только заметьте, что там саму структуру программы придется напильником править.
Да вот и я гляжу, что не только напильником :), в любом случае: спасибо.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version