Вот код формы:Error at line 54
Line Text: %viKeyScreen%::
Error: Invalid hotkey
Code: Select all
#SingleInstance Force
MsgBox, 4, AutoCRM, Вы хотите изменить настройки запуска?, 5
Sleep, 1000
Send, {TAB}{SPACE}
IfMsgBox Yes
{
; Читаем сохранённые настройки из файла AppLauncher.ini
IniRead, viSurname, AppLauncher.ini, Settings, Surname, Фамилия
IniRead, viKeyScreen, AppLauncher.ini, Settings, KeyScreen, Клавиша для скриншотов
IniRead, viKeyCall, AppLauncher.ini, Settings, KeyCall, Клавиша для автозвонка
; Создаём окно с подписями, текстовыми полями и кнопками
Gui, New
Gui, Add, Text , XM YM W60 R1, Фамилия:
Gui, Add, Edit , X+10 YP W200 R1 vEd_Surname, %viSurname%
Gui, Add, Text , XM Y+M W60 R1, Скриншоты:
Gui, Add, Edit , X+10 YP W200 R1 vEd_KeyScreen, %viKeyScreen%
Gui, Add, Text , XM Y+M W60 R1, Автозвонок:
Gui, Add, Edit , X+10 YP W200 R1 vEd_KeyCall, %viKeyCall%
Gui, Show,, App Launcher
Return
}
; При нажатии Esc, закрытии окна или нажатии кнопки Exit скрипт завершается.
GuiEscape:
GuiClose:
OnButtonExit:
ExitApp
; При нажатии Save значения из текстовых полей сохраняются в файл настроек AppLauncher.ini
OnButtonSave:
Gui, Submit, NoHide
IniWrite, %Ed_Surname%, AppLauncher.ini, Settings, Surname
IniWrite, %Ed_KeyScreen%, AppLauncher.ini, Settings, KeyScreen
IniWrite, %Ed_KeyCall%, AppLauncher.ini, Settings, KeyCall
SoundPlay, *64
ToolTip, Saved!
Sleep 1000
ToolTip
Return
; При нажатии кнопки Start запускаем приложение с указанными в текстовых полях данными
OnButtonRun:
:*:пз::
FormatTime, CurrentDateTime,, dd.MM H:mm
SetKeyDelay 0
Send %CurrentDateTime% перезвонить %viSurname%
Return
%viKeyScreen%::
Send, #{PrintScreen}
%viKeyCall%::
MouseMove, 150, 129
Click 158, 159
Sleep 1000
Click 617, 207
Return
}
else
{
IniRead, viSurname, AppLauncher.ini, Settings, Surname, Фамилия
IniRead, viKeyScreen, AppLauncher.ini, Settings, KeyScreen, Клавиша для скриншотов
IniRead, viKeyCall , AppLauncher.ini, Settings, KeyCall, Клавиша для автозвонка
:*:пз::
FormatTime, CurrentDateTime,, dd.MM H:mm
SetKeyDelay 0
Send %CurrentDateTime% прз %viSurname% (тут - что озвучили)
Return
%viKeyScreen%::
Send, #{PrintScreen}
%viKeyCall%::
MouseMove, 150, 129
Click 158, 159
Sleep 1000
Click 617, 207
Return
}