Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 825
Благодарности: 50

Профиль | Отправить PM | Цитировать


storm2005
Цитата:
но хотелось быть уверенным, что скомпилировав скрипт под паролем его никто не декомпилирует.
Очень хочется примеры таких скриптов узнать! В смысле какую такую инфу ты защищаешь от пользователя.?!
ALL
Последнее время при адаптации скриптов под новые версии программ наталкиваюсь на странное поведение AutoIT.

А именно при выполнении команды ControlClick как бы не происходит отработки нажатия кнопки.
Например это началось в Wintools Net Pro начиная с версии после 8.1.1
Есть такой же проблемный кусок и в установке OutPost (вернее он всегда там был)
Код: Выделить весь код
	WinWaitActive("Configuration Wizard","")
	$text = WinGetText("Configuration Wizard","")
	If StringRegExp($text,"Some applications that can cause system stability issues") Then
		If Not WinActive("Configuration Wizard","Some applications that can cause system stability issues") Then WinActivate("Configuration Wizard","Some applications that can cause system stability issues")
		WinWaitActive("Configuration Wizard","Some applications that can cause system stability issues")
		Send("{TAB}{ENTER}")
	EndIF

	If StringRegExp($text,"Advanced security") Then
		If Not WinActive("Configuration Wizard","Advanced security") Then WinActivate("Configuration Wizard","Advanced security")
		WinWaitActive("Configuration Wizard","Advanced security")
		Sleep(30)
		ControlClick("Configuration Wizard","Advanced security","Button3")
		Sleep(30)
		Send("{ENTER}")
	EndIF
Не получается выбрать "Advanced security" и пройти далее.

Может кто-то уже решал такую проблему?!
Может как-то можно задавать длительность нажатия кнопки?!

Отправлено: 22:22, 16-05-2007 | #405