TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【不要ファイル】CCleaner 箒22本目【レジストリ】
動画プレイヤーQonoha part15
Mozilla Firefox質問スレッド Part186
【高速な外周へ】 Smart Defrag Part2 【デフラグ】
【自動歌詞検索】MiniLyrics【プラグイン】
【radiko】どがらじ Part3【Time Free】
「携帯動画変換君」 質問スレ Part8
FenrirFS Part3
RamPhantom Part7
Firefox userChrome.js greasemonkeyスクリプトスレ40

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


1 :2019/03/08 〜 最終レス :2020/06/13
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.2ch.sc/test/read.cgi/software/1533818531/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured

2 :
2

3 :
乙です

2点間のクリックがドラッグになってしまうのですが原因は何でしょう?

4 :
クリックの前に print "クリックします" という処理を入れると
正常にクリックされるのですが、原因は何でしょうか。

5 :
●過去スレ
21 http://egg.2ch.sc/test/read.cgi/software/1533818531/
20 http://egg.2ch.sc/test/read.cgi/software/1515077979/
19 http://egg.2ch.sc/test/read.cgi/software/1480838678/
18 http://potato.2ch.sc/test/read.cgi/software/1469866649/
17 http://potato.2ch.sc/test/read.cgi/software/1458731603/
16 http://potato.2ch.sc/test/read.cgi/software/1447217128/
15 http://anago.2ch.sc/test/read.cgi/software/1436671958/
14 http://anago.2ch.sc/test/read.cgi/software/1425741537/
13 http://anago.2ch.sc/test/read.cgi/software/1413600379/
12 http://anago.2ch.sc/test/read.cgi/software/1405162342/
11 http://anago.2ch.sc/test/read.cgi/software/1389240960/
10 http://anago.2ch.sc/test/read.cgi/software/1367340336/
09 http://anago.2ch.sc/test/read.cgi/software/1350040751/
08 http://anago.2ch.sc/test/read.cgi/software/1333915056/
07 http://anago.2ch.sc/test/read.cgi/software/1312390804/
06 http://hibari.2ch.sc/test/read.cgi/software/1291347103/
05 http://hibari.2ch.sc/test/read.cgi/software/1260304053/
04 http://pc12.2ch.sc/test/read.cgi/software/1235990960/
03 http://pc11.2ch.sc/test/read.cgi/software/1176677869/
02 http://pc11.2ch.sc/test/read.cgi/software/1156416884/
01 http://pc7.2ch.sc/test/read.cgi/software/1107738590/

●関連スレ
UWSC初心者用スレ
http://mevius.2ch.sc/test/read.cgi/tech/1537758829/

6 :
ロボット認証で数字のみって解析できないかな?

7 :
>>6
それってuwscとは別の分野の話になるでしょう
中華のサイトとかでcaptcha認証突破するソフトとか売ってるらしいけど

8 :
流石に機械学習の分野をUWSCのみでやろうとするのは無理がある別ソフトと組み合わせてUWSCから必要な時のみそのソフトを起動、出力結果をあれこれする程度なら出来るだろうね

9 :
>>7
>>8
ありがとうございます。

10 :
前スレのSikuliX、こういうの使うくらいなら最初からPython + OpenCV + Pyautoguiとかでやるよなぁ
ミジンコの俺からすると、UWSCは簡単に裏マクロさせてくれるのが最強

11 :
AutoItに移ろかな。

12 :
😀
この手の絵文字をBODYにあるか判断させたいんですが文字化けしてしまいます
どうすればいいでしょうか

取得したbodyをprintで表示させても□□となってしまうので

13 :
>>12
判断して何したいの?
まあ、判定は文字コードの範囲で行えばいい
ちなみに表示どうにかしたいだけならフォント変えるだけだが

14 :
>>12
utf8にするといいらしい
前スレ参照

15 :
ただスクリプト中で判断したいだけなら
表示する必要はないけど

Windows7の場合
LOGPRINTには◯の中にRは表示できるけど
例に出された顔の絵文字は表示できないと思う
(たぶんWin10では表示される)

Win7で文字を表示して確認したいのなら
http://users.teilar.gr/~g1951d/
で Symbola をDLして
Symbolaをフォント選択したメモ帳に
PRINTの代わりに
SENDSTR( ) で送ってやればいい
速度的にはだいぶ遅くなるけど

16 :
>>13-15
コードを貼りたいのに謎のエラーで貼れない…

emoji = IEGetSrc(IE, "body")
print emoji
上記にようにしても□□と文字化けしています
メモ帳やIEでは表示されるのにUWSCだと□□になってしまうんですよね…

17 :
>>15
Symbolaをフォントに設定した所、文字化けは無くなったんですが

re=CreateOleObj("VBScript.RegExp")
re.pattern = "😀"
~IEでソースを取得するまでの処理

IFB True = re.Test(str) THEN
PRINT "マッチしている"
ELSE
PRINT "マッチしてない"
ENDIF

re.patternに😀を入れるとエラーメッセージも出ずに直ぐに動作を停止してしまうんですよねえ…

18 :
>>17
繰り返しになるが文字コード使って
\uxxxx

19 :
ひたすら左上の石を優先的に取るように動作させたいんだけど
↓のやつみたいにすると、青の石を先に取っちゃうのですよね
なんとか青でも赤でも優先的に左上に行かせるようにするようなのって
どうすれば良いのでしょうか?教えてくだしあ

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

wend

20 :
先に左上に範囲絞った判定すりゃいいのでは

21 :
>>19
2つの座標比較してひたすら左上(左か上かわからんけど)の方を選択すればいいと思うけど

22 :
>>20
現在のポイントから左上に範囲を設定する感じでしょうか?
これは考えたこと無かったです。
ただその場合、石が左上に無いケースもあるのでどうしたものかと
思った次第です。

>>21
>2つの座標比較してひたすら左上(左か上かわからんけど)の方を選択すればいいと思うけど
これはわかりやすいかもです
でもやり方ちょっとわからないんでいったんググる時間をいただけたらありがたいっす

23 :
座標保存用の変数を用意しておいて
CHKIMGで座標データを取得したら
一番小さい座標(左上)かどうか判定して
小さければ変数に入れる処理を入れたらいい
最終的にクリックする座標はその変数を使う

24 :
>>23
ありがとうございますっ
イメージが更にわかりやすくなったように思えます
ちょっと頑張って色々調べて組んでみます

25 :
難しく考えすぎ
CHKIMG()するたびにELSEIFで判定してたら
先の判定が優先されるのは当然なので
比較に必要なデータを“揃えてから”判定すればいい

26 :
>>23
小さいかどうかは判定しなくていいよね
2個目の検索範囲を先に見つかった範囲に絞ればいいんだから

27 :
>>22
>石が左上に無いケース
いやどうしたらいいかは自分で決められるでしょ…出る(?)まで待つなり次の優先ポイント判定するなり全体にするなり

こっちはどんな画面の何の処理してんのかも知らんわけで、スクショも図もなしに想像だけだとどうアドバイスしていいやら分からん

28 :
アレください

29 :
はい

30 :
UWSCのexecからパイソンファイルは実行できないの?

31 :
>>30
パイソンの実行環境をよく知らないけど
たぶんPython.exeみたいのがあって"python.exe script.py"みたいにコマンド実行すればいいんじゃない

32 :
>>31
ありがとう できそうです

33 :
出来なかった 
batファイル作って実行ならできた

34 :
今試したけど出来るよ
パスが間違ってるとか、そもそも通らないコマンドを指定しているとか
別の原因じゃない?

35 :
UWSCが起動してるときに、Ctrl+Wでランチメニューの設定のダイアログが表示されますが、
このCtrl+Wのキーを他のキーに変更することってできますか?

Ctrl+WはChromeのタブを閉じるとかで使ったりするので、
ランチメニューの設定が優先して表示されてしまうので変更できると良いのですが。。

36 :
変数:PYTHONが定義されていません
doscmd(python *.py)

コマンドからは実行できてるよ

37 :
>>35
ランチメニューの設定で変更できました。
設定の方ばかり見ていて、ランチメニューの設定自体を見落としていました。。

38 :
>>36
なゆこのアホの子

39 :
>>36
ヘルプより
DosCmd("Copy c:\*.uws c:\temp\*.bak")   // バックアップ

40 :
ちなみに
DosCmd(python)
は文法間違いではない

ちゃんとすれば動くが
変数:PYTHONが定義されていません エラーになったりも、する

41 :
>>36
pythone.exeへのパスが通ってないから、環境変数に入れるか、フルパスで指定すればいいよ

42 :
と思ったら、ダブルクォーテーションで囲んでないだけか笑

43 :
uwscが面白かったので作ってみました
クラスも書けないベタ書きから少しずつ修正して動くようになりました
誰か試してもらえるとうれしいです

http://back-of-backyard.blog.jp/archives/ばっくやーど?

44 :
エクスプローラー上の画像ファイルではちゃんと指定画像をクリックしてくれるのに、
肝心のアプリ上ではカーソルが動くだけでクリックしてくれない
スレ漁ったら解決でるかな

45 :
肝心のアプリとやらが何か分からんとアドバイスしようも調べようもなくないと思わないか?

46 :
>>44
アプリを管理者権限で起動してみたらどうにかなるかも

47 :
とあるゲームのイベントの自動化をしようとしてるのですがうまくいかず質問させて下さい。
画像A(進む)を認識させてそれを一定間隔で画像B(ボス出現攻撃)が出るまでクリックし続け、ランダムで画像B(ボス出現攻撃)が
出るので出たら画像B(ボス出現攻撃)をクリックして攻撃。
画像認識も出来ており画像Aをクリックさせて一発で画像Bが出た場合は
問題なく動くのですが、Bが出るまでAをクリックし続けるというのがうまく出来ません。
ご教授お願いいたします。

48 :
画像A認識
有ならクリック
画像B認識
有ならクリック
のループでいいんじゃね?

49 :
>>47
自分がやりたいことを、自分が普段やってる作業を一つずつ思い出しながらチャートかいてみ?
で、コード書き直すのよ。

50 :
単に一つ大きなループで囲うだけだろうなあ

51 :
こんな感じで書いてみたのですどうでしょうか?
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

52 :
こういう時こそフローチャート

53 :
あれじゃね?進むボタンにマウスが乗ると明るくなって認識しないタイプ。

54 :
53様ありがとうございます
おっしゃるとおり、マウス矢印が最初のクリックで乗っかって色が変わって
認識してませんでした。少し前進したのでもうすこし試行錯誤してみます。

55 :
無事自動化に成功しました。やはり進むボタンの色が原因でマウスが乗っかったときの
画像を増やして組みなおしたら出来ました。ありがとうございました。

56 :
>>55
お疲れ様。
最近は見ないけどゲームは独自の仕様が多かったりしてUWSCでスクリプトが合っていても、
動かなかったりするからあまりゲーム関係のスクリプトは歓迎されないスレだったりするから気をつけてね。

57 :
デジタル署名の有効期間
2017/04/11 から 2019/04/12
 

58 :
if a and b then
って、「aが真で且つbが真」ってことじゃなくて
「aとbの論理積が真」ってことなんだね
知り合いから貰ったスクリプトを変更してて嵌ってしまった

59 :
>>58
「論理積」の意味を理解してないのかw

60 :
「aとbの論理積が真」になるのは「aが真で且つbが真」の場合じゃないのか?
同じことを言ってるんじゃないのか??
俺もなにかの落とし穴に嵌っているのか???

61 :
そういえば
a=1 and b=1
のつもりで
a and b=1
ってやっちゃったことはある

62 :
えっと、
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"は表示されない

63 :
式じゃない場合、and式は内部的に if a = b then に変換されてる
a=2 b=2なら通る
andが無い場合は a=aに変換されてる

64 :
ブール演算のつもりがビット演算されたってことか

65 :
>>62
論理演算は処理系(実装)でいろいろ挙動が異なるからね...

66 :
>>65
論理演算→論理式 ね

67 :
>>63
そりゃちょっと違う気がw
a=2、b=3でもいけるし

68 :
dim and1=2
dim and2=1
if and1=2 and and2=1 then print "ok!"

69 :
単純に0以外は真

70 :
qGNL8U+j0が解説してるのに
なんでややこしくしてるんだ

1 AND 2 は 0 なんだぞ

71 :
これまたuwsc自体とは微妙に関係ない話題に

72 :
UWSCでは数値同士のandはビット演算になるから気をつけろ、で済む話

73 :
もうpro買えないの?

74 :
あぁ

75 :
このまま消えて行くには惜しいアプリだよなー
個人開発だからこそ丁寧にバグ取りしてwindowのアップデートにもこまめに対応してくれたけど、もう更新されないと思うと悲しい

76 :
もう個人でメンテ出来ないなら、オープンソースにしてほしいわ
 
金儲けは考えていないんだろ? pro版で

77 :
しかしながら今どき、デルファイ使いがどれくらい存在しているのやら。。。

78 :
惜しむべきは64bitDLLにアクセスできないままだったところ

79 :
これdelphiで作られてるの?

80 :
目コピーで同じコードで同じ動作するアプリ作ったら需要ありそうだな

81 :
C#で自動化する技を磨けよ

82 :
>>81
めんどくさすぎてライブラリやラッパー作りまくって
結局UWSC目指し始めるパティーン

83 :
nox内の画像を認識してクリックさせようと思ってるのですが
nox内だと認識しません。
デスクトップ内なら認識するのでコードは間違っていません。
nox内の画像認識はできないのでしょうか?

84 :
>>83
初心者スレかググってすぐ出てくるqiitaの記事読め

85 :
>>83
NOXの解像度の設定によって画像がわずかに拡大or縮小されていて反応しないんじゃ無いの

86 :
>>84-85
ありがとうございました、お礼遅れてごめんなさい!
画像編集の際に間違えた設定をしていて、画像が乱れていたようです…

87 :
LOGファイルのオプションで、秒を表示しながら上書きするのは無理なのでしょうか?
Option LogFile = で指定するモードのことです。

88 :
>>87
ファイルを消すなりすればいいだけでは

89 :
最近自動化したいものがなくて暇
なんかネタない?

90 :
スクリプトを使ったサジェスト汚染荒らしが話題

けものフレンズ【2】414人目
https://matsuri.2ch.sc/test/read.cgi/anime2/1557873692/443-

91 :
>>89
自動車

92 :
裏でWindows Updateが走ってるとUWSCが思うように動かないのはオレカンなの?

93 :
思うようにがどうなのかも、今どうなってるかも分からなんので知らん

94 :
作者って死んだんですか?

95 :
CPUもI/Oも利用率が低いのに
なぜか思うように動かないなら不思議だろうけど
その前提すら調べてなさそう

96 :
なんかよく分からんけど動作が遅くなることはある。
一つ一つの動作が反応鈍くなる。
CPUやディスクを食ってるわけではない。
よく分からんけど、再起動したら直ることが多い。

97 :
あの消え方はガチで亡くなってる可能性が高い
Vectorからの問い合わせにも反応なしだったし

98 :
そうなると家族の手によってumiumiさんの遺品もろともUWSCのソースは処分された訳か …

99 :
ついに「www.uwsc.info」 ドメインが無くなったな

>>97
ダウンロードページとトップページだけ意図的に削除していたのでそれはない(先日まで)

100 :
> ドメインが無くなった
うわまじかー寂しすぎる


100〜のスレッドの続きを読む
SopCast/NIJI Part21
Mozilla Firefox Part325 【本スレ】
【OBS】Open Broadcaster Software Part.8
PDFビューアー総合スレ Part 4
NES/FCエミュレーター総合スレ7
【マウス&キーボード共有】Input Director
Mozilla Firefox Part360
【ニコ生】新配信録画ツール(仮、livedl Part3
【DC】 Dreamcast総合スレッド27nd 【エミュ】
タブブラウザ総合スレ Part6
--------------------
【65816:SNES】アセンブリ【6502:NES】
300円以下の(゚Д゚)ウマーなワイン
PS2版テイルズオブデスティニー雑談スレ
本家雑談スレ Part152
大手サークル情報交換スレ243
【ニコニコ】歌い手歌唱力 議論スレ Part146
Windows 10 Wi-Fi環境
【mobage】アイドルマスターシンデレラガールズ27343人目
■本物ロコ■※どいつもこいつもRや、犯罪者ども
2019年12月16日までテレ東のエース 鷲見玲奈 Vol.39
嫌儲グラブル部 [412050844]
情報ライブ ミヤネ屋★2 無冠の帝王 山根明
色紙コレクターの集い(漫画・アニメ等) 5
大徳さん
韓国与党議員「今の北朝鮮の状況は米警察に窒息死させられたジョージ・フロイドと同じ」
【NHK広島】中山果奈 2
中国人民解放軍だけど何か質問ある?
森恵 Part23
王見イ弋シ゛ヤス゛
懐メロ洋楽に関するくだらねえ質問はここで訊け!18
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼