[過去ログ]
MouseGestureL.ahkを流行らせるスレpart3 (1002レス)
MouseGestureL.ahkを流行らせるスレpart3 http://egg.5ch.net/test/read.cgi/software/1606403442/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名無しさん@お腹いっぱい。 [sage] 2020/11/27(金) 00:10:42.02 ID:nIS5INIx0 MouseGestureL.ahkとはAutoHotkey_L上で動作する凡用マウスジェスチャーソフトです。 作者様のユーザーインターフェース大幅な改良にともない設置も簡単になりました。 基本的な用途であればスクリプトを意識せず全てのWindowsソフトでジェスチャー操作が可能になります。 使い方について語ったり、スクリプトについての質問・解答・提案等を書き込みましょう。 配布元 公式: http://hp.vector.co.jp/authors/VA018351/mglahk.html Autohotkey関連ファイル専用アッ
プローダー: http://ux.getuploader.com/autohotkeyl/ 前スレ: https://egg.5ch.net/test/read.cgi/software/1430873236/ テンプレは>>2-10くらい 👀 http://egg.5ch.net/test/read.cgi/software/1606403442/1
2: 名無しさん@お腹いっぱい。 [sage] 2020/11/27(金) 00:12:38.46 ID:nIS5INIx0 マウスジェスチャーツール総合スレpart16 https://egg.5ch.net/test/read.cgi/software/1553572592/ 派生元のスレです。総合スレでMouseGestureL の長文スクリプト貼りは自重 AutoHotkey スレッド part28 (2015/01/28-) https://egg.5ch.net/test/read.cgi/software/1585906506/ こちらが隔離スレなんだから、MouseGestureLの話題をAutoHotkeyスレでやるのはやめましょう。 とくにMG_Hole(), MG_X, MG_... のようなMouseGestureLの内部関数や内部変数をAutoHotkeyス
レで出すのは自重 ---- 《派生スレが立った経緯・・・》 上記のようなことが問題となりはじめたので、自然発生的に2013/11/13(水) に立ちました。 http://egg.5ch.net/test/read.cgi/software/1606403442/2
3: sage [] 2020/11/28(土) 19:55:40.94 ID:u9tt42VD0 最新版に移行することにしたのですが今までできていたタイトルバー右クリックで最前面トグルの挙動でコンテキストメニューを出さない方法がみつかりません トグルそのものやタイトルバーのターゲット等は問題ありません 今まではRB__に長押し時と単押しを設定していたのですが最新版はRB_が追加できません そこでそのままタイトルバーターゲット時にRB_で指定しているのですが MG_Abort() や; ボタンリリース時のデフォルト動作をキャンセル MG_CancelDefBehavior() こんなものも足してみまし
たがどうやっても右クリックそのもののコンテキストメニューが働いてしまいます 私の感覚的には問題の原因になりがちな右クリック単体での挙動は打ち消し不可のような感じになっているのでしょうか? 例えば強制的に ;ウィンドウの透明度を変更 WinSet, Trans, 225 ;ウィンドウを最前面化する WinSet, Topmost, On ;ジェスチャー入力開始位置から X-50, Y+0 へカーソルを移動 ← MG_Move(-50, 0, 0, 0) ← のようなカーソル移動を加えれば擬似的に右クリック単体の挙動と認識されずコンテキストメニューはでません (当然ながらこれは登録していたらR
B_←_の挙動も働いてしまいます) 何とかして単発右クリックの動作に本来の動作コンテキストメニューを出さない方法は無いのでしょうか? RB_自体に{Rbutton}なども指定してみましたがやはり常に効いてしまいます どうか助けてください http://egg.5ch.net/test/read.cgi/software/1606403442/3
4: 名無しさん@お腹いっぱい。 [sage] 2020/11/28(土) 19:57:03.55 ID:u9tt42VD0 訂正 x最新版はRB_が追加できません o最新版はRB__が追加できません http://egg.5ch.net/test/read.cgi/software/1606403442/4
5: 名無しさん@お腹いっぱい。 [sage] 2020/11/28(土) 20:24:34.82 ID:u9tt42VD0 もうひとつ追加しておきます ジェスチャー未発動後にコンテキストメニューを表示しない設定は当然していますし機能しています もっともこの件に関しては発動させているの関係ないとは思いますが・・・ http://egg.5ch.net/test/read.cgi/software/1606403442/5
6: 名無しさん@お腹いっぱい。 [sage] 2020/11/28(土) 23:55:14.11 ID:pIjNPXTU0 RB__普通に登録できるけどロッカージェスチャーとかですでに登録してない? http://egg.5ch.net/test/read.cgi/software/1606403442/6
7: 名無しさん@お腹いっぱい。 [sage] 2020/11/29(日) 11:02:16.65 ID:SwriobAW0 警告が出るようになったから追加できないと思ってんじゃないの? http://egg.5ch.net/test/read.cgi/software/1606403442/7
8: 名無しさん@お腹いっぱい。 [sage] 2020/11/29(日) 11:02:52.91 ID:SwriobAW0 ああRB__なのか http://egg.5ch.net/test/read.cgi/software/1606403442/8
9: 名無しさん@お腹いっぱい。 [sage] 2020/11/29(日) 18:12:04.68 ID:azZxeuLe0 右クリ長押しと左右のロッカージェスチャーを正しく機能させる方法はないでしょうか? 事実上"RB__"のロッカージェスチャーははずせない ここをRB_LB__とかにするとおかしなことになるので ;新規タブ+右クリ単 if (GetKeyState("LButton", "P")) { ;RB_LB__の時の動作 Send,^t } else if !(MG_Executed>1){ Send,{RButton} } RB_ ;長押し時コピー if(!MG_Timer(500)){ ;指定時間経過後に実行される動作 Send,^c ToolTip, Copy Slee
p,700 Tooltip } この2つに記述するような方法があればできそうなのですが・・・ 長押しをしっかり単独?で成り立たせないと例えば普通に右始動でジェスチャーしてても最後に効いちゃいますよね・・・ http://egg.5ch.net/test/read.cgi/software/1606403442/9
10: 名無しさん@お腹いっぱい。 [sage] 2020/11/29(日) 18:42:20.87 ID:azZxeuLe0 右クリ単+長押し(crtl+s) RB__ Default=if((MG_Executed=1)){ if (A_TimeSincePriorHotkey < 300 ){ ;短クリック時の動作 Send,{RButton} }else{ ;長押し時の動作 Send,^c ToolTip, Copy Sleep,500 Tooltip } } RB__ 右左ロッカー(新規タブ)+右クリ単 if (GetKeyState("LButton", "P")) { ;RB_LB__の時の動作 Send,^t } else if !(MG_Executed>1){ Send,{RButton} } これを一つにまとめる方法ないでしょうか? 上を取るとロッカージェス
チャーが使えない 下を取ると長押しを使えない またはRB_と分けていじったりもしましたが無理そうです・・・ そっちで可能という際もどうかよろしくおねがいします・・・ http://egg.5ch.net/test/read.cgi/software/1606403442/10
11: 名無しさん@お腹いっぱい。 [sage] 2020/11/29(日) 18:50:22.45 ID:azZxeuLe0 テンプレの流用してましたが表記が逆ですね・・・ LB_RB__です・・・ http://egg.5ch.net/test/read.cgi/software/1606403442/11
12: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 10:28:43.35 ID:Btf6bGCP0 いきなり質問内容変えてるけど、バージョン上げたらRB__が登録できなくなったとか、 前は出来てた設定が出来なくなってたとか書いてた件に関してはどうなん? http://egg.5ch.net/test/read.cgi/software/1606403442/12
13: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 13:32:19.25 ID:V6ZVoMVg0 Chromeをターゲットとするために「実行ファイル名: chrome.exe」を条件として指定しているのですが、 これだとChromeがアクティブ状態でないとキー操作がsendされません。 Chromeがアクティブでなくてもマウスカーソル下にありさえすればジェスチャー操作ができるようにしたいのですが、可能でしょうか? http://egg.5ch.net/test/read.cgi/software/1606403442/13
14: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 13:59:05.13 ID:o4MaPHbv0 >>9 ロッカージェスチャーは連続発動できるものを置いた方が… ちょっともったいない気がする もしくは関連性のあるアクションを割り当てるなら、MG_Wait()使えばうまくいきそう >>13 認識設定のアクティブウィンドウを〜にチェックが入っているのでは? http://egg.5ch.net/test/read.cgi/software/1606403442/14
15: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 16:10:25.32 ID:1v8rFkQD0 >>14 すみません、問題が少しごっちゃになっていたみたいです。 ジェスチャーでキー操作を発生させてChromeに送っているのですが(たとえばCtrl+Wを送ってタブを閉じる)、 Chromeに限らず、「キー操作を発生させる」では現在アクティブなウインドウしか操作できない(キー操作を送れない)ようでした。 「キー操作をカーソル下のウインドウに送る」のようなことはできるでしょうか・・・? http://egg.5ch.net/test/read.cgi/software/1606403442/15
16: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 21:28:44.68 ID:licnHOTl0 >>15 DetectHiddenWindowsとControlSend使えばOK http://egg.5ch.net/test/read.cgi/software/1606403442/16
17: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 21:33:40.25 ID:licnHOTl0 ahkのwikiだかどっかでバックグラウンドにキーを送るサンプルを参考にした覚えがある http://egg.5ch.net/test/read.cgi/software/1606403442/17
18: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 21:39:32.01 ID:licnHOTl0 何度もすまんカーソル下ってことなら MouseGetPosとWinGetClassとか使う必要あり http://egg.5ch.net/test/read.cgi/software/1606403442/18
19: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 22:32:04.33 ID:ckeOPNCB0 >>18 ありがとうございます どうも調べてみると、非アクティブなChromeへのControlSendはうまくいかないようでした 結局少し妥協して、Sendの前にMG_WinActive()を入れることにしました http://egg.5ch.net/test/read.cgi/software/1606403442/19
20: 名無しさん@お腹いっぱい。 [sage] 2020/11/30(月) 23:17:42.22 ID:licnHOTl0 できるって言ってすまないChromeで試してはないからできないの知らなかった http://egg.5ch.net/test/read.cgi/software/1606403442/20
21: 名無しさん@お腹いっぱい。 [sage] 2020/12/11(金) 23:15:18.60 ID:dKALyhib0 verを1.32から1.38に上げたんだが、Gosub,MG_Reloadを書くと、 「Error in #include file "MouseGestureL\Config\MG_Config.ahk": Target label does not exist. Specifically: MG_Reload」 って出るようになった。 解決策知ってる人いたら教えて下さい。 http://egg.5ch.net/test/read.cgi/software/1606403442/21
22: 名無しさん@お腹いっぱい。 [] 2020/12/12(土) 17:20:16.60 ID:vhmy9a720 マルチモニター(3枚)で使用してるんですけど、メインディスプレイ以外で 使用すると、未設定のジェスチャーをすると、マウスカーソルがどっかえ 飛んで行くんですけど、そういう仕様ですか? http://egg.5ch.net/test/read.cgi/software/1606403442/22
23: 名無しさん@お腹いっぱい。 [sage] 2020/12/14(月) 02:49:29.69 ID:e4nHIhOX0 作者が公開してる不具合報告のメルアドってCLaunch専用で MouseGestureL.ahkの報告は送ってこないでくれっていう意味なの? http://egg.5ch.net/test/read.cgi/software/1606403442/23
24: 名無しさん@お腹いっぱい。 [sage] 2020/12/14(月) 10:13:54.88 ID:9yviDP1R0 >>22 ヘルプ「マルチモニター環境での利用方法」 http://egg.5ch.net/test/read.cgi/software/1606403442/24
25: 名無しさん@お腹いっぱい。 [sage] 2020/12/14(月) 14:48:45.53 ID:g8Nt9HW90 >>24 ありがたやす。調べてみます。 http://egg.5ch.net/test/read.cgi/software/1606403442/25
26: 名無しさん@お腹いっぱい。 [sage] 2020/12/18(金) 19:46:19.23 ID:JfGmKmHd0 スクリプトの記述方法を初心者向けに分かりやすく解説してる所ありますか? http://egg.5ch.net/test/read.cgi/software/1606403442/26
27: 名無しさん@お腹いっぱい。 [sage] 2020/12/18(金) 21:25:59.01 ID:ikYaKGVF0 ahkのスクリプトならググれば日本語のサイトも色々出てくるよ http://egg.5ch.net/test/read.cgi/software/1606403442/27
28: 名無しさん@お腹いっぱい。 [sage] 2020/12/19(土) 20:42:57.06 ID:Qy7V0Ts+0 Edgeのブックマークのポップアップって除外できないんですかね ChromeだとChrome_WidgetWin_2を指定すれば除外できるんですけど EdgeだとChrome_WidgetWin_1になってしまい区別ができません http://egg.5ch.net/test/read.cgi/software/1606403442/28
29: 名無しさん@お腹いっぱい。 [sage] 2020/12/19(土) 21:06:16.17 ID:eIptDx9V0 ほんとだ、同じクロームなのにね メニューポップアップはタイトルが空欄になってるから 実行ファイル名は「msedge.exe」 タイトルの末尾は「 - Microsoft Edge」 でターゲットを作ればメニューポップアップを除外できるかも http://egg.5ch.net/test/read.cgi/software/1606403442/29
30: 名無しさん@お腹いっぱい。 [sage] 2020/12/20(日) 10:13:13.39 ID:meX9pwxS0 >>29 駄目でした ジェスチャー無効にGetKeyStateを指定するか拡張機能を使うしかないみたいです http://egg.5ch.net/test/read.cgi/software/1606403442/30
31: 名無しさん@お腹いっぱい。 [] 2020/12/20(日) 17:18:24.35 ID:w9LssjTm0 >>30 そうか 申し訳ない、適当なこと言って http://egg.5ch.net/test/read.cgi/software/1606403442/31
32: 名無しさん@お腹いっぱい。 [] 2020/12/20(日) 20:30:03.01 ID:HS5FK2Sk0 デフォルトで入っている 右クリックでウィンドウをアクティブ化 はなんのためにあるのでしょうか? http://egg.5ch.net/test/read.cgi/software/1606403442/32
33: 名無しさん@お腹いっぱい。 [sage] 2020/12/21(月) 08:26:03.77 ID:CRVMjah80 >>32 非アクティブなウィンドウにはジェスチャを送れないからかな http://egg.5ch.net/test/read.cgi/software/1606403442/33
34: 名無しさん@お腹いっぱい。 [sage] 2020/12/21(月) 10:20:29.05 ID:fCvv+nxd0 ControlFocus,,ahk_id %MG_HCTL% これを必要に応じて追加するって書かれてるけどよく分からない とりあえずデフォルトに入れてるけど http://egg.5ch.net/test/read.cgi/software/1606403442/34
35: 名無しさん@お腹いっぱい。 [sage] 2020/12/21(月) 14:23:14.58 ID:GlSKqIGM0 >>32 マウスジェスチャーを導入する場合、基本はショートカットキーを送ることから始めるでしょ そんときアクティブじゃないと操作できないから初めての人はそこで挫折しちゃうかも知れない 自分でスクリプトを工夫できる人は好きにすればいいんだと思う http://egg.5ch.net/test/read.cgi/software/1606403442/35
36: 名無しさん@お腹いっぱい。 [sage] 2020/12/21(月) 17:04:03.76 ID:fCvv+nxd0 WheelAccel.ahkとAccelScroll.ahkってどっちがいいんだろう http://egg.5ch.net/test/read.cgi/software/1606403442/36
37: 名無しさん@お腹いっぱい。 [sage] 2020/12/21(月) 18:00:09.79 ID:fCvv+nxd0 AccelScroll.ahkの方は最新の環境だと効かなかった… http://egg.5ch.net/test/read.cgi/software/1606403442/37
38: 名無しさん@お腹いっぱい。 [sage] 2020/12/22(火) 11:32:07.85 ID:4QWIBksy0 すまん新しいのはこっちのWheelScroll.ahkって奴だった https://w.atwiki.jp/eamat/pages/30.html http://egg.5ch.net/test/read.cgi/software/1606403442/38
39: 名無しさん@お腹いっぱい。 [sage] 2020/12/22(火) 12:57:49.26 ID:4QWIBksy0 これも一応 https://twitter.com/kobastudio/status/1050243227150823429 デフォルトのままだとちょっと動き過ぎだけど、チューニングして良くなってきた。 AcclMode = 1 minThrottle := 1 maxThrottle := 30 minWheelSpeed := 15 maxWheelSpeed := 120 https://twitter.com/5chan_nel (5ch newer account) http://egg.5ch.net/test/read.cgi/software/1606403442/39
40: 名無しさん@お腹いっぱい。 [] 2020/12/22(火) 17:59:37.82 ID:qv0GsFnJ0 クリップボード拡張ソフト「ToMoClip version 4.0.2」上で MouseGestureL.ahkをつかってるのですが、 ToMoClipの機能の ・リストのアイテムをダブルクリック又はEnterキーで、さっきまで アクティブだったウインドウにテキストを貼り付けます ができなくなって、「v」が貼り付けられてしまいます。 MouseGestureL.ahkを終了させると、正しく動作します。 原因わかりますか? http://egg.5ch.net/test/read.cgi/software/1606403442/40
41: 名無しさん@お腹いっぱい。 [sage] 2020/12/23(水) 07:17:48.74 ID:ijISB/wH0 >>24 モニターを買い替えてから同じ右クリックが吹っ飛ぶ不具合に悩まされてた 横からだけどありがとん!!!! http://egg.5ch.net/test/read.cgi/software/1606403442/41
42: 名無しさん@お腹いっぱい。 [sage] 2020/12/23(水) 11:07:49.73 ID:WSwASqA60 右ボタンを押しながら下へストロークした後ホイール回転でタブを切り替えるという ロッカージェスチャーの設定例を少し変えて 右ボタンを押しながら左または右へストロークした後左クリックでタブを切り替え とする場合どのような記述になりますか http://egg.5ch.net/test/read.cgi/software/1606403442/42
43: 名無しさん@お腹いっぱい。 [sage] 2020/12/24(木) 12:09:21.90 ID:vHNDGYit0 タイトルバー上でホイールで透明化するようにしてるんだけど Edgeはさらに厄介なことにブックマークなどにも透明化が適用されてしまう どうしたもんか… http://egg.5ch.net/test/read.cgi/software/1606403442/43
44: 名無しさん@お腹いっぱい。 [sage] 2020/12/24(木) 15:58:24.82 ID:vHNDGYit0 サブターゲットに親ターゲットを継承しない条件で Edgeのタイトルバーとそれ以外の二つを登録して タイトルバーのアクションに RB_ ジェスチャーの認識を打ち切る WU_ ホイール↑回転 WD_ ホイール↓回転 とりあえずこの三つでなんとかなった http://egg.5ch.net/test/read.cgi/software/1606403442/44
45: 名無しさん@お腹いっぱい。 [sage] 2020/12/24(木) 16:41:34.86 ID:vHNDGYit0 さっき気付いたけど 全てに一致のターゲットにどれかに一致を組み合わせたい場合もターゲットを別々に分けて 他のターゲットと一致から指定すればいいんだね http://egg.5ch.net/test/read.cgi/software/1606403442/45
46: 名無しさん@お腹いっぱい。 [sage] 2020/12/25(金) 09:07:51.88 ID:3YQ2OLSb0 >>40 他スレで聞き直してみます。 http://egg.5ch.net/test/read.cgi/software/1606403442/46
47: 名無しさん@お腹いっぱい。 [sage] 2020/12/25(金) 19:33:19.34 ID:aIwLD1Ee0 「右クリックでウィンドウを閉じる」という操作をしているのですが ウィンドウは問題なく閉じるのですが、コンテキストメニューが残ってしまいます。 これを出なくする方法を教えて下さい http://egg.5ch.net/test/read.cgi/software/1606403442/47
48: 名無しさん@お腹いっぱい。 [sage] 2020/12/25(金) 19:49:06.86 ID:1xVRFlLe0 「;ボタンリリース時のデフォルト動作をキャンセル」ってのあるやろ http://egg.5ch.net/test/read.cgi/software/1606403442/48
49: 名無しさん@お腹いっぱい。 [sage] 2020/12/25(金) 23:16:27.31 ID:aIwLD1Ee0 >>48 THX http://egg.5ch.net/test/read.cgi/software/1606403442/49
50: 名無しさん@お腹いっぱい。 [sage] 2020/12/28(月) 10:51:34.54 ID:z//oVHyf0 前スレでのAccelScroll.ahkのやりとりについてですが > 追記なし含めどの状態でもホイール長ーく早めにぶん回すとにスクロールが固まりプップップップという音が鳴り > MouseGestureLすべてが再起動するまで機能しなくなることがあるのに気づきました > MGLからAccelScroll.ahkクリップボードインポート設定を外すと鳴らないようです 自分の環境でも全く同じ症状です コードを2行追加すればいいと書いてる人がいましたがそれでも直りませんでした 完全に
直す方法は無いんでしょうか http://egg.5ch.net/test/read.cgi/software/1606403442/50
51: 名無しさん@お腹いっぱい。 [sage] 2020/12/30(水) 11:21:18.94 ID:QbPuEdoN0 Accelerated Scrollingを使えばいいというレスもありましたが あれは加速が思い通りの挙動にならないのと 管理者権限絡みで起動順序によって加速が効かない またはジェスチャーの方が効かないという問題があります http://egg.5ch.net/test/read.cgi/software/1606403442/51
52: 名無しさん@お腹いっぱい。 [sage] 2021/01/02(土) 16:40:12.83 ID:Cr8DtCUs0 >>40です。 自己解決できったっぽいです。 認識設定のアクティブウィンドウをターゲットにする 、ONにしたら できるようになりました。 http://egg.5ch.net/test/read.cgi/software/1606403442/52
53: 名無しさん@お腹いっぱい。 [sage] 2021/01/03(日) 19:23:47.55 ID:RIcdo5xg0 窓掴みというソフトにも加速スクロール機能があるので一応 窓掴み https://www.vector.co.jp/soft/winnt/util/se484397.html http://egg.5ch.net/test/read.cgi/software/1606403442/53
54: 名無しさん@お腹いっぱい。 [sage] 2021/01/04(月) 03:44:25.07 ID:t2Ltvw2E0 extendetwheel.ahk の前スレ改変でうちは全く問題ない 感謝 http://egg.5ch.net/test/read.cgi/software/1606403442/54
55: 名無しさん@お腹いっぱい。 [sage] 2021/01/06(水) 19:40:53.21 ID:gucBGjz00 早い話がAccelScroll.ahkの修正版をUPしてくれる人がいてくれたら解決する話 いなさそうだけど http://egg.5ch.net/test/read.cgi/software/1606403442/55
56: 名無しさん@お腹いっぱい。 [sage] 2021/01/07(木) 11:30:23.61 ID:Q/KTEN4M0 確かにExtendedWheel.ahkの方だとMGL本体がクラッシュする不具合が起こらないみたい ちなみに前スレの情報によるとこのように修正するらしい ※ExtendedWheel.ahkのみ 73行目【TAB】if (A_PriorHotkey <> A_ThisHotkey || A_TimeSincePriorHotkey <= 0) { 「<= 0」の「=」を削除して「< 0」とする 74行目【TAB】【TAB】gosub EW_EraseToolTip 75行目【TAB】【TAB】prevspd := 0 76行目【TAB】【TAB】nextspd := 0 追加行【TAB】} else if (A_Tim
eSincePriorHotkey = 0) { 追加行【TAB】【TAB】nextspd := 1000 / 10 77行目【TAB】} else { 78行目【TAB】【TAB】nextspd := 1000 / A_TimeSincePriorHotkey ; 現在のホイール回転速度 (ノッチ/秒) 79行目【TAB】} http://egg.5ch.net/test/read.cgi/software/1606403442/56
57: 名無しさん@お腹いっぱい。 [sage] 2021/01/12(火) 00:34:21.16 ID:UNChwHPo0 いつの間にか1.33から1.38にアップしてたのね いつも通り自分オリジナル部分を追加しようと思ったら本体スクリプト内容か結構変わってて 追加する位置を探し当てるのにちょっと時間掛かったが何とか成功した 安定して使えますように・・・ http://egg.5ch.net/test/read.cgi/software/1606403442/57
58: 名無しさん@お腹いっぱい。 [sage] 2021/01/12(火) 11:05:54.55 ID:l34Ifv4n0 自分はスクリプトの知識は全く無いのであれだけど 多分MGL本体に処理負荷がかかりすぎるとマウスフックが強制解除されるようになっていて 加速スクロールなんかは特に負荷がかかりやすいのでそれで本体がクラッシュするのかなって スクリプトはMGL本体に負荷がかかりにくいように設計する必要があるかもしれない http://egg.5ch.net/test/read.cgi/software/1606403442/58
59: 名無しさん@お腹いっぱい。 [sage] 2021/01/12(火) 11:26:22.78 ID:A4IVDXro0 スクリプトの知識が全くないのに、原因まで特定して設計のアドバイスしちゃうって… http://egg.5ch.net/test/read.cgi/software/1606403442/59
60: 名無しさん@お腹いっぱい。 [sage] 2021/01/12(火) 11:31:53.55 ID:l34Ifv4n0 アドバイスではない どうしてもそこだけ気になってしまったので http://egg.5ch.net/test/read.cgi/software/1606403442/60
61: 名無しさん@お腹いっぱい。 [sage] 2021/01/13(水) 21:34:59.70 ID:+kvg8po00 >アドバイスではない ご、ご、ご尤もです、はいっ http://egg.5ch.net/test/read.cgi/software/1606403442/61
62: 名無しさん@お腹いっぱい。 [sage] 2021/01/13(水) 22:58:07.85 ID:gSbmh4ny0 スクリプトの知識は全くないけど CPUアーキテクトやってますみたいな 超天才の可能性がw http://egg.5ch.net/test/read.cgi/software/1606403442/62
63: 名無しさん@お腹いっぱい。 [sage] 2021/01/15(金) 10:29:15.95 ID:0WUI9J4a0 プラグインへの追加の仕方について質問があります。 プラグインに追加すると、MouseGestureLを起動するとAutoHotKeyの状態になり、MouseGestureLが動作しません その状態で、追加したプラグイン自体は動作しています プラグインへの追加の仕方か記述内容が間違っているのでしょうか? - ファイル名 ExcelF1Desable.ahk - 記述内容 ;Excelがアクティブの時F1キーを無効にする #IfWinActive ahk_exe EXCEL.EXE F1::return #IfWinActive 原因わかりますでしょうか
? http://egg.5ch.net/test/read.cgi/software/1606403442/63
64: 名無しさん@お腹いっぱい。 [sage] 2021/01/15(金) 11:41:20.83 ID:riJFBaLc0 >>63 プラグインにしたいahkの中身が貼り付けられた4行のみなら、原因はプラグインの書き方のルールに沿っていないから 大きなお世話かもしれないが、それだけのコードなら拡張スクリプト(MG_User.ahk)にそのまま書けば良いんじゃないかな (自分はこれ使わない派なので自信はない) 一つのツールレベルのスクリプトならプラグインにするのも良いと思うけど、どうしてもプラグインにしたい場合はヘルプ参照 http://egg.5ch.net/test/read.cgi/software/160640
3442/64
65: 名無しさん@お腹いっぱい。 [sage] 2021/01/15(金) 14:24:08.80 ID:S5rd2Tfy0 >>64 自決しました。 プラグインにする時の決まり事があるみたいでした。 プラグインの最初に記載 GoTo, foo_PluginEnd 処理 プラグインの最後に記載 foo_PluginEnd: アドバイスありがとうございました。 http://egg.5ch.net/test/read.cgi/software/1606403442/65
66: 名無しさん@お腹いっぱい。 [] 2021/01/15(金) 15:18:21.98 ID:0U4vaVOR0 命は大事にしなきゃ http://egg.5ch.net/test/read.cgi/software/1606403442/66
67: 名無しさん@お腹いっぱい。 [sage] 2021/01/15(金) 15:53:38.19 ID:riJFBaLc0 >>65 大きなお世話序に… >プラグインの最初に記載 >GoTo, foo_PluginEnd これ↑は正しいとは言えないぞ プラグインで変数を使用していて初期化が必要な場合など いわゆるAuto-execute Sectionに記述する必要があるものは、 GoTo, foo_PluginEndの前に書かないとだめだ http://egg.5ch.net/test/read.cgi/software/1606403442/67
68: 名無しさん@お腹いっぱい。 [sage] 2021/01/15(金) 21:27:10.01 ID:dtpnUCOQ0 >>65 自分も余計なお世話ながら、これからもAHKスクリプトを増やしていくならMGLとは別に AutoHotkeyフォルダ作って、マウスが絡まないスクリプトはそっちに集約した方がいいと思う >>63のF1キーの無効化だけならマウス何も関係ないでしょ 経験上、MGLに一本化してるとトラブルの原因究明に手間も時間も要する時がある 両方立ち上げても大してメモリ消費するわけじゃないし あと、ヒント貰っているのだから自己解決と書くのは控えた方がいいかもしれんね
http://egg.5ch.net/test/read.cgi/software/1606403442/68
69: 名無しさん@お腹いっぱい。 [sage] 2021/01/16(土) 22:35:03.98 ID:CQps7BR90 >>67 大きなお世話なんてとんでもないです 教えていただいてありがとうございます。 http://egg.5ch.net/test/read.cgi/software/1606403442/69
70: 名無しさん@お腹いっぱい。 [sage] 2021/01/16(土) 22:36:44.24 ID:CQps7BR90 >>68 どうせなら一つにしたほうがいいかと思っていましたが、 原因の切り分けなどを考えると別の方がいいのですね ありがとうございます。 ご指摘ありがとうございます 確かにおっしゃる通り、アドバイスをいただいておいて自己解決は不適切でした。 >>64 さん もし不快にさせてしまいましたら申し訳ございませんでした。 改めてまして、ありがとうございました。 http://egg.5ch.net/test/read.cgi/software/1606403442/70
71: 名無しさん@お腹いっぱい。 [sage] 2021/01/17(日) 00:51:53.46 ID:7WqaM6Yh0 >>70 64=67だけど何とも思ってないわ ちなみに自分はahkを常駐させるならMGLプラグイン化(一本化)させる派だし実際してる http://egg.5ch.net/test/read.cgi/software/1606403442/71
72: 名無しさん@お腹いっぱい。 [sage] 2021/01/17(日) 10:58:48.88 ID:tFlQEG5l0 マウスフックは別々に起動させると一方のフックが効いて一方のフックが効かなくなるから厄介だよ http://egg.5ch.net/test/read.cgi/software/1606403442/72
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 930 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s