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/

541 :名無しさん@お腹いっぱい。:2016/05/14(土) 21:45:14.14 ID:xKUFP62d0.net
自販機に紙幣を入れたのに飲み物が買えません。なぜですか?ってレベルだなw

542 :名無しさん@お腹いっぱい。:2016/05/14(土) 21:56:38.87 ID:DrkYBZLw0.net
このレベルの奴がproなんて使ってる時点でお察し

543 :名無しさん@お腹いっぱい。:2016/05/14(土) 22:11:24.09 ID:3XghaOXu0.net
proでって言ってるんだから割れ物でも使ってるんじゃね

544 :名無しさん@お腹いっぱい。:2016/05/14(土) 22:49:31.03 ID:hfaBi8Ee0.net
メモ帳では問題ないって言うんだからスクリプト自体は正常に動いてるわけで
UWSCの問題じゃなく目的のソフト側の問題だろう。

545 :名無しさん@お腹いっぱい。:2016/05/14(土) 22:57:09.20 ID:pLgG83d70.net
出してくる情報が少なく過ぎて、質問慣れてないように見えるから素人感を漂わせるんだよな

546 :名無しさん@お腹いっぱい。:2016/05/14(土) 23:07:18.72 ID:9Xfn9/Hw0.net
>>530 515
頭痛が痛くなりそうなコードだな

547 :名無しさん@お腹いっぱい。:2016/05/15(日) 08:07:53.66 ID:qq0yw9mq0.net
ぷち魔改造; 可読性は気にしない

i=1
loopWhileFunc1arg("abc",i) //abc(i)
loopWhileFunc2arg("bcd",i,3) //bcd(i,3)
MsgBox(i)

Procedure loopWhileFunc1arg(func,var arg1);While Eval(func+"(arg1)");Wend;Fend
Procedure loopWhileFunc2arg(func,var arg1,var arg2);While Eval(func+"(arg1,arg2)");Wend;Fend
//var arg1=NOTHING,... とかはNGだった

Function abc(var i);Result= (++(i)<10);Fend
Function bcd(var i,j);Result= (mov(i,i+j)<20);Fend

Function ++(var i);i=i+1;Result=i;Fend // +は全角なら関数名OK 最初にResult iでi++
Function mov(var i,j);i=j;Result=i;Fend // iにjを代入して戻り値にする

548 :名無しさん@お腹いっぱい。:2016/05/15(日) 08:32:42.14 ID:2PJ2ACAa0.net
インクリメントはこうしてる。

FUNCTION incpp(VAR lTargetVariable)
  RESULT=lTargetVariable
  TRY
    lTargetVariable=lTargetVariable+1
  FINALLY
  ENDTRY
FEND
FUNCTION ppinc(VAR lTargetVariable)
  TRY
    lTargetVariable=lTargetVariable+1
  FINALLY
    RESULT=lTargetVariable
  ENDTRY
FEND
FUNCTION decmm(VAR lTargetVariable)
  RESULT=lTargetVariable
  TRY
    lTargetVariable=lTargetVariable-1
  FINALLY
  ENDTRY
FEND
FUNCTION mmdec(VAR lTargetVariable)
  TRY
    lTargetVariable=lTargetVariable-1
  FINALLY
    RESULT=lTargetVariable
  ENDTRY
FEND

なぜこだわってしまうのか

549 :名無しさん@お腹いっぱい。:2016/05/15(日) 09:08:00.59 ID:dlUydLTO0.net
>>547
タイプ量も増えてるんですけど

while abc(i); wend

loopWhileFunc1arg("abc",i) //abc(i)

550 :名無しさん@お腹いっぱい。:2016/05/15(日) 11:43:15.77 ID:4ghWgeuh0.net
ちょっと相談chkimgにorを使うとG_IMG_Xや
G_IMG_Yが前者マッチ時には上書きされてめんどい

(例) うまくいかない例
IFB chkimg("A.bmp") or chkimg("B.bmp") //ここから1
btn(left,click,G_IMG_X, G_IMG_Y)
以下ものすごく長い処理
endif //ここまで1

Elseifを使うとものすごく長い処理の部分が2組になってしまうので何かいい方法ないかな?
画像2個を探してマッチした方のG_IMG_X, G_IMG_Yを格納する自作関数を作るしかないかな?

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

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