Войти

Показать полную графическую версию : [решено] KEYRUS.COM


Smile
02-12-2009, 19:23
Как проверить запущен ли? Если не запущен то запустить)

BlackEric
02-12-2009, 23:47
ОС?
А в общем проходите по списку процессов и ищите нужный

Admiral
03-12-2009, 00:16
Smile вижу два варианта решения вопроса.
Разобраться в том как работает keyrus.com (http://www.wasm.ru/forum/viewtopic.php?id=7771)
_http://www.softpanorama.org/People/Gurtyak/Programs/Keyrus/keyrus8b.zip
_http://www.softpanorama.org/People/Gurtyak/Programs/Keyrus/keyrus8b_src/kr8b_src.zip
добавив в свою программу соответственный функционал (в виде ассемблерных вставок, либо же портировав на С. Ну а если это не возможно то свою прогу на ASM ;)).
Изучив особенности работы памяти в Дос, проверять наличие в ней сабжа.

Под Виндовс, будь такая аналогия, я бы сбрасывал в текстовый файл/назад в прогу ответ с консоли, и если там закарлючки, либо же знаки вопросы, вместо русских символов, то применял бы меры.

Delirium
03-12-2009, 01:20
Smile, а что мешает просто запускать в нужный момент, даже без проверки? keyrus не настолько тяжеловесен, чтобы нельзя было его запускать когда надо. Если был запущен, то проигнорирует запуск и все.

Smile
03-12-2009, 20:22
А как запустить???

Admiral
03-12-2009, 20:56
Smile, функция exec из PROCESS.H (применительно к Turbo C).
Ещё можно батник написать
keyrus.com
proga.exe

Smile
03-12-2009, 23:21
Первый вариант больше подходит) Спасибо.




© OSzone.net 2001-2012