Форум Gatchina Online  

Вернуться   Форум Gatchina Online > Hard&Soft > Программирование и разработка

Ответ
 
Опции темы Опции просмотра
Старый 12.04.2011, 05:27   #1
TSV NV
Маленькая МЯ
 
Аватар для TSV NV
 
Регистрация: 24.01.2006
Адрес: Wellington
Возраст: 46

Нарушения:[Посмотреть]
IP: 78.36.66.166
EXEшник под винду

Есть кто может нарисовать ехешник выполняющий следующее:
1. менюшка запроса "да", "нет" с подсветкой выбора (можно виндовую чтоб вызывало), по умолчанию выбрано "нет", при нажатии на "нет" завершение ехешника.
2. при нажатии "да" убивало процесс название которого будет в ini файле, после этого по новой запускало этот же процесс(программу).


Просто на РС никогда не кодил, даже хз как это тут можно сделать, последний раз кодил на z80 в gens4 и то это было в каком то давно лохматом году.
__________________
Нет мну.

Хомяк dead
TSV NV вне форума   Ответить с цитированием
Старый 13.04.2011, 11:41   #2
kainen
lsd made me a prostitute
 
Аватар для kainen
 
Регистрация: 24.01.2006

Нарушения:[Посмотреть]
IP: 77.88.4.113
Цитата:
Сообщение от TSV NV Посмотреть сообщение
Есть кто может нарисовать ехешник выполняющий следующее:
1. менюшка запроса "да", "нет" с подсветкой выбора (можно виндовую чтоб вызывало), по умолчанию выбрано "нет", при нажатии на "нет" завершение ехешника.
2. при нажатии "да" убивало процесс название которого будет в ini файле, после этого по новой запускало этот же процесс(программу).


Просто на РС никогда не кодил, даже хз как это тут можно сделать, последний раз кодил на z80 в gens4 и то это было в каком то давно лохматом году.
Говнокод:
Код:
import tkMessageBox
import os
if tkMessageBox.askyesno ("!", "kill?", default = 'no'):
  f = open('kill-proc.conf', 'r')
  for line in f:
     procname = line.rstrip()
     os.system("taskkill /IM " + procname + " /F")
     os.system(procname)
Интерпретатор, заворчивалка в exe.
kainen вне форума   Ответить с цитированием
Старый 13.04.2011, 11:46   #3
kainen
lsd made me a prostitute
 
Аватар для kainen
 
Регистрация: 24.01.2006

Нарушения:[Посмотреть]
IP: 77.88.4.113
Советую, впрочем, в exe скрипты не заворачивать.
kainen вне форума   Ответить с цитированием
Старый 13.04.2011, 11:55   #4
TSV NV
Маленькая МЯ
 
Аватар для TSV NV
 
Регистрация: 24.01.2006
Адрес: Wellington
Возраст: 46

Нарушения:[Посмотреть]
IP: 78.36.67.151
Хм... озадачил однако, но спасибо всё равно.
__________________
Нет мну.

Хомяк dead
TSV NV вне форума   Ответить с цитированием
Старый 13.04.2011, 14:22   #5
TSV NV
Маленькая МЯ
 
Аватар для TSV NV
 
Регистрация: 24.01.2006
Адрес: Wellington
Возраст: 46

Нарушения:[Посмотреть]
IP: 78.36.67.151
Чот заворачивалка не инсталица, требует писюна который уже установлен, а вручную указать где он установлен не даёт, окна серые почему то.
__________________
Нет мну.

Хомяк dead
TSV NV вне форума   Ответить с цитированием
Старый 13.04.2011, 20:48   #6
kainen
lsd made me a prostitute
 
Аватар для kainen
 
Регистрация: 24.01.2006

Нарушения:[Посмотреть]
IP: 77.88.3.62
Цитата:
Сообщение от TSV NV Посмотреть сообщение
Чот заворачивалка не инсталица
Не используй ее, она бяка.
kainen вне форума   Ответить с цитированием
Старый 13.04.2011, 20:49   #7
FeD
модераст
 
Регистрация: 23.01.2006
Адрес: Въезд

Нарушения:[Посмотреть]
IP: 79.173.80.52
а как будет работать убийца процессов, если в работает несколько процессов с одним именем? грохнет их все?
FeD вне форума   Ответить с цитированием
Старый 13.04.2011, 20:51   #8
ΛLIEN
пришелец
 
Аватар для ΛLIEN
 
Регистрация: 23.01.2006
Адрес: Земля, 013 в центуре
Возраст: 44

Нарушения:[Посмотреть]
IP: 192.168.2.158
Цитата:
Сообщение от FeD Посмотреть сообщение
а как будет работать убийца процессов, если в работает несколько процессов с одним именем? грохнет их все?
Код:
>taskkill /IM calc.exe /F
Успешно: Процесс "calc.exe", с идентификатором 2976, был завершен.
Успешно: Процесс "calc.exe", с идентификатором 1864, был завершен.
__________________
Use the Source, Luke!
ΛLIEN вне форума   Ответить с цитированием
Старый 13.04.2011, 22:23   #9
TSV NV
Маленькая МЯ
 
Аватар для TSV NV
 
Регистрация: 24.01.2006
Адрес: Wellington
Возраст: 46

Нарушения:[Посмотреть]
IP: 78.36.67.151
Этот процесс будет один.
__________________
Нет мну.

Хомяк dead
TSV NV вне форума   Ответить с цитированием
Старый 15.04.2011, 11:34   #10
Вождь
Highwarlord
 
Аватар для Вождь
 
Регистрация: 22.01.2006
Адрес: Резервация
Возраст: 43

Нарушения:[Посмотреть]
IP: 192.168.255.122
не разобрался еще? если нет - дай мыло, отправлю
Вождь вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:09. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc. Перевод: zCarot