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/

181 :名無しさん@お腹いっぱい。:2016/04/18(月) 09:51:02.91 ID:wlEWl9WG0.net
>>173
> uwscでIEから文字列"20:43"をスクレイピングできたんだけれど、
そこまでできる能力があるのにその時間の比較が分からないってほうが不思議なんだがw

n1 = GETTIME()                 2000/01/01 00:00:00からの現在までの経過秒数
n2 = GETTIME(0, "YYYYMMDD204300")   2000/01/01 00:00:00から当日20:43までの経過秒数
                           YYYYMMDDには当日の日付を入れる(GETTIME()リファレンス参照)

n1とn2を35分考慮して比較すればいい。

182 :名無しさん@お腹いっぱい。:2016/04/18(月) 12:11:29.17 ID:txvsigUn0.net
>>173
とりあえず、こんな感じかな。
-----------------

// 4要素の配列生成
// 0番に取得した時間を入れる
Dim Jikan[3] = "20:43"

// 取得した時間を時と分に分割
Jikan[1] = SPLIT(Jikan[0],":")[0]
Jikan[2] = SPLIT(Jikan[0],":")[1]

// もし1ケタの数字なら2ケタに成形
If LENGTH(Jikan[1]) = 1 THEN Jikan[1] = "0" + Jikan[1]
If LENGTH(Jikan[2]) = 1 THEN Jikan[2] = "0" + Jikan[2]

// 現在時間を取得
Dim Genzai = GETTIME()

// 時・分 以外の要素を現在の数値で埋める
Jikan[3] = "" + G_TIME_YY4 + G_TIME_MM2 + G_TIME_DD2 + Jikan[1] + Jikan[2] + "00"

// 比較。2100秒=35分
Ifb ((GETTIME(0,Jikan[3]) - Genzai) < 0)
MSGBOX("日付をまたいでるかも?")
ElseIf ((GETTIME(0,Jikan[3]) - Genzai) < 2100)
MSGBOX("35分以内でOK")
Else
MSGBOX("35分超でOUT")
EndIf
-----------------

183 :名無しさん@お腹いっぱい。:2016/04/18(月) 12:48:19.95 ID:txvsigUn0.net
ちな、日付またいだところ、ちゃんとしたいなら、さらにIfで切って比較式に1日分=86400秒を引いてあげたらいいよ。

184 :名無しさん@お腹いっぱい。:2016/04/18(月) 13:12:23.92 ID:xyw9ucBX0.net
どっちにしろ、経過時間が24時間から24時間35分だった場合に誤動作するような

185 :名無しさん@お腹いっぱい。:2016/04/18(月) 16:41:12.37 ID:Wgb/rjNX0.net
Android エミュにキーやマウスの情報送り付けて自動操縦する話題ってどこ?

186 :名無しさん@お腹いっぱい。:2016/04/18(月) 19:52:28.29 ID:ywIpRThN0.net
画像認識がうまくいかないのでchkimgxを使いたいのですがよくわからなくて困ってます
chkimgx.uwsとsampleは見ましたが引数省略されているので
どこか解説されてるサイトや使用したプログラムが見れるようなところないでしょうか

187 :名無しさん@お腹いっぱい。:2016/04/18(月) 22:27:51.59 ID:xsFnheOr0.net
あんだけ丁寧に説明されててわからないって
一体何がどうわからんのだ?

188 :名無しさん@お腹いっぱい。:2016/04/18(月) 23:03:38.58 ID:1AVL/J250.net
見ただけで読んでねえんだろ

189 :名無しさん@お腹いっぱい。:2016/04/18(月) 23:13:06.45 ID:ywIpRThN0.net
ウインドウIDは0でスクリーン全体と書いてましたが
過去スレ見ると-1という指定もあるようなのですがどういう意味なのかなとか
色指定は#ffffffとかで書けばいいのかなとか。

ウインドウIDがちゃんと渡せてなかったようでエラー吐いてたんですが
とりあえず-1入れたら吐かなくなったのでちょっと気になってます

190 :名無しさん@お腹いっぱい。:2016/04/19(火) 00:00:57.34 ID:cboyjyms0.net
普通のchkimgで間に合ってるからchkimgx使ったこともない俺が今更DLして
説明読んでみたが…

>>186
> chkimgx.uwsとsampleは見ましたが引数省略されているので

本当にチラ見しただけなんやな。
ばっちり書いてあるのに全然読んではいないというオチ
IDが-1ならどういう意味かとか全部書いてあるのに

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

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