[過去ログ] 自動化ツールUWSC使いよ集まれ22 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: (ワッチョイ 4206-/DyH) 2019/03/08(金)13:48 ID:a7MsMDPx0(1/2) AAS
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
・UWSC Free版 Ver5.3.0.2
外部リンク[zip]:www.uwsc.info
・UWSC Pro Ver5.3.0.2 (スレ建て時点で、現在シェアレジはできません。)
外部リンク[exe]:www.uwsc.info
●UWSC 掲示板(※作成依頼掲示版ではありません)
質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
外部リンク[cgi]:www3.rocketbbs.com
省17
2(1): (ワッチョイ 1206-/DyH) 2019/03/08(金)13:49 ID:a7MsMDPx0(2/2) AAS
2
3(1): (ワッチョイ 1273-ouaW) 2019/03/08(金)16:28 ID:CQKLn4nb0(1/2) AAS
乙です
2点間のクリックがドラッグになってしまうのですが原因は何でしょう?
4(1): 3 (ワッチョイ 1273-ouaW) 2019/03/08(金)16:51 ID:CQKLn4nb0(2/2) AAS
クリックの前に print "クリックします" という処理を入れると
正常にクリックされるのですが、原因は何でしょうか。
5: (ワッチョイ 1220-ouaW) 2019/03/08(金)19:17 ID:LZNEr+iJ0(1) AAS
●過去スレ
21 2chスレ:software
20 2chスレ:software
19 2chスレ:software
18 2chスレ:software
17 2chスレ:software
16 2chスレ:software
15 2chスレ:software
14 2chスレ:software
13 2chスレ:software
省15
6(1): (アークセー Sxc7-87UU) 2019/03/08(金)19:32 ID:cetkU5rnx(1) AAS
ロボット認証で数字のみって解析できないかな?
7(1): (ワッチョイ 1e1f-/kwh) 2019/03/08(金)21:51 ID:vvMYtD180(1) AAS
>>6
それってuwscとは別の分野の話になるでしょう
中華のサイトとかでcaptcha認証突破するソフトとか売ってるらしいけど
8(1): (ワッチョイWW dfb1-qFx9) 2019/03/09(土)01:59 ID:ElVeGjDy0(1) AAS
流石に機械学習の分野をUWSCのみでやろうとするのは無理がある別ソフトと組み合わせてUWSCから必要な時のみそのソフトを起動、出力結果をあれこれする程度なら出来るだろうね
9: (アークセー Sxc7-87UU) 2019/03/09(土)06:10 ID:AmxXs1yQx(1) AAS
>>7
>>8
ありがとうございます。
10: (ワッチョイ c28e-gi2a) 2019/03/12(火)05:58 ID:ao20MUv00(1) AAS
前スレのSikuliX、こういうの使うくらいなら最初からPython + OpenCV + Pyautoguiとかでやるよなぁ
ミジンコの俺からすると、UWSCは簡単に裏マクロさせてくれるのが最強
11: (ブーイモ MMdb-Bwc8) 2019/03/13(水)18:08 ID:DUWk8IXrM(1) AAS
AutoItに移ろかな。
12(2): (ワッチョイWW 9376-YaWh) 2019/03/19(火)19:10 ID:j2tpAZg70(1) AAS
😀
この手の絵文字をBODYにあるか判断させたいんですが文字化けしてしまいます
どうすればいいでしょうか
取得したbodyをprintで表示させても□□となってしまうので
13(1): (ササクッテロラ Sp07-7dSC) 2019/03/19(火)21:15 ID:XUOBWwNYp(1) AAS
>>12
判断して何したいの?
まあ、判定は文字コードの範囲で行えばいい
ちなみに表示どうにかしたいだけならフォント変えるだけだが
14(1): (ワッチョイ 7320-abvQ) 2019/03/19(火)22:51 ID:CD7faFdt0(1) AAS
>>12
utf8にするといいらしい
前スレ参照
15(2): (アウアウウーT Sae7-+aqj) 2019/03/19(火)23:39 ID:L9e5Z3wna(1) AAS
ただスクリプト中で判断したいだけなら
表示する必要はないけど
Windows7の場合
LOGPRINTには◯の中にRは表示できるけど
例に出された顔の絵文字は表示できないと思う
(たぶんWin10では表示される)
Win7で文字を表示して確認したいのなら
外部リンク:users.teilar.gr
で Symbola をDLして
Symbolaをフォント選択したメモ帳に
省3
16: (ブーイモ MMe7-YaWh) 2019/03/20(水)05:10 ID:U8mOf28IM(1/2) AAS
>>13-15
コードを貼りたいのに謎のエラーで貼れない…
emoji = IEGetSrc(IE, "body")
print emoji
上記にようにしても□□と文字化けしています
メモ帳やIEでは表示されるのにUWSCだと□□になってしまうんですよね…
17(1): (ブーイモ MMe7-YaWh) 2019/03/20(水)05:26 ID:U8mOf28IM(2/2) AAS
>>15
Symbolaをフォントに設定した所、文字化けは無くなったんですが
re=CreateOleObj("VBScript.RegExp")
re.pattern = "😀"
~IEでソースを取得するまでの処理
IFB True = re.Test(str) THEN
PRINT "マッチしている"
ELSE
PRINT "マッチしてない"
ENDIF
省1
18: (ササクッテロラ Sp07-7dSC) 2019/03/20(水)09:03 ID:AWt0jFSwp(1) AAS
>>17
繰り返しになるが文字コード使って
\uxxxx
19(1): (ワッチョイ cbb1-0guq) 2019/03/21(木)01:26 ID:dcRFZG7I0(1/3) AAS
ひたすら左上の石を優先的に取るように動作させたいんだけど
↓のやつみたいにすると、青の石を先に取っちゃうのですよね
なんとか青でも赤でも優先的に左上に行かせるようにするようなのって
どうすれば良いのでしょうか?教えてくだしあ
while true
IFB CHKIMG("images\青石fox.bmp",0,0,0,900,600)//
BTN(LEFT, CLICK, G_IMG_X+3, G_IMG_Y+3, 350)//
ELSEIF CHKIMG("images\赤石fox.bmp",0,0,0,900,600)//
BTN(LEFT, CLICK, G_IMG_X+3, G_IMG_Y+3, 350)//
ENDIF
省1
20(1): (ササクッテロラ Sp03-JRA/) 2019/03/21(木)01:45 ID:mZNgUM1Sp(1) AAS
先に左上に範囲絞った判定すりゃいいのでは
21(1): (ワッチョイ c650-0zLl) 2019/03/21(木)08:20 ID:9abtyxHO0(1) AAS
>>19
2つの座標比較してひたすら左上(左か上かわからんけど)の方を選択すればいいと思うけど
22(1): (ワッチョイ cbb1-rXtv) 2019/03/21(木)11:12 ID:dcRFZG7I0(2/3) AAS
>>20
現在のポイントから左上に範囲を設定する感じでしょうか?
これは考えたこと無かったです。
ただその場合、石が左上に無いケースもあるのでどうしたものかと
思った次第です。
>>21
>2つの座標比較してひたすら左上(左か上かわからんけど)の方を選択すればいいと思うけど
これはわかりやすいかもです
でもやり方ちょっとわからないんでいったんググる時間をいただけたらありがたいっす
23(2): (ワッチョイ 67ea-YC6L) 2019/03/21(木)11:37 ID:JkY4LV/M0(1) AAS
座標保存用の変数を用意しておいて
CHKIMGで座標データを取得したら
一番小さい座標(左上)かどうか判定して
小さければ変数に入れる処理を入れたらいい
最終的にクリックする座標はその変数を使う
24: (ワッチョイ cbb1-rXtv) 2019/03/21(木)14:36 ID:dcRFZG7I0(3/3) AAS
>>23
ありがとうございますっ
イメージが更にわかりやすくなったように思えます
ちょっと頑張って色々調べて組んでみます
25: (アウアウウーT Sa2f-kdZ0) 2019/03/21(木)16:12 ID:vek6r4ewa(1) AAS
難しく考えすぎ
CHKIMG()するたびにELSEIFで判定してたら
先の判定が優先されるのは当然なので
比較に必要なデータを“揃えてから”判定すればいい
26: (ワッチョイ de02-0zLl) 2019/03/21(木)17:50 ID:XzAjBTP40(1) AAS
>>23
小さいかどうかは判定しなくていいよね
2個目の検索範囲を先に見つかった範囲に絞ればいいんだから
27: (ササクッテロラ Sp03-JRA/) 2019/03/21(木)17:51 ID:4VMdXG9bp(1) AAS
>>22
>石が左上に無いケース
いやどうしたらいいかは自分で決められるでしょ…出る(?)まで待つなり次の優先ポイント判定するなり全体にするなり
こっちはどんな画面の何の処理してんのかも知らんわけで、スクショも図もなしに想像だけだとどうアドバイスしていいやら分からん
28: (ワッチョイ 6bb1-0zLl) 2019/03/22(金)19:54 ID:dT0kwBdU0(1) AAS
アレください
29: (ワイモマー MMea-DTGA) 2019/03/23(土)17:39 ID:iehILPTpM(1) AAS
はい
30(1): (ワッチョイ 1be8-rXtv) 2019/03/26(火)15:42 ID:alfq6xJj0(1/2) AAS
UWSCのexecからパイソンファイルは実行できないの?
31(1): (ワッチョイ 8a11-DTGA) 2019/03/26(火)15:48 ID:v3Tjg6wb0(1) AAS
>>30
パイソンの実行環境をよく知らないけど
たぶんPython.exeみたいのがあって"python.exe script.py"みたいにコマンド実行すればいいんじゃない
32: (ワッチョイ 1be8-rXtv) 2019/03/26(火)15:57 ID:alfq6xJj0(2/2) AAS
>>31
ありがとう できそうです
33: (ニククエ 8be8-9gjM) 2019/03/29(金)18:27 ID:96hucs3w0NIKU(1/2) AAS
出来なかった
batファイル作って実行ならできた
34: (ニククエ 0fea-2A3s) 2019/03/29(金)19:22 ID:fNd5DOm20NIKU(1) AAS
今試したけど出来るよ
パスが間違ってるとか、そもそも通らないコマンドを指定しているとか
別の原因じゃない?
35(1): (ニククエ 2be8-uO5r) 2019/03/29(金)21:24 ID:zjsRfjzs0NIKU(1/2) AAS
UWSCが起動してるときに、Ctrl+Wでランチメニューの設定のダイアログが表示されますが、
このCtrl+Wのキーを他のキーに変更することってできますか?
Ctrl+WはChromeのタブを閉じるとかで使ったりするので、
ランチメニューの設定が優先して表示されてしまうので変更できると良いのですが。。
36(3): (ニククエ 8be8-9gjM) 2019/03/29(金)21:26 ID:96hucs3w0NIKU(2/2) AAS
変数:PYTHONが定義されていません
doscmd(python *.py)
コマンドからは実行できてるよ
37: (ニククエ 2be8-uO5r) 2019/03/29(金)21:26 ID:zjsRfjzs0NIKU(2/2) AAS
>>35
ランチメニューの設定で変更できました。
設定の方ばかり見ていて、ランチメニューの設定自体を見落としていました。。
38: (ニククエW 9fe5-9EXh) 2019/03/29(金)23:11 ID:hFORY0UN0NIKU(1) AAS
>>36
なゆこのアホの子
39: (ワッチョイ 9f20-4VF9) 2019/03/30(土)00:35 ID:kEZeMcIg0(1/2) AAS
>>36
ヘルプより
DosCmd("Copy c:\*.uws c:\temp\*.bak") // バックアップ
40: (ワッチョイ 9f20-4VF9) 2019/03/30(土)00:42 ID:kEZeMcIg0(2/2) AAS
ちなみに
DosCmd(python)
は文法間違いではない
ちゃんとすれば動くが
変数:PYTHONが定義されていません エラーになったりも、する
41: (ササクッテロラ Sp4f-AeNa) 2019/03/30(土)12:50 ID:LUuaHwNRp(1/2) AAS
>>36
pythone.exeへのパスが通ってないから、環境変数に入れるか、フルパスで指定すればいいよ
42: (ササクッテロラ Sp4f-AeNa) 2019/03/30(土)12:51 ID:LUuaHwNRp(2/2) AAS
と思ったら、ダブルクォーテーションで囲んでないだけか笑
43: (ワッチョイ 9f83-twBZ) 2019/03/31(日)00:10 ID:HCdDMTO30(1) AAS
uwscが面白かったので作ってみました
クラスも書けないベタ書きから少しずつ修正して動くようになりました
誰か試してもらえるとうれしいです
外部リンク:back-of-backyard.blog.jpばっくやーど?
44(1): (ワッチョイ ddca-k8NZ) 2019/04/05(金)19:34 ID:4mEVvREB0(1) AAS
エクスプローラー上の画像ファイルではちゃんと指定画像をクリックしてくれるのに、
肝心のアプリ上ではカーソルが動くだけでクリックしてくれない
スレ漁ったら解決でるかな
45: (ワッチョイW 82e5-c8hr) 2019/04/05(金)23:52 ID:lYNq7PJl0(1) AAS
肝心のアプリとやらが何か分からんとアドバイスしようも調べようもなくないと思わないか?
46: (ワッチョイ c61f-k8NZ) 2019/04/06(土)00:12 ID:QlPgfcDP0(1) AAS
>>44
アプリを管理者権限で起動してみたらどうにかなるかも
47(1): (ワッチョイ 0211-iE/E) 2019/04/08(月)16:23 ID:EWsfVWB40(1/3) AAS
とあるゲームのイベントの自動化をしようとしてるのですがうまくいかず質問させて下さい。
画像A(進む)を認識させてそれを一定間隔で画像B(ボス出現攻撃)が出るまでクリックし続け、ランダムで画像B(ボス出現攻撃)が
出るので出たら画像B(ボス出現攻撃)をクリックして攻撃。
画像認識も出来ており画像Aをクリックさせて一発で画像Bが出た場合は
問題なく動くのですが、Bが出るまでAをクリックし続けるというのがうまく出来ません。
ご教授お願いいたします。
48: (ブーイモ MM8d-0F87) 2019/04/08(月)16:32 ID:oFdjn2WwM(1) AAS
画像A認識
有ならクリック
画像B認識
有ならクリック
のループでいいんじゃね?
49: (ワッチョイ 3d11-0IBv) 2019/04/08(月)17:35 ID:QJzESYx/0(1/2) AAS
>>47
自分がやりたいことを、自分が普段やってる作業を一つずつ思い出しながらチャートかいてみ?
で、コード書き直すのよ。
50: (ササクッテロラ Sp91-c8hr) 2019/04/08(月)18:20 ID:Z7t+QAMdp(1) AAS
単に一つ大きなループで囲うだけだろうなあ
51: (ワッチョイ 0211-iE/E) 2019/04/08(月)18:41 ID:EWsfVWB40(2/3) AAS
こんな感じで書いてみたのですどうでしょうか?
While true
ifb CHKIMG("進む.bmp",0) // 画面上に画像があった場合以下へ
BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y)
sleep(3)
endif
ifb CHKIMG("ボス攻撃.bmp",0) // 画面上に画像があった場合以下へ
BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y)
sleep(3)
endif
省1
52: (ワッチョイ eeea-cJRJ) 2019/04/08(月)18:47 ID:ABS4lm5P0(1) AAS
こういう時こそフローチャート
上下前次1-新書関写板覧索設栞歴
あと 950 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s