- 1 名前:名無しさん@お腹いっぱい。 [2006/08/24(木) 19:54:44 ID:x9yegvov0]
- Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/ uwsc使いよ 己のスクリプトを晒すのだ。 前スレ 自動化ツールuwsc使いよ集まれ pc7.2ch.net/test/read.cgi/software/1107738590/
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/14(日) 14:38:31 ID:vP4ye07F0]
- マウス左を下ろしているときに連打するってスクリプトを作りたいのですがうまくいきません。
while true ifb BTN(LEFT) = 1 then BTN(LEFT,click,1) BTN(LEFT,click,1) BTN(LEFT,click,1) BTN(LEFT,click,1) BTN(LEFT,click,1) BTN(LEFT,click,1) Exit endif wend これでやるとずっとクリックし続けます(左クリックしてなくても) アドバイスお願いします。
- 561 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/14(日) 15:55:55 ID:ZUVXcmxo0]
- >>560
BTN(LEFT)の比較の際にクリックされてる while true BTN(LEFT) wend これを実行してみろ で、そもそもBTN()はボタンを押す関数であって、ボタンの状態を知るための関数じゃない。 そのための関数はGetKeyState()、これを使えばうまくいく。
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/14(日) 17:09:44 ID:vP4ye07F0]
- ifb GETKEYSTATE(BTN(LEFT,down))
構文がミス・・・これでもダメなようです・・・ 勉強してきます;;
- 563 名前:名無しさん@お腹いっぱい。 [2007/01/14(日) 18:15:09 ID:uoqeTuE50]
- >>562
ifb 使ってるんだから条件を書かなければいけないでしょ。 ifb GETKEYSTATE(BTN(LEFT,down))=1 とか。
|

|