Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - truster

Pages: [1]
1
Прибить процесс можно простой командой

Code: (clickermann) [Select]
EXECUTE("TASKKILL","/F /IM firefox.exe") // убить процесс firefox.exe
Про TASKKILL не слышал?
не слышал, сейчас попробуем , но тут вся проблема в том , что нужно проверять , остался ли в фоне процесс или нет, если да , то закрываем , нет , ничего не трогаем

2
метод открытия диспетчера задач,совершенно дикий, но видимо в арсенале у автора скрипта, он самый эффективный! ;D
как получилось , пробовал различными способами , но заработал только этот

3
Общие вопросы / TASKKILL
« on: January 19, 2017, 04:08:04 PM »
Стоит задача после закрытия приложения , открывать диспетчер задача и икать в фоновых процессах это приложение, если нашли , то выбираем и закрываем, если нет , то продолжаем функцию , вот код :
Code: [Select]
//проверка закрытия

LCLICK(77,842)
wait(1)
KEYSTRING("диспетчер задач")
KEYPRESS(#enter)
wait(1)

GETSCREEN
IF_PIXEL_IN (0,0, $_xmax,$_ymax, 3769571)
wait(1)

LCLICK($_return1, $_return2-50)
wait(1)
LCLICK(755,576)
wait(1)
lclick(779,19)
ELSE

lclick(779,19)
WAIT(1)
END_IF
WAIT(10)

Но есть одна проблема , на ПК на котором писался скрипт работает , а на другом ПК для которого собственно писалось нет , пробовал через IF_PICTURE_IN , тоже не в какую причем на 2 ПК, может кто в курсе в чем может быть проблема ? (на двух пк программу запускаю от имени администратора )

Pages: [1]