Задача:
На двойное нажатие мышки сделать CTRL+c, открыть окно хрома, открыть в нём новую вкладку(CTRL+t), CTRL+v, ENTER.
Скопировать я должен часть текста выделяемого в текстовом файле как раз двойным нажатием(выделяется часть текста в кавычках).
Проблема в том что скрипт не ждёт выделения текста даже при Sleep..
Сам код:
Как добиться чтобы он сначала ждал выделения текста?
На двойное нажатие мышки сделать CTRL+c, открыть окно хрома, открыть в нём новую вкладку(CTRL+t), CTRL+v, ENTER.
Скопировать я должен часть текста выделяемого в текстовом файле как раз двойным нажатием(выделяется часть текста в кавычках).
Проблема в том что скрипт не ждёт выделения текста даже при Sleep..
Сам код:
Код:
#include <GUIConstants.au3>
#include <MouseOnEvent.au3>
HotKeySet ( "{ESC}", "Quit" )
_MouseSetOnEvent($MOUSE_PRIMARYDBLCLK_EVENT, '_MouseDblClicked')
While 1
Sleep(50)
WEnd
Func _MouseDblClicked()
;Send("+{HOME}")
Sleep(700)
Send("^c")
Sleep(400)
WinActivate ( "Новая вкладка - Google Chrome" )
Sleep(400)
Send("^t")
Sleep(400)
Send("^v")
Sleep(400)
Send("{ENTER}")
ClipPut ("")
EndFunc
Func Quit()
Exit
EndFunc
Как добиться чтобы он сначала ждал выделения текста?