[過去ログ] MouseGestureL.ahkを流行らせるスレpart2 [転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(4): 2015/05/06(水)09:47 ID:8dtFG10E0(1/3) AAS
MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。

作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。
基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。

使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。

配布元 公式:
http://hp.vector.co.jp/authors/VA018351/mglahk.html

Autohotkey関連ファイル専用アップローダー:
http://ux.getuploader.com/autohotkeyl/
省4
2: 関連スレ 2015/05/06(水)09:48 ID:8dtFG10E0(2/3) AAS
マウスジェスチャーツール総合スレpart15 (2014/10/11-)
2chスレ:software
派生元のスレです。総合スレでMouseGestureL の長文スクリプト貼りは自重

AutoHotkey スレッド part20 (2015/01/28-)
2chスレ:software
こちらが隔離スレなんだから、MouseGestureLの話題をAutoHotkeyスレでやるのはやめましょう。
とくにMG_Hole(), MG_X, MG_... のようなMouseGestureLの内部関数や内部変数をAutoHotkeyスレで出すのは自重

----
《派生スレが立った経緯・・・》
上記のようなことが問題となりはじめたので、自然発生的に2013/11/13(水) に立ちました。
3: 関連リンク 2015/05/06(水)09:49 ID:8dtFG10E0(3/3) AAS
《AutoHotkey 本家》
http://ahkscript.org/download/ ahkという略称が派生サイトぽく見えるかもしれないが本家だよ!
《紛らわしいリンクたち》
http://www.autohotkey.com/ からはAutoHotkeyの最新版は配布されていません。旧本家。
http://www.autohotkey.com/board/ のAutoHotkey公式フォーラムは健在(※ ただし英語)
http://www.autohotkey.com/board/topic/77584-mousegesturel/
MouseGestureL について困っている外人がいたら英語ができる人は助けてあげましょう。

http://l.autohotkey.net/ は完全に役割を終えお亡くなりになりました。
2014年1月からAutohotkey_LのLが取れて正式にAHKの主流扱いになったことにともない、本家に合流です。

https://code.google.com/p/mousegesturel/
省13
4
(3): 2015/05/07(木)22:31 ID:1TFewm3q0(1) AAS
Q : ジェスチャミス後の右クリックメニューを出さないようにするには?

A : 設定にはないのでMouseGesture.ahk への改変が必要。

次の2行を「; ジェスチャー未発動の場合、トリガー操作をエミュレート」のあとに付け加えます。
If MG_Gesture <> %name%__
return

is not executed ・・・・・・595行目
; ジェスチャー未発動の場合、トリガー操作をエミュレート ・・・596行目
If MG_Gesture <> %name%__
return
CoordMode,Mouse,Screen
省12
5: 2015/05/14(木)23:58 ID:H7UmGnVa0(1) AAS
Q トリプルクリック・ダブルクリックジェスチャーに
違ったアクションを設定させるには?

拡張2ボタンの一例。中ボタンの場合は、X2をMBに変えてね。
[X2_Single]
G=X2B__
Default=if(MG_Timer(-500)) return Send,1

[X2_Double]
G=X2B__X2B__
Default=if(MG_Timer(-500)) return Send,2

[X2_Triple]
省3
6: 2015/05/16(土)23:46 ID:KsTnRGAK0(1) AAS
part2ってスレタイ変わってますやん
7: 2015/05/17(日)02:16 ID:1syGY4cz0(1) AAS
Firefoxでダウンロードできねええええええええええええええええええええ
8
(1): 2015/05/18(月)11:24 ID:A6lXIGLM0(1/2) AAS
指定のウインドウから、マウスポインタがそれると最小化
これを実行させたいんですが、wikiのどこらへんを見ればいいですか?
9
(2): 2015/05/18(月)17:04 ID:fYgf5L7M0(1) AAS
>>8
http://ahkwiki.net/Commands_Category
どんなコマンドがあるのか知らないと組み立てられ無いので
全部目を通してからの方が楽だし早い

SetTimer
MouseGetPos
if
WinMinimize
10: 2015/05/18(月)17:40 ID:A6lXIGLM0(2/2) AAS
>>9
ありがとうございます。
じっくり勉強します!
11: 2015/05/19(火)22:07 ID:JzeGjrXh0(1) AAS
>>9
も答えてるようで絶望に追い込んでるサディストだな。
MouseGestureLと関連ゼロだろ。 Notepadが指定のウィンドウだった場合は
こんな感じで常駐させてたらいいよ。

#Persistent ;絶対いる
SetTimer, LabelTekitou1, 15
Return

LabelTekitou1:
MouseGetPos, , , id, control
WinGetClass, class, ahk_id %id%
省4
12: 2015/05/23(土)18:00 ID:jDrKKc1x0(1/2) AAS
前スレに乗っていたスクリプトに対して質問させてください・・・。
座標を戻してCtrl+Lbuttonを認識させることで新しいタブを開くこのスクリプトですが、
背面の新しいタブで開くためにMbuttonへ書き換えたい次第です。
しかしどうにも上手くいかないもので。
どの辺りを置き換えていけばよろしいか、ご教授お願いできないでしょうか。

;リンクを新しいタブで開く
;カーソルを移動
MG_Move()
Send,+^{Lbutton}
;ジェスチャーの認識終了後に実行
省5
13: 2015/05/23(土)22:32 ID:McNNldGV0(1) AAS
ソフト名とそのソフトで何のボタン押していくか、分かららないじゃん。やりなおし
14: 2015/05/23(土)22:37 ID:jDrKKc1x0(2/2) AAS
しまった最も大事な部分ですのに・・・・。
ChromeやFirefoxにおいて、リンクを右クリックしつつ下にスライドすることで、中クリックと同じ動作を割り当てたいのです。
マウスの中クリックが実用的で無いほどに固いので、解決できると良いのですが。
15
(1): 2015/05/26(火)00:10 ID:TlWD0MYL0(1) AAS
Fifefoxのリンク上で中ボタン は Ctrl + 左クリックといっしょなんでしょ?

;ジェスチャー認識後にカーソル位置を戻して、(ちょこっと休止挟んで)Ctrl+Lbutton
if (MG_Defer()) {
MG_Move()
Sleep,50
Send,{Ctrl down}{Lbutton}{Ctrl up}
}
; これで行けてるんだけどな。
16: 2015/05/26(火)12:56 ID:PqhpuJec0(1) AAS
なるほど・・・・まだまだ勉強不足にございました・・・!
住人様にお手数かけまして申し訳ありません・・・
17
(1): 2015/06/02(火)09:32 ID:Uhalwz3/0(1/3) AAS
マウスの第2ボタンに、
左クリックを押しっぱなしだと
if (GetKeyState("Lbutton", "P")) {
send,^c
}else if !(MG_Executed>1){
MG_Click("X2")
}
普通に押すと、
send,^v
というように使い分けたいです。
省1
18: 2015/06/02(火)16:45 ID:+zZ/MNp30(1/2) AAS
右押してから左押しっぱなしでSend,^c ?
X2押してから左押しっぱなしでSend,^c ?

右単体かX2単体でSend,^v? わかんね。やりなおし
19: 2015/06/02(火)16:56 ID:Uhalwz3/0(2/3) AAS
間違いました!
マウスの第5ボタンに
でした!
20
(1): 2015/06/02(火)18:35 ID:+zZ/MNp30(2/2) AAS
X2押した瞬間にSend ^vとX2押して右押すとSend ^cは見分けられないわ。ごめんね。
だから近いやつだと
[X2B__]
G=X2B__
Default=Send, ^v

[X2B_LB_]
G=X2B_LB_
Default=Send, ^c
かなぁ?X2button離したら、必ずペースト(Send, ^v)がかかるけどいいの?
右ボタンをある一定時間長押しを実現するならMG_Timer とか過去ログであさってくれ
省9
1-
あと 982 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.637s*