[過去ログ] AutoHotkey スレッド part28 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
572: (ワッチョイ 1597-D0pj) 2020/11/13(金)21:38 ID:p37fZhSk0(1) AAS
>>571
セーフモードでの検証で
外部リンク:pastebin.com
AHK再インストール後でも同じでした
573
(1): (ワッチョイ 0d0a-6m0w) 2020/11/15(日)18:32 ID:mZ0u8NFa0(1/2) AAS
低スペでもそんな現象にならんと思うし
AHK関係なくハードに何か問題が発生しているのでは?
574
(1): 573 (ワッチョイ 0d0a-6m0w) 2020/11/15(日)19:12 ID:mZ0u8NFa0(2/2) AAS
毎回sleep誤差15msってことは分解能の問題みたいですね
>>573は忘れてくださいw

精度を上げるサンプル(timeBeginPeriod)
外部リンク[htm]:www.autohotkey.com
575: (ワッチョイ 1597-D0pj) 2020/11/15(日)22:19 ID:F94Ybu5B0(1) AAS
>>574
50ms200回で10125まで精度上がりました、ありがとうございます
576
(2): (ワッチョイ 57b1-D4Gu) 2020/11/18(水)02:47 ID:jye7OlUl0(1/4) AAS
firefoxを83にアップデートしたらfirefox関係のスクリプトが動かなくなった。
調べてると返ってくるウインドウタイトルが
YouTube - Mozilla Firefox とかから
YouTube - Mozilla Firefox と真ん中の棒が変わってた。
このまぎらわしい棒は何だと調べたらem-dashとか言うらしい。
577
(1): (ワッチョイ 57b1-D4Gu) 2020/11/18(水)02:56 ID:jye7OlUl0(2/4) AAS
すいません、>>576は間違えて同じもの2回貼り付けただけでした。
こっちが正しい比較です
YouTube - Mozilla Firefox (真ん中がハイフン)
YouTube ? Mozilla Firefox (真ん中がem-dash)
578: (ワッチョイ 57b1-D4Gu) 2020/11/18(水)02:59 ID:jye7OlUl0(3/4) AAS
だめだ、em-dashが?になって5chだと表示されないみたい。
em-dashはハイフンがちょっと長くなった見た目の記号です
579
(2): (ワッチョイ 57b1-ZP6B) 2020/11/18(水)09:14 ID:RsW9sGDZ0(1/3) AAS
>>576
ウインドウクラスで指定すれば?
もしタイトルも必要なら「em-dash」以降は指定しなくても特定できるでしょ
#IF [ウインドウクラス] && [「em-dash」以降を削除したウインドウタイトル]
↑とかで
580: (ワッチョイ 57b1-ZP6B) 2020/11/18(水)09:18 ID:RsW9sGDZ0(2/3) AAS
>>579
>#IF 〜
省略し過ぎな書き方でスマン
でも何となく分かるっしょ
581
(1): (ワッチョイ 57b1-ZP6B) 2020/11/18(水)10:16 ID:RsW9sGDZ0(3/3) AAS
あ、>>579は何か間抜けな方法だったかも…↓な感じで良かったか?
#IfWinActive, 「em-dash」以降を削除したウインドウタイトル ahk_class MozillaWindowClass

適当なこと言い過ぎだから後は黙っときまつ
582: (ワッチョイ 57b1-D4Gu) 2020/11/18(水)12:27 ID:jye7OlUl0(4/4) AAS
>>581
youtubeドメイン内のページ全てで動作させたいので、SetTitleMatchMode, 2 でタイトル部分一致にして

#IfWinActive,YouTube - Mozilla Firefox

としてます。youtubeドメインのタイトル末尾は全部 YouTube - Mozilla Firefox で終わってるので。
583
(1): (ワッチョイ 1f3e-NOUc) 2020/11/18(水)19:23 ID:R3wB7cjZ0(1/2) AAS
a up::b
とすると
Line Test:*a up up::
Error:invalid hotkey
のようにエラーが出てしまう。対処法を教えてください
584
(1): (スッップ Sd02-IiZA) 2020/11/18(水)19:32 ID:N187D9Tyd(1) AAS
>>583
a up::send, b
585
(1): (ワッチョイ 1f3e-NOUc) 2020/11/18(水)20:02 ID:R3wB7cjZ0(2/2) AAS
>>584
出来ました。ありがとうございます

AutoHotkeyJpのリマップの項を読んでも、いまいち分からないんだけど
リマップしようとすると、スクリプトの実行時に自動的にホットキーに変換されちゃって、それが
a up up::
になって、エラーの原因になっている。って認識でいいんでしょうか?
586: (アウアウウーT Sa3b-C6sL) 2020/11/18(水)20:29 ID:5zToSpE1a(1) AAS
>>577
ついにウィンドウタイトルというかアプリのリソースにUnicodeが使われる時代がきたのか
これまでどおり「-」ハイフンというかマイナスだとなんか問題があるのかねぇ
今回のように障害になることの方が多い気がするなぁ
587: (スップ Sd22-IiZA) 2020/11/18(水)20:39 ID:gySV1Zomd(1) AAS
>>585
そんな感じ
588
(1): (ワッチョイ 57b1-D4Gu) 2020/11/19(木)20:16 ID:JScPAAMr0(1/2) AAS
質問なのですが、1つのスクリプトの中で SetTitleMatchMode,2 と SetTitleMatchMode,3 を混在することは出来ますか?
下のように書いても初めの SetTitleMatchMode,2 のみ読み込まれているようなのですが

SetTitleMatchMode,2 ;部分一致
#ifwinactive 無題
^2::
msgbox, 2
return
#ifwinactive

SetTitleMatchMode,3 ;完全一致
#ifwinactive 無題 - メモ帳
省4
589
(1): (ワッチョイW 4b58-Q/DF) 2020/11/19(木)21:12 ID:aDkK1dmt0(1) AAS
#If系で参照する既定値はAutoexecuteでしか指定できない
スレッドごとの再指定は可能なのでホットキーラベルの中では使える

SetTitleMatchMode,2 ;部分一致

^2::
msgbox, % A_TitleMatchMode
return

^1::
SetTitleMatchMode,3 ;完全一致
msgbox, % A_TitleMatchMode
return
590
(1): (ワッチョイ e220-i8bA) 2020/11/19(木)21:19 ID:dLHSdZBc0(1) AAS
>>588
SetTitleMatchModeとウィンドウ判定を使ったユーザー定義関数を自作する

#If 部分一致()
#If
#If 完全一致()
#If
591: (ワッチョイ 57b1-D4Gu) 2020/11/19(木)23:26 ID:JScPAAMr0(2/2) AAS
>>589,590
ありがとうございます、上手くわけることができました。
1-
あと 411 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.017s