[過去ログ] AutoHotkey スレッド part34 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
413(2): 2024/09/30(月)20:35 ID:PF1hAvOv0(2/2) AAS
>>412
外部リンク:github.com
私が使ったのはこれですが
説明にある通りある程度自力での修正が必要とされる
414: 2024/09/30(月)22:04 ID:bByHvbp/0(1/2) AAS
>>413
というか、
かなりの修正が必要ですね…
415(1): 2024/09/30(月)22:06 ID:bByHvbp/0(2/2) AAS
>>412
有料って?
Quick AHKv2 Converter?
416: 2024/09/30(月)22:11 ID:M1bCViDB0(1) AAS
>>407
お前はオレか!?
417: 2024/09/30(月)22:27 ID:3qcKV69w0(1) AAS
つーか、自作のスクリプト類を v1 → v2 に完全に置き換えるとかってのでもない限り、
AHK の v1 と v2 の両方をインストールしときゃそれでおk ちゃうか?
418: 2024/09/30(月)23:21 ID:1fWbsl/T0(1) AAS
拙者は自作のスクリプトの規模がまだ小さいうちに移行すべきと判断しました
古参の方は大変ですな
419(1): 2024/10/01(火)01:44 ID:HV37rj8W0(1/4) AAS
>>415
それです
>>413は知らなかった
WinGetTitleでタイトルの取りこぼし多数あるんでv2に移行すれば幸せになれるかな?と思ってるんですけど移行面倒臭すぎて
併用試してみます
420(1): 2024/10/01(火)12:44 ID:lRpho0BS0(1/5) AAS
取りこぼしって、AHKの潜在的なバグじゃなくて
正規表現の記述の甘さなんかくるフィルタリングの問題じゃなかろうか
421(3): 2024/10/01(火)13:19 ID:dwrWdzvE0(1/4) AAS
>>420
ブラウザのタイトル取得してクリップボードに入れてるんですけど5%ぐらいの確率で空になってしまいます
422(1): 2024/10/01(火)13:25 ID:5grOXHgQ0(1) AAS
>>421
空の場合にもう一度繰り返す処理を入れればいいだけ
423: 2024/10/01(火)13:31 ID:2QxI47PG0(1) AAS
確率とか言ってないで再現性の検証しなよ
424(1): 2024/10/01(火)13:36 ID:lRpho0BS0(2/5) AAS
>>421
タイトル取得かクリップボードへの送信のタイミングが早すぎるのでは?
各アクション間に200msくらいウェイト入れて様子見てみるといい
問題なければ100msくらいに下げてまた様子見る
425: 2024/10/01(火)13:43 ID:lRpho0BS0(3/5) AAS
一応、念のために書いておくけど
ウェイトってsleepのことね
426(2): 2024/10/01(火)14:40 ID:FvxXaQDC0(1/2) AAS
ウェイト(sleep)を知らない人いるのかなっていう気もするがいるんだろうな
AHKはあらゆる場所でsleepを入れないと正常に動かない
1行ごとにsleep(1秒)を入れれば安定するが遅くなるジレンマがある
これは仕様
427(1): 2024/10/01(火)14:45 ID:FvxXaQDC0(2/2) AAS
> Send "abcdefghijklmnopqrstuvwxyz"
> MsgBox "msg"
> 途中までしか送信が入力されないアプリがある
> おかしい
前に投稿したレスだがSendでさえ正常に動かない
428: 2024/10/01(火)14:52 ID:HmNXYxxa0(1) AAS
>>426
sleepって全体巻き込んで止まるイメージあるから使おうって発想なかったわ
429: 2024/10/01(火)15:08 ID:dwrWdzvE0(2/4) AAS
>>422
ブラウザから取れない時はURL返すからそれ以外になったらループ抜けてねってやってる
空白処理入れたら無限ループみたいな症状出て昔鬼ごっこしたけど諦めた
仮想マシン上でやってるんだけど全く出ないマシンと出まくるマシンあって意味分からん
>>424
sleep,4000入れてる
430(1): 2024/10/01(火)15:26 ID:lRpho0BS0(4/5) AAS
直接の原因でないにしろ、4000って入れすぎでしょ
431: 2024/10/01(火)15:58 ID:qvg844/u0(1) AAS
4秒止まったらストレスになりそう
432(1): 2024/10/01(火)16:57 ID:oBJ+4kyU0(1) AAS
単にこういうことじゃないの?
v2 だと try catch で WinGetTitle のエラーハンドリングはできるけど。
WinGetTitle - Syntax & Usage | AutoHotkey v1
外部リンク[htm]:www.autohotkey.com
> Remarks
> If there is no matching window, OutputVar is made blank.
上下前次1-新書関写板覧索設栞歴
あと 570 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s