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


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

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



1 名前:名無しさん@お腹いっぱい。 [2009/03/02(月) 19:49:20 ID:rP5khwz50]
Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/

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

前スレ
自動化ツールuwsc使いよ集まれ3
pc11.2ch.net/test/read.cgi/software/1176677869/

348 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 07:50:51 ID:mKJXAKWL0]
>>347
MMVというのがたくさんありますが、(多分Mouse Moveの略でしょうか?)
それを抜かすと以下のようになります。

ACW(GETID("UWSC - Mozilla Firefox","MozillaUIWindowClass"),-4,-4,1032,746,0)
BTN(LEFT,DOWN,149,31,63)
BTN(LEFT,UP,148,31,10)
BTN(LEFT,DOWN,333,167,16)
BTN(LEFT,UP,333,167,47)

どのようにすればよいのでしょうか?

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 08:17:19 ID:1UbdP7zu0]
>>346
ブラウザで文字サイズを変えるのは ctrlキーを押しながらマウスのホイールを回すのが簡単

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 09:00:42 ID:/eJPvueU0]
>>348
記録モードが、低レベル記録、になってますね。
それは、マウスの位置から全てのウィンドウの位置まで
記録開始した状態と全てがまったく同じでないと動きません。

4.5以上のバージョンなら設定で、高レベル記録、がありますので
それをつかってみろ。出来上がるスクリプトの中に書いてあるClkItemとかはヘルプを読んでみろ。

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 10:23:23 ID:xMXuk8+w0]
途中で口調変更ワロス

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 12:32:34 ID:gzTYP/+s0]
育ちが知れるなw

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/24(金) 13:18:06 ID:L/9QcjXe0]
わろすw

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 08:58:51 ID:3fo2OaNk0]
これは恥ずかしいw

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 17:16:36 ID:/+q684D80]
画像をグループ分けして画面内に画像が出た場合、どちらのグループに属するか認識し行動を分ける事は可能でしょうか?

グループ1(A,bmp B,bmp C,bmp)
グループ2(D.bmp E.bmp F.bmp)

グループ1が出た場合
BTN(LEFT,CLICK)

グループ2が出た場合
BTN(Right,CLICK)

という風なスクリプトを作りたいです

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 20:40:39 ID:2ESVsmuX0]
uwscのスクリプトを要望に応じて書いてくれるところとかないでしょうか?
簡単なものだったら10分ぐらいでできてしまうと思うのですが。
そういう簡単なものだったら1000円ぐらいで書いてくれるサービスあったらいいなとかw
楽天ビジネスとかって企業向けですよね。もっと気軽に個人向けにやってるところとかないのでしょうか。



357 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/25(土) 22:27:50 ID:EmgNWjoxP]
簡単なバイトでも時給1000円はもらえる
たった1000円じゃ仕事ではなくボランティアレベル

あなたの望むサービスがなぜ存在しないか考えてみよう

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 00:15:47 ID:hvI9wiQs0]
>>355
ピクセル単位のマッチングが必要だね。
各グループの絵を、あらかじめ配列に展開しいておいて、ピクセル単位でマッチング。

すんごい重いと思うから、かどから順番にマッチングせずに例えば10ピクセル飛ばしとかで
マッチング、その横からの10ドット飛ばしという風にしてマッチングして行くようにすると良い。
もちろんマッチしなかった時点で処理を抜ける。

どれくらいの画像に対して処理をするか次第だけどリアルタイムで行けるかは
マシンパワー次第かも。

ただし表示箇所がランダムなのであれば難度は一気に上がるよ。
始点を探す処理が入るからね。
実質の全画面チェック。
ピクセルマッチング系に魔法のようなテクニックはないのでスクリプト系の処理速度が
それに向くかはちょっと微妙だと思うし。


359 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 01:07:26 ID:RFSxx9OA0]
uwscってボタン同時押しはできないんだっけ?

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 01:15:22 ID:k8W8PP1U0]
できるよ

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 01:27:05 ID:SQTfml1C0]
>>358

普通にCHKIMGじゃだめなのか?

362 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 02:02:16 ID:hvI9wiQs0]
>>361
ガチでダンプチェックするより事前に代表点で振るいかけたほうが早いんよ

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 02:38:43 ID:wN6RQvAZ0]
>>362
グループ化と言ってるあたり、そのレベルの質問ではなく
ifとか基礎文法の扱い方を知りたいないと思うんだが・・・
ちょっと論点がズレてる気がする

「どう高速化すべきか?」という質問されたのであればそれが正解かも知れませんけどね

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 11:41:09 ID:DhQZJJUu0]
>>363
速度が十二分に速いなら、

if chkimg("A.bmp") then (1グループ処理)
if chkimg("B.bmp") then (1グループ処理)
if chkimg("C.bmp") then (1グループ処理)
if chkimg("D.bmp") then (2グループ処理)
if chkimg("E.bmp") then (2グループ処理)
if chkimg("F.bmp") then (2グループ処理)

で良くなる。
これを実行してみてから、より速度が必要なら改善方法はそれなりにあるだろう。

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 13:41:19 ID:ADTPJm3c0]
355です。
あまり速度は必要ないのでif chkimgで総当りしてみます。
答えてくださった方々ありがとうございました

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/26(日) 18:47:12 ID:SQTfml1C0]
>>362

peekcolorで候補絞って最後にchkimgする感じ?

そもそも全画面捜査やったことないし、素人なもんで、そういう方法について頓着したことなかったよ^^;



367 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/27(月) 23:03:22 ID:jAvJH5hi0]
俺もやったことあるけど、でかい画像にchkimgかけるとたまらなく遅いんだよな。

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 01:28:51 ID:GiUkEbYy0]
355です。
800×600の画面の左上に110個の画像を総当りでチェックしていこうとおもうのですが・・・
やはり少し無謀でしょうか?

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 01:54:32 ID:I9N45zJA0]
800x600と800x600を110回チェックだとしたら無謀すぎる。
たとえC言語で組んでもリアルタイムは無理だw

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 02:35:11 ID:GiUkEbYy0]
pc.gban.jp/?p=14873.jpg

言葉では説明しきれなかったので画像にしてみました
赤の部分をチェックします。

長々とすみません

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 08:51:02 ID:Pp360QyAP]
範囲が狭いなら100パターンチェックも十分可能だろうけど・・・
それだけの画像用意するのも大変じゃね?
画像の左側は数パターンしかないとかもっと分類できないものなの?

372 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 08:51:09 ID:4rihFoYW0]
>>370
>>364の内容で作ってみてからの話だぜ? 
自分で何倍ぐらい早くしないとだめなのか、理解が及ばないとね。

また、高速化する場合には、アルゴリズム以外にも、そのものをよく知らないとだめ。
…何に対してどういう処理をして何を省くのか、はお前さんしか知らないしな。

つか、Cでも無理だという話があるし…無理なものは無理とあきらめるべき。

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 09:41:19 ID:oKzw8Bf70]
おれならその範囲をドット単位で記録するマクロをまずつくって必要なパターンと判断パターンとの
相関を割り出す。

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 09:59:02 ID:Gy+7hY450]
まずは試してみるのが一番早い。

そのためのUWSCです。

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 15:51:30 ID:bh7Aq+ks0]
クリックについてちょっと質問です。
今現在目的の動作はできていますが、もっと簡略化
できるのではと思っています。

BTN(LEFT,CLICK,303,359,0)
BTN(LEFT,CLICK,335,359,0)
BTN(LEFT,CLICK,367,359,0)

このような感じでクリックするのが徐々に横にずれて
いくというものなのですが、x軸の移動幅が同じと
いうことで、簡略はできませんか?

ランダムでは、本家のサイトで見つけましたが、
ランダムだと関係ないところまでクリックしてしまうので。


376 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 16:45:22 ID:4rihFoYW0]
>>375
おめーは、ヘルプの制御文の項目を100回読み直せ。
他の項目も全部読んでから出直して来いや。



377 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 18:09:57 ID:LfvbDBC/i]
>>375
X軸を変数にすれば、クリックコマンドは1つにできるぞ。何でランダムと言い出すのか? 意味がわからん。
3コマンドだったら、今でも良いと思うが。

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 18:46:42 ID:bh7Aq+ks0]
変数以後がわからないんです。
32ずつ増えていくというのが。

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 19:06:49 ID:Eqbq+GDA0]
クリックするたびに変数に32足すだけのことだよ

380 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 19:14:49 ID:aCDcIvCB0]
3行でやることにこだわってんのかも

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 19:36:40 ID:llG+e4bu0]
かわいそうなので

for i = なんちゃら to なんちゃら step 32
btn(なんちゃらかんちゃら)
next

または

i = なんちゃら
repeat
btn(なんちゃらかんちゃら)
i = i + 32
until i < なんちゃら

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 19:55:07 ID:X9y7aNs50]
たとえば20回画像探索する処理をループ内に置くと、ループ外に置くのより時間がかかるのは知ってたけど、
メインプログラム内とスレッド内でもこれまたスレッド内の方が処理遅くなるんですねー。

383 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 19:57:18 ID:EviZ455x0]
もういいです

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 20:11:01 ID:bh7Aq+ks0]
>>381
レスどうも。
しかし、それは本でみつけたもので
設定がわからないのです。

上のは知らなかったので試してみたけど駄目でした。
下は、本には一ずつ増えていき指定の回数になると
終わるということでした。

しかもkbdなのでxとかの変数に割り当てるというものでは
なかったです。


385 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 20:18:37 ID:vQa+HPoO0]
つまり、自分では考えたくないということですね

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 20:32:39 ID:Eqbq+GDA0]
だめだこりゃw



387 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 20:38:48 ID:3Yrgh0RB0]
ああ
夏か

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 21:09:02 ID:bh7Aq+ks0]
最後の終了条件のところが間違ってました。

i = 303
repeat
BTN(LEFT,CLICK,i,359,0)
i = i + 32
until i > 623

これでおkでした。 i < 623 という単純な間違いでした。

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 21:28:41 ID:Oy3tYx+80]
横から言い訳すると
WHILE-WEND(真ならばループする)と
REPEAT-UNTIL(偽ならばループする)で
逆だからごっちゃになりやすいんだよね
漏れもよくミスるわw

390 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 22:16:36 ID:Pp360QyAP]
REPEAT-UNTILはどの言語の影響受けて存在してるの?
C系に慣れてる人のトラップだわ

391 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/28(火) 23:40:55 ID:pQqgxc/T0]
なら無理して使うなよ

392 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 01:25:24 ID:rwk2ISqwP]
自分が使わなくても他人の作ったソースに入ってたら困るよね

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 09:56:51 ID:0T+4O6iv0]
C使いって昔はちょっと尊敬してたけど
このスレとか見てると、馬鹿ばっかなんじゃないかと思えてきたわ

394 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 10:10:19 ID:QlUtUOFv0]
普通のC使いはこんなとここねーだろw

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 10:21:15 ID:lOY04Qex0]
Cだとこうだったとかいうヤツは最初Cからプログラム始めて、挫折して他の言語に逃げたヤツと相場は決まってる

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 14:02:02 ID:TR15ENoG0]
K&R本半分ぐらいしか読んでないな(´・ω・`)



397 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/29(水) 22:31:17 ID:RFTz4JvE0]
Cは難しくないだろ
C++は難しいけど

398 名前:381 mailto:sage [2009/07/30(木) 22:20:48 ID:WSwKbLYQ0]
>>388
ごめんね。不等号の向き間違えて。

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/07/31(金) 23:46:44 ID:N/AhkZ5J0]
>>398
許すよ。これからは気をつけろよ。

400 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/01(土) 12:03:59 ID:LFJuPttY0]
400get

401 名前:名無しさん@お腹いっぱい。 [2009/08/01(土) 17:47:42 ID:8RpQSHP40]
スレチだけど若い人が多いと思うので失礼しますね。

「中国の『核』が世界を制す」  講師:伊藤貫 1/4
www.nicovideo.jp/watch/sm3795989

「中国の『核』が世界を制す」  講師:伊藤貫 2/4
www.nicovideo.jp/watch/sm3796181

「中国の『核』が世界を制す」  講師:伊藤貫 3/4
www.nicovideo.jp/watch/sm3796532

「中国の『核』が世界を制す」  講師:伊藤貫 4/4
www.nicovideo.jp/watch/sm3797016


402 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/01(土) 17:57:03 ID:bmF+rgP80]
(´・ω・`)

403 名前:名無しさん@お腹いっぱい。 [2009/08/03(月) 13:32:26 ID:ZeE5zmd40]
WinHttpRequestを使ってPOSTデータを送信したい
…でもこれだと受け取ってくれてないみたい。POSTに何も値が入ってない状態です。
どうしたら受け取ってくれるのでしょう?
(localhost以外の他のWebサーバでも同じく受け取ってくれないみたいです。
他のWSHやVBAではこういう書き方で出来てるみたいなんですけど…


//UWSCスクリプト---------------------------
objHttp = CreateOLEObj("WinHttp.WinHttpRequest.5.1")

url = "localhost/test.php"
body = "value1=10&value2=20"

objHttp.Open("POST", url, false)
objHttp.setRequestHeader("Content-Length", length(body))
objHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencode")
objHttp.Send(body)
objHttp.WaitForResponse()

msgbox(decode(objHttp.responseBody, CODE_BYTEARRAY))

//test,phpの中身----------------------------
<?php
  var_dump($_POST); //POSTデータを全部ダンプ出力
?>

404 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 14:31:06 ID:K4hmauqM0]
>>403
同期フラグ間違ってね?

oHttp = CreateOLEObj("MSXML2.XMLHTTP")
oHttp.Open("GET", url, True )
oHttp.Send("")
ifb 200 = oHttp.status Then


405 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 16:34:08 ID:ZeE5zmd40]
>>404
MSXML2.XMLHTTP と、同期フラグをTrueにしてみたり
2種二通りの4パターンやってみましたけど…だめでした。

なんか根本が間違ってるのかな、おれ…

406 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 16:58:55 ID:K4hmauqM0]
>>405
失礼。Postしてるんだね。
Valueは頭に”&”いらないの?
まずGetで取得がうまくいくか試すべきだけど。

ちなみに、2ちゃんねるとかはリプライを見てるからGetしてないオブジェクトからPostは受け付けなかったりする。
ヘッダにリプライを入れようとしても、基本的にリプライは扱えないようになってる。




407 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 17:42:29 ID:ZeE5zmd40]
>>406
一応、GETでは取得は出来ました
test.php?value1=10&value2=20とかのやりかたでPHPで取得可能です。
Valueは頭に”&”は不必要だと思います。付けても変化なしでした。やりかたがまずいのかな。

msdn.microsoft.com/en-us/library/aa384045(VS.85).aspx
の下の方を読むと
>var WinHttpReq = new ActiveXObject("WinHttp.WinHttpRequest.5.1");
>WinHttpReq.Open("PUT", "postserver/newdoc.htm", false);
>WinHttpReq.Send("Post data");
と書いてあるので、こんな書き方でいいのかなー、とか思いつつ試してみましたが・・・だめ。

小出しにするようで申し訳ないですけど
WEBサービスの自動ログイン処理で、ちょっと前まではGET文で出来ていたんですけど
仕様変更なのかPOSTが必要っぽい。…で、UWSCでPOSTが出来ない?とか思いまして
自前でPHPのローカルサーバ立ち上げても同じだなぁ・・・と。

curl -d value1=10 localhost/test.php
とかのPOST送信コマンドだとちゃんと受け取れているので、
スクリプトの書き方の問題と思っているのです。

408 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 18:08:57 ID:11ofMjNS0]
>>403
まず本当にWSH・VBAでできてるか再確認してみたら?
去年11月のセキュリティ更新でXMLHTTP関係の仕様変更されて
意図的にもリファラー出せなくなったらしいから
ついでにPOSTメソッドもなんかいじられたのかも知れない

HTAをもっと流行らせる計画 Part2
pc12.2ch.net/test/read.cgi/tech/1220874815/48-51


409 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/03(月) 18:09:24 ID:HbQIdt32P]
セキュリティソフトがガードしてるとか・・・さすがにないか
家にPOSTしてるソースあるから帰ったら調べてみたい

410 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/04(火) 00:08:05 ID:xVSj2GaH0]
GETやらPOSTやらは面倒だからperlでやってるな

411 名前:名無しさん@お腹いっぱい。 [2009/08/04(火) 00:16:43 ID:t0N9BVCC0]
>>408
そういや他のスレでもWSHのHTTP関係の挙動がMSの機嫌で変わるのには
嫌気が差すってレスがあったなぁ。
この部分だけでも別のexeなりスクリプト言語にすりゃいいんだろうけど。

412 名前:403 mailto:sage [2009/08/04(火) 10:20:59 ID:Ju4QJxlO0]
解決しました

正しくは >>403の一文を
objHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded")

urlencoded … 最後の『d』が抜けてました…orz
くだらない間違いを大げさに騒いでしまった…果てしなく恥ずかしい。

いろいろ答えていただいてありがとうございました。

413 名前:名無しさん@お腹いっぱい。 [2009/08/05(水) 12:24:04 ID:Z7NQ5pjz0]
このソフトってある事が起こった時に
違う行動を取るようにプログラムすることできる?

414 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 12:36:21 ID:5awUNnAE0]
もちろん

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 12:48:41 ID:/Yl0j/NL0]
ある事ってのが気になる。
のりぴーが失踪したらとか、部屋を貸してた女社長が体調を
崩して会社を休んだろかかな。

416 名前:名無しさん@お腹いっぱい。 [2009/08/05(水) 16:50:32 ID:+uas2RDw0]
分岐だろ。できるが、質問をするような人には無理かもな。w



417 名前:名無しさん@お腹いっぱい。 [2009/08/05(水) 16:59:20 ID:aKt2UmN60]
複数行のコメントアウトってどうやるんですか?
ググっても見つからないんですが・・・


418 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 17:01:26 ID:HJQHUTSW0]
>>417
<コメント>
 // から行末までです


ヘルプにはこれしか載ってない。
複数行の一括コメントアウトは出来ないだろう。

419 名前:名無しさん@お腹いっぱい。 [2009/08/05(水) 17:11:56 ID:aKt2UmN60]
>>418
ありがとうございます。
やはり出来ないんですね。。。

複数行に「//」付けるのは大変なんですが、
皆さんどうしてるんでしょう??

420 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 17:12:07 ID:BnoHwJyx0]
どうしてもやりたければ

TextBlock 擬似複数行コメントアウト1
・・・
・・・
・・・
EndTextBlock

ところで再利用しない無名TextBlockできたっけ?

421 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 17:12:40 ID:5awUNnAE0]
TEXTBLOCK コメント
    なんちゃら
    かんちゃら
ENDTEXTBLOCK


422 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 17:20:14 ID:aKt2UmN60]
>>420
>>421
ありがとうございます。

>>208 の方も書いてたので、皆さんそうしてるようですね。
スッキリしました。

423 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 18:15:31 ID:L0nS9lcz0]
どうして公式的なブロックコメントを設けないんだろうか?
実装が大変とは考えにくいんだけど

424 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 18:27:22 ID:RLVwU7rK0]
ブロックコメントはエディタのサポートがないと分かりにくいから無駄じゃね?
エディタのサポートがあるんならキーボードマクロで全部に//入れればすむし。

僕がCプログラム組んでたときも基本的にブロックコメントなんて使ってなかったよ。
とりあえず使わないソースコードのために使ったことはあるけど。
UWSCの場合はスクリプトだから、使わないコードは
exitexitの後ろに持っていって実行されないようにすればいいし。


425 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/05(水) 19:05:45 ID:Z7NQ5pjz0]
>>414-416
俺の場合ここで話すことができるような高度な事のために使おうとかそういう志は確かにないな・・・
ブラウザーゲームでMS-Tacticsという単純なクリックゲームがあるんだがそれを知ってるかな?
ある事っていうのはそのゲームで自動ツールを組む事です。
マクロ確認というのがあってMESが送信されてきます。
その時机の前にいればいいのですが家を空けている場合はマクロストップ、家にいる場合は音楽ファイルを鳴らして知らせるというマクロを組たいのですがこのソフトで可能ですか?

426 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 14:30:51 ID:QAy3+pD40]
指定範囲のスクリプトを無効にするように
したいのですが、できますか?

先頭に//をつければ無効になりますが、
複数行の場合かなり辛いので。



427 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 14:34:57 ID:garvnA3v0]
釣れますか?

428 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 15:02:26 ID:Xz7oiw/r0]
他の言語だとif(0){…}とかやってる

429 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 15:24:46 ID:vz2nf8XW0]
>>426
使ってるテキストエディタによっては
マクロを組むことで簡単に対応できると思います。

430 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 15:35:19 ID:VbvNg9fW0]
他のウィンドウが上に被っている状態で、
下のウィンドウ内の画像だけでchkimg判定させることはできるでしょうか?

431 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/06(木) 16:37:26 ID:BmAYZDXB0]
>>426
ほんの数レス前も読めないのかと

432 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 00:12:28 ID:6r8oWi7C0]
画像判定で画像をチェックした後、その画像をクリックさせるにはどう書けばいいんですか?
カーソルが画像の上に移動せずうまくいきません

433 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 00:19:59 ID:lwvZADwPP]
まずあなたの書いたソースを貼ってください。
何が悪いのかアドバイスできません。 

434 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 07:09:48 ID:6r8oWi7C0]
Ifb chkimg("aiueo.bmp")
BTN(LEFT,CLICK)

これでカーソルがaiueoに乗らないままクリックされます
何を書き足せばいいんでしょうか?

435 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 07:29:20 ID:FHY/k4X30]
> 戻値 = CHKIMG( 画像名, [透過色/色無視, x1, y1, x2, y2] )
> 戻値
>   有ればTRUE、無ければFALSE
>   TRUE の場合は見つかった座標を特殊変数 G_IMG_X、 G_IMG_Y に格納  

なんだから、
BTN(LEFT, CLICK, G_IMG_X, G_IMG_Y)だろが…


436 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 08:28:44 ID:6r8oWi7C0]
ありがとうございます



437 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/08(土) 10:11:41 ID:Df7yeceA0]
画面の右上に常に置いているfoobarをシェードさせたいんだけど
できればマウスカーソルを移動させたくないから

BTN(RIGHT,CLICK,1111,10,300)

という記述以外に、タイトルバーを右クリックする動作をさせることが可能な記述はないかな?
uwscは(高度設定だと)タイトルバー右クリックを記録してくれないし

438 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/10(月) 17:25:04 ID:Q0mVulH/0]
最近IEが起動できずそこでストップし起動できなかったみたいな
ダイアログがでます。OKを押せばそこでまたスケジュールなどの
プログラムが実行されるのですが、たびたび起こるようになり
困っています。

まず、なぜIEが起動できずらくなったかという点と
実行されなかったときやエラーのときに出るダイアログを出ないように
できないでしょうか?

何かわかりましたら詳細をお願いします。

439 名前:名無しさん@お腹いっぱい。 [2009/08/10(月) 20:42:14 ID:vx/R19O+0]
そんなIEは捨ててFireFoxに変えてしまえ。

440 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/11(火) 18:36:16 ID:hJMqR6ph0]
COMなきゃUWSCからは使い物にならないじゃん

441 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 13:01:45 ID:PuKACCbf0]
>437
>タイトルバーを右クリックする動作
Alt + Space

442 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 17:55:01 ID:5T//nwVg0]
>>441
それだとメニューしか出てこなくてシェードできなかった
やっぱりBTNで指定するしかないのかな

443 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 18:16:53 ID:9aovh/qR0]
そもそもシェードとか意味不明の造語を言われても
お前以外の人間に分かるわけないだろw

444 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 18:27:00 ID:zdDAhsra0]
ウィンドウシェード
マカ語

445 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 18:27:34 ID:7Bd618xV0]
まぁ、UWSCのスレなんだし
聞きたいことがあるなら、最低限foobarを知らない人にもわかる説明は欲しいところだよな。

446 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/13(木) 07:04:24 ID:cNvCWprb0]
シェードを意味不明の造語って、その程度の知識しかないのかここの住人は…?

WinRoll等のソフトを使うことによって、ウィンドウのタイトルバーを右クリックすると
タイトルバーのみ表示された状態になる。Macだと標準で搭載されてた機能だっけかな
ちなみにfoobarに搭載されてる機能じゃないからfoobarの知識は一切必要ない

問題はシンプルに、マウスでタイトルバーを右クリックしたときと同じ動作、をさせることが出来るか出来ないかの一点だけ



447 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/13(木) 07:32:06 ID:ECNQXKKO0]
マカーってバカーなの?
UWSCとは全く関係がないソフトの機能を
さも誰もが知ってるかのごとく言ったあげく
指摘されたら逆ギレとか…アホか

448 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/13(木) 07:32:52 ID:ssPatVeH0]
そんなもんなおさら説明してもらわんとわからんわ






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

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

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