# | Сообщение добавлено 26.06.2010 21:40:19
если у кому не в лом - помогите перевести три нижеследующих небольших скрипта на vbs или на любой другой компилируемый язык. основная задача - gjkyjcnm. спрятать из трея. в AutoIte есть "TrayIconHide" команда, но она при запуске на долю секунды все-таки показывает иконку в трее (((
(смысл строк в скриптах простой и, думаю, понятен)
1 скрипт:
Opt("TrayIconHide", 1)
If FileExists("c:\aaa\bbb\ccc.xxx") Then FileDelete("c:\aaa\bbb\ccc.xxx")
If ProcessExists("YYY.exe") Then
Exit
Else
FileMove("C:\ddd\еее\fff.xxx", "C:\ggg\hhh\", 9)
rem (параметр 9 одновременно создает путь и
перезаписывает файл)
Sleep(2000)
If FileExists("C:\kkk\lll\mmm.js") Then
ShellExecute("C:C:\kkk\lll\mmm.js", HIDE)
EndIf
EndIf
2 скрипт:
Opt("TrayIconHide", 1)
If ProcessExists("YYY.exe") Then
Exit
Else
If FileExists("C:\aaa\bbb\ccc.exe") Then
ShellExecute("C:\aaa\bbb\ccc.exe", HIDE)
EndIf
EndIf
3-й скрипт
Opt("TrayIconHide", 1)
Opt("WinTitleMatchMode", 2)
rem это опция сравнения по названию заголовка окна)
While 1
If WinExists("Обнаружена угроза безопасности") Then
WinActivate("Обнаружена угроза безопасности")
Sleep(50)
Send("{TAB}")
Sleep(10)
Send("{TAB}")
Sleep(10)
Send("{TAB}")
Sleep(10)
Send("{TAB}")
Sleep(10)
Send("{ENTER}")
Else
EndIf
Sleep(100)
WEnd
кто чем может, так сказать...)