Что нового

Выполнение скрипта при нажатии средней кнопки мыши

From-Forest

Новичок
Сообщения
9
Репутация
0
_MouseSetOnEvent

Помогите написать скрипт:

чтобы при нажатии средней кнопки мыши скрипт начинал работу...

Заранее спасибо...
 

Fever

Скриптер
Сообщения
308
Репутация
112
From-Forest
Код:
#include <Misc.au3>

While 1
	If _IsPressed("04") Then
		;дальше твой скрипт
	EndIf
	Sleep(100)
WEnd
 
Автор
F

From-Forest

Новичок
Сообщения
9
Репутация
0
Код:
While 1
    If _IsPressed("04") Then
        Send("asdfasdf")
    EndFunc
    Sleep(100)
WEnd


Заменено на

Код:
While 1
    If _IsPressed("04") Then
        Send("asdfasdf")
	              	EndIf
    Sleep(100)
WEnd

т.е. EndFunc заменено на EndIf

выдает ошибку
Код:
>"C:\Program Files\AutoIt3\SciTE\AutoIt3Wrapper\AutoIt3Wrapper.exe" /run /prod /ErrorStdOut /in "G:\002.au3" /autoit3dir "C:\Program Files\AutoIt3" /UserParams    
+>01:30:47 Starting AutoIt3Wrapper v.2.0.1.24    Environment(Language:0419  Keyboard:00000419  OS:WIN_XP/Service Pack 3  CPU:X64 OS:X86)
>Running AU3Check (1.54.19.0)  from:C:\Program Files\AutoIt3
G:\002.au3(2,23) : ERROR: _IsPressed(): undefined function.
    If _IsPressed("04")
~~~~~~~~~~~~~~~~~~~~~~^
G:\002.au3 - 1 error(s), 0 warning(s)
!>01:30:47 AU3Check ended.rc:2
>Running:(3.3.6.1):C:\Program Files\AutoIt3\autoit3.exe "G:\002.au3"    
G:\002.au3 (2) : ==> Unknown function name.:
If _IsPressed("04") Then
If ^ ERROR
->01:30:53 AutoIT3.exe ended.rc:1
>Exit code: 1    Time: 7.798
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
From-Forest,
Можно еще так попробовать:
Код:
#include <Misc.au3>

$i = 0
HotKeySet('{Esc}', '_Exit')
While 1
	If _IsPressed('04') Then
		$i += 1
		ToolTip($i, 0, 0)
		While _IsPressed('04')
			Sleep(50)
		WEnd
	EndIf
	Sleep(50)
WEnd
Func _Exit()
	Exit
EndFunc   ;==>_Exit
 

Nurgazy

Новичок
Сообщения
3
Репутация
0
[Мышь, клавиатура] Re: Выполнение скрипта при нажатии средней кнопки мыши

Добрый день! Можете создать скрипт который бы мог на определенной программе нажимал на одно место? Когда оно открывается
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Nurgazy,
Предупреждение За нарушение общих правил (пункт В.4):
Не лепите несколько вопросов разной тематики в один пост. По типу "Ребят, а ещё такой вопрос...". Каждый вопрос в свою тему.


С уважением, ваш Модератор.
 

Nurgazy

Новичок
Сообщения
3
Репутация
0
[Мышь, клавиатура] Re: Выполнение скрипта при нажатии средней кнопки мыши

В этом форуме вообще отвечает на вопросы?
 
Верх