Fresh96
30-10-2009, 16:36
Здравствуйте. Помогите написать скрипт, который удалял бы ключ, установленный в Kaspersky Internet Security 7.
У самой программы функции удаления ключа из командной строки - нет. (Для добавления есть - ADDKEY 1021011.key /password=password)
Написал следующее, но почему то не отрабатывает. Не фокусируется на окне, да и вообще, похоже не видит его :(
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
;блокируем мышь и клаву
If @OSType="WIN32_NT" Then BlockInput ( 1 )
;изменяем режим привязки (к клиентской части окна - 2) координат мыши - теперь 0,0 будет в левом верхнем углу активного окна
;(это делается для независимости координат от разрешения экрана, т.к. по ум. привязка идет к лев. верх. углу экрана)
AutoItSetOption ("MouseCoordMode","2")
;--- Start ---
Run("C:\Program Files\Kaspersky Lab\Kaspersky Internet Security 7.0\avp.exe")
Sleep(2000)
WinWait("Kaspersky Internet Security 7.0","")
Sleep(2000)
MouseClick("left",65,95,1,0)
Sleep(2000)
MouseClick("left",65,395,1,0)
Sleep(2000)
MouseClick("left",340,460,1,0)
Sleep(2000)
;вводим пароль
Send ("password")
Send ("{ENTER}")
Send ("{ENTER}")
WinClose("Kaspersky Internet Security","")
;снимаем блокировку мыши и клавы
BlockInput ( 0 )
Вроде бы моя тема не нарушает правил. Просто хочется использовать функцию, которая заложена в программе.
У самой программы функции удаления ключа из командной строки - нет. (Для добавления есть - ADDKEY 1021011.key /password=password)
Написал следующее, но почему то не отрабатывает. Не фокусируется на окне, да и вообще, похоже не видит его :(
If WinExists(@ScriptName) Then Exit
AutoItWinSetTitle(@ScriptName)
;блокируем мышь и клаву
If @OSType="WIN32_NT" Then BlockInput ( 1 )
;изменяем режим привязки (к клиентской части окна - 2) координат мыши - теперь 0,0 будет в левом верхнем углу активного окна
;(это делается для независимости координат от разрешения экрана, т.к. по ум. привязка идет к лев. верх. углу экрана)
AutoItSetOption ("MouseCoordMode","2")
;--- Start ---
Run("C:\Program Files\Kaspersky Lab\Kaspersky Internet Security 7.0\avp.exe")
Sleep(2000)
WinWait("Kaspersky Internet Security 7.0","")
Sleep(2000)
MouseClick("left",65,95,1,0)
Sleep(2000)
MouseClick("left",65,395,1,0)
Sleep(2000)
MouseClick("left",340,460,1,0)
Sleep(2000)
;вводим пароль
Send ("password")
Send ("{ENTER}")
Send ("{ENTER}")
WinClose("Kaspersky Internet Security","")
;снимаем блокировку мыши и клавы
BlockInput ( 0 )
Вроде бы моя тема не нарушает правил. Просто хочется использовать функцию, которая заложена в программе.