Что нового

Как сделать кнопку которая завершит выполнение скрипта?

Meridi

Новичок
Сообщения
9
Репутация
0
Нужно сделать кнопку нпример Esc чтобы она принудительно завершит мой скрипт
вот "скрипт" :
Код:
#include <ScreenCapture.au3>
#include <Array.au3>


    WinActivate("Draeger Medical Systems")
   
    MouseClick("", 214,604) ; Выбор города
    Sleep(500)

    MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 256,864)
    Sleep(500)
	
	MouseClick("", 130,866) ; Выбор города 2
    Sleep(500)
	
	MouseClick("", 194,605) ; Выбор Иркутска
    Sleep(500)
	
	MouseClick("", 194,635)
    Sleep(500)
	
	MouseClick("", 259,606)
    Sleep(500)
	
	MouseClick("", 242,686) ; координаты района
    Sleep(500)
	
	MouseClick("", 115,722)
    Sleep(500)
	
	Send("Гоголя ул") ; Здесь указываем улицу
	
	MouseClick("", 245,716)
    Sleep(1000)
	
	MouseClick("", 245,716)
    Sleep(1000)
	
	Send("53/4") ; Номер дома
	
	MouseClick("", 745,734)
    Sleep(2000)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 977,930)
    Sleep(100)
	
	MouseClick("", 96,178)
    Sleep(100)
	
	Send("13000") ; Цена квартиры
	
	MouseClick("", 302,178) ; Тип предложения (по умолчанию сдам)
    Sleep(100)
	
	MouseClick("", 302,203)
    Sleep(100)
	
	MouseClick("", 480,178) ; Графа тип аренды
    Sleep(100)
	
	MouseClick("", 480,230) ; Выбор типа аренды
    Sleep(100)
	
	MouseClick("", 130,235) ; Графа тип объета
    Sleep(100)
	
	MouseClick("", 107,260) ; Выбор объекта (квартира)
    Sleep(100)
	
	MouseClick("", 477,235) ; графа Кол-во комнат
    Sleep(100)
	
	Send("1") ; Кол-во комнат в квартире
	
	MouseClick("", 119,291) ; Графа площадь квартиры
    Sleep(100)
	
	Send("38") ; Общая площадь квартиры
	
	MouseClick("", 483,292) ; Графа выбора этажа
    Sleep(100)
	
	Send("3") ; Этаж
	
    MouseClick("", 123,349) ; Графа этажность дома
    Sleep(100)
	
	Send("5") ; Этаж

	MouseClick("", 65,394) ; Есть ли балкон
    Sleep(100)
	
	MouseClick("", 113,463) ; Графа Санузел
    Sleep(100)
	
	MouseClick("", 113,487) ; Выбор санузла (совмещённый)
    Sleep(100)
	
	MouseClick("", 250,450) ; Есть ли мебель
    Sleep(100)
	
	MouseClick("", 435,450) ; Есть ли бытовая техника
    Sleep(100)
	
	MouseClick("", 489,633) ; Графа выбора ремонта
    Sleep(100)
	
	MouseClick("", 489,675) ; Тип ремонта (Типовой)
    Sleep(100)
	
	MouseClick("", 142,773) ; Графа ввода текста описания объекта
    Sleep(100)
	
	Send("Сдается 1к квартира. В квартире есть вся необходимая мебель и бытовая техника. Порядочным людям, студентам очникам/заочникам на любой срок. Звонить на сотовый!!!")
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
{CodeWarn.SModer}
 

Viktor217

Осваивающий
Сообщения
233
Репутация
31
Добавь это в начало:
Код:
HotKeySet("{ESC}","vihod")
Func vihod()
Exit
EndFunc

П.С. Возможны небольшие ошибки, скрипт написал прямо здесь...
 
Верх