Форум сайта python.su
Всем привет,
есть проект http://ntlmaps.sourceforge.net/ написанный питоне. суть проекта - создание локального прокси, обеспечивающего ntlm авторизацию для интернет приложений которые не умеют работать с MS ISA сервером. вопрос такой, при запуске этого приложения в висит окно, как спрятать окно приложения?
или его запустить как windows службу?
Всем спасибо за любые мысли.
P.S. пока в голову приходит только решение запустить его как службу с использованием SRVANY.EXE
Офлайн
продолжение темы
смог создать windows службу. служба стартует, но сам прокси недоступен. так что надежда на скрытие окна консоли процесса с помошью самого питона.
Офлайн
Укажи в качестве расширения скрипта .pyw и окно исчезнет.
Офлайн
qmanя запускаю tracd через srvany.exe как службу. усе работает. внимательнее смотри пути, везде нужно использовать абсолютные пути, плюс желательно проверить чуствительность проги к текущему каталогу. все это настраивается в реестре.
Всем привет,
есть проект http://ntlmaps.sourceforge.net/ написанный питоне. суть проекта - создание локального прокси, обеспечивающего ntlm авторизацию для интернет приложений которые не умеют работать с MS ISA сервером. вопрос такой, при запуске этого приложения в висит окно, как спрятать окно приложения?
или его запустить как windows службу?
Всем спасибо за любые мысли.
P.S. пока в голову приходит только решение запустить его как службу с использованием SRVANY.EXE
Офлайн
как вариант
http://rbtray.sourceforge.net/
Офлайн
slivlenу меня приложение запускается
Укажи в качестве расширения скрипта .pyw и окно исчезнет.
Отредактировано (Янв. 11, 2008 08:34:05)
Офлайн
qmanЗачем использовать пакетный файл в таком случае? Ну нафига? Просто исключи ненужную сущность и фсё сразу получится.slivlenу меня приложение запускается
Укажи в качестве расширения скрипта .pyw и окно исчезнет.
“c:\program files\python\python.exe” main.py
вы предлагаете переименовать
main.py в main.pyw
????
запускаю
“c:\program files\python\pythonw.exe” main.pyw
скрипт запускается процессом “c:\program files\python\pythonw.exe”. но остается пустое окно консоли с названием пакетного файла в заголовке.
содержимое файла указано выше (“c:\program files\python\pythonw.exe” main.pyw)
как сделать чтобы это окно закрывалось (исчезало)?
после закрытия окна сам процесс великолепно работает!!
Большое вам спасибо
Офлайн
bialixСпасибо заработало как надо!
Зачем использовать пакетный файл в таком случае? Ну нафига? Просто исключи ненужную сущность и фсё сразу получится.
Офлайн