2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

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

1 :名無しさん@お腹いっぱい。:2016/03/23(水) 20:13:23.20 ID:LGiv8vs60.net
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html

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

●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://park14.wakwak.com/~simizu/uwsc/fruwsc.html
http://canal22.org/
http://big.tm.land.to/handbook/uwsc.htm
http://www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
http://izagne.com/uwsc/
http://scripts.web.fc2.com/
http://www.nagomi-jp.net/~liners/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://siromasa.digi2.jp/uwsc/
http://iriyak.adam.ne.jp/uwsc.html

前スレ 自動化ツールUWSC使いよ集まれ16
http://potato.2ch.net/test/read.cgi/software/1447217128/

701 :名無しさん@お腹いっぱい。:2016/05/26(木) 08:42:20.05 ID:GBBvDE2C0.net
>>699
うまく質問の意図が汲み取れません

702 :名無しさん@お腹いっぱい。:2016/05/26(木) 09:18:05.09 ID:T8wTbJM00.net
>>699
画像に関しては、片方がディスプレイの設定が24ビットモードと16ビットモードだったら、
当然異なってくる。極端な話し、前者が黄色に見えてても後者なら灰色に見えてくる。
あと、操作したいウィンドウサイズやフォントによって、画像が変わってくることがある。
これは画像の背景がグラデーションなんか使ってる場合、フォントやウィンドウサイズによって影響を受けるから。

二巡目のループに関しては多分、画面の中に同じ色使ってる箇所があるんじゃないの。
こんな図で最後の■を認識したいのに、最初の画像で認識ストップしたとか
■□
□■

703 :名無しさん@お腹いっぱい。:2016/05/26(木) 10:56:35.12 ID:kM0zrNJcx
グラボのメーカーやドライバのバージョンによっても微妙に色が違うからな
対象のPCでそれぞれ画像を作り直すのが一番いい
Win8とかには画像切り取りツールと言う便利なものもあるので活用されたし

どうしても面倒なら↑で紹介されているChkImg_Xという有志が作ったモジュールを活用されたし
類似性があれば多少の色合いの変化を無視して一致できる ただし使いこなすにはそれなりのスキルが必要

704 :名無しさん@お腹いっぱい。:2016/05/26(木) 11:35:50.44 ID:RPJWHBkl0.net
どなたかお知恵をお貸しください。

UWSCスクリプトの中で、もうひとつのUWSCを起動するために
「EXEC(

705 :名無しさん@お腹いっぱい。:2016/05/26(木) 11:37:14.58 ID:RPJWHBkl0.net
↑途中で切れました。すみません。

どなたかお知恵をお貸しください。

UWSCスクリプトの中で、もうひとつのUWSCを起動するために
「EXEC(”パス\uwsc.exe スクリプト.UWS”,True)」
と記述していて、意図通り、正常に動作しております。


しかし、Windows8.1の環境で、起動に7秒ぐらいかかります。
Windows7、Windows10、WindowsXPでは、1秒で起動します。

試しにこのWindows8.1のコマンドプロンプトで
「パス\uwsc.exe スクリプト.UWS」
を実行しても、起動に7秒ぐらいかかります。
「パス\uwsc.exe」
のように起動のみだと、1秒ぐらいで起動します。

普通にUWSC.exeを起動し、読み込みからこのスクリプトを実行すると、即実行されます。
Windows8.1マシン3台で試しました。

なにかここから先、問題の切り分け等、更に追及する手法はございますでしょうか。
どうぞ宜しくお願いします。

706 :名無しさん@お腹いっぱい。:2016/05/26(木) 11:56:27.04 ID:8HXMfCmO0.net
UWSC本体のバージョンは同じなんだよね?
スクリプト.UWS はどんな作業させてるの?

707 :名無しさん@お腹いっぱい。:2016/05/26(木) 12:26:22.90 ID:GHY035fF0.net
どこをどうみて1秒とか7秒とか判断しているのか

708 :名無しさん@お腹いっぱい。:2016/05/26(木) 12:42:21.97 ID:Ffr8RBZ90.net
アンチウイルスソフトの使用状況
1行だけのコードでも同じように7秒掛かるかは最低限調べておきたいね

709 :名無しさん@お腹いっぱい。:2016/05/26(木) 13:00:21.82 ID:RPJWHBkl0.net
レスありがとうございます。
とりあえず、解決というか、原因は分かりました。

>>706
>>707
はい、同一のバージョンです。
とりあえず問題をシンプルにするために、さきほど簡潔なコードで実験しました。

test.uws の中身 「print ”あああ”」のみ。

コマンドプロンプトで
「パス¥uwsc.exe パス¥test.uws」

これでエンターを押してから、UWSCのUIとPrintの枠が表示されるまでに約2秒で、
枠が出てから「あああ」と表示されるまでに約4秒です。

>>708
Windows Defender のリアルタイム保護を無効にしたら、即起動実行されるようになりました。
ここ1週間ぐらいのアップデートで、なにか仕組みが変わったのかもしれません。(以前は正常に起動していたので)
自分のPCは設定を変えればOKですが、スクリプトを配布した先でもいちいち設定しないといけなくなりました。

結論として、現行のWindows Defender のリアルタイム保護を有効にしていると、コマンド経由のUWSC.exe起動に少々もたつくようです。
(Windows8.1に限らないかも知れません)

レスくださった皆様、ありがとうございました。

710 :名無しさん@お腹いっぱい。:2016/05/26(木) 13:10:46.81 ID:crNAiUAg0.net
>>709
Windows8.1 + WindowsDefenderで即起動するから関係ないよ。他の何かが悪さしてるのでは?

総レス数 1042
306 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★