- -
Эмулятор мыши
(
http://forum.oszone.net/showthread.php?t=124511)
akkustik |
29-11-2008 20:31 967542 |
Эмулятор мыши
Подскажите пожалуйста программу - эмулятор мыши. Нужно что-б на кнопку 3 привязывалась левая кнопка мыши. А на кнопку 4 - правая кнопка мыши. Я нашол подобную прогу - Hotkey Master. Но она не поддерживает зажатие кнопки! Работают только клики. Нужна программа то-б работали и зажатия. (Для перетаскивания)
|
Можно, с помощью AutoIt написать скрипт зажатия определенной кнопки мыши.
Код:
MouseClickDownDelay
MouseDown("left")
и т.д.
|
akkustik |
30-11-2008 12:47 968035 |
r3r,
Цитата:
Цитата r3r
Можно, с помощью AutoIt написать скрипт зажатия определенной кнопки мыши. »
|
Не почти за наглость, а ты не мог-бы написать такую програмку? А ещё на 5 кнопку нужно навесить среднюю мышиную. Буду очень признателен! 5 лет за компом, и тут вдруг лучезапясный синдром развился на мышу... :(
|
не получился аттач
Вложений: 1
Подсмотрено и недоделано :) с форума AutoIt.
По нажатию "3" с дополнительной клавиатуры зажимается левая кнопка мыши, по 4 - правая, по 5 - средняя.
Внимание: Смотрите, что пишет программа. После запуска программы, нажать нужно 2 раза. Выход по кнопке end
Код:
HotKeySet("{END}", "_Exit")
HotKeySet("{NUMPAD3}", "_left")
HotKeySet("{NUMPAD4}", "_right")
HotKeySet("{NUMPAD5}", "_middle")
Global $Paused=False
While 1
WEnd
Func _left()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "left" )
Else
ToolTip("Started")
MouseDown ( "left" )
EndIf
While $Paused=True
Sleep(10)
WEnd
EndFunc
Func _right()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "right" )
Else
ToolTip("Started")
MouseDown ( "right" )
EndIf
While $Paused=True
Sleep(10)
WEnd
EndFunc
Func _middle()
$Paused = NOT $Paused
If $Paused=True Then
ToolTip("Paused")
MouseUp ( "middle" )
Else
ToolTip("Started")
MouseDown ( "middle" )
EndIf
While $Paused=True
Sleep(10)
WEnd
EndFunc
Func _Exit()
Exit
EndFunc
|
Автор решил свою проблему, тему можете закрывать.
Его ответ в ПМ:
Код:
Мне уже помогли, отбой. Если что, вот код:
3::Lbutton
4::Rbutton
5::Mbutton
Код для программы AutoHotKey.
З.Ы. мой, хоть и страшный, кажется лучше ;)
|
akkustik |
02-12-2008 13:41 969882 |
Цитата:
Цитата r3r
З.Ы. мой, хоть и страшный, кажется лучше »
|
А чем лучше?
|
Моторокер |
10-12-2008 14:03 977356 |
А Keyboard Maniac не подойдёт? В нём можно заменять клавиши и щелчки мыши.
|
Время: 14:50.
© OSzone.net 2001-