1 (изменено: Akio Mori, 2016-11-30 10:32:57)

Тема: AHK: Как сделать , если не ввел пароль - Скрипт не работает

Приветствую, у меня такой вопрос : Как сделать так , чтобы после ввода пароля верного , AHK скрипт начал работу , если пароль не вводить и просто оставить первое меню где ввод пароля  то скрипт не будет работать .

Пример кода :




Gui, Add, Button, x32 y40 w210 h40 , Включить 
Gui, Show, x202 y148 h136 w273, Проверка  
return
GuiClose: ;если мы закроем скрипт
ExitApp ; то скрипт закроется, а не свернётся
Return ;обязательно нужно, иначе будет нестабильно работать
ButtonВключить: 
InputBox, zadacha,  Защита, Введите пароль для  продолжить работу 
Otvet = %zadacha% 
If Otvet = Password 

{
Install:
Gui, Add, Progress, x12 y10 w330 h20 , 10
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 20
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 30
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 40
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 50
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 60
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 70
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 80
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 90
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 100
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 110
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 110
FileInstall, Slowpoke.cfg, %A_ScriptDir%\Slowpoke.cfg
MsgBox, Поздравляю , вы ввели пароль верно , теперь можете работать. 
}
Else
{
unInstall:
Gui, Add, Progress, x12 y10 w330 h20 , 10
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 20
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 30
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 40
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 50
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 60
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 70
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 80
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 90
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 100
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 110
Sleep, 100
Gui, Add, Progress, x12 y10 w330 h20 , 110
FileInstall, Slowpoke.cfg, %A_ScriptDir%\Slowpoke.cfg
MsgBox, Пароль введин не верно , проверьте еще раз как вы написали пароль или возможно у вас включен Caps Lock.  
ExitApp 

}

2

Re: AHK: Как сделать , если не ввел пароль - Скрипт не работает

Akio Mori, ознакомьтесь с этой темой, отредактируйте заголовок.
Обратите внимание, пробелы перед запятыми ставить не нужно.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder