自動化ツールuwsc使い ..
357:352
08/09/12 03:00:49 BfeP7cHC0
>>356
馬鹿です。申し訳ありません。パソコンの知識もありません。
勝てないからこそ、せめて資金集めの負担を減らしたいのです。
他に聞けるとこがないので、高度な知識を持っている方が多いこちらへ藁にもすがる気持ちで参りました。
今しばらく見逃して頂けるよう宜しくお願いします。
>>354
空アイコン.bmpを作ることすらままなりませんでした。
ゲーム内画面の本日のレースとか書いてあるアイコンを右クリックの新規作成→ビットマップイメージでよろしいんでしょうか?
これを見かけられたら、お時間のある時にでもお答え頂けると助かります。宜しくお願いいたします。
最後にこちらのUWSC板を見られている皆様、UWSCの技術より前段階の相談の書き込みをしていること、申し訳ありません。
今しばらくご容赦頂ける様、宜しくお願い致します。
358:名無しさん@お腹いっぱい。
08/09/12 03:24:12 wi2yUe9i0
>>357
> ゲーム内画面の本日のレースとか書いてあるアイコンを右クリックの新規作成→ビットマップイメージでよろしいんでしょうか?
文章が悪いんだか分かってないんだか分かりませんね。
エクスプローラーのファイル一覧のところで右クリック−新規作成−ビットマップでいいです。
ゲーム画面をキャプチャ可能かどうか分かりませんが、キャプチャするにはPrintScreen
またはAlt+PrintScreenでクリップボードにコピーします。
それをペイントに貼り付けます。
このままでは大きすぎるので、Ctrl+Aで全範囲選択状態でドラッグして
アイコンとする部分を左上に持って行きます。
左上の位置が決定したらESCで選択を解除。
「変形」−「キャンパスの色とサイズ」で幅、高さをとりあえず100、100に設定します。
ほどほどの大きさになったら、あとは右下のドットをドラッグしてサイズを調整します。
これは余計なドットが1ドットでも入ってはいけないので、
「表示」−「拡大」で拡大して作業します。
あとはビットマップ形式で保存したら完了です。
359:352
08/09/12 08:42:29 Dw57Sz1Z0
>>358
文章も悪いんですが、全くわかってないのです。PC関連ど素人なんです。誠に申し訳ありません。
お忙しい中、詳しく書いて頂き本当にありがとうございます。早速やってみます。
360:名無しさん@お腹いっぱい。
08/09/12 14:21:33 HzirfI/C0
PCに詳しい必要など全く無いが馬券を買わないでレースだけ楽しむのが一番いいと思う。
馬鹿じゃないの? > 馬鹿です。
これじゃ、馬鹿じゃないの? って書いた方が馬鹿だしかなり凹む。
361:名無しさん@お腹いっぱい。
08/09/12 15:38:57 ZAC+GgF+0
なんか勘違いしてるやつが居るみたいだが、
競馬伝説ってただのネトゲだぞ
362:名無しさん@お腹いっぱい。
08/09/12 18:26:02 a5tXiK/00
いつまでスレ違いの話題で盛り上がってるんだ・・・
363:名無しさん@お腹いっぱい。
08/09/12 23:39:47 HzirfI/C0
>>361
そうなのか? 知らなかった。
364:名無しさん@お腹いっぱい。
08/10/17 23:59:29 Fl3pFTqy0
uwscをオンラインゲームで起動しても、裏で動いてるだけでオンラインゲーム内で動きません;;
どうしたらいいでしょうか?
365:名無しさん@お腹いっぱい。
08/10/18 00:04:36 Ta6639300
GameGuardを回避しないと無理。
回避なしに使えるゲームならそのまま動く。
スレリンク(mmosaloon板:284-286番)
366:名無しさん@お腹いっぱい。
08/10/18 00:05:56 QePiLnFd0
nProがあって無理なんですよ・・・・
367:hScPsXSDC
08/10/18 00:08:51 xXdnwHnf0
i8IXgR If your funds are limited simply print up business cards and flyers and post them wherever you go, URLリンク(frenhmesh.cn) Gayle Moher
, 4368, URLリンク(frethmesh.cn) Superalexx
, =[[, URLリンク(frephmesh.cn) Pam Chicago Harley
, lwxn, URLリンク(frewhmesh.cn) Erotic Traveler Lost In Ecstacy
, 683, URLリンク(frethmesh.cn) Esab Plasma Cutter
, viz, URLリンク(frethmesh.cn) Calcium Molybdate India
, 970763, URLリンク(frephmesh.cn) Volc Quote
, =))), URLリンク(frephmesh.cn) Akan And Slave Trade
, zooua, URLリンク(frethmesh.cn) Rainbow Bubble Necklace
, zxfpe, URLリンク(frevhmesh.cn) Quincy Air Compressor Model 325
, %-],
368:名無しさん@お腹いっぱい。
08/10/18 00:12:20 QePiLnFd0
回避方法ないですかね?
369:名無しさん@お腹いっぱい。
08/10/18 00:20:28 gSafSMPl0 BE:499678092-2BP(808)
それは、アンチウイルスソフトを回避して、ウイルスプログラムを感染させる方法と同じだと思わない?
370:名無しさん@お腹いっぱい。
08/10/18 00:24:31 QePiLnFd0
最近やり始めたので全然わからなくて;;
すみません;;
371:名無しさん@お腹いっぱい。
08/10/18 00:28:29 QePiLnFd0
すみませんが具体的に何をどうしたらいいのか教えていただけるとうれしいです
何もわからなくて申し訳ございません。
372:名無しさん@お腹いっぱい。
08/10/18 00:38:51 sqb9PtS50
回避ツールと組み合わせればいいんだけど回避ツールの最新がもう一般には配布されてないだろ。
昔の話でよければGameResistanceでぐぐったら出てくる。
だからUWSCでのマクロはあきらめてBOT業者の有料会員になって購入すればいいんじゃないかな。
どこで売ってるかは知らないけど、
そもそも金を惜しまないのならゴーストリプレイとかあるわけだし。
URLリンク(www.internalsoft.jp)
初心者がチートを求めてネットサーフィンしない方がいいと思うよ。
本当にチートできるツールもあるけど、90%は過去の遺物だし
60%はトロイとかスパイウェアとかだし、
本物でもWindowsのファイルが壊れてリカバリする羽目になったりしたし。
なにより、チートしてる人間同士で騙し合いしてるからね。
初心者はいい餌食だよ。
373:名無しさん@お腹いっぱい。
08/10/18 00:41:13 QePiLnFd0
詳しく答えてもらってありがとうございます><
やっぱりお金は使いたくありません><
親切にありがとうございます
374:fSiUtsoO
08/10/18 00:45:28 z7ny2sBs0
NRm0of If your funds are limited simply print up business cards and flyers and post them wherever you go, URLリンク(frerhmesh.cn) Concrete Stem Wall Plywood Construction
, eman, URLリンク(freuhmesh.cn) Garden Of Sacred Moonbeams
, dsoh, URLリンク(frewhmesh.cn) Lexan Snowplow Blade
, 4390, URLリンク(freuhmesh.cn) Montadale Sheep
, 0605, URLリンク(freqhmesh.cn) Chromagar
, sfy, URLリンク(freshmfddfesh.cn) Chemistry Lab Report Hess Law
, :-PPP, URLリンク(frerhmesh.cn) Ibm Selectric Parts
, 346734, URLリンク(frenhmesh.cn) Realtor Owensville Missouri
, 773, URLリンク(frethmesh.cn) Nowegian Refugees Council
, >:(((, URLリンク(frevhmesh.cn) Avalon Theater Easton Md
, 03568, URLリンク(frenhmesh.cn) Bartello
, 8OO, URLリンク(frephmesh.cn) Cp Tgp Kids
, tuxs,
375:名無しさん@お腹いっぱい。
08/10/18 06:10:57 sqb9PtS50
SendSTR()には裏で動かすフラグがあるけど、
ClkItem()にはなかったのでAPI使いました。
DEF_DLL PostMessageA(HWND, DWORD, DWORD, DWORD) :Long :USER32
DEF_DLL GetDlgItem(HWND, Long) :Long :USER32
Const BM_SETCHECK = $00F1
Const BST_UNCHECKED = $0000
Const BST_CHECKED = $0001
PostMessageA( GetDlgItem(IDToHnd(GetID("タイトル")),コントロールID), BM_SETCHECK, BST_UNCHECKED, 0 )
自分で作ったプログラムなのでコントロールIDが分かるけど、そうじゃないやつってどうやって調べるんだろ。
自分でプログラム作れるのになんでUWSC使うのかっていうとキーエミュを作れないからさ。
376:名無しさん@お腹いっぱい。
08/10/19 21:21:50 DBQa0YCS0
WindowControllerで調べられる。
377:名無しさん@お腹いっぱい。
08/10/21 12:32:31 WdhURU6RO
現在、競馬伝説公式に記載してある通り、ツール等禁止されています。
352さん、何日かの垢停止、もしくは削除されますよ、やめましょう
無効化しても、必ずばれますよ
みなさん、ご迷惑おかけしました
378:名無しさん@お腹いっぱい。
08/10/21 21:58:35 rwRWEYGu0
>>377
運営乙www
379:名無しさん@お腹いっぱい。
08/10/31 22:31:41 FemsXfaS0
すみません、初心者過ぎてどこのサイトを見ても分かりません。
例えば、
さしすせそ
を連続で自動で無限に入力させるにはどうしたらいいんでようか??
KBD(VK_s)でs ですか??;−;
380:名無しさん@お腹いっぱい。
08/11/01 00:17:02 nPZxKQVS0
//ノートパッドに1秒間おきに”さしすせそ”改行を繰り返し書き込む、中止はSHIFTキー.uws
exec("notepad")
repeat
sendstr(getid("無題","Notepad"),"さしすせそ<#CR>")
sleep(1)
until GETKEYSTATE(vk_shift)
381:名無しさん@お腹いっぱい。
08/11/01 05:09:44 OYOJEzMu0
>>380
僕が推奨する書き方
まあメモ帳くらいで負荷対策はいらないと思うけど。
STOPFORM(true) // ループには確実に止める方法が必要
ID = exec("notepad") // IDは1度取ったら使いまわす
if ID < 0 Then exit // 負荷が高い場合などID拾えないことがあるので
Repeat; sleep(0.1); Until Status(ID, ST_TITLE) <> "" // 負荷が高いとなかなか画面が出てこない
Repeat
sendstr(ID, "さしすせそ<#CR>")
sleep(1)
Until GETKEYSTATE(VK_Ctrl) // こっちのが押しやすい。連打もできるよ。
382:名無しさん@お腹いっぱい。
08/11/01 11:17:21 4KZjgPHe0 BE:166559832-2BP(808)
ちょっとアレだけど気になるので…
>>381
アンカーは>>379の方にした方がいいよ。>>380にしちゃうとイヤミが出ちゃうよ。
気に障ったなら謝るよ。<m(__)m>
383:380
08/11/01 13:11:25 nPZxKQVS0
>>381 >>382 他人様の書き方は参考になりますわ。
同時に録画、動画変換してたりすると、負荷が掛かって
出現するはずのウィンドウの出遅れ対策が必要なことはあるわな。
StopFormは使ったことなかったわ。
384:名無しさん@お腹いっぱい。
08/11/01 13:32:33 ft1JJWMH0
マルチステートメントは今時の書き方じゃないけどね
385:名無しさん@お腹いっぱい。
08/11/01 13:56:07 v8z9YStL0
見てて恥ずかしくなるw
386:名無しさん@お腹いっぱい。
08/11/01 17:53:57 Jm7NvRsB0
>>379じゃないんですけど
>>380さん
>>381さん
物凄く勉強になりましたありがとうございます
みなさんこういう知識はどこで覚えるんですか
私はUWSCを解説したWindowsマクロテクニックという本しか持ってないです
そのような言語を勉強すれば>>380さんや>>381さんのように書けるようになるのか教えてください
387:381
08/11/01 20:03:05 OYOJEzMu0
>>386
UWSCのヘルプとか2ちゃんスレに本家、それからGoogle先生。
大事なのはWindowsアプリの仕組みを知って用語を覚えること。
そして検索の仕方。
ヘルプには検索タブで全文検索できるからそれが一番早い。
トピックを開いた後もう一度Ctrl+Fで検索しないといけないのはめんどくさいけど。
キーワードでの検索は関数名覚えてから。
関数名が独特だからGoogleでも関数名だけで普通にUWSCのサンプルコードが出てくるんだよね。
Status(ID, ST_TITLE) <> ""
これで画面の出現を見るとかゆってるけど、これについては無意味かも。
実証したコードじゃなくて思いつきで入れてみた。
実際に負荷かかったためにID取得できなくて対策したコードはこれ
最初からGetID()でしたほうが簡単かもしれないけど、Exec()でID取れれば
同名ウィンドウを間違って制御してしまう問題が起きないので。
ID = Exec("mspaint.exe")
while ID < 0 // IDが取得できるまで待つ
sleep(0.1)
ID = GetID("無題 - ペイント")
wend
IEで「名前を付けて保存」ダイアログを出すときに、僕はWindows APIの
GetWindow( IDToHnd(ID), GW_ENABLEDPOPUP ) を使ってるんだけど、
ハンドル取得時は実は「ファイルを開く」ダイアログとして起動されてコントロールできない。
これが少し待てば保存ダイアログに変身するので、それを待つためにタイトルをチェックしてる。
普通にUWSCの関数でGetID("名前を付けて保存") とすれば、成功した場合タイトルは一致してるので取得して比較とかは意味がない。
わざわざ複雑な方法を取るのは、同名ウィンドウで制御が止まる問題があるので、それを回避するため。
388:名無しさん@お腹いっぱい。
08/11/01 22:24:10 1ibWLhn40
銚子に乗りました
389:名無しさん@お腹いっぱい。
08/11/01 23:18:29 Jm7NvRsB0
>>387さん
詳しくありがとうございます
要はウミウミさんのサイトとグーグルや2chで勉強したということですね
取りあえずuwscのヘルプに載っている関数は覚えていこうと思いました
ありがとうございました
390:名無しさん@お腹いっぱい。
08/11/02 00:13:06 4WP40lH60
まず普通のベーシックとかで勉強しろよ。
パイ損でも良い。
391:名無しさん@お腹いっぱい。
08/11/02 00:27:59 GxR5KeQS0
UWSCで勉強はじめるのが一番お得だと思うよ。
自分で一からアプリつくる野望は、いったん棚にあげといて、
既存のアプリのいいところをパズルのように組み合わせて、
自分のやりたい処理を実現する方がはるかに利益が大きいと実感してる。
392:名無しさん@お腹いっぱい。
08/11/02 20:41:13 4WP40lH60
いや、対話式で実行できるインタープリタ使った方が絶対にいいよ。
393:名無しさん@お腹いっぱい。
08/11/03 10:25:46 rS1lBGBh0
インタープリタって事はPythonかCINTかだな。
ていうかインタープリタのメリットって小さいよね。
ていうかUWSCは対話式ではないけどインタープリタだよね。
394:名無しさん@お腹いっぱい。
08/11/03 11:06:24 kWLyaT0A0
Pythonっていじったことないけど、ウィンドウの制御とか簡単にできるの?
関数と変数に日本語使えて、アプリケーションのウィンドウが制御できれば
なんでもいいんだけどさ。PocketPcにも使えりゃいうことなし。
395:名無しさん@お腹いっぱい。
08/11/03 15:04:40 UN3NQFEq0
インタープリタで勉強する意味もあんまりない希ガス・・・
Windowsでアプリケーション作りたいなら、Visual StudioのC#かVBがいんじゃない?
タダだし、デバッガで流れ追えるし、インテリセンスすばらしいし。
その気になればAPI呼べるからUWSCみたいなこともできる。
396:名無しさん@お腹いっぱい。
08/11/03 15:50:16 rS1lBGBh0
>>395
.net Frameworkのインストールに1GB。
開発環境のインストールに2GB。
インストール用の空きに2GB。
これだけのスペースを使う前にプログラムの基本のfor while 関数そしてクラスもどきを学習できる意味は大きいよ。
いきなり包丁とかガスコンロ使うのは危ないからおままごとセットを小さいころに与えて慣れさせるという知恵を忘れてはいけない。
でも今の開発環境って電子レンジと同じレベルなんだよね。
397:名無しさん@お腹いっぱい。
08/11/04 04:13:44 7eyG84QX0
その電子レンジも今では高性能でいろんな事が出来る分説明書が厚く、
操作法も複雑で困る…昔ながらのトースターとかオーブンが懐かしい。
398:名無しさん@お腹いっぱい。
08/11/04 23:41:49 hfYSCxh+0
うちも冷蔵庫で開発しているよ。
399:名無しさん@お腹いっぱい。
08/11/05 01:44:50 8owMHcPu0
UWSCを今勉強しているのですが、
ウィンドウのタイトルバーのサイズ(特に高さ)を取得することって出来ますか??
と言うよりも、タイトルバーを除いた相対位置を指定したいのです。
そこだけが、どーしても、解決出来ず、
…もう泣きそうです。
どーかエロいヒトよろしくお願いいたします。。
400:名無しさん@お腹いっぱい。
08/11/05 02:15:33 LoNc1Cze0
MOUSEORG(ID, 1)
401:名無しさん@お腹いっぱい。
08/11/05 02:33:44 uFFH+e4h0
昨日からUWSCを試用させて頂いている初心者です
カメラで録画したコードについて質問です
よろしくお願いします
クリックのタイミングについてコードではどのように記載しているのか知りたいです
下記のようなUWSCコードの場合
クリックするのはマウスが111,444に移動した瞬間(到達した瞬間)から数えて
0.5秒後(マウスは0.5秒待機?)に左クリック
マウス左クリックした瞬間から9秒後にNキーをクリック
Nキーを押してから0.6秒後にマウスは333,444の位置に0.07秒現れる
これでいいでしょうか?
MMV(111,444,500)
BTN(LEFT,CLICK,222,444,9000)
KBD(VK_N,CLICK,600)
MMV(333,444,70)
つまり
マウスクリック後に9秒間待機なのか?
9秒間待機した後にマウスクリックでしょうか?
402:名無しさん@お腹いっぱい。
08/11/05 02:52:22 EPbCzKEL0
ヘルプには実行までの待ち時間って書いてあるよ。
あと、前後をPRINTでログ出力させたりすると実際に確認できるよ
PRINT "1"
KBD(VK_N,CLICK,5000)
PRINT "2"
これを実行したときに
1と出た直後にNが押されて5秒後に2と出るのか
1が出てから5秒立ってNが押されて2と出るのか
403:名無しさん@お腹いっぱい。
08/11/05 03:27:00 uFFH+e4h0
>>402
Printってよくわからないんですけど
実行までの待ち時間って事は
1のプリントが終わった瞬間から数えて5秒後にNキーを押すってことでいいですか?
もうひとつわからないことがあるのですが
バックスペースキーの4個左側にあるキー
- ←これなんですけど
どうやって押すのでしょうか?
ヘルプには定義済みのキーを色々書いてあったんですけど
キーの部分が英語なので
どれなのかわかりません
一応、下のようにして試してみたんですけどエラーになります
KBD(VK_<#DBL>-<#DBL>,CLICK,10)
- これの押さえ方知ってる方お願いします
404:名無しさん@お腹いっぱい。
08/11/05 03:31:09 uFFH+e4h0
>>403です
訂正
キーの押さえ方がわからないのは
バックスペースキーの3個左
0(ゼロ)のすぐ右側です
シフトキーと一緒に押さえれば= イコール記号の出るキーです
本日は遅いので時間のあるときにでもお願いします
私も今から休みますm( _ _ )m
405:名無しさん@お腹いっぱい。
08/11/05 03:34:25 uFFH+e4h0
何度もすいません
>>404です
押さえ方ヘルプに記載してました
VK_SUBTRACT
>>404への解答は不要です
すいませんでした
406:名無しさん@お腹いっぱい。
08/11/05 16:18:03 8owMHcPu0
>>400
ありがとうございます!!
おかげさまで解決出来ました☆
407:名無しさん@お腹いっぱい。
08/11/06 02:06:58 RZMA+7R90
>>406
どういたし☆まして
408:名無しさん@お腹いっぱい。
08/11/06 02:19:55 fHL8jFe10
>>407
おめーじゃねーだろ。俺だよ俺
409:名無しさん@お腹いっぱい。
08/11/06 08:42:45 ijOvJBqy0 BE:999356966-2BP(808)
え?教えてあげたから、指定の口座に金振り込めじゃと?
410:名無しさん@お腹いっぱい。
08/11/06 10:25:41 fRRvLKIF0
お世話になります先日質問させて頂きました初心者です
またお聞きしたいことが出来ましたお時間のあるときにでもお願いします
指定した位置が赤色、青色、黒色のいずれかになれば動作を止めるようにしたいです
指定の色が表示されない間は作業の繰り返しを行い続ける
IFB〜else〜enndifというのでしょうか複数の色に対応させ方がわかりません
今は下記のような感じで1色しか対応できていないです
お手数をおかけして恐縮ですがどなたか修正お願いしますm( _ _ )m
--------------------------------------------------
While x < 20 //テスト用繰り返し回数
Ifb PEEKCOLOR(500,600) = $ff00ff then //位置と色の指定
Sleep(0.2)
print x + "回目に○色が出ました!終了します" //コメント表示
Sleep(0.2)
EXIT //色が一致する場合EXIT→関数を抜ける
else //色が一致しない場合はendifまでの動作をする
Sleep(0.1)
BTN(LEFT,CLICK,650,510,100)//ポイントAクリック
Sleep(0.2)
BTN(LEFT,CLICK,590,510,100)//ポイントBクリック
Sleep(0.2)
x = 1
print x + "回 完了です"
Wend//繰り返しポイント
endif
print "お疲れさまでした。<#CR>全部で" + x + "回でした。"
EXIT// 関数を抜ける
EXITEXIT// 直ちにプログラムを終了 [終了コード]
411:名無しさん@お腹いっぱい。
08/11/06 11:41:15 KQG4S5qW0
>>410
>Ifb PEEKCOLOR(500,600) = $ff00ff then //位置と色の指定
orで複数条件を指定する方法
Ifb PEEKCOLOR(500,600) = $ff00ff or _
PEEKCOLOR(500,600) = $ffff00 or _
PEEKCOLOR(500,600) = $00ffff then //位置と色の指定
Resultに判定結果を返す関数を使う方法。関数は自作する。
Ifb IsEndColor(500, 600) then
Function IsEndColor(x, y)
Result = true
Slect PEEKCOLOR(x, y)
case $ff00ff
case $ffff00
case $00ffff
default
Result = false
Selend
FEnd
412:名無しさん@お腹いっぱい。
08/11/06 15:14:48 fRRvLKIF0
>>411さん
早速のレスありがとうございます
>>410です
or _ で増やしていけるんですね
trueかfalseを返すように自作することも出来るんですか
これは便利です
大変参考になりました
詳しくありがとうございましたm( _ _ )m
413:名無しさん@お腹いっぱい。
08/11/06 19:37:20 fRRvLKIF0
お世話になります
また、お聞きしたいことが出来ました
お時間のあるときにでもお願いいたします
Printを最前面に表示させたいのです
UWSCを動かせるとタスクトレイに格納されて
Print窓も同時に見えなくなってしまいます
UWSCを最前面の状態で動かせることは出来ないでしょうか?
ヘルプボタンの上にある”設定”には「タスクトレイに格納(W)」はありましたが
最前面に固定するという設定はないでしょうか?
Print窓が見えれば他の方法でも構いません
ご存知の方おられましたら教えてくださいm( _ _ )m
414:名無しさん@お腹いっぱい。
08/11/20 03:27:24 2/xNyEEH0
最近UWSCを始めたばかりの者です。
現在テキストファイルにまとめて列記された文章を任意のまとまりごとに別のテキストファイルの文章の中の任意の部分にコピペするマクロを作ろうとしています。
最初は簡単にできるかと思ったのですが、どうしてもうまくいきません。
コピペする文章の最初と文末に何か印をつけて、印にはさまれた部分をすべてコピーするといった動作をUWSCでさせるにはどうしたらよいでしょうか。
ご教示よろしくお願いします。
415:名無しさん@お腹いっぱい。
08/11/20 09:54:40 KVGxvD560 BE:693998055-2BP(808)
>>414
UWSCで巧く行う方法を思いつかないのでアレですが。
どうもUWSCでやる事では無い気がする。
BASICとかでプログラム組んでやった方が良いのでは?
416:名無しさん@お腹いっぱい。
08/11/20 10:05:34 QtAi5BO20
うまくいかないというのは、自分なりに作ってみたけど
想定した動作をしなかった場合に使う言葉であって
さっぱり分からないので一から教えてください。と言う時に使う言葉じゃない
417:名無しさん@お腹いっぱい。
08/11/20 11:10:38 FqIfUbaT0
>>414
まとまりってのがどれくらいの量なのかわかんないけど
私があるリスト作ったときは秀丸とUWSCでやってみたよ
正規表現ちょっと覚えたらできた
UWSCだけでもできるかもしれないけど
とりあえず急いでいたので私は秀丸エディター使った
それは秀丸スレで聞いて操作をUWSCにやらせただけなんだけどね
418:名無しさん@お腹いっぱい。
08/11/20 12:57:30 arZirfbN0
任意のキーでスクリプトを開始させ、スクリプトが終わったらUWSCを終了させず待機状態にし
任意のキーで再度スクリプトを開始というマクロを作ろうとしています。
そこで質問なのですが、待機状態にさせるということはできますか?
419:名無しさん@お腹いっぱい。
08/11/20 13:08:04 z5gBHeIh0
あなたが待機状態と呼んでいる状態は
どのような状態なのかがはっきりさたほうがいいのでは…
なんで、UWSCを終了させたくないのか
なんで、待機状態にさせたいのかが分からない
任意のキーでスクリプトを実行させたいだけならUWSCとは無関係な話になる
420:名無しさん@お腹いっぱい。
08/11/20 13:27:30 arZirfbN0
任意のキーで実行させるというのはできます。
待機状態というのは、スクリプトを開始させ任意のキーを押すまでの状態と言ったら伝わるでしょうか?
これはスケジュールで設定してあげれば済む話なのですが、スクリプトで出来るのならば組んでみたくなりまして。
「UWSCを終了させず」は誤字で正しくは「UWSCを停止させず」でした。
待機状態にさせたい理由はスクリプトを実行する時が常にではないからです。
421:名無しさん@お腹いっぱい。
08/11/20 14:16:31 KVGxvD560 BE:582958073-2BP(808)
>>417
あー、適当な文字列で範囲選択できるテキストエディタを自動操縦するのか…
なるほど。
422:名無しさん@お腹いっぱい。
08/11/20 14:39:51 FqIfUbaT0
>>418
先人の方に教えてもらったものですが使えそうならドゾ
CTRLキーを押すまでUWSCは待機状態(Sleep0.1の繰り返し)になります
REPEAT; sleep(0.1); UNTIL GetkeyState(VK_CTRL)//「Ctrl」押すまで待機
Sleep(0.1)
423:名無しさん@お腹いっぱい。
08/11/20 15:05:58 ZsC3hb610
>>421
秀丸はシェアウェアだから、サクラエディタをお勧めするよ。
検索キーワードを設定して、
1.F3で検索
2.Homeで次の先頭に
3.シフト押してF3を2回とHomeで範囲設定
とか
シフトって逆順検索だったりしたっけな?
424:名無しさん@お腹いっぱい。
08/11/20 15:15:28 ZsC3hb610
>>420
> スケジュールで設定してあげれば済む話
そういうのはスケジュールでやってください。
常駐させるとCPUもメモリも食うし、思いがけず動いて変なことになったりするし。
入力監視はこんな感じ
while GetKeystate(VK_Alt)
sleep(0.1)
wend
425:名無しさん@お腹いっぱい。
08/11/20 15:19:44 ZsC3hb610
(´゚3゚):;*.':;ブッ
Whileの場合は!つけないと
while !GetKeystate(VK_Alt)
426:名無しさん@お腹いっぱい。
08/11/20 15:51:10 arZirfbN0
時を忘れて調べていたらCALLで解決致しました。
レスして頂いた>>422様と>>424様、ありがとうござます。
今後、別のマクロを作る際にも必要になるかもしれませんので、
メモさせて頂きました。
スクリプトについても少し勉強してみようかと思います。
有難う御座いました。
427:名無しさん@お腹いっぱい。
08/11/20 15:54:48 M9X6vahc0
まぁ本人が解決したって言うならいいけどさ
> 待機状態にさせたい理由はスクリプトを実行する時が常にではないからです。
これじゃ理由になってないだろ
スクリプトの実行=処理の実行でいいじゃない。
毎回、スクリプト実行させればいいんじゃないの?って話
なんで、スクリプトは実行しつつ一時停止させて
処理を止めておきたいかが全く見えてこない
428:名無しさん@お腹いっぱい。
08/11/20 16:04:13 FqIfUbaT0
私の場合
一時中断機能必要になったのは
Sleep時間が決めれないからでした
5秒のときもあれば20秒のときもある
かといって初めから20秒に設定すれば本来の役目を果たせなくなるほど
致命的なロスタイムになるんです
ところで回答もしないのに理由を聞くのはなぜなんだ
あなた解答者として必要の無い人間みたいですよ
実際、私は理由を聞かずに答えれました
理由聞くのは解答者として当然だと思っているのなら
なお更ウザイ
429:名無しさん@お腹いっぱい。
08/11/20 16:07:15 M9X6vahc0
>>428
あなたは「スクリプトが終わったらUWSCを終了させず」を
読み飛ばしたか無視したかで、待機から再度開始と聞いて
一時停止だと読んだらたまたま当たっただけ
430:名無しさん@お腹いっぱい。
08/11/20 16:12:48 FqIfUbaT0
たまたまじゃないよ
自分もそういう機能が欲しいと思ったことがあるから
質問読んだ瞬間ピンときた
理由聞く解答者はプログラム板にもいっぱい居てるけど
そういう連中の99%は問題解決してないね
理由を書かされる方も時間の無駄だったのが悔しいだろうと思うよ
431:名無しさん@お腹いっぱい。
08/11/20 16:16:04 DNWagFgs0
ある処理を無限ループさせてるスクリプトを、任意のキーで実行/一時停止させるのも
ある処理を一回しか行わないスクリプトを、任意のキーで実行させるのも
得られる結果はほぼ一緒でしょ?
時々止めたいってことなら、前者のが合ってる気がするが
時々実行したいなら、後者のが自然だと思うんだけども
432:名無しさん@お腹いっぱい。
08/11/20 16:21:07 msw8UqTp0
ピンと来たとかそう言う問題じゃないんだっての…
一時停止だと思いつかないんじゃなくて一時停止かどうか判断ができないと言ってるわけだろ
初心者の質問でありがちなのは
A地点からB地点に行きたいという大きな目的があるのに
自己流で、S地点まで到着したら行き止まりだった…
「行き止まりなんですけど塀を越える方法ありますか?」的な質問が多い
塀を越える方法を教えるのも手だけども、もっといい方法があるかもと考える人だっている
433:名無しさん@お腹いっぱい。
08/11/20 16:31:42 FqIfUbaT0
>>431
自分のデスクトップ内だけで考えてるのかあ
通信先との連携はしないの?
通信先はいつも決まったとおりの動作しないよ
色判定とか色々やったけど無理だね
今、キミの目の前にある2chの画面でも文字以外の部分は白地に見えるだろう
これを意図的に何百色も使って色判定できない細工してあるところもある
ピッカーで判定すればすぐわかる
色の範囲指定すればいいと思うだろ
それもダメなんだよなあ
細かいことは置いとくけど
結局、一時停止がベストって時はあるよ
あなたが知らないだけかもしれないし私が特殊なのかもしれない
んじゃねバイバイ
434:名無しさん@お腹いっぱい。
08/11/20 16:33:57 FqIfUbaT0
相手の挙動は予測不可能
でも対応しなくちゃいけない
って感じかな
435:名無しさん@お腹いっぱい。
08/11/20 16:37:12 msw8UqTp0
小学二年生のお兄ちゃんが小学一年生の弟の宿題を見て、
「俺、その答え知ってるよ。答えは5だよ」って自慢げに教えてる感じだな
大人は答えを教えればいいってもんじゃないことを知ってるんだよ
436:名無しさん@お腹いっぱい。
08/11/20 16:38:45 pN/qZmP60
通信先との連携ww
ものは言い様だな…どうせネトゲかなんかだろう
437:名無しさん@お腹いっぱい。
08/11/20 16:40:13 LyQTRDAq0
>>433
君のレベルから想像するに、色の範囲指定をしたけど駄目だったというより
ただ単に、RGBを分かってないだけだろう…
438:名無しさん@お腹いっぱい。
08/11/20 16:48:00 ZsC3hb610
理由を聞くのは、欲しがってる手段が目的を達成できるかがすでに疑わしいからだね。
で、質問に慣れてない人は目的をうまく説明できない。
目的を聞く人が実際どういうつもりで聞いてるかは知らないけど、
できればずばり目的を言って欲しかったりするけど、
アドバイスを求めるだけなら目的っていうのはあやふやにしていいんだよ。
>>433
> 結局、一時停止がベストって時はあるよ
一時停止の方法として、キー入力の監視がいい方法かはわからないよね。
全画面ゲームならキー入力の監視しかないと思うけど。
ちなみに僕が「スケジュールで実行してください」と言ったのは、
スケジュールツールを使う方法だけでなく、sleep()でタイミングを合わせる方法も含めて言ったつもりです。
>>436
ウィンドウをコントロールするのがメッセージ通信を介してだと知っていれば通信ていうのはおかしくない。
>>437
いや、色の範囲指定っていうのは、ドットごとにやるしか方法がない。
色を無視して形でってオプションはあるけど、半透明の背景模様を無視できないよね。
動画編集で動き検出の調整みたいに、画像を見ながら調整できればかなり使い物になるとおもうんだけど。
ドットごとの色判定して形を見るのは、UWSCじゃきつい。
439:名無しさん@お腹いっぱい。
08/11/20 16:52:35 FqIfUbaT0
ん?
>>435
どうとでも想像してればいいよ
結果を知りたいだけの質問だろ
答えだけで十分だよ
質問者もそう思ってるだろ
ウザイ説明や追加解説なんかいらないよ
もちろんUWSCの勉強として質問してくる人も居てるよ
ただし回答だけが欲しい場合もある
ウザイ解答者気取りと遊んでられない
どうでもいいから回答早くよこせって感じかな
それでいいじゃん
解答できないものは放置されるし放置すればいい
解答者ぶった解答しない輩が逆に質問してきて、それに答えてみても
回答はできなくて消えちゃう解答者ばかりだってこと知ってたんだろ3chのパターンを。
>>436
ネトゲには興味ないよ
それだけはあんたに伝えておく
もっとUWSCを活用してみればいいよ
本当に素晴らしいツールだからね
使い道は色々ある
なんで使い道を知りたいの?
なんかネタ探しかw
まあ自分で探せ
小馬鹿にされてまでネタ教えるアホ居ない
440:名無しさん@お腹いっぱい。
08/11/20 16:53:38 FqIfUbaT0
>>437
あほ??
私には理解できないギャグか?
あなたは黙ってればいいよ
441:名無しさん@お腹いっぱい。
08/11/20 16:59:18 ZsC3hb610
>>とあるオンゲスレの人
回復は行動マクロとは別で実行しないと。
メイプルストーリーでは攻撃動作が回復を妨げたり・・(逆だったかな?)
したんで、回復を組み込む必要があったけど、
Tenviでは完全に独立して動かしていい。
回復と行動マクロは、別々のUWSファイルにしてそれぞれ同時に実行できる。
UWSファイルをUWSCに関連付けていれば、エクスプローラーからそれぞれダブルクリックするだけ。
その設定を知らないと、UWSC本体を多重起動したり複数同時に読み込んだりできないかなどと言い出す。
一つのファイルでやりたければ、回復と行動を独立した関数にして、
Thread 回復マクロ()
Thread 行動マクロ()
sleep(24*60*60)
みたいにして独立したスレッドで実行すれば並行動作する。
442:名無しさん@お腹いっぱい。
08/11/20 17:00:48 FqIfUbaT0
多分>>438さんにはオモイッキリお世話になってると思う
sakuraの宣伝で もしかして?
って思ったんだけど
あなたに間違いないよ
お久しぶりです^^
以前あなたにあるサイトの検索ソース貰ったものです
お陰さまでなんとか生きてます^^
カレーライスご馳走しますよwww
443:名無しさん@お腹いっぱい。
08/11/20 17:05:22 LyQTRDAq0
>>438
範囲指定と言ってるのは、表示領域のことじゃなくて
色の幅のことでしょ。#FFFFFFだけじゃなくて#FEFEFEも…とかそう言う類の。
白に見えるけど白じゃないんだよ。とか言ってるくらい何だから
RGBを理解せずに分解しないでやってるだけだろうとしか思えないけど
444:名無しさん@お腹いっぱい。
08/11/20 17:13:53 FqIfUbaT0
あ、それから別スレで言ったんだけど
以前事故にあって今は長期休業中って私が言ってたでしょ
明日の診察で恐らく最終になりそうで
多分、来週から復職できそうです
あなたには本当にお世話になって感謝してます
秀丸スレ、正規表現スレ、sakuraスレ、Perlスレ、ネットワークスレ
あらゆる所でお会いしましたね^^
色々と教えてくれて本当にありがとうございました
暴言もいっぱいしちゃいましたが本当は感謝の気持ちでいっぱいです
私にソースくれたときの捨てアドまだあるんですよ
もしよかったらメルください
>>438さん本当にありがとうございました
でわ^^
>>443
キミしつこいね
推測だけでそこまでよく考えられるなあ
ある意味で凄い
凄すぎるのでもうちょっと気楽にいったほうがいいよ
肩の力抜いてね
445:名無しさん@お腹いっぱい。
08/11/20 17:23:49 LyQTRDAq0
>>438
誰も1〜10まで説明しろってことではないでしょう
>>432で言えば、「どこどこの交差点を右に曲がったら行き止まりだったんだけど…」
くらいの情報は欲しいってことでしょう
446:名無しさん@お腹いっぱい。
08/11/20 17:52:02 ZsC3hb610
>>443
UWSCではきついっていうのは、ドットごとの色を取るのが大変だから。
PEEKCOLORってそれなりに時間かかる処理だし、
1ドットずつ取得するループでは、変化する画面に対応できないし。
>>445
うん。
だからまずはゴールがどこなのかを確認しようって話ですよね。
でもずばりゴールの場所は教えられないから、右に曲がって左に曲がって
信号、曲がり角をいくつ通り抜けてっていう説明を求めるわけですが、
大雑把な位置が分かれば左回りより右回りが早いよね?っていうアドバイスもできるわけで。
僕はそういうところで時間かけたくないのでゲーム名とかはっきり出すわけですが、
仕事で使うところとか会員制のところは教えられないし教えてもしょうがなかったりするのは理解してます。
>>442
お元気そうで何よりです。
あいにく引きこもってますんでお礼のほうは気にしないでください。
半年後には1万2千円が振ってくるので、そっちの方で十分です。
これで5か月分のADSL料金が確保できる。
裏契約のYahooにも感謝。
>>444
>秀丸スレ、正規表現スレ、sakuraスレ、Perlスレ、ネットワークスレ
>あらゆる所でお会いしましたね^^
サクラスレで正規表現の話題はしましたが、
秀丸、Perlスレでは別に・・・
そういえば秀丸の操作の話題もあったかな?
でも僕は秀丸使ってないのでそっちは別の人ですねきっと。
基本匿名の掲示板での喧嘩は僕は気にしてませんよ。
まちBBSみたいな地域限定な上にIP出る場所ではさすがに気にしますが。ちなみに今日アク禁食らいました。
447:名無しさん@お腹いっぱい。
08/11/20 18:41:46 LyQTRDAq0
UWSCで色を取るのが大変だとは思ったこと無い
色を取る座標を知るのが大変だとは思ったことがある
なので、座標を取るためだけに別なツールは使ってる
ポインタを移動させるとポインタのある座標と色を表示してくれるツールがあるので。
座標さえ分かれば、色を取得するためだけのスクリプトで
単色なのかグラデーションで幅があるのかとかいくらでもUWSC単体で調べられる
448:名無しさん@お腹いっぱい。
08/11/21 23:10:11 biQme0XB0
すいません、質問なんですが
ある特定色が画面上のどの座標ににあるか簡単に知る方法ないですか?
ためしにpeekcolorで全画面範囲を探索してみたらたかだが100万ループでも
処理が終わらないので何か良い方法があれば教えてください
449:名無しさん@お腹いっぱい。
08/11/21 23:20:15 8LF3mIBG0
>>448
DLL作ったらいいよ。
でも、そのカラーが1箇所にしかない可能性は、フルカラー写真でもない限り考えられない。
複数の座標が取れるはずだけど、それをどうするか。
そして、たった1点だけでそれが何かを判定するのは難しい。
なんの役に立つのか分からない。
450:名無しさん@お腹いっぱい。
08/11/21 23:23:49 tcVH6SFI0
その色1ドットの画像でchkimgとかはいかんのかな
451:名無しさん@お腹いっぱい。
08/11/22 00:56:30 e7yf1yWm0 BE:499678463-2BP(808)
UWSCでやるのってネタが多いね。w
単なる画像なら、保存してプログラム解析すれば良さそうなのに。
リアルタイムで画像解析してUWSCで操作するなんて状況が想像できない。w
452:名無しさん@お腹いっぱい。
08/11/22 01:21:54 w4mekZSr0
ネトゲもやったことないのか?
人の多いネトゲで実用的なBOT組めれば金になるんだぞ。
一つ勉強になったな
453:名無しさん@お腹いっぱい。
08/11/22 10:11:44 y+IWHAJ+0
>>448
そういうことが出来るツールがあったはず
この前、10日〜2週間くらい前に
「こんなソフトないですかスレ」に画面内に任意の色があるか無いかの判定みたいな質問があって
そういうことができるものがあるらしいよ
本来の目的とは違うけど
そういうことは可能と解答者が答えてて
質問者はその後「これでできそうです」とか答えてた
前スレか前々スレあたりになると思う
454:名無しさん@お腹いっぱい。
08/11/22 10:17:30 y+IWHAJ+0
>>448
探してきたぞ
下記のスレの555の質問見てみ
回答も貰えたみたいだ
スレリンク(software板)
455:名無しさん@お腹いっぱい。
08/11/22 10:21:37 y+IWHAJ+0
>>448
わかったよ
「画像から面積」というソフトを応用するらしい
さっきのスレの555が質問で561が回答
その回答に対して質問者は572でアレンジした使い方を返事してお礼を言ってる
まあ見てみ
456:名無しさん@お腹いっぱい。
08/11/22 10:28:48 UdnDAL4n0
それは使われているかどうかだから、
1dot用意して面積が2dot以上ならあったってことになるけど、座標は分からないでしょ
457:名無しさん@お腹いっぱい。
08/11/22 10:43:55 y+IWHAJ+0
>>456
ひねれよ
絞込みは簡単になるだろ
100万回ループさせてもわからないものを
そのツール使えばか激的に減らせれると思うよ
と言ってもそういうこと言う人に説明しても思いつかんだろうけどね
458:名無しさん@お腹いっぱい。
08/11/22 10:45:59 y+IWHAJ+0
>>456
まさかツールを手動で動かせるつもりなのか!?
UWSC使いは基本的にどのツール使うのもUWSC
そのツールに限らず手動操作なんてやらねーよw
459:名無しさん@お腹いっぱい。
08/11/22 11:14:21 B7+BNgRd0
なんか、最近くだらないことで煽りいれる人多いなぁ…
そう言うの要らないから。
460:名無しさん@お腹いっぱい。
08/11/22 14:50:08 h3kFJhBh0
お前もな
461:名無しさん@お腹いっぱい。
08/11/23 14:11:03 UJSIkyRq0
>>459
荒れる、とか煽る、とか大抵は一人語りしたがるやつが
騒いでるだけ。お前のことな。で、こういわれたら>>460みたいに言い返す。
もうパターン化してる。
お前が死ねば解決。
462:名無しさん@お腹いっぱい。
08/11/23 18:35:30 xd5kuG5Y0
カメラモードで録画してるときに
録画を一時停止してコメント入れたいんだけど
そういう機能はないですか?
停止して//これは○○のボタン
とか、その都度入れれたら嬉しいです
みなさんは座標をメモりながら録画するんですか?
463:名無しさん@お腹いっぱい。
08/11/23 18:38:07 uKblIZr70
そもそもカメラモードなんて使いません
464:名無しさん@お腹いっぱい。
08/11/23 19:11:38 xd5kuG5Y0
そうなんだ
一応、正規ユーザーなのでIERECを使えるユーザーなんだけど
IERECで録画できないんですよ
一時停止して座標やコメント入れたいんですけど
不可能ってことでしょうか?
タスクバーやツールバーをIERECでクリックできないです
465:名無しさん@お腹いっぱい。
08/11/23 20:30:50 o0jrYliN0
>>464
IEのドキュメントって内部構造を見て操作するんですよね。
ドキュメントはスクロールも出来るし座標はころころ変わっちゃうし。
・・・
コメントって再生中に画面に表示とかじゃないのかな?
座標とか言うからそうなのかなと思ったんだけど。
>>462
コメントを入れたいタイミングで動作に影響しないキーをクリックして、
録画完了後にスクリプトをVK_Ctrlとかで検索したらいいよ。
IERECがキー操作を記録するかは知らないけど。
466:名無しさん@お腹いっぱい。
08/11/23 20:50:45 Fb8i3IZl0
>>465さん
>動作に影響しないキーをクリック
これでやってみますありがとうございます
コメントは再生中に出したいのではなく
録画したものを編集するのに使いたかったです
「このボタンクリックはアレだな。このクリックはあれだな」って感じで
座標だけではなく「今から○○をクリックする」とかコメント入れておいたらわかりやすいかなと思いました
とりあえず影響の無いキーをクリックしてやってみます
467:名無しさん@お腹いっぱい。
08/11/23 22:41:48 xwcgBqA/0
>>373さん
確かに・・・それがいいとおもいます。
uwscを使うにしても殆どGameGuardが見事なまでに
邪魔をしてくれますし、それなりの知識を持っていないと
GameGuardによるオンラインゲームで
uwscを使用するのは難しいでしょうね。
個人的にはuwscをテイル○ウィーバーなどで使用を検討したのですが
結局GameGuardによって、画面内をuwscから操作できませんでしたし、
結構オンラインゲームでuwscをそのまま扱えない場合は多いような気がします
かといってGameGuardは今となっては簡単に回避できる
ものではありませんしね・・・
一応、VMware Playerにて仮想化(仮想化OS)させて、
GameGuardを回避する方法があるらしいのですが・・・
詳しくはよくわかりませんね。
参考までに
URLリンク(itpro.nikkeibp.co.jp)
URLリンク(www.vmware.com)
VMwareでの方法
スレリンク(software板)
468:名無しさん@お腹いっぱい。
08/11/24 16:53:25 pzOG8bxb0
IFBについてお伺いします
偽の場合Sleep(0.2)の後、再びIFBからやり直しさせたいです
真が返ってくるまでループさせたいんです
下の場合@で判定してAを行わない場合D→@に帰る
Aを行えるようになるまで@とDの繰り返しさせたいです
Aを行えるようになれば@に帰ることはありません
どなたかループ教えてください
ヘルプのIFBの例を見ましたが馬鹿なのでわかりませんでした><
よろしくお願いいたします
Ifb then//@
//真の場合の動作A
else//B
//偽の場合の動作//C
Sleep(0.2)//D
endif//E
469:名無しさん@お腹いっぱい。
08/11/24 17:09:45 IPZpyxS30
// While Wend 文
// Repeat Until 文
ヘルプを読む。
470:名無しさん@お腹いっぱい。
08/11/24 17:26:47 5uNLw3uT0
>>468
@、Dを繰り返し、Aを実行したらFに進む
できればsleep()はループの最初でやったほうがいい。
後ろでやると、continueしたときsleep()を実行しなくなるので。
Aを実行したときループを抜けるのでelseはいらない。
while true
Ifb then//@
//真の場合の動作A
break // Fへ
endif//E
Sleep(0.2)//D
wend
F
よく見るとループ1個で済む問題だった。
while !@ // @でない間Dを繰り返す
Sleep(0.2)//D
wend
A // @を満たした後1回だけ実行される
F
471:名無しさん@お腹いっぱい。
08/11/24 17:40:20 pzOG8bxb0
>>469さん
即レスありがとうです
>>469を試してみたんですけど
シンタックエラーと出ます
>>470さん
ありがとうです
今から試してみます
472:468
08/11/24 17:45:46 pzOG8bxb0
下記のようにしてみたんですけど
変数IFBが定義されていませんってエラーが出るんです
どうすればいいでしょうか?
while ! Ifb PEEKCOLOR(994,610) = $C66184 then
//動作A真の場合
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
else
//動作B偽の場合
Sleep(0.1)
//EXIT// 関数を抜ける
//EXITEXIT// 直ちにプログラムを終了 [終了コード]
endif
wend
473:468
08/11/24 17:51:31 pzOG8bxb0
ifb と endifを抜いてみたんですけど
型があっていないまたは式がおかしいって感じのエラーでました
わかるかた教えてください
474:468
08/11/24 17:53:34 pzOG8bxb0
何度もすいません
エラーになってのは下記のコードです
while ! PEEKCOLOR(994,610) = $C66184 then
//while ! Ifb PEEKCOLOR(994,610) = $C66184 then
//動作A真の場合
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
BTN(LEFT,CLICK,900,700,100)//終了
Sleep(0.1)
//else
//動作B偽の場合
Sleep(0.1)
//EXIT// 関数を抜ける
//EXITEXIT// 直ちにプログラムを終了 [終了コード]
//endif
wend
475:名無しさん@お腹いっぱい。
08/11/24 18:02:44 5uNLw3uT0
>>474
while PEEKCOLOR(994,610) <> $C66184
って書けばいいよ
!は !(PEEKCOLOR(994,610) = $C66184) みたいな使い方をするけどUWSCではエラーになると思う。
UWSCの場合、!IsBlack(PEEKCOLOR(994,610)) みたいな判定関数使うときには!使える。
だからこれでいいんだ
while PEEKCOLOR(994,610) <> $C66184
sleep(0.2)
wend
Aの処理
AとかBとか途中で変えられると説明できないから。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4845日前に更新/335 KB
担当:undef