UWSC初心者用スレ2 (285レス)
UWSC初心者用スレ2 http://mevius.5ch.net/test/read.cgi/tech/1637230335/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
64: デフォルトの名無しさん [sage] 2022/01/15(土) 17:38:40.10 ID:DFX5O6Fa >>63 マウスが動かないためそれが出来ず困っています 「クリックが行われたかどうか」の有無を判定する命令文があればいいのですが… http://mevius.5ch.net/test/read.cgi/tech/1637230335/64
65: デフォルトの名無しさん [sage] 2022/01/15(土) 18:11:34.39 ID:8h/gvJDc 下の想定はあってる? ゲームを裏で自動で動かす一方で表ではPCをいろいろ使ってる ゲーム内で1分クリックがなかった場合は命令2をする クリックはどうやって行われるの? 命令1の中にクリックが含まれる? 気が向いた時に自分でゲーム操作してクリックする? http://mevius.5ch.net/test/read.cgi/tech/1637230335/65
66: デフォルトの名無しさん [sage] 2022/01/15(土) 19:18:49.62 ID:DFX5O6Fa THREAD checkCur() //以下の命令文を「checkCur()」で監視する WHILE TRUE //?を繰り返す (操作?) WEND PROCEDURE checkCur() //「checkCur()」の効果を下記のうように定める t = GETTIME() WHILE TRUE x = G_MOUSE_X y = G_MOUSE_Y SLEEP(1) IF G_MOUSE_X <> x OR G_MOUSE_Y <> y THEN t = GETTIME() FUKIDASI(GETTIME() - t) IF GETTIME() - t >= 60 THEN BREAK WEND (任意の操作?) //60秒何もなかったら?を実行 FEND http://mevius.5ch.net/test/re
ad.cgi/tech/1637230335/66
67: デフォルトの名無しさん [sage] 2022/01/15(土) 19:38:25.22 ID:DFX5O6Fa >>65 想定としては PCを全く触らない想定です クリックのが実行は 特定の画像を見つけたら、定位置3か所程度をクリックするというものです これを?の繰り返し部分につかっています。 他人の書いた命令文の見様見真似で >>66を走らせてみたのですが ?を60秒間繰り返したのち、すぐに?が発動しちゃっていて 裏マクロのクリックはマウスの動作として認識されていないようでした http://mevius.5ch.net/test/read.cgi/tech/1637230335/67
68: デフォルトの名無しさん [sage] 2022/01/15(土) 19:46:52.14 ID:JoeIONBq それ画像が見つからない状態が一定時間経過したら命令2に移行するでいいんじゃないの adbによるタップはマウスカーソル座標とか全く関係無いよ http://mevius.5ch.net/test/read.cgi/tech/1637230335/68
69: デフォルトの名無しさん [sage] 2022/01/15(土) 20:14:55.94 ID:DFX5O6Fa >>68 その方式にしたら私の知識でもうまく作れそうですね… ただ、他のマクロにも利用できる汎用性のあるものを作りたいと考えていて 「一定時間クリックが行われなければ」をトリガーにした命令文を作りたい と考えています http://mevius.5ch.net/test/read.cgi/tech/1637230335/69
70: デフォルトの名無しさん [sage] 2022/01/15(土) 20:43:12.28 ID:DFX5O6Fa 改めて調べてみたのだけどクリック判定は難しそうです ひとまず、画像なしを一定時間(複数回)検知したら〜という方式で作ってみます ありがとうございます http://mevius.5ch.net/test/read.cgi/tech/1637230335/70
71: デフォルトの名無しさん [sage] 2022/01/15(土) 23:18:43.08 ID:zZcweZ63 >>66 checkCur() は一度?を実行すると終了して それを実行していたスレッドも終了してしまう ループを2重にして?を実行したあとはまた最初っから の処理を繰り返す必要があるのでは http://mevius.5ch.net/test/read.cgi/tech/1637230335/71
72: デフォルトの名無しさん [sage] 2022/01/16(日) 00:15:41.45 ID:eEuzY81s タップしたかどうかで判定したいならadbによるタップを関数化して 関数内でグローバル変数に最後にタップした時間をGETTIMEで入れればいい http://mevius.5ch.net/test/read.cgi/tech/1637230335/72
73: デフォルトの名無しさん [sage] 2022/01/16(日) 00:32:01.33 ID:V+ZRX82D こんなん? public isclicked=0 (省略) procedure adbclick(引数省略) isclicked=1 doscmd(引数省略) fend http://mevius.5ch.net/test/read.cgi/tech/1637230335/73
74: デフォルトの名無しさん [sage] 2022/01/16(日) 01:24:00.18 ID:4EWMaBch >>71 たしかにその通りでした >66だと?発動条件の監視は1度だけになっていました 見てわかるのがすごい。私は走らさせないとわからなかった http://mevius.5ch.net/test/read.cgi/tech/1637230335/74
75: デフォルトの名無しさん [sage] 2022/01/16(日) 01:36:07.69 ID:4EWMaBch >>72 >>73 言っていることは朧げに分かりますが それを命令文化する知識が足りません。でもありがとうございます! >>73を参考に方法を調べてみます http://mevius.5ch.net/test/read.cgi/tech/1637230335/75
76: デフォルトの名無しさん [sage] 2022/01/17(月) 13:17:30.06 ID:ephhg8o+ これってマックで使えないの? http://mevius.5ch.net/test/read.cgi/tech/1637230335/76
77: デフォルトの名無しさん [sage] 2022/01/17(月) 13:47:39.86 ID:BS7LWx0L >>76 Windowsが動くマックなら使えるでしょ 試してないけど http://mevius.5ch.net/test/read.cgi/tech/1637230335/77
78: デフォルトの名無しさん [sage] 2022/01/20(木) 11:03:19.87 ID:V75Vz3Z+ 質問します。 無料バージョンとProバージョで、単にExcel起動させるスクリプトなんですが、無料はちゃんと動くがProは工ラーが出てしまう。 Verはどちらも 5.3.0.2です。 ただ、ー部のスクリプトはProでも動きます。 使い始めて間がないので、よくわかってないところが大部分です。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/78
79: デフォルトの名無しさん [sage] 2022/01/20(木) 11:15:19.75 ID:9lIEWcOm 動くスクリプトと動かないスクリプトをそのまま貼り付けて書き込みしましょう http://mevius.5ch.net/test/read.cgi/tech/1637230335/79
80: デフォルトの名無しさん [sage] 2022/01/20(木) 14:49:50.52 ID:n7chvAG3 ついでにどう動かないのか エラーメッセージが何なのかも書いた方がいい http://mevius.5ch.net/test/read.cgi/tech/1637230335/80
81: デフォルトの名無しさん [sage] 2022/01/20(木) 17:35:23.20 ID:V75Vz3Z+ 78です。 家に帰ったら、スクリプトとエラーの表示内容をアップします。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/81
82: デフォルトの名無しさん [sage] 2022/01/20(木) 21:42:35.09 ID:MyoibU5A >>78です EXCEL = CREATEOLEOBJ("Excel.Application") EXCEL.visible = True EXCEL.Workbooks.add() http://mevius.5ch.net/test/read.cgi/tech/1637230335/82
83: デフォルトの名無しさん [sage] 2022/01/20(木) 21:44:19.00 ID:PmxKwmhK https://i.imgur.com/BGugBib.jpg http://mevius.5ch.net/test/read.cgi/tech/1637230335/83
84: デフォルトの名無しさん [sage] 2022/01/20(木) 22:41:07.67 ID:BEc60Lbm セキュリティソフトを起動させておくと>>83のエラーが出たけど、OFFにしておくと問題ない EXCEL = CREATEOLEOBJ("Excel.Application") EXCEL.Workbooks.add() EXCEL.visible = True http://mevius.5ch.net/test/read.cgi/tech/1637230335/84
85: デフォルトの名無しさん [sage] 2022/01/21(金) 07:31:53.10 ID:dq8Ljfzw >>84 検証、ありがとうごさいました。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/85
86: デフォルトの名無しさん [sage] 2022/01/23(日) 23:17:34.39 ID:EK6M0RjQ 昨日まで問題なく使えてたChklmgXが急に画像認識しなくなったんだけど何か原因ありますか? http://mevius.5ch.net/test/read.cgi/tech/1637230335/86
87: デフォルトの名無しさん [sage] 2022/01/23(日) 23:18:11.34 ID:dd4Q4/BT >>86の環境が変わった http://mevius.5ch.net/test/read.cgi/tech/1637230335/87
88: デフォルトの名無しさん [sage] 2022/01/24(月) 17:17:53.61 ID:aEoJXi2O 原因が有りすぎて特定できん 一つずつ原因を探って行くしか無い http://mevius.5ch.net/test/read.cgi/tech/1637230335/88
89: デフォルトの名無しさん [sage] 2022/01/24(月) 18:47:54.12 ID:1UwK5pur たびたび認識しなくなるようなら 認識用の画像を取り込むマクロ組んだほうが早い http://mevius.5ch.net/test/read.cgi/tech/1637230335/89
90: デフォルトの名無しさん [sage] 2022/01/25(火) 08:40:44.22 ID:2SB0W66n >>86ですが、どんな感じでおかしくなったかというと、 例えば「OK」というボタンがあって、色々な「OK」ボタンがあるのですが、その違いはほとんどありません。 (OとKの隙間が何ミリ違うとかのレベル) 先日までは色々な「OK」ボタンを全て認識してくれていたのですが、急に認識しなくなりました。 どれぐらい認識しないかというと通常のChklmgぐらい認識してくれません。 http://mevius.5ch.net/test/read.cgi/tech/1637230335/90
91: デフォルトの名無しさん [sage] 2022/01/25(火) 09:35:40.35 ID:bQTfb4+e >>90 chkimgXは全く同じ形でも大きさが変わると認識できない なぜ今まで認識できていたかはわからないけどそれが本来の挙動 http://mevius.5ch.net/test/read.cgi/tech/1637230335/91
92: デフォルトの名無しさん [sage] 2022/01/25(火) 11:03:12.63 ID:f9K0hpc1 Windows10だとスケーリング変えるだけで動かなくなるからそこがが一番怪しいと思うけど 次の日いきなりということ他のソフトの影響や権限関係で画像キャプチャ自体を拾えなくなってる可能性もある http://mevius.5ch.net/test/read.cgi/tech/1637230335/92
93: デフォルトの名無しさん [sage] 2022/01/25(火) 12:15:52.72 ID:clOxlBpk OKボタンをキャプチャできないように対策された可能性も http://mevius.5ch.net/test/read.cgi/tech/1637230335/93
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 192 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.017s