UWSC初心者用スレ2 (285レス)
UWSC初心者用スレ2 http://mevius.5ch.net/test/read.cgi/tech/1637230335/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
262: デフォルトの名無しさん [] 2024/08/03(土) 21:53:40.79 ID:yEd9ZQI5 >>244 これはOK出たわ ってことは自分のソースがおかしいな http://mevius.5ch.net/test/read.cgi/tech/1637230335/262
263: デフォルトの名無しさん [] 2024/08/03(土) 22:34:38.15 ID:yEd9ZQI5 動いた動いた。でもCHKIMGのほうが速くない? 質問なんだが、↓のようにwhileの中にIFB文をひたすら書いてて、30個くらいIFB文があるんだが もっと賢い方法ないかな?30個は全部違う画像です。 while (!getkeystate(VK_SHIFT)) IFB chkimgx("a.bmp",0,x1,y1,x2,y2,0,5,-1) BTN(LEFT,CLICK,G_IMGX_X+random(20),G_IMGX_Y+random(20)) ENDIF IFB chkimgx("b.bmp",0,x1,y1,x2,y2,0,5,-1) BTN(LEFT,CLICK,G_IMGX_X+random(20),G_IMGX_Y+random(20)) ENDIF IFB chkimgx("c.bmp",0,x1,y1,x2,y2,0,5,-1) BTN(LEFT,CLICK,G_IMGX_X+random(20),G_IMGX_Y+random(20)) ENDIF ・ ・ ・ wend http://mevius.5ch.net/test/read.cgi/tech/1637230335/263
264: デフォルトの名無しさん [sage] 2024/08/03(土) 22:59:17.99 ID:9urEeuWC ChkImgX.uwsに書いてあるけど // 以下のファイル名規則に沿ったファイルを置くことで複数のテンプレート画像とマッチング判定させることが可能 // 規則: "test.png"と指定した場合 "test.png" と "test.n.png" (nは任意の自然数)の全てのファイルをパターン画像として用いる // マッチした画像の番号は G_IMGX_NUM に格納。例えば "test.2.png"にマッチした場合は 2, "test.png"の場合は -1 が格納される test.0.bmp,test.1.bmp,test.2.bmp,test.3.bmp,test.4.bmp....の形式でファイル名を付ければ while (!getkeystate(VK_SHIFT)) IFB chkimgx("test.bmp",0,x1,y1,x2,y2,0,5,-1) BTN(LEFT,CLICK,G_IMGX_X+random(20),G_IMGX_Y+random(20)) ENDIF wend と書ける http://mevius.5ch.net/test/read.cgi/tech/1637230335/264
265: デフォルトの名無しさん [] 2024/08/03(土) 23:33:18.01 ID:yEd9ZQI5 >>264 なるほど、やってみた 画像総なめするからクソ遅くて話にならんかったw http://mevius.5ch.net/test/read.cgi/tech/1637230335/265
266: デフォルトの名無しさん [sage] 2024/08/03(土) 23:56:08.73 ID:9urEeuWC ChkImgXは指定された連番のファイルを全て読み込んで処理するから、 サイズのデカいbmp画像を多く読み込むと遅くなる JPEGファイルに変換すると約10%くらいに圧縮できるから早くなるかもしれない http://mevius.5ch.net/test/read.cgi/tech/1637230335/266
267: デフォルトの名無しさん [sage] 2024/08/15(木) 03:29:12.69 ID:kn1YUiXr ソフトって1回起動するとレジストリに何か追加している? 追加していたらその場所を教えて欲しい http://mevius.5ch.net/test/read.cgi/tech/1637230335/267
268: デフォルトの名無しさん [sage] 2024/08/15(木) 03:57:58.09 ID:zohWINrn レジストリエディタ開いてUWSCで検索すれば良いと思うよ。 ファイルの関連付け関係とインストールデータ関連がレジストリで 設定はiniファイルでだと思う http://mevius.5ch.net/test/read.cgi/tech/1637230335/268
269: デフォルトの名無しさん [sage] 2024/08/15(木) 05:14:45.94 ID:lXb9vS63 >>268 起動させてもWindowとして出てこないんだけど タスクバーとかアイコン状態で実行されてしまう 小さいWindow状態に出す方法ってある? http://mevius.5ch.net/test/read.cgi/tech/1637230335/269
270: デフォルトの名無しさん [sage] 2024/08/15(木) 07:39:33.44 ID:zohWINrn タスクバーにアイコンが表示されてる状態でもう一回UWSC.exeを起動する http://mevius.5ch.net/test/read.cgi/tech/1637230335/270
271: デフォルトの名無しさん [sage] 2024/08/15(木) 08:01:51.90 ID:zhwzLtv2 もしくはタスクバーにアイコンがある状態でそのアイコンを右クリックして「トレイから出す」でもいいよ http://mevius.5ch.net/test/read.cgi/tech/1637230335/271
272: デフォルトの名無しさん [sage] 2024/08/15(木) 14:09:21.34 ID:+gRGjTym >>271 こっちの手順はやったことあるんだけど 何回やってもタスクトレイから出ないんだよね PC が3台あって1台だけタスクトレイから 出てくれるんだけど何が違うのかわからん http://mevius.5ch.net/test/read.cgi/tech/1637230335/272
273: デフォルトの名無しさん [sage] 2024/08/15(木) 16:49:42.58 ID:Ko0oDGRi \AppData\Roaming\UWSC にあるUWSC.INIを TaskTrayStart=1 にするとタスクトレイから出せる http://mevius.5ch.net/test/read.cgi/tech/1637230335/273
274: デフォルトの名無しさん [sage] 2024/08/15(木) 17:39:24.73 ID:Ko0oDGRi TaskTrayStart=1でなく、TaskTrayStart=0だったわ http://mevius.5ch.net/test/read.cgi/tech/1637230335/274
275: デフォルトの名無しさん [sage] 2024/08/15(木) 20:11:40.63 ID:5LwD5C2Q >>274 タスクトレイゼロだった マジで助かった! http://mevius.5ch.net/test/read.cgi/tech/1637230335/275
276: デフォルトの名無しさん [sage] 2024/12/08(日) 11:05:19.41 ID:YUFFZ9S6 sage http://mevius.5ch.net/test/read.cgi/tech/1637230335/276
277: デフォルトの名無しさん [sage] 2024/12/22(日) 05:05:48.82 ID:A06FD57i scrcpyでChkImgX使うと画像認識自体はしてくれるんですがクリックする座標が全く意味のわからない場所になります・・・ どうすればいいのでしょうか・・・ 実際の画像の場所に関係なく、取得されているのは必ず1400,10のような座標になります http://mevius.5ch.net/test/read.cgi/tech/1637230335/277
278: デフォルトの名無しさん [sage] 2024/12/22(日) 10:52:16.85 ID:82glRy1K scrcpyとは相性が悪いかもしれないのでNox使ってる http://mevius.5ch.net/test/read.cgi/tech/1637230335/278
279: デフォルトの名無しさん [sage] 2024/12/22(日) 20:19:19.67 ID:6B40YU5o >>277 画像認識された数はいくつなの? 画像認識される対象は、必ず1つではなくて、範囲指定した領域全て調査するから複数ヒットしてる可能性がある 変な座標が返されるのは複数ヒットしたうちの1つだから自分の考えている座標と異なる=変な座標 となる。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/279
280: デフォルトの名無しさん [sage] 2024/12/22(日) 22:12:30.28 ID:9zZKplFh 調査するのは必ず左上からだから、その1400,10に最初の画像があるんだろうね http://mevius.5ch.net/test/read.cgi/tech/1637230335/280
281: デフォルトの名無しさん [sage] 2025/07/23(水) 13:00:49.25 ID:g7reM0J8 While True KBD(VK_ESC,CLICK,5000) Wend これで「5秒毎にEscキーを押す」という動作になりますが これを 特定のブラウザがアクティブになっているときのみ動き タスクバーなどにしまわれている間は動かない といったことをやるにはどうしたらいいんでしょう? http://mevius.5ch.net/test/read.cgi/tech/1637230335/281
282: デフォルトの名無しさん [sage] 2025/07/23(水) 14:54:57.37 ID:ktIA1NF+ たぶん、もっと良い方法がありそうだけど、今思いつくのは targetID = GETID("Google Chrome","Chrome_WidgetWin_1") とかやってtargetID にそのウィンドウのIDを覚えておいて、 タイマーで回しながら activeWindowID = GETID(GET_ACTIVE_WIN) でアクティブになってるウィンドウのIDを調べて、これがtargetID と同じだったら そのウィンドウにESCキーのイベントを送れば良いんじゃないかな。 付属の uwsc.chm とか ここ https://uwsc.jp/script/function/ を眺め回して ウィンドウ状態の変化のイベントを取る方法があったらタイマーを回さないもっとスッキリしたものが出来るかも。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/282
283: デフォルトの名無しさん [sage] 2025/07/23(水) 18:19:12.59 ID:g7reM0J8 う~ん なんだか難しそうですね でも教えていただきありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1637230335/283
284: デフォルトの名無しさん [sage] 2025/07/24(木) 21:32:10.55 ID:lwZ3AmUb >>281 アクティブってことは見えてるんだから 必ず見えてる部分の画像検索すればいいと思う 左上の方にあるアイコンとか http://mevius.5ch.net/test/read.cgi/tech/1637230335/284
285: デフォルトの名無しさん [] 2025/10/03(金) 20:58:27.82 ID:/OVDGbY6 Win11にしたらChkImgXが動かなくなってこのスレに辿り着いた。 このスレでは結局解決しなかったけど、原因はタイトルバーが win11で30pxから32pxに2px増えたのに加えて謎の1pxが加わって3px太くなってやがることと フォントも微妙に変わってること。 結局全部画像を取得し直しになった。 クソがー! http://mevius.5ch.net/test/read.cgi/tech/1637230335/285
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s