Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Network
  • » как спрятать окно консоли работающего приложения в среде windows? [RSS Feed]

#1 Янв. 10, 2008 11:20:30

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

Всем привет,
есть проект http://ntlmaps.sourceforge.net/ написанный питоне. суть проекта - создание локального прокси, обеспечивающего ntlm авторизацию для интернет приложений которые не умеют работать с MS ISA сервером. вопрос такой, при запуске этого приложения в висит окно, как спрятать окно приложения?
или его запустить как windows службу?
Всем спасибо за любые мысли.
P.S. пока в голову приходит только решение запустить его как службу с использованием SRVANY.EXE



Офлайн

#2 Янв. 10, 2008 11:56:00

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

продолжение темы
смог создать windows службу. служба стартует, но сам прокси недоступен. так что надежда на скрытие окна консоли процесса с помошью самого питона.



Офлайн

#3 Янв. 10, 2008 12:41:54

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

Укажи в качестве расширения скрипта .pyw и окно исчезнет.



Офлайн

#4 Янв. 10, 2008 14:34:48

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

как спрятать окно консоли работающего приложения в среде windows?

qman
Всем привет,
есть проект http://ntlmaps.sourceforge.net/ написанный питоне. суть проекта - создание локального прокси, обеспечивающего ntlm авторизацию для интернет приложений которые не умеют работать с MS ISA сервером. вопрос такой, при запуске этого приложения в висит окно, как спрятать окно приложения?
или его запустить как windows службу?
Всем спасибо за любые мысли.
P.S. пока в голову приходит только решение запустить его как службу с использованием SRVANY.EXE
я запускаю tracd через srvany.exe как службу. усе работает. внимательнее смотри пути, везде нужно использовать абсолютные пути, плюс желательно проверить чуствительность проги к текущему каталогу. все это настраивается в реестре.



Офлайн

#5 Янв. 11, 2008 00:35:10

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

как вариант
http://rbtray.sourceforge.net/



Офлайн

#6 Янв. 11, 2008 08:14:04

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

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)
как сделать чтобы это окно закрывалось (исчезало)?
после закрытия окна сам процесс великолепно работает!!

Большое вам спасибо



Отредактировано (Янв. 11, 2008 08:34:05)

Офлайн

#7 Янв. 11, 2008 15:59:35

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

как спрятать окно консоли работающего приложения в среде windows?

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)
как сделать чтобы это окно закрывалось (исчезало)?
после закрытия окна сам процесс великолепно работает!!

Большое вам спасибо
Зачем использовать пакетный файл в таком случае? Ну нафига? Просто исключи ненужную сущность и фсё сразу получится.



Офлайн

#8 Янв. 15, 2008 04:42:17

qman
От:
Зарегистрирован: 2007-07-02
Сообщения: 444
Репутация: +  0  -
Профиль   Отправить e-mail  

как спрятать окно консоли работающего приложения в среде windows?

bialix
Зачем использовать пакетный файл в таком случае? Ну нафига? Просто исключи ненужную сущность и фсё сразу получится.
Спасибо заработало как надо!



Офлайн

  • Начало
  • » Network
  • » как спрятать окно консоли работающего приложения в среде windows?[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version