[表示 : 全て 最新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/

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やってみるのをお勧めする
[]
[ここ壊れてます]

368 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 21:10:32.92 ID:zIf41qbQ0.net]
>>344
>>342の言っていることもやっていることも合ってる
ペイントにおいては貼り付け先のキャンパスが貼り付けする画像よりも小さい場合、強制的にキャンパスサイズが貼り付けする画像と同じ大きさに変更される
そのため意図しない余分な余白を排除することができ、chkimgで完全に一致させることができる

369 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 21:11:16.50 ID:zIf41qbQ0.net]
補足で>>344の内容に関してのみは合ってるってことね
他はしらん



370 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 21:11:44.50 ID:zIf41qbQ0.net]
>>342の間違いだわ失礼

371 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/23(土) 22:11:15.75 ID:CuLS3gLO0.net]
絶対ソースが他にもあってその部分が原因で認識してない
>>335に書いてあるのが全てなら前後にスリープ入れる意味がないからな

372 名前:330 mailto:sage [2016/01/23(土) 23:42:32.53 ID:bDtzBo3X0.net]
l2.upup.be/C3I0kNiClG

>>344
ペイントで白地に黒点の画像を作って(000.bmp)
ディスクトップの背景を黒
検索範囲を添付画像のマウス辺りに


if chkimg("000.bmp",1,447,238,635,318)
fukidasi("ありましたよ", 300, 400)
else
fukidasi("見当たりません", 300, 400)
endif
sleep(3)//吹き出しの表示時間ですがendifの上がいいのかな?


これでダメでした。

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 00:05:02.42 ID:3CV3bKZH0.net]
>>349
SAVEIMGで認識したい画像を作ってもダメなら、
何か運命的な力によってできないようにされているから諦めろ

374 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 00:56:56.54 ID:HahwDAq70.net]
デスクトップが黒でも画像に白地があったらそりゃ透過指定でもしないと無理じゃね?

375 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 01:28:36.53 ID:kMEV0vdK0.net]
>>349
その000.bmpをうpろだにうpしてここにアドレス貼って

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 01:31:26.12 ID:xy8ZxP2N0.net]
初心者のマヌケな勘違いに付き合ってやるお前らは優しいな

377 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 01:41:14.00 ID:HahwDAq70.net]
>>349の画像にある000.bmpのサムネイルがもうお察し

378 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 02:19:52.57 ID:WW6t0Mr80.net]
>>333
Windows7Professional上で
使おうとしたのはAutoCAD2015でした

379 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 02:40:54.86 ID:Igcg1fXC0.net]
透過してもダメならおかしいな
なぜわざわざ白地を付けて透過してるのか分からんが



380 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 07:36:01.33 ID:mAXZzVR/0.net]
白地をつけずに作れ

デスクトップの黒はRGB値が000かどうか確認したか?黒く見えるだけじゃないのか

381 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 07:37:54.90 ID:mAXZzVR/0.net]
画像ファイルの保存場所は正しいか?

382 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 07:49:46.99 ID:gigVQQsJ0.net]
仮想環境上だよな?

383 名前:330 mailto:sage [2016/01/24(日) 08:10:09.47 ID:O/0pTIZz0.net]
初心者は認めます^^;
皆さん申し訳ないです、有難うございます。
ググって色々試して、1度も成功してないので書き込みさせて頂きました。


000.bmp
l2.upup.be/dYkIFhvJuf


下記の画像の様に、ペントで黒塗りの四角画像でも試しています
画像を見て解ると思いますが、ディスクトップは#000000です
l2.upup.be/hfjE539E2y

画像認識する範囲が0,0からでは上手く出来ないと場合があるとの事から
範囲指定無し、有りでも毎回試しています

>>358
全てのファイルはディスクトップで試しています。
違うとエラーが出ます。

384 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 09:12:55.94 ID:vffMZR4M0.net]
たまにいるけどデスクトップをディスクトップって言う奴なんなの

385 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 09:21:04.87 ID:gigVQQsJ0.net]
言葉の意味がわかってない奴さ。

意味も分からず文字だけ記憶してるからこういうことになる

386 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) ]
[ここ壊れてます]

387 名前:10:21:15.66 ID:ZlkU8bwS0.net mailto: >>360
いや、だから1つ1つの問題の切り分けを正確にやれ
別サイズの黒塗り画像でも動かない!って主張しても動かないのは意味のない情報
それよりもっと単純なことが出来ていないんだから

>>349>>360の000.bmpを見ると幅15px、高さ11pxであって白い部分が含まれている
何が原因かを探るためにも幅1px、高さ1px、黒(#000000)の画像を用意して
動作確認が最初に試すべきことだ

それで問題が解決しないなら、その画像とソースコードをまとめてzipでアップロードしろ
更にuwscのバージョン、OSのバージョンなんかも併記したほうがいい
[]
[ここ壊れてます]

388 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 10:43:00.31 ID:fOnBrER40.net]
2つ以上のゲームをuwscで操作させるときはどうしてますか?

389 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 11:16:29.03 ID:mAXZzVR/0.net]
if文の「then」が抜け出るからじゃね?
uwscの昔のバージョンは?昔はifbとか必要だったし



390 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 11:17:24.22 ID:mAXZzVR/0.net]
>>360
if文の「then」が抜けてるからじゃね?
uwscの昔のバージョンは?昔はifbとか必要だったし

391 名前:330 mailto:sage [2016/01/24(日) 14:08:58.80 ID:O/0pTIZz0.net]
UWSC Pro Ver5.2.1
を使っていましたが、試しに
UWSC Pro Ver4.9c
にしてみたら認識しました!

感激です!!
皆様の助言のおかげでなんとかなりそうです!
助言を下さった方、ありがとうございました。
m(_ _)m

>>362
>意味も分からず文字だけ記憶してるからこういうことになる
とても勉強になりました、今後気を付けたいと思いました。
ありがとうございます。

>>363
>1つ1つの問題の切り分けを正確にやれ
これも色んな所で応用できそうです。
勉強になりました。

ありがとうございました。

392 名前:名無しさん@お腹いっぱい。 [2016/01/24(日) 17:49:17.71 ID:8jDz2v8Q0.net]
30分30秒毎に実行したい処理があり、並列処理にて組みました。
わざわざ2つもスクリプトも用意せずとも、いけそうな気もするのですがこれが限界です。
もっとシンプルにならないでしょうか。お知恵を拝借させてください。


-Main.uws-
While True
sleep(1830)
CALL A.uws
WEND


-A.uws-
Thread FunctionA()

Procedure FunctionA()
やりたい処理(10分くらいかかる)
FEND

393 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/24(日) 18:17:45.90 ID:3CV3bKZH0.net]
>>368
CALLを関数代わりにするのは、スタックオーバーフローの原因になるので止める

CALL A.uws
While True
sleep(1830)
Thread FunctionA()
WEND

2ファイル使いたくないなら、CALLを使わずにMain.uws内にProcedure FunctionA()

394 名前:363 mailto:sage [2016/01/24(日) 18:57:49.92 ID:8jDz2v8Q0.net]
ありがとうございました。

Thread FunctionA()でProcedure FunctionA()を呼び出すようにしたら、1ファイルでもうまく走りました。
そんな使い方ができるとは、勉強になりました。

395 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 05:10:15.14 ID:pb4QYEcB0.net]
SETHOTKEYで、現在実行中の関数を抜けるようにしたいのですが、可能でしょうか
SETHOTKEYは引数で関数を指定しますよね
そこでEXITをしてもその関数を抜けるだけで意味がないし、EXITEXITだと全体が終了してしまうしで・・・
その時やっている関数だけ終わらせて次の関数へ移る、ってのは無理なんでしょうか

396 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 06:22:07.25 ID:6V8NCtbv0.net]
mode=数字 とかで対処したらどうなの?

397 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 10:52:45.34 ID:fsXZoFnX0.net]
SetHotKeyで数値を変えてその数値を見てExitさせるかGetKeyStateでExitをぶち込むか?

398 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 11:50:28.06 ID:6G99dwJv0.net]
public dim exit_flag = false

function aaa()
exit_flag = false
while true
if exit_flag=true then exit
処理
wend
fend

procedure hotkey()
exit_flag = true
fend

399 名前:名無しさん@お腹いっぱい。 mailto:sage [2016/01/25(月) 12:31:13.16 ID:pb4QYEcB0.net]
>>372-374
ありがとうございます
やっぱりそういう感じしか無理ですかね・・・
SETHOTKEYでフラグの値変えて判定するん



400 名前:セったら
>>373さんの言うようにGETKEYSTATEでEXITしちゃえばいいだけなんですよね・・
[]
[ここ壊れてます]






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

前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