[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/23 14:38 / Filesize : 253 KB / Number-of Response : 977
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

自動化ツールuwsc使いよ集まれ7



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/04(木) 02:00:04.65 ID:7bTLDD7v0]

Windowsを自動化させるツールUWSC。
www.uwsc.info/

uwsc使いのみなさま、マターリ己のスクリプトを晒しましょ。


125 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/22(木) 04:40:10.25 ID:9cda07do0]
>124
 i と VK_i は別物。
 i は変数で、VK_I は i のキーコードで定義済み

変数は単独で記述されるものなので、文字列のように連結したりできない。

やり方はいくつかある。
ひとつはVK_1〜VK_9 が連続していることを利用して、
VK_1 + i とする。 i は0〜8。
KBD(VK_1 + i)

もう一つは "VK_" + i という文字列連結式で "VK_1" などの文字列を作り、
それをEVAL()でコードとして処理する。 i は1〜9。
KBD(EVAL("VK_" + i))

あと、キー入力にはある程度の時間が必要。
0.023秒くらいは最低でも必要。


126 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/22(木) 15:14:05.92 ID:7jc+M17q0]
>>125
ありがとうございます
これから試してみます

127 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/22(木) 18:45:50.89 ID:ieEZZa7r0]
>>126
FOR i=VK_1 TO VK_9
  KBD(i)
NEXT

128 名前: 忍法帖【Lv=1,xxxP】 mailto:sage [2011/09/22(木) 19:03:30.92 ID:rA/UEYLu0]
特定のキーをかなり早く連打だけさせたいんだけど一番早く連打出来るいい記述方法はなんなんだろう


129 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/22(木) 19:06:45.94 ID:9cda07do0]
>>128
KBD(VK_X, DOWN)

130 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 02:06:12.58 ID:mmh+AISY0]
IFb CHKIMGで指定した画像をクリックしたいんですけど
pngは無理ですかね?bmpだけ???

無理だったら予め画像サイズを取得してそれをクリックってできますか?
お願いします

131 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 02:46:12.79 ID:Tqv8/OZa0]
>>130
ヘルプ嫁。な?

132 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 02:53:09.70 ID:RQMUurNF0]
後半も何が言いたいのかよくわからんな・・・

133 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 03:16:04.98 ID:mmh+AISY0]
すみません
BMPだけなんですね。。。



134 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 03:38:31.22 ID:mIouI46U0]
何か根本的に誤解してるような気がするぞ?

135 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 03:46:50.10 ID:+A+Q5ALU0]
ゲームにマクロ使うのは勝手だが自分で出来ないならやるなよな

136 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/23(金) 04:05:49.69 ID:RQMUurNF0]
全くわからないならせめてプログラミング言語の基礎ぐらいやったほうがいい

137 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/24(土) 00:14:50.08 ID:uCZkef0D0]
>>134さんのおかげで解決しました
ご指摘の通り誤解してました。。。

138 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/24(土) 02:00:08.37 ID:+MKugBWV0]
>>137
良かったなゴミ虫

139 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/24(土) 06:34:18.99 ID:6nZiI89bP]
音量のミュート、音量ありを切り替えるツールを作ろうと思うのですが
何をどうしていいのか分かりません。

今のところ、この機能を持っているTask Volumeというソフトを入れて
そのショートカットをuwscに打たせているのですが
直接uwscから操作する方法はないでしょうか?

140 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/24(土) 07:02:45.54 ID:grtvQlfc0]
レジストリを使う方法と、APIを使う方法があるっぽい
まあ、スピーカーをクリックしてミュートをクリックでもいいと思うけど。

サウンドのボリュームをレジストリから設定する方法
ttp://blogs.yahoo.co.jp/genewhite0/26907660.html

WindowsオーディオミキサーAPIを使う
ttp://www.terra.dti.ne.jp/~vivas/delphi/mixerapi.html

ミキサーをVBでコントロールする
ttp://www.cs.k.tsukuba-tech.ac.jp/labo/koba/software/mixer.html


レジストリが簡単かな
CreateOLEObj("WScript.Shell") して
RegRead、RegWriteするだけだし。


141 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/24(土) 10:50:08.39 ID:rYZowqsS0]
この手のレジストリ変更は実際に反映されるにはなんかAPIが必要だったような。

142 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/28(水) 21:09:35.79 ID:EimDsRd50]
これから挑戦してみます

143 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 01:45:29.89 ID:s1KaLVds0]
画像1を数字の1、画像2を数字の2、・・・、画像pをp、等とおいて
"画面内に現れた画像"を置き換えた数値がx未満ならばaの処理を、x以上ならばbの処理をさせることって可能ですか?



144 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 02:06:10.36 ID:7akdi0U20]
画像1が見つかったら変数に1代入、画像2が見つかったら変数に2代入ってすれば?
もっとキレイな方法あるかもしれんけど、上記の方法で可能は可能かと

145 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 13:33:57.97 ID:s1KaLVds0]
とりあえず素直にifbで全通りの数字をパターン分けしてみます
ありがとうございました

146 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 13:50:16.62 ID:ghCJcMsA0]
可能だろうけど画像検索だと処理遅そうだね

147 名前:名無しさん@お腹いっぱい。 [2011/09/29(木) 15:34:09.82 ID:LtJOz40J0]
BusyWait(IE)を設定したスクリプトでIEで動作中に、
TIMEOUT BusyWaitのメッセージボックスが出て勝手に終了してしまう場合、
どんな対策方法があるでしょうか?
できれば止まる直前まで戻したいのです。

148 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 16:28:49.02 ID:cQVAf44e0]
>>113-119

149 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 16:36:22.53 ID:aucywjc50]
全貌を把握できてないスクリプトなんか使うんじゃねーよ

150 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 16:47:12.50 ID:wQJkKBCc0]
答える力がないなら出てこなきゃいいのに。

151 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 17:11:30.40 ID:cQVAf44e0]
その前に質問として成立してないんだよ。
なぜ成立してないかの理由もわかってない時点でかなり問題外。

152 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 18:49:16.06 ID:JQXz4Q/10]
>>150
おまえのことか

153 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 19:30:35.12 ID:aucywjc50]
UWSCが自身が出してるエラーメッセージ以外の
単なるスクリプトが出すメッセージボックスについて文句言われてもどうしようもないわ。

スクリプトのどっかに
msgbox("TIMEOUT_BusyWait")
って書いてあるだけの話だろうに。前後の内容隠してるから論外だわ。



154 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 20:57:02.43 ID:BYSuqPkH0]
BusyWait(IE) なら、有料版で録画したときに自動的に追加されるスクリプトだよ。
その中でタイムアウトしてることは、見たことがあれば知っているはずで、
名前を見ただけで分からないといけないレベル。

> タイムアウトは誰が実装したの?
っていうのがヒントで答えなので、僕はこれに関して書き込まなかった。

知らなかったやつは以後気をつけるように。


155 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 21:53:21.53 ID:LtJOz40J0]
素人向けの質問スレないですか?

156 名前:名無しさん@お腹いっぱい。 [2011/09/29(木) 22:11:47.62 ID:BYSuqPkH0]
>>155
ここは素人のあつまりですよ。本家もあるけど、敷居が高い。

対策だけど、戻るんじゃなく抜けないことだよ。ループの終了条件をいじって永久ループにする。



ほかの人も気をつけたほうがいいよ

IPA「バグを直さない開発者の氏名を公開し指名手配する。手始めに50人を公開処刑だ」
ttp://hatsukari.2ch.net/test/read.cgi/news/1317299328/
> 連絡不能開発者一覧
> jvn.jp/reply/index.html
> 問合せ番号.   開発者名     関連情報             一覧追加日
> DID#90902329 竹田暁彦     Akihiko Takeda's Homepage 11/09/29
> DID#59067674 ぜろちゃんねる  0ch BBS Script         11/09/29
> DID#87319672 小山浩之                        11/09/29
> DID#83385455 帰宅する部活                      11/09/29
> DID#37073608 鏡の国                          11/09/29
> DID#46919198 K_OKADA's WebPage                 11/09/29
> (他多数)

157 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/29(木) 22:54:34.14 ID:LtJOz40J0]
短いスクリプト中のどこをどう探してもmsgbox("TIMEOUT_BusyWait") なんて存在しないんで、路頭に迷うとこでした。
ループの終了条件ですか・・うーん。

158 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/09/30(金) 03:23:28.52 ID:LR+rzGMZ0]
^^;

159 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/04(火) 18:05:42.88 ID:jjXSdlKK0]
A1 =peekcolor(57,122)
A2 =peekcolor(25,122)
A3 =peekcolor(93,122)
B1 =peekcolor(57,932)
B2 =peekcolor(25,932)
B3 =peekcolor(93,932)
IF sw = 1 and A1 = $111111 and A2 = $000000 THEN exitexit
IF sw = 2 and A1 = $111111 and A2 = $111111 and A3 = $FFFFFF THEN exitexit
IF sw = 3 and B1 = $111111 and B2 = $000000 THEN exitexit
IF sw = 4 and B1 = $111111 and B2 = $111111 and B3 = $FFFFFF THEN exitexit

sw = 0
IF A1 = $111111 and A2 = $000000 THEN sw = 1
IF A1 = $111111 and A2 = $111111 and A3 = $000000 THEN sw = 2
IF B1 = $111111 and B2 = $000000 THEN sw = 3
IF B1 = $111111 and B2 = $111111 and B3 = $000000 THEN sw = 4

このスクリプトはpeekcolorを何回行なってイますか?
A1〜B3の6回のつもりで書きました

160 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/05(水) 02:35:02.95 ID:MXYkAeWa0]
^^;

161 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/05(水) 09:56:06.58 ID:ZZTm/FoZ0]
>>159
頭大丈夫か?
自分で書いたんだろ

162 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 12:55:31.77 ID:Xtj4wtdl0]
自分ではA1〜B3の6回のつもりで書いたけど実際には無駄にpeekcolor重複していないかなっていう質問です。

163 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 12:59:28.65 ID:DiwBB3u20]
>>162
どの場所がどうして重複してると怪しんでいるのかを教えてください
代入してるからとか、色々な「こう思うから怪しいと思ってる」があると思いますので。



164 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 16:47:40.26 ID:7uksfOP90]
クリックした箇所を3秒間長押しした後クリックした箇所の少し左側を長押しするのってどうやるんですか?
DOWN-UPの使い方がよくわからなくて

165 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 19:23:24.48 ID:uoXrrPFu0]
>>164
荒らしか?
いいかげん帰れ

166 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 20:41:08.74 ID:Xtj4wtdl0]
すいません解決しました

167 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 22:00:48.78 ID:7uksfOP90]
>>165
安価間違ってませんか?

168 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 22:22:37.85 ID:LOYD7VBT0]
ヘルプも読まないゲームマクロ馬鹿は荒しだろ。

169 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 22:25:01.30 ID:+YydguWm0]
>>167
死ね

170 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 22:43:32.49 ID:7uksfOP90]
このスレ恐い

171 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 22:48:12.17 ID:O1Gk1jjfO]
>>165>>168-169は住民気取りの厨房だからどうか気を悪くせずスルーしてあげてください

172 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/06(木) 23:44:00.22 ID:+YydguWm0]
>>171
じゃあおまえが答えてやれ

173 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/07(金) 01:00:10.44 ID:KuVWA7tv0]
なぜそういう質問をしたか、を問い続けるとなぜか自己解決することが殆ど。
質問に対するそういうアプローチは有効なのだろう。自分で問題に気づくのは重要。

というわけで今後、質問した人へ「なぜそういう事を考えたのか?」と逆に聞きまくることを推奨してみたい。



174 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 10:21:33.50 ID:oT9pDwem0]
答えたく無い質問はスルーで良いだろ
無駄に煽る奴も厨房

175 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 14:15:34.85 ID:37r1NQX/0]
すいません
画面上に、ある画像が出たらそれをクリックするっていうのは
具体的にどうやったらいいですか?

176 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 14:47:39.83 ID:saj0dpbs0]
chkimgで画像を探してbtnでクリックすればいいと思います

177 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 15:16:09.46 ID:37r1NQX/0]
>>176
ありがとうございます

>chkimgで画像を探してbtnでクリックすればいいと思います
これはどのように記述したらいいでしょうか?
よろしくお願いします

178 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 15:34:46.68 ID:9805L8HD0]
>>177
uwsc chkimg
uwsc btn

で調べて解んなきゃ諦めろ
死ね

179 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/08(土) 19:26:01.73 ID:yvX7e5am0]
1たす1は3ですか? みたいな低レベルの質問する奴はマジで死んでくれ

180 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/09(日) 02:19:02.69 ID:xbel2exv0]
なんなのこのスレw
知識ある奴のオナニー場?

181 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/09(日) 03:16:28.32 ID:WyIRAaHZ0]
試行錯誤しない奴が多すぎる
最初から自分でなにも試そうとしてない奴を
uwsc使いとは呼ばない
スレタイよく見ろ

182 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/09(日) 03:23:11.02 ID:4oubP/I50]
プログラミングの基礎も出来ない人間が扱えるツールじゃない

183 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/09(日) 04:15:19.63 ID:UrW50yvs0]
みんなPro版もってるの? 



184 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/09(日) 04:23:36.63 ID:bDuoV+nv0]
持ってる人は堂々と本家掲示板で質問するだろ。

185 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/10(月) 20:49:09.63 ID:x4xLKU+n0]
辞書を引けば分かることをわざわざ質問するやつはこっちの勉強の邪魔だから消えろとは思う
ググれる時代に生まれた意味を分からないやつも同じじゃないかな

186 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/11(火) 01:11:04.89 ID:57/fpf0f0]
 2011/10/11 UWSC Ver4.7b、 Pro版と Free版をリリースしました。


187 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/11(火) 02:46:11.49 ID:N7+lylsP0]
乙乙

188 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/11(火) 08:16:03.94 ID:HYF3mblJ0]
sleep(aTime)
 ifb CHKIMG("○.bmp")
x = g_mouse_x ; y = g_mouse_y
BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y)

この○があった場合○をクリックってのを
○という画像があった場合△という画像を探してクリック
ってやるにはどうやるの?

189 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/11(火) 15:23:20.62 ID:DuQLa7gZ0]
> この○があった場合○をクリックってのを

○を△に書き換えてみろ

190 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/11(火) 16:19:31.50 ID:eO3qrHMT0]
>>189
なんか笑えたw

191 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/12(水) 01:33:54.89 ID:W3ZzJZIm0]
>>188
お前ならその動作をどういう手順でやるのか箇条書きにしてみ?
それで余裕で組めるだろ。

・画像○を探す



・画像△の場所をクリック

この間を埋めてみ?

192 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 01:58:14.92 ID:RD44xiK50]
>>191
・画像○を探す
・服を脱ぐ
・正座する

・画像△の場所をクリック

1カ所うまらなかった。

193 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 02:21:12.24 ID:GBU8qF4P0]
>>192
全部埋めてみた。

・画像○を探す
・服を脱ぐ
・コーヒーを入れる
・正座する
・塩と砂糖を間違えて吹く
・画像△の場所をクリック



194 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 08:29:27.64 ID:wc4ZpSi40]
>>191
○画像を探す
△画像を探す
クリックする

できた!
ありがとう

195 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 11:11:22.50 ID:1rCwLgDW0]
>>194
頑張れよ

196 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 12:33:43.62 ID:khyIEHPU0]
>>194
その先のヒントをあげる

  ○○
   x
.  ▽

わかったかな?


197 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 12:52:34.28 ID:tUCIBsmS0]
PHPやJavascriptなんかは、あれがやりたいこれがやりたいと思って、
ヒットしそうな単語でググれば大抵は早いうちに見つかって、組めるけど、
UWSCはたいがい路頭に迷う。
道路で道順を尋ねたら、シンプルな説明力を持たない人間がゾロゾロ集まってくるようなもの。
で、仕方なくこういう所に来ると、訳知り顔の連中に氏ねと言われるだけで終わる。
ほぼオナニースレ化してる。


198 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 13:01:37.96 ID:oMVXXMfx0]
>>197
確かにそうかもしれんけど
質問のレベルが低すぎるのも確か
調べれば出てくる物がほとんどだろ

199 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 14:21:36.64 ID:PF43SQCm0]
関数が多く全貌把握するのは難しい言語ならいい。
しかしUWSCなんてヘルプ上から下まで全部読める位に少ない。

だからヘルプ嫁って言われる。

検索するよりヘルプを上から読んでいったほうが早く解決するから。

最近のは明らかにヘルプの目次すら読んでないと思われる質問ばかり。

200 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 14:52:37.34 ID:4eOZa6PM0]
死ねとかいちいち言う奴は出てってくれ

201 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 14:58:04.89 ID:PF43SQCm0]
>>200
オマエモナー


> ほぼオナニースレ化してる。

スレタイに質問とか初心者とか入ってるなら問題だけど、そうじゃないんだよねここは。
だからオナニーで何が悪いという見方も別に悪くない。

202 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 15:37:53.44 ID:oMVXXMfx0]
>>200
お前が出てけ
嫌なら初心者の馴れ合いスレでも立てろ

203 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 15:47:44.47 ID:khyIEHPU0]
いやいや、1ソフトは1スレまでってルールがあるんだから
初心者相手にスレ立てろとか言ってマジで立てられたら困るでしょ。

ゲームマクロとしてのスレならいくら立てても問題ないからそっちに行って。

勉強がしたいんなら、今はUWSCよりもっとすばらしい言語がたくさんあるからそっちで勉強して。




204 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 15:54:01.56 ID:4eOZa6PM0]
>>201-202
ほらな、やっぱ癇に障るだろ
余計な一言なんだって

205 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 15:56:07.24 ID:UxPWG/Y30]
「初心者」というのはこの場合、スクリプトを書くことを始めたばかりの人であるはず。
質問するならまず、書いてみたけどうまくいかなかったそのスクリプトを貼ってくれないと。

>>188なんかかなりレベルの低い質問ではあるけど、ちゃんと実際のスクリプトを提示した上で
自分で何とかしようという気もありそうな感じだったからあまり叩かれてない。

206 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 16:12:37.08 ID:b8nrK5Ss0]
拾い物をよくわからず改造しようとするやつが叩かれてるだけじゃないの?

207 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 18:50:21.91 ID:PF43SQCm0]
だからゲームマクロ関係はどっか別の板なりスレなりたててそっちでやれって。

最近のアホな質問全部それ関係だろ。やたらchkimg多いし。

208 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/13(木) 19:52:19.36 ID:69CXUZzl0]
>>207
chkimgの説明とか凄い詳しくググレば出てるからなぁ。
後はそこで取得した値をどう弄り回すかだけだしな…

209 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/14(金) 11:05:51.90 ID:Xa3wRZSs0]
さすがにfor文とかif文を理解していない体の質問はどうしようもない。

なんかプログラム初歩学習に使えそうな、ロボット移動のゲームがあったような気がする。
繰り返しブロックでくくって動作を繰り返すとかそんなの。

210 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/14(金) 11:09:38.59 ID:Iwb6cyVB0]
知識がなくて独学で学ぶ気がないならautomouseとかで我慢すべきだと思うの
簡単なマクロならググればいくらでも出てくるし

211 名前:名無しさん@お腹いっぱい。 [2011/10/15(土) 02:10:30.08 ID:pVwTdrqg0]
@座標Aをクリックする。
A10秒待つ。
Bi)画像Aが現れた場合
座標Bをクリックしてから、@に戻る。
ii)画像Aが現れなかった場合
座標Cをクリック。
 
というマクロをくみたいんですが、
Bがうまくいきません。
どうすればいいか教えてください


212 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 02:16:33.51 ID:DCAh1rFI0]
どういう風に書いたかちょっと貼ってみて

213 名前:名無しさん@お腹いっぱい。 [2011/10/15(土) 02:25:53.50 ID:pVwTdrqg0]
座標Aをクリック
SLEEP(10)
while
  Ifb ChkImg("retry.bpm") = true then
座標Bをクリック
座標Aをクリック
SLEEP(10)
else
break
endif
wend
座標Cをクリック
 
これを実行しようをすると三行目のwhileがエラーになりました



214 名前:名無しさん@お腹いっぱい。 [2011/10/15(土) 02:44:43.06 ID:pVwTdrqg0]
Aクリック
SLEEP(10)
while true
Ifb ChkImg("retry.bpm")=true then
Bクリック
Aクリック
SLEEP(10)
else
break
endif
wend
Cクリック
 
これでいけそうです!

215 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 02:50:33.45 ID:DCAh1rFI0]
>>213
おお、書いてたら自己解決してるw 無事動いてよかった。
なんか一応動くみたいだけど ×bpm ○bmp ね

あと、ifbの行は = true を削っても問題ないよ
ifb chkimg("retry.bmp") = true

ifb true = true

ifb true

ifb chkimg("retry.bmp")

ifb true

216 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 14:25:27.22 ID:emRO3kIy0]
開いても文字化けしてしまうUWSファイルがあり、とても困っています。
どうしたら開けるでしょうか?
メモ帳、TeraPad、stringsは試してみましたが、文字化けするばかりです。
IEでエンコードを見ようとしても、開けるファイルじゃないと言われてしまいます。

ちなみに、UWSCからこのUWSファイルを呼び出して実行すると、想定通りの
動作をします。
ただ、もらい物なのでちょっとだけ変えたいところがあるのですが、上記の通り
編集以前の状態です。
どうか教えてください。

217 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 14:31:04.49 ID:EF0PrBB30]
スクランブルかかってるだけでは?

218 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 14:32:46.02 ID:xl1csyyl0]
>>216
むりです。
UWSCの機能としてスクランブルがあり、それが施されていると予測されます。
スクリプト製作者の意向なのでおとなしくあきらめるのがいいでしょう。

219 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 17:52:41.93 ID:emRO3kIy0]
>>217,218
レスありがとうございます!
スクランブルなんてこともできるのですね。
よく理解できました。
でも解決できないのか…。残念です。

220 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 18:39:00.17 ID:VmVh/62B0]
自分でフルスクラッチ。

221 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/15(土) 21:20:45.28 ID:FuCy7KK40]
貰い物なら貰った人に頼めばいいだけだわ。

222 名前:名無しさん@お腹いっぱい。 [2011/10/16(日) 19:20:56.83 ID:l+TG99F+0]
ifb文のandの記述ってもっとスマートなやり方あるの?
以下の方法だとなぜかfalseのはずなのに反応してしまう事があるんだ

//画面上にAAAとBBBとCCC全てあり、さらに変数(hensu)が0の場合だけCCCをクリック
ifb (CHKIMG("AAA.bmp",0) and CHKIMG("BBB.bmp",0) and CHKIMG("CCC.bmp",0) and hensu=0)   
x=G_IMG_X
y=G_IMG_Y
BTN(LEFT, CLICK, x, y, 80)
endif

どんな原因が考えられます?

223 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/16(日) 19:39:28.60 ID:E41x9PgQ0]
>>222
chkimgの判定にかかる時間とかじゃないの?

aaa = chkimg("aaa.bmp", 0)
bbb = chkimg("bbb.bmp", 0)
ccc = chkimg("ccc.bmp", 0)
print aaa +":"+ bbb +":"+ ccc +":"+ hensu
ifb aaa and bbb and ccc and hensu=0
以下略

とでもやって、本当に全部falseなのか確かめろよ。



224 名前:名無しさん@お腹いっぱい。 [2011/10/18(火) 11:14:11.81 ID:e+Rjls+f0]
IEの読み込みラグはどうやって解決するのでしょうか?
よく止まるのでフリーズするので
お願いします

修正方法あればごご教授くださいーー

225 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/10/18(火) 15:47:56.57 ID:xcmasEza0]
>>224
回線を光回線する事や良いプロパイダを選ぶ等の対処が必要です。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<253KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef