[過去ログ] AutoHotkey スレッド part28 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
492: (ワッチョイ 1b56-p9my) 2020/10/12(月)15:31 ID:DEG2vDeD0(1) AAS
ctrl alt deleteって割り当てるの不可能?
プログラムキーボードでも割当不可だからやっぱり無理なのかね
493: (ワッチョイ 6f58-xYNh) 2020/10/12(月)16:00 ID:VphcfQuD0(1) AAS
Send, ^!{Del} は反応しないね
でも使うのってタスクマネージャーくらいじゃね?
Run, taskmgr.exe
で起動できるからctrl+alt+delete割りあてる必要も無いんだが
494(2): (ワッチョイ db05-IVWr) 2020/10/13(火)21:15 ID:WIV8aGwm0(1) AAS
IMEがオンの時だけ、
「x」キーと「ー」を入れ替えたい
;;☆Google Chrome
;;☆Microsoft Edge
LAlt & w::Send,^w
495: (ワッチョイ cbb1-PYVg) 2020/10/13(火)22:07 ID:5Y5Xe4mA0(1) AAS
>>494
>IMEがオンの時だけ、「x」キーと「ー」を入れ替えたい
IME.ahk使えば実現できるんじゃないかな
下3行の意味が分からない
496: (ワッチョイ 2b92-B8Ym) 2020/10/14(水)08:41 ID:WcY97C4k0(1) AAS
>>494
全角のエックスを打てなくなりそうだけど良いの?
497(1): (ワッチョイ efc1-fMdf) 2020/10/16(金)02:29 ID:kB4NCdNb0(1/4) AAS
キーボードが手元にない時にマウスだけでホットキーが出来ないか試行錯誤してます
やりたいことは下記です
「Lボタンを押しながらマウスホイールを下に回転させた場合に発動」
LButtonWheelDown::
LButton,WheelDown::
{LButton}{WheelDown}::
いずれの方法でもホットキーが実行されませんでした
どなたかアドバイスいただけますでしょうか
省2
498(1): (ワッチョイ 9f5a-fMdf) 2020/10/16(金)02:39 ID:jICo6JW00(1) AAS
>>497
Wikiをきちんと読もう
499(1): (ワッチョイ efc1-fMdf) 2020/10/16(金)03:30 ID:kB4NCdNb0(2/4) AAS
>>498
とりあえずホットキー関係とマウス関係のページは読みましたが参考になる記述は見つかりませんでした…
500: (ワッチョイ bb58-fMdf) 2020/10/16(金)03:34 ID:UZRXYnGU0(1) AAS
>>499
ホットキーの中に必ず書いてある
ちゃんと一行ずつ理解しながら読め
501: (ワッチョイ efc1-fMdf) 2020/10/16(金)05:30 ID:kB4NCdNb0(3/4) AAS
みつかりました
&でつなぐんですね…なるほど
ホットキーの出し方はわかったものの機能の実現は出来なかったので続けて聞かせてください
・やりたいこと
デュアルモニター使用時に、マウスを使ってアクティブなウィンドウをモニター間を移動させる
(デュアルモニターだけど横に並べずにお互いに見えない位置に置いている、リビング用とキッチン用モニター)
アクティブなウィンドウをモニター間移動するショートカットはシフト+Win+→キーなのでこれを使う
・書いたコード
マウスを右クリしながら左クリックで発動(発動の仕方は何でもよい)
省9
502(2): (ワッチョイ 2bdc-fMdf) 2020/10/16(金)05:39 ID:QFUkX31o0(1) AAS
マウス操作がメインならMouseGestureLを使いなさいと
ahkのスクリプト知識がなくても大概のことができる
503(1): (ワッチョイ bb58-YOMq) 2020/10/16(金)09:16 ID:QGtun8kL0(1) AAS
マウスクリックした段階でクリック位置にフォーカス切替わるのがOS仕様なので
>502の言うようにマウスジェスチャソフト使うか
~外してXbutton12などのドラッグに影響のないボタンに割り当てる方がスマートだと思うけど
どうしても右クリトリガでやりたいなら実行前に Send !{Tab} 入れて失ったフォーカスを戻してやったらいいんじゃね
時間調整は適当にsleep入れる
けど根本的な問題としてディスプレイ設定ををミラー(複製)で使うのではあかんのか?
504: (ワッチョイ efc1-fMdf) 2020/10/16(金)10:20 ID:kB4NCdNb0(4/4) AAS
>>502
>>503
マウスジェスチャーをAHKで書くの面倒だなと思ってたんですが
書いて配布してる人がいたんですね、便利、後で試してみます
たしかにデュアルで使う意味あるのかと思われるでしょうが、
HDMI切り替えで更にもうひとつのモニターを拡張?で使う機会があるので、
マウス操作で切り替えが便利なのでした
ありがとうございます
505(3): (ワッチョイ eb76-T518) 2020/10/18(日)00:02 ID:Cg8HaPH50(1) AAS
以下のスクリプトについて、改善案を頂きたいです。
外部リンク:pastebin.pl
※PasteBinからコピペして動かしてみてください。
このスクリプトでは、例えば次のように、キーボードをスクリプト実行用の盤面にシフトして運用することができます。
「変換+Aの後R押下::AutoHotkeyをリロード」
「変換+E→C::1行コピー」
「変換+E→D::全消去」
問題点は、
?上記スクリプトにて☆をコメントした部分について、スクリプト登録の際に複数回同じ文言を入力する必要がある。
?toggle_aが有効な状態でtoggle_eも有効にしてしまうことが可能。
省3
506: (ワッチョイW bb58-/3ps) 2020/10/18(日)00:32 ID:8B492qWs0(1) AAS
function内にstaticでフラグ持っときゃいいんでない?
2ストロークキーについては車輪の再開発な気がしなくもないが
507(1): (ワッチョイ 2b92-B8Ym) 2020/10/18(日)08:49 ID:IpkYdAIV0(1) AAS
>>505
俺が自前で2ストロークキーを実装した時は、
Input,key,L1 T10.0,{Space}
で次の1キーが押されるのを待って
if(key=="c") とか if(key=="d") で分岐してたなぁ。
508: (ワッチョイW 0fdc-abff) 2020/10/18(日)09:08 ID:LZFs63+60(1) AAS
>>507
{
if key = c
ほにゃ
ふが
}else{
じゃあかんの?昔の.ahkにそんな書き方してあるけど
マルチストロークもあった気がするけどどこだろう……
509(1): (ワッチョイ 9f20-tt7j) 2020/10/18(日)11:56 ID:tErQ0Iyy0(1/2) AAS
>>505
自分ならこういじるかな
外部リンク:pastebin.pl
510: 509 (ワッチョイ 9f20-tt7j) 2020/10/18(日)14:38 ID:tErQ0Iyy0(2/2) AAS
>>509は、なんかいろいろとおかしいのでスルーしてください。<(_ _*)>
511: (ワッチョイ 8230-8DiG) 2020/10/21(水)17:33 ID:p/8W4acR0(1/2) AAS
3を押したらF3を出力して、
その後5000msの間、3を押してもF3を出力させない
というスクリプトをつくりたいんだけど
Blockinputで特定のキーの入力だけブロックすることができないから困ってます。
なにかほかに手はないでしょうか
上下前次1-新書関写板覧索設栞歴
あと 491 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.013s