[過去ログ]
AutoHotkey スレッド part28 (1002レス)
AutoHotkey スレッド part28 http://egg.5ch.net/test/read.cgi/software/1585906506/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
900: 名無しさん@お腹いっぱい。 (ワッチョイ cb58-CoCA) [sage] 2021/04/11(日) 15:36:14 ID:fZprolvp0 >>897 普通のリマップではダメな理由あるならまず先にそれを説明すべきかと 少なくとも大文字小文字はリマップで出来る http://egg.5ch.net/test/read.cgi/software/1585906506/900
901: 名無しさん@お腹いっぱい。 (ワッチョイW 1773-id1f) [sage] 2021/04/11(日) 17:32:16 ID:DHUv1zkw0 >>900 普通のリマップでもなんでもいいからできればいい AHK使い始めたばっかで無知ですまん、その普通のやり方を教えて欲しい ちなみに本来の目的は ゲームで右Altを修飾キーとしてよく使う ↓ 押しづらいから[無変換]を使いたい そんでエディタとかで検証しやすいからShiftに置き換えて質問した http://egg.5ch.net/test/read.cgi/software/1585906506/901
902: 名無しさん@お腹いっぱい。 (ワッチョイ cb58-CoCA) [sage] 2021/04/11(日) 17:44:59 ID:fZprolvp0 >>901 日本語wikiの「リマップ」の項目よく読んで たった一行で済む一番基本中の基本のスクリプト http://egg.5ch.net/test/read.cgi/software/1585906506/902
903: 名無しさん@お腹いっぱい。 (ワッチョイW 1773-id1f) [sage] 2021/04/11(日) 18:07:57 ID:DHUv1zkw0 >>902 vk1D::RShift ってこと? これで[無変換]+a 押しても「a」が出力される Auto-execueセクションになんか記述が必要だったりする? http://egg.5ch.net/test/read.cgi/software/1585906506/903
904: 名無しさん@お腹いっぱい。 (ワッチョイ cb58-CoCA) [sage] 2021/04/11(日) 18:33:00 ID:fZprolvp0 >>903 俺はそれでA打てるけど http://egg.5ch.net/test/read.cgi/software/1585906506/904
905: 名無しさん@お腹いっぱい。 (ワッチョイ cb58-CoCA) [sage] 2021/04/11(日) 18:38:17 ID:fZprolvp0 >>903 考えられる可能性としては 管理者権限で弾かれてるとか もしくは無変換キーをChange Keyなどで弄ってるとか vk1D::z で無変換押してz入力出来るか? http://egg.5ch.net/test/read.cgi/software/1585906506/905
906: 名無しさん@お腹いっぱい。 (ワッチョイW 1773-id1f) [sage] 2021/04/11(日) 18:50:56 ID:DHUv1zkw0 >>905 管理者権限で実行してるし、レジストリ関係は弄ってない、Win10でAHKのバージョンも最新版 vk1D::z でz入力もできる おま環ってことがわかっただけでも本当に助かった 常駐切ったり他PCで試したりいろいろやってみる 親切にありがとう解決したら報告するよ http://egg.5ch.net/test/read.cgi/software/1585906506/906
907: 名無しさん@お腹いっぱい。 (ワッチョイW 1773-id1f) [sage] 2021/04/11(日) 19:34:56 ID:DHUv1zkw0 何度もすまない >>897>>903解決した vk1D & 1 にも割当してたのがいけなかったみたい vk1D & 1:: send, {RAlt Down} send, 1 send, {RAlt Up} Return を消したら vk1D::RAlt で期待通りの動きしてくれた 二度目になるけど905ありがとう http://egg.5ch.net/test/read.cgi/software/1585906506/907
908: 名無しさん@お腹いっぱい。 (ワッチョイ 6211-KRXG) [sage] 2021/04/14(水) 03:28:11 ID:+h1Vsin80 恐れ入ります 見よう見まねで何種類か作って使用しているのですが SetTitleMatchMode, 2 (中間一致)が適切に機能してくれず困っています #Include を使って何枚かのファイルに分けているのですが 最初のファイルの先頭にSetTitleMatchMode, 2 を書いて全体に機能させないと動きません 動画のHULUを見るときのスキップ(矢印キー)をマウスのボタンに置き換えるだけなんですが、 SetTitleMatchMode,2 #IfWinActive, Hulu XButton1::Send,{Left} XButton2::Send,{Right} SetTitleMatchMode %orig% #IfWinActive return これだと動かないのですがこの機能だけ部分一致にするにはどのように記述すればいいのでしょうか http://egg.5ch.net/test/read.cgi/software/1585906506/908
909: 名無しさん@お腹いっぱい。 (ワッチョイW 6211-9PHl) [] 2021/04/14(水) 03:57:50 ID:+h1Vsin80 補足 部分一致にしなければならない理由は 見る番組ごとにウインドウのタイトルが変わってしまい かといってクラスとかは他のウインドウと同じなので識別出来ず タイトルに必ず入っているHuluの文字列で識別したいためです http://egg.5ch.net/test/read.cgi/software/1585906506/909
910: 名無しさん@お腹いっぱい。 (ワッチョイ 82ad-CoCA) [sage] 2021/04/14(水) 04:31:31 ID:389B8mVc0 >>909 じゃあ全て部分一致のままでいいじゃん SetTitleMatchMode は基本的にAuto-executeセクションに書くものだし http://egg.5ch.net/test/read.cgi/software/1585906506/910
911: 名無しさん@お腹いっぱい。 (ワッチョイ 6f02-AglQ) [sage] 2021/04/14(水) 05:54:58 ID:GrlrVpou0 >>908 特定のウィンドウだけ部分一致で判定、というのは#IfWinActiveでは無理なので代わりに#Ifを使ってください #If Hulu_IsMyWindow() XButton1::Send,{Left} XButton2::Send,{Right} #If Hulu_IsMyWindow() { WinGetActiveTitle title Return InStr(title, "Hulu") } http://egg.5ch.net/test/read.cgi/software/1585906506/911
912: 名無しさん@お腹いっぱい。 (ワッチョイW 6211-9PHl) [] 2021/04/14(水) 06:54:47 ID:+h1Vsin80 >>911 ありがとうございます! 2段落めが全くわかりませんが貼り付けてやってみます! >>910 まあそうなんだけどどこかで誤動作しないかなとか http://egg.5ch.net/test/read.cgi/software/1585906506/912
913: 名無しさん@お腹いっぱい。 (ワッチョイW cb58-Tpfd) [sage] 2021/04/14(水) 08:25:55 ID:8X9sP65E0 SetTitleMatchMode は2かRegExで使ってる人が多いと思うよ ファイル編集するソフトの場合 無題 - メモ帳 みたいな表記が多いし 誤爆が怖いなら #IfWinActive,メモ帳 ahk_class Notepad みたいに条件重ねてやるといい http://egg.5ch.net/test/read.cgi/software/1585906506/913
914: 名無しさん@お腹いっぱい。 (ワッチョイ 6211-KRXG) [sage] 2021/04/14(水) 11:38:29 ID:+h1Vsin80 >>911 丸コピーの貼り付けでうまく動作しました ありがとうございました >>913 なるほど正規表現と決めておけば汎用性高いかもしれないのでそれも試してみます ありがとうございました http://egg.5ch.net/test/read.cgi/software/1585906506/914
915: 名無しさん@お腹いっぱい。 (ワッチョイ d7b1-6B9H) [sage] 2021/04/14(水) 13:14:19 ID:UNdbk/2Y0 >>914 >>912で >まあそうなんだけどどこかで誤動作しないかなとか などと言ってるのに>>911の関数を何の細工もせず丸々コピペって… 出来るだけ誤爆率低くしたいんならウインドウクラスで少しでも絞り込む方が良いと思うのに>>913無視なんだな http://egg.5ch.net/test/read.cgi/software/1585906506/915
916: 名無しさん@お腹いっぱい。 (オッペケ Sr5f-Pswf) [sage] 2021/04/14(水) 13:48:30 ID:INCyhmMFr 皆さんデバッグってどうやってますか? ブラウザクリックして、保存、加工の長時間のループ処理をやらせているんですが、 どこの待ち時間を減らそうかとかどこで固まっているかを分かるいい方法ってありませんか? 今は要所にMspbox入れて確認してますが現在どこを実行中とかリアルタイムで分かるデバッガーみたいなのありませんかね? http://egg.5ch.net/test/read.cgi/software/1585906506/916
917: 名無しさん@お腹いっぱい。 (ワッチョイW cb58-Tpfd) [sage] 2021/04/14(水) 15:02:12 ID:8X9sP65E0 >>916 A_TickCount OutputDebug ListLines ListVars DBGpクライアントを利用したインタラクティブデバッグ http://ahkwiki.net/Debug 今だったらVSCodeでやるのがポピュラーかな https://qiita.com/eyuta/items/d5d2e87a693d5f65924c まあうちはいまだに秀丸だけど http://egg.5ch.net/test/read.cgi/software/1585906506/917
918: 名無しさん@お腹いっぱい。 (ワッチョイ 6211-KRXG) [sage] 2021/04/14(水) 15:34:12 ID:+h1Vsin80 >>915 動くかどうかやってみたので丸コピーでした 誤動作が心配だったのは全体を部分一致にしてしまうことでした クラスを入れてもブラウザの他のウインドウも同じなので、、、。 最終的には正規表現に落ち着きました ありがとうございました 正規表現、身構えちゃって .* で囲んだりとかしたけど結局 そのまま文字列入れるだけで大丈夫だった まだよくわかっていませんが多分完全一致にする場合は ^と&で囲んだりしようと思います。 http://egg.5ch.net/test/read.cgi/software/1585906506/918
919: 名無しさん@お腹いっぱい。 (オッペケ Sr5f-Pswf) [sage] 2021/04/14(水) 16:14:14 ID:INCyhmMFr >>917 勉強してくる http://egg.5ch.net/test/read.cgi/software/1585906506/919
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 83 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s