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

■ このスレッドは過去ログ倉庫に格納されています
2020/09/19(土) 20:43:35.55ID:nIPL1RnT0
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使いよ集まれ22
https://egg.5ch.net/test/read.cgi/software/1552020532/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2020/09/19(土) 20:46:11.62ID:nIPL1RnT0
●過去スレ
22 http://egg.5ch.net/test/read.cgi/software/1552020532/
21 http://egg.5ch.net/test/read.cgi/software/1533818531/
20 http://egg.5ch.net/test/read.cgi/software/1515077979/
19 http://egg.5ch.net/test/read.cgi/software/1480838678/
18 http://potato.5ch.net/test/read.cgi/software/1469866649/
17 http://potato.5ch.net/test/read.cgi/software/1458731603/
16 http://potato.5ch.net/test/read.cgi/software/1447217128/
15 http://anago.5ch.net/test/read.cgi/software/1436671958/
14 http://anago.5ch.net/test/read.cgi/software/1425741537/
13 http://anago.5ch.net/test/read.cgi/software/1413600379/
12 http://anago.5ch.net/test/read.cgi/software/1405162342/
11 http://anago.5ch.net/test/read.cgi/software/1389240960/
10 http://anago.5ch.net/test/read.cgi/software/1367340336/
09 http://anago.5ch.net/test/read.cgi/software/1350040751/
08 http://anago.5ch.net/test/read.cgi/software/1333915056/
07 http://anago.5ch.net/test/read.cgi/software/1312390804/
06 http://hibari.5ch.net/test/read.cgi/software/1291347103/
05 http://hibari.5ch.net/test/read.cgi/software/1260304053/
04 http://pc12.5ch.net/test/read.cgi/software/1235990960/
03 http://pc11.5ch.net/test/read.cgi/software/1176677869/
02 http://pc11.5ch.net/test/read.cgi/software/1156416884/
01 http://pc7.5ch.net/test/read.cgi/software/1107738590/

●関連スレ
UWSC初心者用スレ
http://mevius.5ch.net/test/read.cgi/tech/1537758829/
3名無しさん@お腹いっぱい。 (ワッチョイ 9fb1-Cup9)
垢版 |
2020/09/19(土) 22:00:32.70ID:PC8mxGo20
1おつ
2020/09/20(日) 06:38:17.38ID:UjHQn60Xr
>>1おつ
2020/09/20(日) 10:50:58.41ID:ZGob5HT30
>>1
DLリンク
https://ftp.vector.co.jp/68/82/2330/uwsc5302.zip
2020/09/20(日) 17:33:18.86ID:eRa6H05R0
いつの間にこんなことになってんだよ
買っとけば良かったわ
2020/09/20(日) 19:44:17.25ID:dm3aA65w0
いやあ、買っておいたところでもうそろそろ色んな事情で使うの躊躇うもんになってきてるがなあ
8名無しさん@お腹いっぱい。 (ワッチョイ ffa2-qc2B)
垢版 |
2020/09/21(月) 15:39:32.08ID:QwGarLda0
これ使ってアメーバピグで稼がせてもらったわ
アメーバピグはサービス終了したけどこの作者も死んでたんだな
9名無しさん@お腹いっぱい。 (ワッチョイW ffdc-c+eV)
垢版 |
2020/09/21(月) 18:52:14.53ID:4zYF7Uvj0
作者死亡説って真偽不明なんだよな
信頼できるソースを早く出してくれ
2020/09/21(月) 20:03:21.43ID:7SlHSdh20
個人の訃報なんて公式ソース存在するわけなかろ
家族を名乗る人が出てきても真偽は分からない
2020/09/21(月) 20:30:03.99ID:ffQ8JzJJ0
生死は不明だけど
公開停止して今後の更新は絶望的なのは事実
2020/09/23(水) 11:52:58.19ID:EB2FO7di0
RPA業界からスカウトされたんだろ

UWSCは放置するという条件での破格待遇で
13名無しさん@お腹いっぱい。 (アウアウカー Saef-DVu/)
垢版 |
2020/09/23(水) 17:13:39.24ID:EhC1FMUCa
質問いいでしょうか
WHILE-WENDがループかブロックを跨いでいる、もしくはブロックの対応が取れていない:ENDIF
26行目:WHILE TRUEのエラーメッセージが出るのですが、構文を見直しbreakやnextの前のENDIF等チェックた後も解消されません。
本文で長々と書くのは躊躇われるためアップロードサイトにtxtファイルをあげたので
答えてくれるとありがたいです

https://lisp-trpg.ddo.jp/trpg/onj/upload/upl/hKuXbYCoPJMQQL2cx5Ve/00545.txt
2020/09/23(水) 17:24:00.36ID:TfSRG+wd0
116行目のelseifを直前のENDIFでIFブロックを終了させているのに書いてるから
2020/09/23(水) 17:30:07.14ID:iZsOWmea0
while true//特定範囲内で画像があるならTrue。特定範囲外で画像があるならelseif。画像がなければelseで3つの分岐
IFB CHKIMGX("画像.bmp", winid, 140, 260, 510, 530, Detect_num, Threshold_delta, Target_color)//以後winidより右省略
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid,略)
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
ENDIF
elseif CHKIMGX("画像.bmp", winid, 略)//特定範囲外で画像がある場合のelseif
2020/09/23(水) 17:33:48.10ID:7g5UlKmQ0
インデント入れろ
2020/09/23(水) 17:38:38.64ID:ZOEw7ziP0
36行目のendifかなぁ
18名無しさん@お腹いっぱい。 (アウアウカー Saef-DVu/)
垢版 |
2020/09/23(水) 17:42:49.11ID:EhC1FMUCa
>>14>>17
初歩的なところでやらかしてたみたいです…。elseifの上のENDIFを1つ消すことでエラーメッセージ出なくなりました。
ありがとうございます!!
2020/09/23(水) 20:19:23.53ID:0EGVSAgP0
マイクロソフト Power Automate Desktop
20名無しさん@お腹いっぱい。 (ワッチョイ 16dc-1ZXv)
垢版 |
2020/09/23(水) 21:02:55.29ID:cvhM0OvS0
1. ひな 2020年08月23日 13:54
作者の方は亡くなられていました。
2年ほど前の話ですが、昨今RPAが普及してきており、当社でも有料のRPAと無料のUWSCの、比較検討を始めました。
UWSCは有料の拡張機能があり、検証のため支払いをしましたが、その後連絡がありませんでした。
法人として督促状も出しましたが連絡なく、いろいろな経緯で親族の方に対応していただくことができ、そこで亡くなられていることを知りました。
http://itot.blog.jp/archives/21432032.html

嘘だという証拠も、真実だという証拠もないんだよな…
2020/09/23(水) 21:10:31.40ID:tZzYsn+U0
pro版いくらだか知らんが多分数千円だろ?
たかが数千円のために「法人として督促状」って普通やらない
2020/09/23(水) 21:42:26.43ID:7g5UlKmQ0
ま、本当ならIPAの連絡不能開発者一覧に情報提供して作者が亡くなり更新されなくなったソフトウェアであるとアナウンスして欲しいもんだ
2020/09/29(火) 20:18:41.77ID:Bkbga/x/0NIKU
SLCTBOXとSLCT_BTNで選択メニューを出してる時
UWSCのログウィンドウの表示部分を
スクロールさせる事が出来ません

選択メニューを出したまま
スクロールさせる方法がありましたら
教えてください
2020/09/30(水) 00:23:17.12ID:04pNtWYVa
たとえばこんな感じ

THREAD bglog
print 1
DIM ret = SLCTBOX(...)
print ret
bContinue = FALSE


FUNCTION bglog
 LOGPRINT( TRUE, 0, G_SCREEN_H-100)
  WHILE 1
   IFB (FALSE = bContinue) THEN
    BREAK
   ENDIF
  WEND
 RESULT=0
FEND
2020/09/30(水) 00:25:25.43ID:04pNtWYVa
>>24
↓わすれもの
PUBLIC bContinue=TRUE
THREAD bglog
2020/09/30(水) 01:21:57.47ID:1LlGIgkL0
5ch連投プログラムの開発やってるやついる?
2020/09/30(水) 10:57:25.93ID:SytaWqhda
http://www3.rocketbbs.com/601/siromasa.html

クローン版開発きたな
期待している
2020/09/30(水) 11:03:52.93ID:nvkC7gp80
ふぇー
2020/09/30(水) 12:48:37.52ID:/NP4YDmRr
応援します

まったくの素人で悪いけど権利関係とか大丈夫なのかな
uwscの名前を使わなければ問題ないのか
2020/09/30(水) 12:53:24.34ID:nvkC7gp80
未確定情報だけど
遺族がソースを捨てちゃったってのが本当だとして
このuwscクローンが市民権得だした途端もし権利主張しだしたらモヤモヤがとまらんな
2020/09/30(水) 12:55:27.54ID:3Wn0cip9a
ソースパクるわけではないようだからそもそも権利主張とか関係ないんじゃないの
2020/09/30(水) 12:58:54.11ID:nvkC7gp80
名前とか設計アイデアとか
2020/09/30(水) 13:23:44.54ID:WmcYDd7I0
そもそも何を目的に作ってるのかって話だね
2020/09/30(水) 13:42:01.72ID:/UiAZ2tQ0
といいますと?
2020/09/30(水) 14:43:15.73ID:SDs/I6fb0
大半のプログラミング言語が if や for-next をパクっているわけで
2020/09/30(水) 17:11:32.07ID:aEJkb0P70
>>29
そうだよ
2020/09/30(水) 17:38:38.64ID:kzBxDE450
よくよく考えてみりゃ当たり前だけど、フォーマットに著作権は発生しないんだね
ただ、特許を取得した場合は20年縛りになる
2020/09/30(水) 20:39:41.56ID:e8NPtJrY0
オープンソースでやってくれるなら何でもいい
2020/09/30(水) 21:38:12.34ID:4iUVcQs5M
uwsc.exeやヘルプファイルには権利があるけどリバースエンジニアリングしてるわけでもないしな
ただセットで考えられてきたものだからモヤモヤするよね
2020/09/30(水) 21:49:25.67ID:LAE9gwF40
いや全くしないが
2020/09/30(水) 22:42:23.99ID:vX4LquWZ0
誰かアンケート答えるついでにカンパ募集してくれと書いて置いて
何も協力できないけど金だけは出せる
2020/09/30(水) 23:11:20.50ID:WmcYDd7I0
書いてあるだけだと目標が良く分からんな
同じものを再現するだけなら不要だし
そこから何をするかの一番肝心な所が不明
2020/10/01(木) 00:10:45.06ID:um2Up/dK0
いまのUWSCで先々どういうところが困りそうなの?
2020/10/01(木) 00:17:48.47ID:2TgMjmUpr
流石にIEしか対応してないのもねえ
2020/10/01(木) 00:45:29.93ID:Blxm+qei0
>>44
一番はそれだな
2020/10/01(木) 01:22:54.49ID:36EtLn930
OSのアップデートに対応できなくなる事だぞ
2020/10/01(木) 08:08:24.36ID:djoeCuOxM
ほっちゃらかして死ぬ原作者が悪いよ
士ね
2020/10/01(木) 08:10:07.78ID:2LMHQnQl0
>>47
竹内結子に謝れ
2020/10/02(金) 15:49:37.44ID:2JCEeCLV0
せっかく引き継いでくれるかも知れない人が現れたのに
いきなり権利うんぬん言い出して、やる気をそぐようなことはお前ら止めろ

ちなみにpro版購入者だが充分もとは取れてるし、更新してくれるのなら大歓迎です。
2020/10/02(金) 15:53:30.07ID:MvcIola20
権利関係でめんどくさいことになったらそれこそ作者がかわいそうだろ
権利問題にならないように配慮は必要
2020/10/02(金) 16:01:18.23ID:O16SPQCC0
ほんとIEのみなのがなあ
もちろんWinだからってのもあるが
Selenium入れるのもなんか抵抗あるし

ChromeのCanvas上で動いてるゲームを操作するにあたって
画像認識じゃなくて通信取得して状況判断したいんだけどどんな方法があるのか
F12のネットワークタブでレスポンス見れば通信内容は読める状態
自作拡張機能は通信は見えそうだけどクリックはできない?
2020/10/02(金) 16:05:53.01ID:Dx/mcS300
umiumiさんの生命維持装置をなぜuwscで管理しなかったのか
2020/10/02(金) 20:03:31.27ID:bcxiIYNV0
>>52
してたけどWindows updateには勝てなかったよ
なのかもよ
2020/10/02(金) 21:44:10.61ID:+8QUAkehx
UWSCより複雑な処理を求めるならプログラミングするしかないの?
2020/10/03(土) 00:45:51.98ID:0rCjmlcj0
Python
2020/10/03(土) 12:12:34.40ID:jmj5GG7s0
>>54
仕様を超えるとか処理速度とかって話ならそう。
2020/10/03(土) 12:26:08.20ID:H8Vl3+Hh0
uwsc互換というとPythonばかり。
rubyなら多少分かるんだけどrubyではできないの?
2020/10/03(土) 12:51:53.26ID:kM7kTlsQ0
なんでrubyが分かってpythonが分からないんだ勉強しろ
2020/10/03(土) 13:12:36.12ID:swbhXAfO0
>>54
UWSC自動記録機能より複雑な処理を求めるならプログラミングするしかないの?
って意味なら、そう
2020/10/03(土) 13:25:50.18ID:jmj5GG7s0
>>57
普段からプログラミングに慣れてるわけじゃない人が、
UWSCから画像検索処理を含んでスモールステップを踏むとPythonが手に取りやすいってだけじゃない?
2020/10/03(土) 14:15:22.44ID:FFRSTmOs0
pythonはwindowsGUI操作のライブラリとかノウハウが充実してるからかと
2020/10/06(火) 00:51:13.89ID:lb1BcgZo0
後継作るなら、画像判定記録する機能がほしいな
2020/10/06(火) 03:47:32.54ID:Rq7WUy/W0
結局開発が個人頼りで突然開発が終わってしまうのがリスクに思えてきた
最近、図書館でPythonの本借りてきて移行に着手
今日、1つのリネームバッチ作成スクリプトを書けるまでになった

UWSCのソースを見ながらPythonに置き換えしていくが
何か処理をさせるのにググると複数の手段がヒットする
例えばCSVファイルを扱うにも複数の方法があって
標準のopenコマンドで1行読み込んだ物をリスト化する方法
csvモジュールを使う方法
更に別な学術系モジュールを使う方法
自分にはどれが最適かの選択に時間がかかった
2020/10/06(火) 05:50:45.68ID:6Oi6qqfs0
「UWSCのソース」というパワーワードがでましたw
2020/10/06(火) 07:08:04.72ID:oBT8rHQd0
普通に読めばUWSCのスクリプトのソースだって思うけど
2020/10/06(火) 08:18:58.38ID:xj28yhVq0
まあ、画像とかCSV扱わせるとなるとUWSCじゃなくていいのは確か
2020/10/06(火) 08:42:07.44ID:RdMnQdMgM
超ハッキングして死亡した作者のPCの中のプログラムソースを見てる可能性
2020/10/06(火) 12:08:28.40ID:iFFidSFS0
素人の俺に教えて欲しいんだが、uwsc で ie操作をするように
edge や chrome を操作できる最適な処理系ってなに?
2020/10/06(火) 13:20:21.17ID:FlWPfTFI0
selenium
2020/10/06(火) 14:40:05.48ID:k64wYibz0
puppeteer
2020/10/06(火) 15:40:16.86ID:2gx2Xo8c0
UwscWebDriver
2020/10/06(火) 17:44:59.35ID:V+u+WHwp0
Python移行でVisual Studio Code使い始めたのだが
拡張機能でUWSCを検索したらUWSCのランゲージサポートのあるのね
2020/10/08(木) 02:56:59.47ID:5eS+bJvt0
UWSCR α0.0.1 来たね
74名無しさん@お腹いっぱい。 (ワッチョイ 8ab1-xYNh)
垢版 |
2020/10/08(木) 17:06:35.25ID:IDsoseyI0
レシーピってアプリ使ってるけど今年でサービス終了だって。
Android版を他の会社が引き継ぐらしいけど、iPhone しかない(個人ではAndroidも持ってるけど仕事では使えない。)
2020/10/11(日) 11:42:59.34ID:iIpnujV50
win7で使ってたコードを
win10で使うとめちゃめちゃ遅いんだけれども
だれかわかる人いませんか?
2020/10/11(日) 11:57:24.85ID:xw9KQjxW0
凄い質問だなw
2020/10/11(日) 12:24:43.85ID:8oWkSzqd0
>>75
if KINDOFOS()<>22 then
  sleep(10000)
endif
きっとこうなってるに違いないからこれを消そう
2020/10/11(日) 12:25:32.42ID:OWYt1Kgqr
>>75
発想がおかしい
ちゃんとドライバーあたってないか
上書きインストールしたのならクリーンインストールしなよ
79名無しさん@お腹いっぱい。 (ワッチョイ cab1-ozsC)
垢版 |
2020/10/11(日) 12:48:53.47ID:iIpnujV50
>>75です
>>77
ソース上にスリープは使ってないです
PEEKCOLORとCHKIMGをたくさん使ってます
PEEKCOLORでループしているところが重いみたいです
>>78
WIN10自体はクリーンインストールです
2020/10/11(日) 13:22:34.44ID:hp8AFsmL0
win7だとAero無効デスクトップコンポジションを無効でPEEKCOLORが速くなるらしいよ
2020/10/11(日) 13:44:51.66ID:8oWkSzqd0
>>79
>PEEKCOLORでループしているところが重い
まず最初にそれを書けって話よ
2020/10/11(日) 14:03:18.05ID:iIpnujV50
>>80 win10でAeroだのを無効化したけど遅いままだったねぃ
>>81 ソース上は以下みたいになっとるんだけどこんなもんで
WIN7では1秒に10回くらいループしているのにWIN10だと3秒で1回くらいになってしまう
83名無しさん@お腹いっぱい。 (ワッチョイ cab1-ozsC)
垢版 |
2020/10/11(日) 14:04:09.58ID:iIpnujV50
>>81 ソースが書き込めない(`・ω・´;)
2020/10/11(日) 14:44:12.23ID:l1IAa7uwa
>>83
行数や内容によっては
https://pastebin.com なんかを使うしかない
2020/10/11(日) 15:05:34.14ID:iIpnujV50
>>84 おおありがとう
ソースは下記です もっと長いけど余計な部分は削除しました
https://pastebin.com/pPu3SH4E
2020/10/11(日) 15:20:25.09ID:b+97nqlL0
>>82
Win10はデスクトップコンポジションを無効化できないので
Win7よりPEEKCOLORがどうしても重くなる
2020/10/11(日) 15:52:12.92ID:iIpnujV50
>>86
PEEKCOLORが遅いのはデスクトップコンポジションのせいかもしれませんね
無効化もできないみたいですしWIN7で使うしかないようです
すっきりした回答が得られてよかったです、ありがとうございました。
2020/10/11(日) 16:57:57.62ID:l1IAa7uwa
>>85
25行目の PEEKCOLOR に関しては
同じ場所を4回とってるので

   IF PEEKCOLOR(1176,i) = 5028863 _
    OR PEEKCOLOR(1176,i) = 7336959 _
    OR PEEKCOLOR(1176,i) = 7312840 _
    OR PEEKCOLOR(1176,i) = 6062519 THEN

いったん変数にとって比較すれば
   DIM col = PEEKCOLOR(1176,i)
   IF col = 5028863 _
    OR col = 7336959 _
    OR col = 7312840 _
    OR col = 6062519 THEN

PEEKCOLOR を1/4に減らせる
つまりその部分は4倍近く速くできるはず
2020/10/11(日) 17:10:54.10ID:iIpnujV50
>>89
おおすばらしい!
確かにそうですね!やってみたいと思います!ありがとう!
2020/10/11(日) 17:16:57.03ID:FTVwAh7B0
そういう場合何も考えず単純に
もっと性能の良いPCに変えたら速くなるのだろうか

クロック上がれば当然速くなるだろうが
コア数が増えてもマルチスレッドを意識して書かれたプログラムで無いと速くならないよな
2020/10/11(日) 17:28:02.56ID:l1IAa7uwa
>>89
AND では なく OR なので
正確な比較回数は1〜4回で
ほとんどの場合1度目の比較で比較で抜けていたら
効果がない可能性もある
一応補足しておきます
2020/10/11(日) 17:31:12.33ID:l1IAa7uwa
>>91
あぁANDでも4回比較するとは限らない
2020/10/11(日) 20:04:30.03ID:k88xVzr60
そんな最適化されてるかな
真偽揃ってからBool演算で毎回四回うごいてんじゃなかろうか
2020/10/11(日) 21:05:28.73ID:73fbD0hS0
通常は非短絡評価だけど
オプションでSHORTCIRCUIT指定すると短絡評価になるよ
95名無しさん@お腹いっぱい。 (ワッチョイ 4e7e-bGTA)
垢版 |
2020/10/13(火) 06:22:59.49ID:fvcrZP3n0
ディスプレイ閉じてるとマクロの画像認識できないんだけどどうすればいい?
2020/10/13(火) 07:16:31.82ID:Wo7LS02P0
>>95
うちではHDMLでTVに繋げているけどTV消しても画像認識出来てるぞ
ただしTVの電源onでも出力を繋げたPC以外のところにすると誤認識する
どういう状況か把握できてないけど、画面を最大限まで暗くするのではダメ?
2020/10/13(火) 13:13:06.21ID:o+1pBZ4Y0
オレは画像認識させてそこをクリックみたいなのを長時間やらせるときは、
メインPCじゃなくて、低消費電力のサブPCにずっとやらせているが、
そのPCはディスプレイもマウスもキーボードも接続していないぞw

操作は全てVNC、電源ONはWOL
2020/10/13(火) 16:40:43.15ID:e5SRpc2A0
PCのグラボやらなんやらによってモニタ電源切ってる時のディスプレイの認識って違うから何とも言えにゃい
閉じてるとってことはノートPCとかかね
2020/10/13(火) 19:38:11.75ID:QTyE+tCq0
Windows10の仕様です
HDMIエミュレータとか使ってくれ
2020/10/13(火) 20:39:55.93ID:zqJDM/OT0
ノートを閉じたら画面出力を停止するというのは
ノート自体の仕様だろうし、それはそれで調べるしかないだろうね
2020/10/14(水) 01:40:16.00ID:p1lrPuaN0
Pythonに移行を試みているがSCKEYコマンドの動作をPythonで再現できなくて足踏みしているorz
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

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