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


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

自動化ツールUWSC使いよ集まれ16



1 名前:名無しさん@お腹いっぱい。 [2015/11/11(水) 13:45:28.80 ID:+oPzgSay0.net]
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html

●UWSC 掲示板(※作成依頼掲示版ではありません)
 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
www3.rocketbbs.com/13/bbs.cgi?id=umiumi
www3.bigcosmic.com/board/s/board.cgi?id=umiumi&mode=past

●UWSC - Wikipedia
ja.wikipedia.org/wiki/UWSC

●使い方・基礎解説学習サイト
uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
www.confrage.com/uwsc/
necro.jp/dev/uwsc/
park14.wakwak.com/~simizu/uwsc/fruwsc.html
canal22.org/
big.tm.land.to/handbook/uwsc.htm
www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
izagne.com/uwsc/
scripts.web.fc2.com/
www.nagomi-jp.net/~liners/
nem.symphonic-net.com/uwsct/0610uwsct.html
siromasa.digi2.jp/uwsc/
iriyak.adam.ne.jp/uwsc.html

前スレ 自動化ツールUWSC使いよ集まれ15
anago.2ch.net/test/read.cgi/software/1436671958/

267 名前:名無しさん@お腹いっぱい。 [2015/12/14(月) 20:34:09.73 ID:yI4ZqmAH0.net]
>>247
それはもうどうしようもないね〜
BTNやCHKIMGの処理回りをラップしておけばそのFUNCTION内でどうにかできたかもしれないけど
望みは薄いのか

>>248
標準関数だとなかったと思うけどFSO使ってサイズ取得する方法ならここに載ってる
d.hatena.ne.jp/junjun777/20110529/uwsc_bitmap

268 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/14(月) 20:42:21.68 ID:VO9EyQaS0.net]
セミコロン(マルチステートメント)使ってる人いる?
これって行数が減るだけで特に意味ないよね?

269 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/15(火) 00:49:14.39 ID:i5n9Tzyq0.net]
CHKIMGXのサンプルで保存画像のサイズ出して照合してなかったっけ
あれってXの機能なのか

270 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/15(火) 13:25:13.68 ID:wsrLnUiO0.net]
画像ファイルのサイズは VBScript の LoadPicture 関数使えばいけるよ。

271 名前:名無しさん@お腹いっぱい。 [2015/12/16(水) 07:37:39.05 ID:3D/556GD0.net]
imagesizeはchkimgx.dllの機能だね
現状とりあえず入れとけってレベルだから作者さんにはほんと感謝

272 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/16(水) 12:33:17.99 ID:RO0Uckyn0.net]
アンドロイドの画面をPC表示して操作するVysor (Beta)ってソフトでウインド指定して座標クリックしたのにうまくいかない
ウインド指定外せば思い通りの動作するんだけどエスパー様アドバイスください

273 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/16(水) 13:29:08.00 ID:iS4W1/hI0.net]
>>254


274 名前:EィンドウIDが違うんだろ []
[ここ壊れてます]

275 名前:名無しさん@お腹いっぱい。 [2015/12/16(水) 14:13:22.42 ID:3D/556GD0.net]
>>254
UWSCを管理者で起動してない
MORG_DIRECT指定をMORG_CLIENTにする
コードミスってなけりゃ恐らくこのあたり



276 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/16(水) 15:04:31.64 ID:brGLyGvp0.net]
プルダウンから選ぶコードはどうやって書けばいいですか
ソースはこんな感じです。

<td id="note1">
<select name="cv.note[0]">
<option value="3">3</option>

277 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/16(水) 15:05:27.88 ID:RO0Uckyn0.net]
クリックしたい座標をウインドウ指定して座標取得したのでウインドウIDは多分大丈夫です
ウインドウ指定して基準指定:ってのを指定なしとMORG_DIRECTだと左上の0,0の座標をクリックしてたのが
MORG_CLIENで思い通りの動作になったんですがマウスカーソル奪われるのはあきらめるしかないですか?

278 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/16(水) 15:19:04.76 ID:MSwZZbqh0.net]
ウインドw風w

279 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/19(土) 09:36:25.37 ID:dKs0rSCT0.net]
画像認識で範囲を限定して高速化したいのですが、範囲指定ではなくて画像認識するためのファイルの中心の位置を指定して使うことはできませんかね?

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/19(土) 10:13:50.36 ID:1sg6SGUx0.net]
ラッパー関数を用意すればおk

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/19(土) 10:15:12.99 ID:F+6XYxyV0.net]
>>260
>ファイルの中心の位置を指定して
例えば、200x200の画像ファイルの中心付近50x50をchkimg()に使いたいってこと?

chkimg()じゃ出来ないけど、ちょっと考えただけでも
・予め必要な画像を抜き出しておく
・指定座標から指定サイズの画像を抜き出すアプリを探すか作ってchkimg()の対象にする
などなどやりかたは色々ある
まずはこういうのじゃダメな理由を書いたほうが良いよ

282 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/20(日) 11:14:47.91 ID:ZpLNVxzc0.net]
俺は言いたいことは分かったけど、処理に余計時間がかかると思うの

283 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/20(日) 11:47:27.75 ID:KZe/XdiC0.net]
出現する場所がわかっている場合には矩形範囲で正確な場所を指定すれば
高速化出来るけど、それを左上角指定でもなく画像の中心座標をもって行いたいってことかな

284 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 01:26:17.27 ID:2PK9cnqq0.net]
getkeystate(vk_lbutton)を使ってて、一度でもtrueにすると以降ずっとtrueのままなんだけど、以前からこんな動作だった?
座標が1箇所しかとれなくて困っている…

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 01:58:05.59 ID:2PK9cnqq0.net]
>>265の理由で以前作成して使用していたマクロも使えなくなっている
おかしい…



286 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 05:15:20.75 ID:XffwbDlp0.net]
>>265
若干長押しで引っかかってるとか?
repeat
sleep(0.1)
until !GetKeyState(VK_**)

287 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 09:39:13.45 ID:CCKQhsqf0.net]
挙動が変わったと思うなら
検証用のコードを書いて公開してみたら良いと思う

皆の結果が同じなら公式のバグでしょ

288 名前:名無しさん@お腹いっぱい。 [2015/12/21(月) 11:44:04.17 ID:dhDYDp8p0.net]
>>265
dim r
sethotkey(VK_0,MOD_ALT,"exi")

repeat
a()
until false

procedure a()
r = GETKEYSTATE(VK_LBUTTON)
fukidasi(r)
fend

procedure exi()
exitexit
fend

こっちだと普通に動いてるように見えるな
5.20

289 名前:名無しさん@お腹いっぱい。 [2015/12/21(月) 13:13:06.71 ID:k1OansqD0.net]
問題のソースコードを提示できないというのは裏を返せば
問題を切り分けられていない証拠でもあるんだよね

素人ほど最初に自分ではなく他人を疑う

290 名前:名無しさん@お腹いっぱい。 [2015/12/21(月) 14:40:18.86 ID:EiQ88uQn0.net]
CHKIMGXの着目する色の指定ってどういう引数いれればいいのかな?
RGB値?もしそうだとするとどう記述するんだろう。FF0000(赤)みたいな感じでいいのかな?

291 名前:名無しさん@お腹いっぱい。 [2015/12/21(月) 14:45:48.24 ID:EiQ88uQn0.net]
あ、サンプルよく読んだらかいてありました。すいませんでした。

292 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 15:24:38.26 ID:MrgyCbD ]
[ここ壊れてます]

293 名前:Y0.net mailto: ログファイルの出力先ってスクリプト側から変更できないもんですかね。
OPTION LOGPATH=hogehoge.txt
みたいな感じに指定してあるんですが、二重起動すると2つの
スクリプトから書き込まれたログがグチャグチャになってしまう。

一々ファイルオープンして書き込むほどのログではないんだけど
ちょっとばかり不便な感じ。
[]
[ここ壊れてます]

294 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 15:39:43.34 ID:PCRRkr5n0.net]
OPTION指定の性質上無理
スクリプト別にするしかない

295 名前:名無しさん@お腹いっぱい。 [2015/12/21(月) 20:27:33.49 ID:3hymvKIb0.net]
俺ならロギング処理のラッパーを作って、それぞれの起動ごとに固有文字列割り振れるようにするかな
正規表現使えば置換処理でまとめて直せるし簡単でしょ

それが嫌ならソースコードを改変するソースコードを書いちゃえばいいしね



296 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/21(月) 20:50:46.67 ID:FTxNfRK40.net]
本体をcallするoptionだけのファイルを起動したらいいんじゃないかな

297 名前:263 mailto:sage [2015/12/21(月) 21:05:50.36 ID:2PK9cnqq0.net]
セーフモードで動作させてみたところ思う通りの動きになりました。
どうやら何らかの常駐ソフトが悪さをしているようです。
原因のソフトが特定できましたらまた報告させていただきます。
スレ汚し失礼しました。

298 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/22(火) 00:09:15.99 ID:gv1300fTg]
>>273
ログパス指定にTIME値いれたら?

299 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/22(火) 00:23:23.71 ID:DKkq04ll0.net]
スレちゃん「私……汚されちゃったよぉ」

300 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/22(火) 05:34:12.40 ID:8u/KWTZa3]
>>278
試してみるとわかるけどそれは出来ない
実用的な案は>>276あたりかなぁ

301 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/22(火) 12:57:13.12 ID:RoUnScmr0.net]
スレちゃんは汚れてないよ俺が一生守るから

302 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/25(金) 15:17:07.98 ID:7FQmwVc80.net]
すみません、
マクロ再生開始してから2時間経過したら○分ほど停止してまた活動再開を繰り返す処理ってどうすればいいでしょうか?
停止する○分は10〜20分くらいが毎回ランダムで変わるとなおいいのですが・・・
よろしくお願いします。

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/25(金) 15:21:56.32 ID:4xQkvZLh0.net]
すみません自分で調べてくださいよろしくお願いします

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/25(金) 15:36:14.25 ID:lZFGO43t0.net]
2時間経過をチェックする方法
ランダムで10〜20分停止する方法

たった2つググるだけだ頑張れ

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 16:12:57.95 ID:AlS/S0az0.net]
某青い空のモバゲーのポーカー関数ちょっと作ってみたいんだけど

配布終わってるし折角だから1から勉強してみようと思う
とりあえず、ウインドウの座標を固定して画像取得する関数って
どういうの組めばいいのかな

少なくとも脳死ポーカーより頭によさそう



306 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 16:36:33.75 ID:/OzrBre50.net]
とりあえずぐぐれ。
出来たやつを実行しろ。
思った動作と違ったら来い。

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 16:44:59.25 ID:AlS/S0az0.net]
なんか探したら自動取得ツール自体はあったわ
これで画像取得自体はできるけどそのままだと枚数が1000こえるな

なんかこう1枚ずつ認識して判断できんかな・・・・・

308 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 16:55:25.82 ID:792AGejY0.net]
>>287
それを考え、自分でスフリプトを組むことを勉強っていうんじゃないの?

309 名前:名無しさん@お腹いっぱい。 [2015/12/27(日) 17:05:31.09 ID:AlS/S0az0.net]
>>288
いまやってる
座標の取得はできそうだけど画像名のストック?がちょっとよくわからん
判断関数のあとで真なら文字を記憶みたいな感じでできるんかな
そもそも変数にアルファベットぶち込めなかった気がする・・・・

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 17:07:08.01 ID:fibytPLm0.net]
ここはお前の日記帳じゃない

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/27(日) 17:58:35.45 ID:uFtbG2Uf0.net]
IEの

312 名前:rジー待ちについて質問です。
最初と最後のSleep(0.2)が必要な理由を教えてください。

procedure ie_wait( ie )
Sleep(0.2)
Const TIME_OUT = 60
tm = Gettime()
repeat
Sleep(0.2)

ifb Gettime() - tm > TIME_OUT
kbd(VK_F5)// F5
Exit
endif

until (! ie.busy) and (ie.readyState=4)
Sleep(0.2)
Fend
[]
[ここ壊れてます]

313 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 00:00:20.30 ID:qZu6Od9X0.net]
>>289
1つカードの画像を判断するだけで1000の命令が必要でも
やるのはPCだからな
1回作ってしまえば勝手に動くんだから、初回の手間を惜しむな

>>291
作った奴に聞け

なんとなく動作が不安定な時に、適当にスリープ入れたらスムーズに動くことがあるから
その名残だろうとは思うが

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 02:25:18.81 ID:iq4jhptY0.net]
画像認証の質問です

Ifb CHKIMG("w.bmp") = TRUE
BTN(LEFT,CLICK,G_IMG_X,G_IMG_Y)
MSGBOX("見つかりました")
ELSE
MSGBOX("見つかりません")
Endif

以上の関数で適当な画像wをコピーしてデスクトップに表示したら認識しませんでした
フォトビューワで開いたら認識しました
実際にはいろんな画像が混ざってるところで使いたいので今のままだと役に立ちません
なにが起きてるんでしょうか

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 02:33:17.82 ID:AG3orU5C0.net]
デスクトップでは認識しない、そんだけ



316 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 02:34:45.96 ID:qZu6Od9X0.net]
>>293
デスクトップに表示する時に伸縮していたら認識しない
また、上にアイコンなどが乗っていて、画像の透過部分以外が隠れたら認識しない

実際の画像の混ざり方を考えて、認識させたい画像のサイズや範囲などを決める必要がある

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 02:36:04.63 ID:qZu6Od9X0.net]
>>294を見てなくて適当に答えた

318 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 02:42:37.59 ID:iq4jhptY0.net]
お二方ありがとうございます
btn部分をなくして最終目標で確認したら認識できました
やっぱりデスクトップの背景とかで透過しちゃってたみたいです

319 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 15:40:18.87 ID:iq4jhptY0.net]
画像認識、うまくいかないな
プログラム自体は正常っぽいけど対象の画像がときどきピクセルずれてるんかな
キャプチャしなおすとその時だけうまくいくんだよな

画像たくさん作ってしらみつぶしするしかないか・・・・・・・ハァ

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 15:54:16.22 ID:2b9Fr6+00.net]
>>298
面倒だが、透過色設定したり透過色で画像塗りつぶしたりして必要な要素だけ取り出す方法もある

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 15:57:45.90 ID:wOaVL79d0.net]
ボタン系はボタン以外の画像がよかったりするし
いろいろやりようはあるとおもう

322 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 20:45:56.05 ID:ww5rWK300.net]
>>298
peekcolorを使ってみるのも一つの手だと思うよ

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/28(月) 21:24:10.61 ID:I1QV70970.net]
yrd

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/31(木) 18:03:20.24 ID:ed8Joufj0.net]
>>299
それやりたいんですがwindowsの付属のペイントでできますか?

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/31(木) 20:25:19.28 ID:kkB7l74A0.net]
できますよ



326 名前:名無しさん@お腹いっぱい。 mailto:sage [2015/12/31(木) 21:30:25.00 ID:actWcm4n0.net]
UWSCの透明指定は四隅の内、何処の色を透明扱いするかだから
αチャンネル使えるソフトを使用しなくても良い

327 名前:295 【大凶】 mailto:sage [2016/01/01(金) 07:10:48.26 ID:DZ0F9EIl0.net]
>>304-305
ありがとう
あけおめ

328 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/01(金) 07:11:50.40 ID:DZ0F9EIl0.net]
↑間違えましたた私は299です

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/01(金) 19:48:02.85 ID:dAo8yM1a0.net]
>>298
ゲイブの嫌がらせ

330 名前:名無しさん@お腹いっぱい。 [2016/01/02(土) 21:54:24.77 ID:OOAR2+6Q0.net]
>>303
ペイントでもできるけどgimp使え
マジックマジ便利

あけおめ

331 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/05(火) 18:09:09.81 ID:7af5YO540.net]
5.2.0からなんか重くなってね?
同じスクリプトなのに起動してから動き始めるまで異常に時間かかるようになった
CLKITEMが怪しいかなと思ってる

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/05(火) 18:44:16.27 ID:7af5YO540.net]
やっぱりCLKITEMだったわ
いままで快適に動いてたのにショック

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/06(水) 17:09:53.73 ID:a/kSD6F/0.net]
uwscでpptマクロを実行

f_name = "C:\テスト.pptm"
ppt = CREATEOLEOBJ("POWERPOINT.Application")
ppt.PRESENTATION.open(f_name)
ppt.visible = TRUE
sleep(5)
ppt.run("test")

(テスト.pptmの標準モジュールのModule1にtestがある)

これを実行すると
ppt.run("test")で COM error が出ます

解決策を教えてください。

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/08(金) 12:43:18.74 ID:jLBAQqUa0.net]
>>312
やってないからわからんけどその構文だとpptはアプリケーションオブジェクトであってファイル個別のオブジェクトじゃないよね
<ファイル名>!Module1.testみたいに対象ファイルからプロシージャをはっきし明示しないとどのモジュール参照していいかわかんないんじゃね
あとプロシーシャのスコープpublicにしてるかどうか?

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/09(土) 23:29:05.79 ID:OPYCmqUk0.net]
>>313
ありがとうございます!!出来ました!!!



336 名前:名無しさん@お腹いっぱい。 [2016/01/10(日) 14:48:48.28 ID:+h7zfP7X0.net]
windows10に仮想デスクトップっていうのがあるんってきいたんですけど
uwscをこれで裏で使用できるんですか?

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/11(月) 01:03:13.57 ID:2riljtmT0.net]
>>315
実際にやってみればいいんじゃない?

338 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/11(月) 08:24:19.75 ID:yYs4qC8O0.net]
仮想デスクトップ≠仮想環境

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/11(月) 12:51:41.92 ID:FFuDFDqi0.net]
仮想デスクトップ上の座標がどうなっているのか興味があるところだが
Win10環境が無い

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/11(月) 12:55:49.55 ID:/FI12Aqd0.net]
何時だか8.1使っていたらポップアップで今なら無料とwin10を
ゴリ押してきたので入れてしまった

341 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/11(月) 15:34:36.34 ID:js3KT4j30.net]
10の仮想デスクトップで既存のコード動かしてみたけどchkimgは動いてるっぽい
ただBTNでマウス操作しようとすると今の画面内をちょろちょろしだすから座標的には共通っぽい
DIRECT指定使うかKBD,CLKITEMみたいに座標関係ないなら行けそう

342 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/12(火) 12:43:01.14 ID:e9ToDDNW0.net]
割と初心者なんでむちゃくちゃな事を言ってるかもしれないけど
IE上で動いてるjavascriptの変数をUWSCから参照して取得するなんてこと出来ないですかね?

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/12(火) 14:40:39.17 ID:8tuq2Tc50.net]
>>320
3次元管理されてるんじゃないかな
今表示されているのは2Fの面、とか
そうなるとマウスクリック座標にZ軸概念が必要になってきそうね

344 名前:311 [2016/01/13(水) 21:56:06.43 ID:txKMe/w00.net]
大変そうなんでwindows10入れるのやめときます
ありがとうございました

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/14(木) 18:52:02.87 ID:Gt/fS78R0.net]
peekcolor高速でワロタ



346 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/14(木) 20:46:03.91 ID:Udnjh/YY0.net]
>>323
Dual Bootで既存システムと共存させると良いよ

347 名前:名無しさん@お腹いっぱい。 [2016/01/19(火) 00:33:32.52 ID:NZpgzfiCJ]
>>3のchkimgxが404なんですが他に入手できる場所は無いでしょうか?

348 名前:名無しさん@お腹いっぱい。 [2016/01/20(水) 04:10:25.20 ID:K+q1DhPU0.net]
IEをバックグラウンドで操作したいのですが、
画面内をクリックできません。
ステータスバーの戻るボタンなどはクリックできるのですが。
Windows7 64bitです。



349 名前:
MOUSEORG(GETID(
[]
[ここ壊れてます]

350 名前:名無しさん@お腹いっぱい。 [2016/01/20(水) 04:13:03.26 ID:K+q1DhPU0.net]
IEをバックグラウンドで操作したいのですが、
画面内をクリックできません。
ステータスバーの戻るボタンなどはクリックできるのですが。
Windows7 64bitです。

ID = GETID(

351 名前:名無しさん@お腹いっぱい。 [2016/01/20(水) 04:14:08.41 ID:K+q1DhPU0.net]
あれ…なんで途中で切れてしまうんでしょうこれ
何度もすみません><

IEをバックグラウンドで操作したいのですが、
画面内をクリックできません。
ステータスバーの戻るボタンなどはクリックできるのですが。
Windows7 64bitです。

ID = GETID("XXX - Internet Explorer","IEFrame")
MOUSEORG(ID,2,MORG_BACK)
BTN(LEFT,0,100,100,1000)

これだけではだめなのでしょうか?
ブラウザの操作はできないなどありますか?

352 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/20(水) 04:58:52.14 ID:a57AnsIh0.net]
IEは
id = hndtoid(getctlhnd(getid("", "IEFrame"), "Internet Explorer_Server"))
こうじゃね?

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/21(木) 21:54:43.32 ID:nGOnC4p/0.net]
ACWが効かない事ってあります?
あるアプリを画面左上に表示させたいので以下のように記述したのですが、

xxID = getid("アプリ名")
 ifb xxID = -1
  msgbox("アプリ名を開いてから実行してください。")
  exitexit
 endif
msgbox("アプリ名発見<#CR>"+"ウィンドウID:"+xxID) //画像認識成功
acw(xxID,0,0)

これ実行すると「アプリ名発見 ウィンドウID:1」と表示されるのですが
ウィンドウが左上隅に行ってくれません。

354 名前:326 mailto:sage [2016/01/22(金) 06:34:37.09 ID:T4LReso30.net]
やっぱり駄目みたいですね。
ってかこのアプリ上ではUWSCで動作の記録すらされません。
マウスもキーボードも駄目。
素直に諦めます。お騒がせしました。

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 08:27:38.96 ID:7wFnMY690.net]
>>332
もしかしてwin10?



356 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 10:15:56.37 ID:cq8WTI4X0.net]
まあゲームによっちゃマクロ対策してるものも多いわな

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 12:27:49.02 ID:zldJ+8I00.net]
どんな事をしても画像認識が出来ないです。

ペイント四角い図形を作りそれをコピー
もうひとつペイントを出してそこにペースト
それを24bitBMPで保存
最初のペイントはそのまま残して、それを認識させる

sleep(1)
if chkimg("000.bmp",0)
fukidasi("ありましたよ", 300, 400)
else
fukidasi("見当たりません", 300, 400)
endif
sleep(3)

上記ので試していますが全く認識しません。
範囲指定、透過色/色無視、等色々試しました。
PCも3台で試しましたがダメでした。

何が問題なんでしょうか?
心当たりのある方いたらご指導下さい。
宜しくお願いします。

358 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 12:53:25.40 ID:Hapn1qGL0.net]
>>335
mouseorgでウィンドウ指定してたりするんじゃねーの?
その場合はペイントのウィンドウIDじゃなくてペイントの描画部分のIDを指定しなきゃダメだぞ

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 15:51:48.06 ID:bHu1IupN0.net]
>>329
flashオブジェクトのクリックじゃないなら、htmlの解析でクリックしたほうが確実じゃね?

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 16:58:32.45 ID:CXhcEU1b0.net]
>>335
ペイントがダメなんじゃね
ほかの画像表示ソフトとかで試してみたら?

361 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/22(金) 20:36:05.26 ID:h8x4HVfG0.net]
>>335
ペイント一つだけなら認識するか?

362 名前:330 mailto:sage [2016/01/23(土) 13:39:23.25 ID:bDtzBo3X0.net]
助言有難うございます。
上記の事、色々試してみましたが認識は出来ませんでした。

諦めて他の方法を考えてみようと思います。
有難うございました。

363 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 15:02:24.98 ID:JtiZQzOi0.net]
>>340
ペーストするペイントのキャンバスが大きいままやってて
不必要な背景が付いてしまってるってことはないよね?

364 名前:330 mailto:sage [2016/01/23(土) 16:10:06.75 ID:bDtzBo3X0.net]
>>341
ペーストする際にキャンパスはペースト画像以下にして貼り付けてます。
有難うございます。

365 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 18:43:39.11 ID:dZYon1Wc0.net]
ペイント一つで認識しないなら2つで認識するわけないだろ。
まず最小構成で問題の原因を切り分けろよ。そんなんじゃやり方変えても別の問題で詰まって諦めるだけだ



366 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 18:49 ]
[ここ壊れてます]

367 名前::31.20 ID:+CnaRQ1h0.net mailto: 以下ってなんだ?
完全に一致させないといけないんだからその表現自体からして
もう何か勘違いしてるとしか思えないんだが

大きな黒い画像を表示させておいて
黒1ピクセルだけのbmpでchkimgやってみるのをお勧めする
[]
[ここ壊れてます]






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

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

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