自動化ツールUWSC使いよ集まれ22

■ このスレッドは過去ログ倉庫に格納されています
2019/03/08(金) 13:48:52.77ID:a7MsMDPx0
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
・UWSC Free版 Ver5.3.0.2
http://www.uwsc.info/uwsc5302.zip
・UWSC Pro Ver5.3.0.2 (スレ建て時点で、現在シェアレジはできません。)
http://www.uwsc.info/uwscpro5302.exe 

●UWSC 掲示板(※作成依頼掲示版ではありません)
 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
http://www3.rocketbbs.com/13/bbs.cgi?id=umiumi
http://www3.rocketbbs.com/601/siromasa.html

●UWSC - Wikipedia
http://ja.wikipedia.org/wiki/UWSC

●使い方・基礎解説学習サイト
http://uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
http://www.confrage.com/uwsc/
http://necro.jp/dev/uwsc/
http://canal22.org/
http://big.tm.land.to/handbook/uwsc.htm
http://www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
http://scripts.web.fc2.com/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://iriyak.adam.ne.jp/uwsc.html
※前スレ
自動化ツールUWSC使いよ集まれ21
http://egg.5ch.net/test/read.cgi/software/1533818531/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2019/03/26(火) 15:48:32.83ID:v3Tjg6wb0
>>30
パイソンの実行環境をよく知らないけど
たぶんPython.exeみたいのがあって"python.exe script.py"みたいにコマンド実行すればいいんじゃない
2019/03/26(火) 15:57:47.80ID:alfq6xJj0
>>31
ありがとう できそうです
2019/03/29(金) 18:27:14.31ID:96hucs3w0NIKU
出来なかった 
batファイル作って実行ならできた
2019/03/29(金) 19:22:39.50ID:fNd5DOm20NIKU
今試したけど出来るよ
パスが間違ってるとか、そもそも通らないコマンドを指定しているとか
別の原因じゃない?
2019/03/29(金) 21:24:06.06ID:zjsRfjzs0NIKU
UWSCが起動してるときに、Ctrl+Wでランチメニューの設定のダイアログが表示されますが、
このCtrl+Wのキーを他のキーに変更することってできますか?

Ctrl+WはChromeのタブを閉じるとかで使ったりするので、
ランチメニューの設定が優先して表示されてしまうので変更できると良いのですが。。
2019/03/29(金) 21:26:38.10ID:96hucs3w0NIKU
変数:PYTHONが定義されていません
doscmd(python *.py)

コマンドからは実行できてるよ
2019/03/29(金) 21:26:45.95ID:zjsRfjzs0NIKU
>>35
ランチメニューの設定で変更できました。
設定の方ばかり見ていて、ランチメニューの設定自体を見落としていました。。
2019/03/29(金) 23:11:07.54ID:hFORY0UN0NIKU
>>36
なゆこのアホの子
2019/03/30(土) 00:35:34.83ID:kEZeMcIg0
>>36
ヘルプより
DosCmd("Copy c:\*.uws c:\temp\*.bak")   // バックアップ
2019/03/30(土) 00:42:01.98ID:kEZeMcIg0
ちなみに
DosCmd(python)
は文法間違いではない

ちゃんとすれば動くが
変数:PYTHONが定義されていません エラーになったりも、する
41名無しさん@お腹いっぱい。 (ササクッテロラ Sp4f-AeNa)
垢版 |
2019/03/30(土) 12:50:14.22ID:LUuaHwNRp
>>36
pythone.exeへのパスが通ってないから、環境変数に入れるか、フルパスで指定すればいいよ
42名無しさん@お腹いっぱい。 (ササクッテロラ Sp4f-AeNa)
垢版 |
2019/03/30(土) 12:51:00.29ID:LUuaHwNRp
と思ったら、ダブルクォーテーションで囲んでないだけか笑
43名無しさん@お腹いっぱい。 (ワッチョイ 9f83-twBZ)
垢版 |
2019/03/31(日) 00:10:21.96ID:HCdDMTO30
uwscが面白かったので作ってみました
クラスも書けないベタ書きから少しずつ修正して動くようになりました
誰か試してもらえるとうれしいです

http://back-of-backyard.blog.jp/archives/ばっくやーど?
2019/04/05(金) 19:34:41.45ID:4mEVvREB0
エクスプローラー上の画像ファイルではちゃんと指定画像をクリックしてくれるのに、
肝心のアプリ上ではカーソルが動くだけでクリックしてくれない
スレ漁ったら解決でるかな
2019/04/05(金) 23:52:03.01ID:lYNq7PJl0
肝心のアプリとやらが何か分からんとアドバイスしようも調べようもなくないと思わないか?
2019/04/06(土) 00:12:22.36ID:QlPgfcDP0
>>44
アプリを管理者権限で起動してみたらどうにかなるかも
2019/04/08(月) 16:23:57.97ID:EWsfVWB40
とあるゲームのイベントの自動化をしようとしてるのですがうまくいかず質問させて下さい。
画像A(進む)を認識させてそれを一定間隔で画像B(ボス出現攻撃)が出るまでクリックし続け、ランダムで画像B(ボス出現攻撃)が
出るので出たら画像B(ボス出現攻撃)をクリックして攻撃。
画像認識も出来ており画像Aをクリックさせて一発で画像Bが出た場合は
問題なく動くのですが、Bが出るまでAをクリックし続けるというのがうまく出来ません。
ご教授お願いいたします。
48名無しさん@お腹いっぱい。 (ブーイモ MM8d-0F87)
垢版 |
2019/04/08(月) 16:32:51.97ID:oFdjn2WwM
画像A認識
有ならクリック
画像B認識
有ならクリック
のループでいいんじゃね?
2019/04/08(月) 17:35:09.56ID:QJzESYx/0
>>47
自分がやりたいことを、自分が普段やってる作業を一つずつ思い出しながらチャートかいてみ?
で、コード書き直すのよ。
2019/04/08(月) 18:20:05.74ID:Z7t+QAMdp
単に一つ大きなループで囲うだけだろうなあ
2019/04/08(月) 18:41:07.93ID:EWsfVWB40
こんな感じで書いてみたのですどうでしょうか?
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

wend
2019/04/08(月) 18:47:05.35ID:ABS4lm5P0
こういう時こそフローチャート
2019/04/08(月) 19:06:29.03ID:QJzESYx/0
あれじゃね?進むボタンにマウスが乗ると明るくなって認識しないタイプ。
2019/04/08(月) 19:44:10.33ID:EWsfVWB40
53様ありがとうございます
おっしゃるとおり、マウス矢印が最初のクリックで乗っかって色が変わって
認識してませんでした。少し前進したのでもうすこし試行錯誤してみます。
2019/04/10(水) 21:54:22.59ID:2054CzMh0
無事自動化に成功しました。やはり進むボタンの色が原因でマウスが乗っかったときの
画像を増やして組みなおしたら出来ました。ありがとうございました。
2019/04/11(木) 01:13:51.01ID:N4CKslRl0
>>55
お疲れ様。
最近は見ないけどゲームは独自の仕様が多かったりしてUWSCでスクリプトが合っていても、
動かなかったりするからあまりゲーム関係のスクリプトは歓迎されないスレだったりするから気をつけてね。
2019/04/11(木) 14:38:27.89ID:InB/yRQw0
デジタル署名の有効期間
2017/04/11 から 2019/04/12
 
2019/04/17(水) 11:40:28.59ID:qGNL8U+j0
if a and b then
って、「aが真で且つbが真」ってことじゃなくて
「aとbの論理積が真」ってことなんだね
知り合いから貰ったスクリプトを変更してて嵌ってしまった
2019/04/17(水) 13:16:25.88ID:onmahUmg0
>>58
「論理積」の意味を理解してないのかw
2019/04/17(水) 13:25:14.19ID:/94cRjBv0
「aとbの論理積が真」になるのは「aが真で且つbが真」の場合じゃないのか?
同じことを言ってるんじゃないのか??
俺もなにかの落とし穴に嵌っているのか???
2019/04/17(水) 13:31:36.93ID:/94cRjBv0
そういえば
a=1 and b=1
のつもりで
a and b=1
ってやっちゃったことはある
2019/04/17(水) 13:39:14.41ID:qGNL8U+j0
えっと、
a=1
b=2
if a then print "ok a"
if b then print "ok b"
if a and b then print "ok ab"

だと"ok a"と"ok b"は表示されるけど、"ok ab"は表示されない
2019/04/17(水) 13:54:49.89ID:jjJBpxco0
式じゃない場合、and式は内部的に if a = b then に変換されてる
a=2 b=2なら通る
andが無い場合は a=aに変換されてる
2019/04/17(水) 13:56:04.97ID:/94cRjBv0
ブール演算のつもりがビット演算されたってことか
2019/04/17(水) 13:56:47.67ID:onmahUmg0
>>62
論理演算は処理系(実装)でいろいろ挙動が異なるからね...
2019/04/17(水) 13:57:31.60ID:onmahUmg0
>>65
論理演算→論理式 ね
2019/04/17(水) 14:01:09.14ID:/94cRjBv0
>>63
そりゃちょっと違う気がw
a=2、b=3でもいけるし
2019/04/17(水) 14:22:00.49ID:GyA9k1Jb0
dim and1=2
dim and2=1
if and1=2 and and2=1 then print "ok!"
2019/04/17(水) 15:16:13.49ID:78QkRFiI0
単純に0以外は真
2019/04/17(水) 19:55:40.20ID:J94mk+3Ca
qGNL8U+j0が解説してるのに
なんでややこしくしてるんだ

1 AND 2 は 0 なんだぞ
2019/04/18(木) 22:45:59.90ID:ivXnzaVt0
これまたuwsc自体とは微妙に関係ない話題に
2019/04/18(木) 23:34:16.01ID:bYITV/vB0
UWSCでは数値同士のandはビット演算になるから気をつけろ、で済む話
2019/04/23(火) 14:49:23.18ID:Z4FBX5jU0
もうpro買えないの?
2019/04/25(木) 12:51:06.79ID:NxuIS7tRd
あぁ
2019/04/25(木) 18:39:05.20ID:DMJSTYOCa
このまま消えて行くには惜しいアプリだよなー
個人開発だからこそ丁寧にバグ取りしてwindowのアップデートにもこまめに対応してくれたけど、もう更新されないと思うと悲しい
2019/04/25(木) 21:16:30.46ID:31VDHX4X0
もう個人でメンテ出来ないなら、オープンソースにしてほしいわ
 
金儲けは考えていないんだろ? pro版で
2019/04/25(木) 21:38:38.35ID:fmkDTdy00
しかしながら今どき、デルファイ使いがどれくらい存在しているのやら。。。
2019/04/25(木) 21:57:11.13ID:dtVqbPq40
惜しむべきは64bitDLLにアクセスできないままだったところ
2019/04/25(木) 22:31:03.23ID:hXq+ELvB0
これdelphiで作られてるの?
2019/04/25(木) 23:00:19.88ID:bkjHvb9S0
目コピーで同じコードで同じ動作するアプリ作ったら需要ありそうだな
2019/04/25(木) 23:33:12.53ID:dh/TxWMFM
C#で自動化する技を磨けよ
2019/04/25(木) 23:40:18.46ID:B/+IDAhm0
>>81
めんどくさすぎてライブラリやラッパー作りまくって
結局UWSC目指し始めるパティーン
2019/04/26(金) 05:18:19.41ID:sQfwpD5b0
nox内の画像を認識してクリックさせようと思ってるのですが
nox内だと認識しません。
デスクトップ内なら認識するのでコードは間違っていません。
nox内の画像認識はできないのでしょうか?
2019/04/26(金) 09:04:39.02ID:Vk1rb5QQp
>>83
初心者スレかググってすぐ出てくるqiitaの記事読め
2019/04/26(金) 09:19:58.42ID:WHuGWprzM
>>83
NOXの解像度の設定によって画像がわずかに拡大or縮小されていて反応しないんじゃ無いの
2019/04/27(土) 22:32:49.62ID:SbUpFTIE0
>>84-85
ありがとうございました、お礼遅れてごめんなさい!
画像編集の際に間違えた設定をしていて、画像が乱れていたようです…
2019/05/04(土) 23:05:05.65ID:NBmpkh/Sa
LOGファイルのオプションで、秒を表示しながら上書きするのは無理なのでしょうか?
Option LogFile = で指定するモードのことです。
2019/05/04(土) 23:18:21.57ID:F+7Qwowc0
>>87
ファイルを消すなりすればいいだけでは
2019/05/15(水) 12:16:36.01ID:W/zsOFV00
最近自動化したいものがなくて暇
なんかネタない?
90名無しさん@お腹いっぱい。 (ワッチョイ 9fb1-vM1y)
垢版 |
2019/05/15(水) 16:17:37.85ID:V6IhZ7Pw0
スクリプトを使ったサジェスト汚染荒らしが話題

けものフレンズ【2】414人目
https://matsuri.5ch.net/test/read.cgi/anime2/1557873692/443-
2019/05/15(水) 16:53:50.58ID:yxh3KKzYM
>>89
自動車
2019/05/16(木) 07:59:24.08ID:at38kOkR0
裏でWindows Updateが走ってるとUWSCが思うように動かないのはオレカンなの?
2019/05/16(木) 08:08:57.44ID:vE1PWPDPp
思うようにがどうなのかも、今どうなってるかも分からなんので知らん
2019/05/16(木) 09:50:26.91ID:q83cKhqwa
作者って死んだんですか?
2019/05/16(木) 11:00:28.37ID:65R4MExf0
CPUもI/Oも利用率が低いのに
なぜか思うように動かないなら不思議だろうけど
その前提すら調べてなさそう
96名無しさん@お腹いっぱい。 (ワッチョイ bab1-2kBU)
垢版 |
2019/05/16(木) 17:31:59.63ID:8mXtRKwk0
なんかよく分からんけど動作が遅くなることはある。
一つ一つの動作が反応鈍くなる。
CPUやディスクを食ってるわけではない。
よく分からんけど、再起動したら直ることが多い。
2019/05/16(木) 17:33:04.14ID:8zQXfBwC0
あの消え方はガチで亡くなってる可能性が高い
Vectorからの問い合わせにも反応なしだったし
2019/05/19(日) 04:37:16.96ID:9jjXMRIt0
そうなると家族の手によってumiumiさんの遺品もろともUWSCのソースは処分された訳か …
2019/05/22(水) 16:00:44.46ID:kDpZG6XR0
ついに「www.uwsc.info」 ドメインが無くなったな

>>97
ダウンロードページとトップページだけ意図的に削除していたのでそれはない(先日まで)
2019/05/22(水) 16:15:20.46ID:Bh99xUnk0
> ドメインが無くなった
うわまじかー寂しすぎる
2019/05/22(水) 16:20:39.91ID:RPUGH3oj0
ありがとうumiumiさん
ありがとうUWSC
2019/05/22(水) 16:36:34.38ID:R3ovmj/B0
>>99
自分の身に何かあったら自動的に削除するスクリプトが動いていたのかも
例えば○○日間PCを起動しなかったらとか設定しておいて遺品整理で発動
2019/05/22(水) 18:30:09.97ID:kNjIvSDE0
>>102
それいいな。
1ヶ月ごとにPC起動するようにBIOSとかで設定して、
起動時のタイムスタンプ比較して削除するようなの。
2019/05/22(水) 19:06:01.32ID:qSNer8c4p
まるで良さが分からない
2019/05/22(水) 19:17:11.69ID:P4dJN+pQ0
今までがスクリプトだったんやで
106名無しさん@お腹いっぱい。 (ワッチョイ e2b2-EL+e)
垢版 |
2019/05/22(水) 20:08:37.49ID:eAF8f2jI0
2017年 4月 最終更新(5.3.0.2)
2017年?月 公式掲示板でumiummi氏、最終書き込み(生存確認)
2018年 3月 公式ページからトップページが削除される(ダウンロードページ等は生きていた)
2018年 9月 公式ページの掲示板が閲覧のみになる(ロケットBBSに入金がなかったため)
2019年 5月 「www.uwsc.info」 ドメイン消滅 ← 今ここ

ソースはオレ
2019/05/23(木) 04:34:51.21ID:RFZ+Qg8Qp
>>106
ttps://wiki3.jp/CSWU/page/9
108名無しさん@お腹いっぱい。 (ワッチョイ 0773-HzVs)
垢版 |
2019/05/23(木) 12:26:36.03ID:6QNMc9fc0
>>94 >>97 >>99
お亡くなり・・・
なんかそんな感じだよな・・・
ありがとうuniuniさん
2019/05/25(土) 08:22:11.93ID:7MJto3yI0
UWSC+Noxの環境で初めて画像認識のマクロ作って動くようにはなったんだけど
無操作でディスプレイの電源が切れると、マクロも停止するみたいで、なにか対処法ない?

単純にディスプレイの電源を切る設定をやめれば良いんだけど、
外出てるときとかもモニタの電源がついているのが嫌なのでアドバイスください。
110名無しさん@お腹いっぱい。 (ワッチョイ df1f-Fpyl)
垢版 |
2019/05/25(土) 08:55:01.52ID:V4SxFQep0
>>109
Windows8.1以降はそういう仕様らしい
モニタと本体をアナログ接続にすると解消するかもしれないしないかもしれない
2019/05/25(土) 09:24:00.19ID:yKL28XBR0
画面をつないでいるように見せかけるアダプタなんてものも存在する
2019/05/25(土) 11:43:35.01ID:Dy2hod8b0
>>109
HDMIエミュレーターってのが中華ショップで売っている
モニターが付けられるパススルーのを買えばモニターの電源切ろうが線を外そうがUWSC正常動作
2019/05/25(土) 12:47:52.95ID:WYfrmEUzp
>>109
一応聞いてみるけどノートPCかなんかだからディスプレイの電源(スイッチで)が切れないって話し?
外部ディスプレイ繋いでるならWindowsの設定ではオフにせず、物理的に電源切ればいいだけなんだけどね

ノートの場合で電気代気にするならもはやバックライトオフにすればって感じだが
2019/05/25(土) 17:11:48.62ID:Kyb98UZQ0
ディスプレイの電源が切れると描画自体しなくなって画像が取得できなくなるんだろ
スクリーンセーバーでブランクにしとくと気休めにはなる
2019/05/25(土) 19:46:21.65ID:7MJto3yI0
>>109です
色々情報ありがとうございます。
モニタの電源を切る方向で動くのが確認できたので、これで対応したいと思います。

HDMIエミュレーターの存在は初めて知りました。
そんなに高いものではないですが、正直これを買って対応させるなら、モニタの電源切れば良いかなと思いました。
他に使いみちがあれば買ってよかったのですが、全然なかったので、存在だけは覚えておきます。

色々情報ありがとうございました。
2019/05/30(木) 08:51:56.43ID:eF1LpuSK0
モニタの電源切ると省電モードになって描画自体されなくなるらしい、自分の場合は
コントロールパネル→電源オプション→プラン設定の変更→詳細な電源設定の変更→
インテルグラフィックの設定→インテルグラフィック電源プラン→最大パフォーマンス
でいけた
2019/05/30(木) 09:38:23.37ID:sTq2aCW60
これじゃあ、オレも死ななきゃいかんかもしれんお
2019/05/30(木) 09:39:04.16ID:I0BRX2CA0
>>116
それは分かってるんだよ
問題はその設定でもHDMIの機能によって

 モニタ側が省電力すると信号が停止→ディスプレイ遮断→ディスプレイがPCから消える→モニタなし→
 強制的に画面サイズがO x Oになってスクリプトがおかしくなる

これなんだわ
で、モニタの電源切れねーなっていう話なんだわ

解決策は
・D-Sub端子があればHDMI変換コネクタで繋ぐ
・モニタの電源切らない
・↑でも紹介されてるHDMIのアタッチメントを噛ませる、切替機や分配機、キャプチャ機でも同等機能有
・仮想化(VPCやVM)で環境を構築してそこで動かす
・クリック動作に頼るマクロにしない(ウインドウならハンドルで操作、ブラウザならソースを抜いて直で投げる)

わしはVM持ちだから仮想化をお勧めしてるよ、Win10+XP or 7マジ安定
定刻にスクリプトログ履けなかったらVMごと再起動(2秒程度でロールバックできる)させちゃう
2019/05/30(木) 09:54:07.14ID:0y11LHPVp
ふと逆の発想でvmからrdpでログインしとけばいいんじゃねとか思いついた
※試してない
2019/05/30(木) 10:25:24.73ID:X+HbrNGDM
VMに入れたWindows上で、VMの一種のNOXがまともに動作するのだろうか
これじゃVM二段重ねじゃん
普通に動作はするだろうけどDirectXとかOpenGLとかGPUの機能は正常動作するのかな
面白そうだからやってみるかなw
2019/05/30(木) 10:29:11.05ID:X+HbrNGDM
UWSCが動作しているPCをRDPからログインさせると
マウス位置が取得出来なくなって低レベル取得したスクリプトは動かなくなるな
2019/05/30(木) 10:38:40.46ID:3YFYtYUq0
MacのVMにBlueStack入れてやってるけど問題ないよ
2019/05/30(木) 17:52:50.33ID:I0BRX2CA0
DirectXが動かないとか何年前の話だよ
最近のVMはほぼ実機同等で動いてくれるよ

VMの多段、VMでVPC多段とか普通にやってるよ
仮想OSでGPU使いたい変態は通常のVMplayerじゃなくてESXiとかいうのが必要らしいが詳しくは知らん
2019/05/30(木) 17:59:46.92ID:0y11LHPVp
まあ、その辺は兎も角、vt-xがネステッド環境じゃ使えないから泥エミュなんかは使い物にならない
2019/05/30(木) 23:42:35.58ID:ZE9Bcr/m0
>>118
解像度が変わるのはDisplayPort問題と同じ方法でレジストリ変更でいけた
2019/05/31(金) 17:49:53.66ID:e1Fz+Jh9M
みんななんのスマホゲー自動化してんの?
2019/05/31(金) 17:54:52.45ID:rMv++5BLM
バトガw
2019/05/31(金) 19:13:28.73ID:jXq/5HS8p
目に付いたもの全て
2019/05/31(金) 20:13:27.98ID:VNGogbDN0
firefoxで裏マクロができなくなってる?
2019/05/31(金) 20:20:15.68ID:y2AHcCWQ0
>>126
5chの埋立保守荒らしに
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況