16/09/09 11:21:46.99 vu9gp1Nj0.net
>>263
5.2.2の動作が遅くなるって事案がちょくちょく上がってるけどソレではない?
278:名無しさん@お腹いっぱい。
16/09/09 12:59:25.05 jJNmDM/u0.net
>>263
sendstrの前のgetidとかは大丈夫?
部分一致とかだと微妙に遅くなったりするし
recとかで完全一致なタイトルとクラスをとってきてそれ入れてみるとか
ブラウザ起因ならsendstrでクリップボードに入れてsckeyだっけ?で貼り付けるように変えてみるとか
基本的にsendstrでキー送信うまくいかないことが多いから俺は信用してない
279:名無しさん@お腹いっぱい。
16/09/09 17:50:11.85 EpTiQn460.net
>>264
回答ありがとうございます。
5.2.1
5.2.0
5.1.2
上記3バージョン試しましたが、解消しませんでした。
>>265
回答ありがとうございます。
SNDSTRで処理していた箇所をクリップボードに文字列を入れSCKEYでペーストする様に修正したところ問題無く動作する様になりました。
確かにSNDSTRは何だか怪しいみたいですね
勉強になりました。
280:名無しさん@お腹いっぱい。
16/09/09 18:31:36.60 DZ8vx9tr0.net
data = "AAA-x-CCC/AAA-1-BBB/AAA-x-DDD/AAA-2-BBB/AAA-3-BBB/AAA-4-BBB/AAA-5-BBB/"
for i=1 to 5
hoge = BETWEENSTR(data,"AAA-" ,"-BBB",i)
print hoge
next
BETWEENSTRについて質問です。
例えば、上記のようなdataがあって
「AAA-」「-BBB」に挟まれた数字のみを
1~5の順で抽出したいんですけど上手くいきません。
BETWEENSTR内のiを、i*(-1)にして後ろからサーチにすると
5~1の順で抽出されてしまいます。
最初に「-BBB」を探してから、一番近い「AAA-」を
逆戻りで探して抽出って動作は出来ないんでしょうか?
XPsp3
Free版 5.2.1.0
281:名無しさん@お腹いっぱい。
16/09/09 18:36:03.03 xyBWEwKb0.net
怪しいというより
もともとイベントを利用する命令は確実に届く保証はないと覚えておこう
ちなみにそれはSCKEYも一緒
結局のところ処理の継続が可能であるか自分で調べて次の処理を行う事が大事
282:名無しさん@お腹いっぱい。
16/09/09 18:54:38.10 78gUVOOB0.net
>>267
dataのデリミターが / なんだったら一旦Split()で配列にいれて
それぞれに対してBetweenStr()したらいいんじゃないの?
283:名無しさん@お腹いっぱい。
16/09/09 19:18:18.65 IkKdiv+V0.net
>>267
こんな感じ?
data = "AAA-x-CCC/AAA-1-BBB/AAA-x-DDD/AAA-2-BBB/AAA-3-BBB/AAA-4-BBB/AAA-5-BBB/"
for i=1 to 5
hoge = COPY
284:(COPY(data,1,POS("-BBB",data,i)-1),POS("AAA-",COPY(data,1,POS("-BBB",data,i)-1),-1)+4) print hoge next
285:名無しさん@お腹いっぱい。
16/09/09 22:18:47.55 tCVyAR3l0.net
>>267
betweenstr(XXX, "AAA-",,)
betweenstr(YYY, , "-BBB")
を繰り返せばいいんじゃないの?
286:名無しさん@お腹いっぱい。
16/09/09 23:13:51.25 R1aNxXgf0.net
split(data, "/") で配列にするか正規表現のサブマッチでやるな
287:名無しさん@お腹いっぱい。
16/09/10 00:07:36.26 Ns7LgcYx0.net
>>267
数が5個とわかってるなら
for i = -5 to -1
でも動く
まぁ俺もこのデータならsplitするけどな
288:名無しさん@お腹いっぱい。
16/09/10 00:35:10.21 +Re42ym20.net
俺なら正規表現だな
289:名無しさん@お腹いっぱい。
16/09/10 07:46:16.83 m4YcOpFr0.net
printの結果も載せとけばいいのに。問題点が一目瞭然
x-CCC/AAA-1
x-DDD/AAA-2
3
4
5
290:名無しさん@お腹いっぱい。
16/09/10 07:53:32.47 m4YcOpFr0.net
って加味した上の指摘済み多数だったか。
data = "AAA-x-CCC/AAA-1-BBB/AAA-x-DDD/AAA-2-BBB/AAA-3-BBB/AAA-4-BBB/AAA-5-BBB/"
re=CreateOleObj("VBScript.RegExp")
re.pattern = "AAA-[0-9]+-BBB" //正規表現パターン。1と5の間の文字を取り出す。
re.Global = True //文字列全体を検索。trueでする(規定)、falseでしない(マッチしたらそこで終了)。
re.IgnoreCase = True //大文字・小文字を区別。trueでしない(規定)、falseでする。
match = re.Execute(data)
//マッチしたものをすべて出力
for i = 0 To match.Count-1
print BETWEENSTR(match.Item(i).Value,"AAA-" ,"-BBB")
next
UWSC 正規表現 で検索した筆頭を拾ってきたのを変更してコピペ
291:名無しさん@お腹いっぱい。
16/09/10 15:35:10.86 kSIOwjhA0.net
VBSの正規表現モジュールはスレッドで動かしたり負荷が高かったりすると異常動作するから
ビルトイン命令で実現できるならそれに越したことはないと思う
292:名無しさん@お腹いっぱい。
16/09/10 15:40:44.21 67NBf1Q/0.net
>>277
そうなん?初めて知った。
UWSCの文字列関連の関数はかなり遅くて大量に使うと明らかな時間差が出てくるんだが
293:名無しさん@お腹いっぱい。
16/09/11 12:59:41.51 Q3TesiaZ0.net
正規表現で異常動作?そんな話聞いたことないな
どこ情報?
294:名無しさん@お腹いっぱい。
16/09/11 13:30:44.61 efWLx+5E0.net
PCをロックするとUWSCプログラムが作動しなくなる現象は改善した?
295:名無しさん@お腹いっぱい。
16/09/11 20:17:22.41 txudaq7L0.net
UWSC自体は別に止まらない
ロックで正常に動作しなくなるスクリプトは
ロック状態になると画面更新が止まるソフトを自動操作したいという
無茶振りな欲望だから素直にロックしないでやれ
296:名無しさん@お腹いっぱい。
16/09/11 20:35:27.57 rSVOiQRw0.net
>>261 です
・中心に表示される図形は4パターンのうちどれか
・図形の色は都度変化する
・背景は刻々と変化する
これをCHKIMGXを使って判定しようとしているのですが、
この時有効な検出元画像(CHKIMGXの1つ目の引数)ってどんなものでしょうか。
・中心図形+背景の平均色で塗りつぶしたもの(黒~水色の中間くらいの色)
・中心図形+背景は透過させたもの
・中心図形+背景真っ黒
→いずれも「着目する色」は-1を指定
色無視、を効果的に使えていない気がしてまして。。
説明がヘタクソですみません。
297:名無しさん@お腹いっぱい。
16/09/11 20:57:12.87 rSVOiQRw0.net
判定したい形状+背景透過のPNGファイルを作成し、
そのときの図形の色をPeekColorを使ってスポイト取得しCHKIMGXの「着目する色」に代入
なんてことが出来れば
298:良いんですが。
299:名無しさん@お腹いっぱい。
16/09/11 21:13:28.71 4TCowwd+0.net
説明が分かりにく過ぎる上に
ゲーム用マクロ作成に手を貸す気にはなれんよ
IMG_MSK_BGRXで頑張れ
問題のシーンの動画くらい用意しないと外野には何もワカラン
300:名無しさん@お腹いっぱい。
16/09/11 22:30:26.89 ajg0/kUQ0.net
何秒以上次の動作に移らない時(ループで結構な条件を入れていてどれにも当てはまらない)にループを抜けて再起動させたいのですが...どうしたらいいでしょうか??
301:名無しさん@お腹いっぱい。
16/09/11 22:45:11.05 Gryk9K0J0.net
>>285
色々方法はある
例えば、条件に移った場合、ある変数の値を変更するようにしておいて、
最終的にその変数が初期値から変更されていなければループを抜ける式を置く
302:名無しさん@お腹いっぱい。
16/09/11 23:09:50.12 ajg0/kUQ0.net
>>286
返事ありがとうございます。それを踏まえてやってみようと思います。
303:名無しさん@お腹いっぱい。
16/09/11 23:53:37.27 4TCowwd+0.net
>>285
Forを使えば最初からループが有限だからタイムアウトできるやろ
304:名無しさん@お腹いっぱい。
16/09/12 13:39:05.53 jC7UhI1z0.net
forループで作ると
forループ以外の処理もしたいときダメだろ
条件処理のケツで、該当なしのフラグ立てといて
外で判別して、必要だったらまた条件処理呼び出せ
305:名無しさん@お腹いっぱい。
16/09/12 15:40:34.05 FQ1Fgtx40.net
lengthが0だとめんどくさいんだよね
306:名無しさん@お腹いっぱい。
16/09/12 15:49:35.11 vwXANAp/0.net
上でも聞いてる人いるみたいだけどchkimgx最後の引数の「着目する色」って、
-1以外の時は部分検出になるってこと?
-1→「画像名」で指定してる画像全体をグレースケールにしてマッチング
-1以外→「画像名」で指定した画像の、指定した色の部分だけでマッチング?(それ以外の色はどんな模様だろうと無視?)
てことなの
307:名無しさん@お腹いっぱい。
16/09/12 21:09:27.11 T2Gr+4Hk0.net
そもそも背景の影響を受ける画像判定したいなら、
背景の内側の数ドットだけを比較画像にすればいいのよ。
ほんのわずかな色の違いも別物として判定するんだから、
背景を含めた大きな画像で判定する必要がないの。
でも判定画像全体が透過して動く背景の影響を受けたり、
判定画像が拡大縮小処理されてたりすると曖昧検索しか方法ないね。
常に原寸大で透過しないような判定画像を引き出す方法はないか
探したほうが楽な場合もあるけどね。
308:名無しさん@お腹いっぱい。
16/09/12 22:00:31.91 8412mIfR0.net
>>285
変数 = GetTime()
While GetTime < 変数 + 待ちたい秒数
If なんかマッチ Then 変数 = 処理したい事を別の関数で() ←戻り値でループを継続か終了をコントロール可能
WEnd
自分ならこう組む
309:名無しさん@お腹いっぱい。
16/09/12 23:22:36.49 qZCeyqMs0.net
>>291
B・G・Rの3色に対し指定した色のみチェックに用いるBMPと若干違っていてもマッチ
指定していない色は厳密に合致していないとマッチしない
310:名無しさん@お腹いっぱい。
16/09/13 01:15:07.94 w7/Fkb9E0.net
>>294
そういうことなのか。。
>文字の色などを指定することで背景の変化に強いマッチング判定を行うことが可能
ってChkImgX.uwsにあったもんだから、対象色指定したときはそれ以外の判定をザルにしてくれるもんだと勝手に…
311:名無しさん@お腹いっぱい。
16/09/13 01:17:26.91 w7/Fkb9E0.net
>>295
それ以外(=「対象色によって判定したい文字or画像」以外の箇所)の判定
312:名無しさん@お腹いっぱい。
16/09/14 06:14:55.62 Qwjs3F7h0.net
>>279
自分の経験談
負荷の高くない状態で動かしているときは正常だから
負荷の高いプログラムを組まない人は気づかないと思う
313:名無しさん@お腹いっぱい。
16/09/14 09:49:29.06 Ff8j/0
314:Zp0.net
315:名無しさん@お腹いっぱい。
16/09/14 10:00:21.69 WI/KbIIf0.net
>>298
まずは画像自体が変わってるのかどうか
動かなくなった前後の画像を保持してソフトとかで比べてみれば?
316:名無しさん@お腹いっぱい。
16/09/14 10:06:31.04 /M61KAVj0.net
指定した範囲を枠で表示するにはどのようにしたら良いでしょうか?
317:名無しさん@お腹いっぱい。
16/09/14 10:10:32.63 Ff8j/0Zp0.net
>>298
windows 付属の画像ソフトしか持っていないので・・・
画像を比べられるソフトとはどんなものでしょうか?
318:名無しさん@お腹いっぱい。
16/09/14 10:11:40.40 Ff8j/0Zp0.net
失礼しました。
>>301は、>>299へのレスです。
319:名無しさん@お腹いっぱい。
16/09/14 10:15:03.35 WI/KbIIf0.net
>>301
画像レタッチソフトが定番だろうけど
専用ソフトとか探せばあるかもしれない
UWSCのPEEKCOLORつかえば自作できそうでもある
画像上げてくれれば比較ぐらいしてもいいけど(jpgじゃだめだぞ)
320:名無しさん@お腹いっぱい。
16/09/14 10:21:07.43 Ff8j/0Zp0.net
>>303
そうですか
うーん、今、職場なのでゲーム用パソコン手元にないのでUP出来ないです
それに、使えなくなった画像は消去したのでゴミ箱に残っているかなぁ
画像レタッチソフトというのですか?
あとで少し調べてみます
ありがとうございます
321:名無しさん@お腹いっぱい。
16/09/14 11:28:09.63 nqS3/9wp0.net
>>301
URLリンク(sourceforge.net)
322:名無しさん@お腹いっぱい。
16/09/14 13:59:12.56 l35EKfvB0.net
>>301
完全一致だけ調べるなら、「比較できるバイナリエディタ」でも十分
「比較できるバイナリエディタ」でググれ
323:名無しさん@お腹いっぱい。
16/09/14 14:47:42.28 Sx68OED20.net
バイナリエディタである必要が全然ねーよ
324:名無しさん@お腹いっぱい。
16/09/14 14:53:46.48 WI/KbIIf0.net
それどころか画像としては完全一致でも
バイナリベースじゃ保存時の条件によって中身違ったりするな
325:名無しさん@お腹いっぱい。
16/09/14 15:04:22.37 CupepcnI0.net
どうせいつもの、GPUの仕事のせいでしょ
326:名無しさん@お腹いっぱい。
16/09/14 17:06:02.74 L9div0Uf0.net
え?
327:名無しさん@お腹いっぱい。
16/09/14 18:22:07.11 R/8YVAhG0.net
>>305
ダウンロードして使ってみた
表示がよくわからないけど違いがあるという事なのかな
何故こんな事が起きるのか原因がわかりますか?
とりあえず画像アップ、この2つは、そもそも動かない画像ですが
時間が経つと別の画像と認識されている一例です
URLリンク(upup.bz)
URLリンク(upup.bz)
328:名無しさん@お腹いっぱい。
16/09/14 18:27:58.05 WI/KbIIf0.net
>>311
URLリンク(i.imgur.com)
Photoshopで差を抽出強調してみた
重ねて表示非表示ちらちらやると肉眼でも黄色いところが明らかに違うね
というわけで「画像は変化している」という前提で組むしかないでしょう
片方のPCでは平気ということなのでその辺の原因特定できるなら
解消できる可能性もあるが
329:名無しさん@お腹いっぱい。
16/09/14 18:31:00.58 WI/KbIIf0.net
あ、上のは同一なら真っ黒ね、念のため
上で言うようなGPUが原因って可能性もあるのかな
openGL使ってると表示に揺らぎがあるとか・・・?
その辺はおれは分かりません
330:名無しさん@お腹いっぱい。
16/09/14 18:40:45.17 R/8YVAhG0.net
>>313
331:GPUですか HDグラフィック4600だっけな ちなみにもう一方のHDグラフィック4000のPCでは、問題は発生していません 画像が変化する前提で組むとなるとなかなk難しいけど、工夫してみます ありがとうございます。
332:名無しさん@お腹いっぱい。
16/09/14 18:52:34.17 bjUAODXl0.net
名前忘れたけど
画面を150%拡大する機能があったと思う
フォントのスムージング機能や、Aeroの有効無効とかもなんかしてるかも
333:名無しさん@お腹いっぱい。
16/09/14 19:37:50.61 V6+N83nf0.net
ゲームの話にいつまで構うん
334:名無しさん@お腹いっぱい。
16/09/14 20:00:59.25 zqeCCfej0.net
IMG_MSK_BGR5を使うだけで済む話じゃね
335:名無しさん@お腹いっぱい。
16/09/14 21:11:57.23 zCh7jW700.net
ワシも昔ここで教えて貰ったけど
ビデオカードが違うだけでアンチエイリアスの仕様が違って
微妙に異なる画像になる時があったりなかったりって
OSが違ったりしてもなるんでないか
泥エミュでも細かい所変わったりするしな
336:名無しさん@お腹いっぱい。
16/09/14 21:18:48.59 Sx68OED20.net
標的となる画像が不透明度100%じゃなくて微妙に背景透過してて
背景の位置が環境によって微妙に異なるせいで認識できなくなるってのもあったな
337:名無しさん@お腹いっぱい。
16/09/14 21:26:50.44 hHa0NVV60.net
毎度の事だけど画像が変化する前提で組むという結論に落ち着くよね
338:名無しさん@お腹いっぱい。
16/09/14 21:32:29.69 Sx68OED20.net
>>311
この画像4倍位拡大して画像ビューアで切り替え繰り返すと目視でも違うってわかるな
おそらく半ドット位だと思うが位置が上下にずれてるんだな
339:名無しさん@お腹いっぱい。
16/09/14 22:11:51.01 ZaXxbRB90.net
引っ掛からなかった画像のスクショを画像ソフト使って
完全一致する部分だけ抽出してけばいつかどの環境でも一致できるだしょ
340:名無しさん@お腹いっぱい。
16/09/15 17:06:27.51 aw2JOZTD0.net
職場からアクセスして何も言われないなんてゆるい会社だなぁ
なんていうゲームなの?コレ
341:名無しさん@お腹いっぱい。
16/09/17 12:03:02.74 6RbjXM1n0.net
PRINTでデバッグ文だすときに、そのソースの行番号を出すようにできますかね?
Cでいう____LINE___と同等のものです。
342:名無しさん@お腹いっぱい。
16/09/17 12:09:11.23 D4D5b8Y+0.net
ソースの行番って毎回固定なんじゃないの?
エディタ側の機能でそのPrintが番行目か割り出して文字列扱いで表示じゃダメなん?
343:名無しさん@お腹いっぱい。
16/09/17 12:29:52.14 6RbjXM1n0.net
>>325
COM_ERR_IGN
FOR XXXX
処理
IF CON_ERR_FLG then
PRINT "ERROR LINE="+___LINE___
BREAK
ENDIF
NEXT
CON_ERR_RET
こういう感じのことをがやりたい。
344:名無しさん@お腹いっぱい。
16/09/17 13:09:58.41 D4D5b8Y+0.net
>>326
どこで発生した箇所によってエラー変数に格納する値を変えるように作って
後でその値を見てPrintする文言を変えるくらいしか思い付かん
345:名無しさん@お腹いっぱい。
16/09/17 13:30:29.13 6RbjXM1n0.net
>>327
同等のビルトイン変数はないってことすね。
エラーの行番号が知りたいってのはどこでエラーが発生したのか識別したいだけなので、
個別に分かるようなメッセージ入れることにします。
346:名無しさん@お腹いっぱい。
16/09/17 13:34:41.79 kFsCg2650.net
俺の手法だと、解析したいルーチンのローカル変数に
デバッググラグと箇所値変数を仕込み、
デバッグフラグONのとき箇所値を表示する。
ルーチンの各ブロックで箇所値を更新する。
わざと100ずつ増やしてループでは回数を加算するとかな。
複数のルーチンにまたがる場合は、
各関数の引数の最後に省略可能値としてデバッグフラグを渡して、
連鎖的に同様の動きをさせる。
347:名無しさん@お腹いっぱい。
16/09/17 13:40:29.81 ONuURthr0.net
uwscに「行番号という概念」があるのでしょうか?
348:名無しさん@お腹いっぱい。
16/09/17 13:53:19.84 6RbjXM1n0.net
>>330
COM_ERR_IGNを入れないと、デバッグログにこういうのが残ってそこで終了。内部的には行番号を持っているはず。
COM_Error:アクセスが拒否されました。 624行目: _id = ALL_OLE_ITEM[K].getAttribute("id")
349:名無しさん@お腹いっぱい。
16/09/17 16:56:34.17 aQh0W+ep0.net
chromeでURL飛ぶの教えてクレメンス
過去ログ15-18は読んだ。試したのは以下
ctrlwin activateさせて、
SCKEYでALT+Dでアドレスバー選択、sendstrでアドレス入力
sleep入れたり、クリックさせたり、
二回sendstrさせたりしたけどムリぽ
350:名無しさん@お腹いっぱい。
16/09/17 17:25:46.26 6RbjXM1n0.net
>>332
最終的に何やりたいか知らんけど、そこに書いてあることだけならこれも検討してみては?
URLリンク(stuncloud.wordpress.com)
driver = createoleobj("SeleniumWrapper.WebDriver")
driver.start("chrome")
driver.get(URL)
driver.setImplicitWait(10000)
こんなんでいける。
351:名無しさん@お腹いっぱい。
16/09/17 17:32:17.16 aQh0W+ep0.net
早々とレスありがとう
試してみる。
352:名無しさん@お腹いっぱい。
16/09/17 17:44:13.67 Rs0SHKjy0.net
そのページ開くだけなら
exec("chrome.exe パス")
だけでいける
353:名無しさん@お腹いっぱい。
16/09/17 19:27:32.64 aQh0W+ep0.net
疲れたンゴ!出直します!
354:名無しさん@お腹いっぱい。
16/09/17 19:28:01.08 7aYQMSBR0.net
多重起動でモニター右と左で類似の画像認識クリックのスクリプトを動かしています
多重起動なので、動きが干渉する時があるのですが、回避する方法はありませんか?
またマウスカーソルを動かすことなく画像認識クリック出来ませんか?
動かしながらネットサーフィンもしたいのですが
355:名無しさん@お腹いっぱい。
16/09/17 20:30:52.60 j+FXXHHx0.net
独立して動かしたかったら仮想化したらいいし
2つのスクリプトを動かすならマウスの移動を排他制御したらいい
356:名無しさん@お腹いっぱい。
16/09/17 20:46:45.10 k3Ynpfu30.net
やっすいノート買ってきたほうが早いし確実
357:名無しさん@お腹いっぱい。
16/09/18 00:05:43.34 ZBTdmCWh0.net
>>337
それを実現させるにはVMwareかHyperV使うしかないんじゃね
どーせそのポンコツ上じゃ動かんだろうけど
358:名無しさん@お腹いっぱい。
16/09/18 05:06:44.17 8fTMx48S0.net
ポンコツとはPCのこと?
その辺のよりは断然マシだと思うが
359:名無しさん@お腹いっぱい。
16/09/18 06:17:14.30 edkAhHwB0.net
2chってちょっと煽られるとそこに反応しちゃう人居るよね
この場合「ポンコツ」は無視して、「VMware」「HyperV」に反応するべきだと思うんだけど
無駄なレスはしなくていいから、他に追加で聞きたいことがあるならそれを書いてくれ
なければ理解したという応答を書いてくれ
360:名無しさん@お腹いっぱい。
16/09/18 09:13:17.84 1Oo3nSNL0.net
uwscはmouseorgでバックグラウンド送信機能はあるけど
うまくいかないことが多いので
最初から仮想にするのがベター
361:名無しさん@お腹いっぱい。
16/09/18 11:04:32.54 KjPmrewR0.net
>>342
ついつい煽られて乗ってしまった、すいません
vmware導入してuwscの起動も確認出来たんですけど、andoidエミュレータは仮想PC内で動かすことは出来ないんですね…
やっと抜け道が出来たと思ったらまた躓いてしまいました
362:名無しさん@お腹いっぱい。
16/09/18 11:04:58.21 cMfo5KS50.net
スクリプト配布時のセキュリティってどうしてますか?
複合化して配布したら解析されたようなのでもっと解析されにくいもので何かあったら教えていただきたいです。
363:名無しさん@お腹いっぱい。
16/09/18 11:07:25.91 ZBTdmCWh0.net
ポンコツなのは頭の方でしたか
364:名無しさん@お腹いっぱい。
16/09/18 11:10:39.94 cMfo5KS50.net
>>344
365:どんなものか調べた事がある程度なので詳しい説明は出来ませんがadb使えば恐らくやりたい事が実現できるかと思いますよ マウス取られてもいいのであればthreadを使えば並列で別のウインドウにマウス取られることなく出来ますよ
366:名無しさん@お腹いっぱい。
16/09/18 11:14:50.00 7aFFRMe/0.net
>>345
復号してじゃなくて暗号化して
ウィルススキャンしてから配布
367:名無しさん@お腹いっぱい。
16/09/18 11:19:29.65 cMfo5KS50.net
>>351
暗号化のこと複合化と書いてしまってましたね
ありがとうございます
ウイルススキャンすると解析されにくくなるんですか?
368:名無しさん@お腹いっぱい。
16/09/18 11:20:06.28 cMfo5KS50.net
>>349
>>348の間違いです
369:名無しさん@お腹いっぱい。
16/09/18 11:35:02.70 7aFFRMe/0.net
>>349
セキュリティのためのウイルススキャン
個人情報を抜いたりするとセキュリティ的に問題があるから、そういうウィルスに感染していないかの確認
UWSCの記録機能を使われると動作がおおよそ分かってしまうようなスクリプトだったら暗号化は無力
ネット情報によると復号する手順が発見されたようなので、相手にそれだけの知恵があれば暗号化は無力
370:名無しさん@お腹いっぱい。
16/09/18 12:14:04.62 o2qbfYfJw
セキュリティなんて使い慣れない言葉を使うから、かみあわないんだよ
371:名無しさん@お腹いっぱい。
16/09/18 11:54:07.64 rHiwsFWS0.net
>>349
×複合
×複合化
×復号化
○復号
372:名無しさん@お腹いっぱい。
16/09/18 12:11:10.61 KjPmrewR0.net
>>347
adbをどうすれば??
373:名無しさん@お腹いっぱい。
16/09/18 12:18:28.26 cMfo5KS50.net
>>351
詳しい説明ありがとうございます
やはり知識のある方に対しては諦めるしかないんですね
>>354
私も詳しく調べたわけではないので説明出来るレベルではないですすいません
374:名無しさん@お腹いっぱい。
16/09/18 13:34:50.79 KmRtMeL20.net
>>344
androidエミュレーターを使ったことがないけど
VM内でVMを動かしたいなら
VT-xを仮想化とかってのをONにすれば多段階でVMが動かせる
375:名無しさん@お腹いっぱい。
16/09/18 14:28:40.62 KjPmrewR0.net
>>356
情報ありがとうございます
早速試してきたいと思います
結果は記載致します
376:名無しさん@お腹いっぱい。
16/09/18 14:43:25.82 x/jdVHOe0.net
chkimgxって透過対応している?
検出対象の図形以外は判定無視させたいのだけど。。
377:名無しさん@お腹いっぱい。
16/09/18 14:56:12.98 ZBTdmCWh0.net
>>358
してる
378:名無しさん@お腹いっぱい。
16/09/18 21:01:01.56 KjPmrewR0.net
>>356
調べたらbios設定を少し弄るらしいが、ASRockのマザボなんだが、F2押しても独自の設定画面になってbios設定が開けないという…
379:名無しさん@お腹いっぱい。
16/09/18 22:00:03.05 LA9B01+D0.net
どうせUEFIだろ
380:名無しさん@お腹いっぱい。
16/09/18 22:14:22.72 cMfo5KS50.net
uwscでチート使わないゲームのマクロを販売するのって犯罪なんですか?
381:名無しさん@お腹いっぱい。
16/09/18 23:28:40.01 vJIY8ex00.net
>>362
なんだよこのアホな質問は
382:名無しさん@お腹いっぱい。
16/09/18 23:47:09.59 oveakTyM0.net
対応してるんだ…知らなかった
383:名無しさん@お腹いっぱい。
16/09/19 00:02:16.79 2+L2tUPl0.net
>>363
すいません
馬鹿なのでご教示下さい
384:名無しさん@お腹いっぱい。
16/09/19 00:09:26.10 Jc6UtJqY0.net
おばあちゃんの知恵袋にでも聞いてろ
385:名無しさん@お腹いっぱい。
16/09/19 00:54:15.36 2+L2tUPl0.net
>>366
うっす
386:名無しさん@お腹いっぱい。
16/09/19 01:12:54.98 wMt/ZXg60.net
知識全く0の猿の状態で最近導入してみて目的が簡単な固定繰り返し程度なため
普通に記録(非高レベル記録)で事足りるのですがそのままだと
動画を見ながら的な事が一切出来ません
何とかバックグラウンド動作させる方法ってないでしょうか?(対象は非ゲームの軽量flashコンテンツでブラウザはFirefox)
↓では駄目でしたがかなり不完全で使い物にならないながらもそれっぽい挙動は一応出るので何か手段があるのではないかと
w_id = getid( GET_ACTIVE_WIN )
387:mouseorg( w_id ,2 ,MORG_BACK )
388:名無しさん@お腹いっぱい。
16/09/19 02:19:16.34 oaObsUly0.net
>>360
VMwareの設定。nested vm
URLリンク(itiut.hatenablog.com)
389:名無しさん@お腹いっぱい。
16/09/19 02:34:17.61 2+L2tUPl0.net
仮想マシンの上に仮想マシンを立てたことはあるけど、孫がgenymotionとかnoxだと何故かできなかったな
390:名無しさん@お腹いっぱい。
16/09/19 06:38:50.80 svvmLodC0.net
>>369
誘導ありがとうございます
後ほど作業を行ってみますね
>>370
孫とはVM内でのandroidエミュの起動ですか?
だとしたら詰んだかも…
391:名無しさん@お腹いっぱい。
16/09/19 09:22:52.43 OYjIoWY80.net
>>368
ググれば出てくるが…
ハンドルとかクラス名について調べるといい
392:名無しさん@お腹いっぱい。
16/09/19 12:11:57.17 YmUrq4qz0.net
>>359
「着目する色」のところがCHKIMGでいう下記に対応しているってイメージ?
てっきり色無視だけに機能が制限されたのかと思ってたんだけど。
0:指定なし(デフォルト)
1:左上、2:右上、3:左下、4:右下の1ピクセルの色を透過色として処理
-1:色を無視して形でチェックする
393:名無しさん@お腹いっぱい。
16/09/19 13:22:09.06 oaObsUly0.net
>>373
説明読めば書いてあるけど、着目する色は
>指定した色とどれだけ近いかでグレースケール化した画像を使ってマッチングの計算を行う
だから全然違う
394:名無しさん@お腹いっぱい。
16/09/19 16:55:05.39 mAjJVzxE0.net
noxは3.3のときにDirectXでレンダリングするモードが追加されたんだけど
その時にVMware上で動作が可能になったよ(パフォーマンスは落ちるけど)
Virtual machine users will also be able to run Nox App Player as long as they have VMware 6.0 and DirectX mode on.
395:名無しさん@お腹いっぱい。
16/09/19 17:28:09.59 2+L2tUPl0.net
知らない間にnoxでは可能になったんですね
396:名無しさん@お腹いっぱい。
16/09/19 17:32:05.13 8uUCYREK0.net
>>375
まさにやりたいことがVMware上でのNoxでした
パフォーマンスが落ちるのは問題ありません
詳しく教えて頂けませんか?
397:名無しさん@お腹いっぱい。
16/09/19 17:40:13.07 mAjJVzxE0.net
たださぁ、androidエミュレータ使う必要あるんかね?
ブラウザでSPサイトにアクセスすればいいだけなんじゃね?
398:名無しさん@お腹いっぱい。
16/09/19 17:45:18.77 dpoF0Y8K0.net
>>377
>>376
ほらよ
専門的だからこっちでやれや
【WinでAndroid】Nox App Player Part5 [無断転載禁止]©2ch.net
スレリンク(android板)
399:名無しさん@お腹いっぱい。
16/09/19 18:36:12.99 svvmLodC0.net
>>378
androidのアプリを起動してuwscも起動させたいので、最後に行き着いたのがこの方法で…
>>379
すみません、移動します
400:名無しさん@お腹いっぱい。
16/09/19 19:40:20.34 2+L2tUPl0.net
uwscで並列かつバックグラウンドで処理させたいならadbとuwscの組み合わせが1番手っ取り早い気がしますけどね
401:名無しさん@お腹いっぱい。
16/09/19 19:59:27.13 svvmLodC0.net
>>381
本当は仮想環境化ではなく、バックグラウンドで起動させたかったのですが、どこかでバックグラウンド上では画像認識がされないとあったような気がしまして
adbとUWSCの組み合わせ、調べてきます
402:名無しさん@お腹いっぱい。
16/09/19 20:50:02.26 YNluN5mJ0.net
追加の小型デスクトップ+モニタ・キーボード切替器がトータルコスト最少かもな。
403:名無しさん@お腹いっぱい。
16/09/19 23:09:40.76 2+L2tUPl0.net
adbは仮想デバイスを認識して直接デバイスに画面タップするからマウスが取られないとかなんとか
404:名無しさん@お腹いっぱい。
16/09/20 01:44:00.14 0aJfaKbc0.net
androidアプリじゃなくて
405:下記なのかと思ってたよ >(対象は非ゲームの軽量flashコンテンツでブラウザはFirefox) adbは重過ぎるだろ
406:名無しさん@お腹いっぱい。
16/09/21 05:27:12.13 mOjTRM550.net
ノートPCを使いながらuwscで画像認識クリックを使っています
そこでノートPCを閉じた状態で画像認識させたいのですが、うまく動作してくれません
もちろん電源オプションで閉じた時の動作は「何もしない」に設定しています
どうやったら解決出来ますかね?
407:名無しさん@お腹いっぱい。
16/09/21 05:30:01.56 MarvHHlP0.net
PCのトラブルで「何もしてない」って言うやつほど何かやってんだよ
つまりそのノートPCが怪しい
お前本当に何もしてないんだろうな? って尋問してみてくれ
408:名無しさん@お腹いっぱい。
16/09/21 08:12:24.65 mJMSuhbY0.net
>>386
普通はその設定で問題無い
後は時間が経つとおかしくなるなら長時間操作しないとスリープになる設定とかくらいか
何がどうおかしくなるか、スペック等を書かないとこれ以上予想できない
409:名無しさん@お腹いっぱい。
16/09/21 10:53:24.97 dzSvRNby0.net
画面描画をやめるスイッチが入っているでしょう
そのスイッチが入らない角度まで閉じることで満足するのでしょう
ディスプレイをゆっくり倒して画面が消える角度が限界でしょう
眩しいならボール紙にアルミホイルが防ぐでしょう
410:名無しさん@お腹いっぱい。
16/09/21 14:01:57.95 jWUIp3p90.net
こんなん電源オプションのプロパティ弄るだけで解決だろ
PCド素人お助けセンターじゃないんだからこんなカスほっとけよ
411:名無しさん@お腹いっぱい。
16/09/21 14:21:26.28 ywvWN9od0.net
>>389
画面描画止めるスイッチといっても物理的な話であって
OS的にはVRAMに描画してるだろうが!
蓋閉めてもスリープに入らない設定であれば蓋開けてるのと変わらんあはずだが
412:名無しさん@お腹いっぱい。
16/09/21 14:25:42.57 Zp3r2eDM0.net
>>391
ディスプレイの電源を切ってるだけでもそいつの中では
画面描画をしなくなるってことになってるんだよ
頭の弱い奴は相手にしない方がいいよ
413:名無しさん@お腹いっぱい。
16/09/21 14:35:06.57 XIq8E7BE0.net
定期的にこの質問とこの流れになるなw
414:名無しさん@お腹いっぱい。
16/09/21 15:12:27.39 g6Q93OSO0.net
>>391
不思議なんだけど
>>386はスリープさせてないのにUWSCが画像認識しないという現象に直面している
ちなみにこのスレの
>>145のもっているPCはディスプレイが接続されてないとUWSCが動かない
415:名無しさん@お腹いっぱい。
16/09/21 15:30:54.10 IwAVhPv50.net
ディスプレイを切ると描画自体をしなくなるPCがあるってのは何度か話題が出てるよね。
近年出てきた問題だし、OSかドライバのせいなんじゃないかと思うけど。
416:名無しさん@お腹いっぱい。
16/09/21 15:39:09.53 Qwycirr50.net
>>386は蓋を閉じたときのPCの状態が不明だし
>>145はUWSCが動いてるのか動いてないのか不明だ
ディスプレイが真っ暗なのと画面描画してるかしてないかは別の問題だ
ディスプレイが真っ暗な状態からマウスを動かすなどして
ディスプレイが再び映る状態であり調べてみたら映っていない間は
UWSCが画像認識をしていなかったというのなら変だなとは思う
(ただしスリープやハイバネーションだった場合は除く)
417:名無しさん@お腹いっぱい。
16/09/21 15:56:51.51 ga/dBRbl0.net
モニターが検出されなければ描画を停止していても不思議じゃない
418:名無しさん@お腹いっぱい。
16/09/21 15:58:32.51 g6Q93OSO0.net
>>396
>>145のここ(UWSCスレ)での書き込み
>PC1は画像検索マクロ走らせて
と
>>148の
>ディスプレイが検出されないと出力してないようだ
>さすがにこの仕様だと設定でどうにか出来るレベルじゃないか・・・
を読んでも
>>145はUWSCが動いてるのか動いてないのか不明だ
とおっしゃるのは、本当に不思議だ
419:名無しさん@お腹いっぱい。
16/09/21 16:00:16.83 ywvWN9od0.net
WINDOWS7あたりからディスプレイの電源がオフからオ
420:ンになったタイミングで 表示可能な解像度をチェックする動作があって このタイミングで表示可能な解像度をうまく通知できないディスプレイの場合 一旦最低解像度になってしまう場合があるというのは聞いたことがあるが・・・ あとはコンピューターの電源をオンにしたタイミングでディスプレイに 接続されていないとその後ディスプレイを接続しても映像信号を出力しないグラボとか
421:名無しさん@お腹いっぱい。
16/09/21 16:05:33.86 Qwycirr50.net
>>398
国語の偏差値いくつだった?
UWSCが動作しているか否か一つも記述されてないだろ?
ディスプレイに映像が出力されるのとVRAMに画像が転送されるかは別問題だ
UWSCはOSを通じて画像認識をしているだろうしOSはドライバを通じてVRAMを
見に行っているのであってディスプレイを見に行ってるわけでは無い
422:名無しさん@お腹いっぱい。
16/09/21 16:11:52.19 g6Q93OSO0.net
>>400
画像検索マクロがUWSCで作られたものと読み取れないようでは偏差値70越えでも意味ない
偏差値で測れると思うのは素直に教育を受けた賜物ではあるんだろうけど
423:名無しさん@お腹いっぱい。
16/09/21 16:15:09.34 IEk/EN5E0.net
話の中の「UWSCが動かない」が、動作自体しないのか
画像認識しないから正常に動かないのか
まずすり合わせる必要があるんじゃないかね
前者なら不明、後者なら動いてない
424:名無しさん@お腹いっぱい。
16/09/21 16:16:42.96 Qwycirr50.net
>>401
あのー画像検索マクロがUWSCで作られたものじゃないとは言ってませんけど
画像検索マクロがUWSCで作られたものということは前提ですし
議論の内容は変わりませんよ?
425:名無しさん@お腹いっぱい。
16/09/21 16:17:44.23 g6Q93OSO0.net
そんな落とし穴が
UWSCは動いているが、画像認識しないので希望の動作をしない
だと思います
426:名無しさん@お腹いっぱい。
16/09/21 16:24:38.03 JsQ0hlDx0.net
>>394
変なところから引用してるせいで話がややこしくなってないか?
427:名無しさん@お腹いっぱい。
16/09/21 16:27:43.67 Qwycirr50.net
推測はあくまで推測
>>145が次のことを明示しない限り定かではないが正解だと思われる
・ディスプレイの接続を別PCに切り替えるまではちゃんと画像認識できていた
・ディスプレイの接続を別PCに切り替えている間は画像認識できていなかった
・ディスプレイの接続を戻したタイミングで再び画像認識できるようになった
というのもディスプレイの接続を戻した後の経過がはっきりせず
>>145の技術レベルも怪しいから鵜呑みにや推測では何も分からない
428:名無しさん@お腹いっぱい。
16/09/21 16:31:29.98 Qwycirr50.net
そもそも技術者的には描画停止の定義自体をはっきりさせないと何の議論も始まらない
429:名無しさん@お腹いっぱい。
16/09/21 16:31:33.41 g6Q93OSO0.net
>>405
もういいや です。>>145さんにも迷惑掛けたみたいだし。消えます
変な引用だとおっしゃる>>394を書きなおして下さると
他の皆さんのためになると思いますので
できればお願いしたいと存じます(みなさんのためにならないなら無用です)
430:名無しさん@お腹いっぱい。
16/09/21 16:34:51.03 Qwycirr50.net
>>145の書き込み自体がどこかでそんなことを感じた人がいましたというつぶやき程度の内容であり
何か言ってるようで何も言ってないの典型的な書き込みなのですよ
431:名無しさん@お腹いっぱい。
16/09/21 17:01:52.18 XIq8E7BE0.net
せめてUWSC側か端末、OS側の問題かを切り分けて欲しいよな
カウンタ変数を出力する単純なループを実行させればすぐわかることだろうに
432:名無しさん@お腹いっぱい。
16/09/21 17:27:58.68 uCegEsV00.net
RDPで使ってるんだが(uwscはリモート側)、ホストから開いてるリモート側のウィンドウを最小化しただけで画像認識は
動かなくなるな。ウィンドウを小さくするだけならそのウィンドウの描画範囲外でも認識している。
もちろん、画像認識なぞしないものはRDP接続してようがしてまいが関係なく動く。
433:名無しさん@お腹いっぱい。
16/09/21 18:45:53.68 oCe1naGn0.net
>>401
画像検マクロがUWSCで作られてるからここに質問されてるんだろ・・・
そんなことも分からないの?
434:名無しさん@お腹いっぱい。
16/09/21 21:00:34.62 JzDavzL90.net
>>411
事実
435:なら面白い現象だね なんでリモデのウィンドウを最小化すると画像認識しなくなるんだろうね
436:名無しさん@お腹いっぱい。
16/09/22 05:55:32.03 D81F9uul0.net
>>387
me
素人 なにもしてない
玄人 なにもしてない
437:名無しさん@お腹いっぱい。
16/09/22 13:12:45.77 Cmdye36R0.net
そもそも文章を曖昧な箇所なしに正確に書けなければ、
スクリプトも相応なものだということだ。
厳密な文章を要求するのは偏差値と関係ない。
動くすスクリプトを書くということは動作を厳密に指示する、
ならば人に伝える文章にも自然とそれが反映されてしまうもの。
プログラムを書くもの同士なら前提レベルで当然の事。
それが判らん時点で門前払いなのだよ。
438:名無しさん@お腹いっぱい。
16/09/22 14:07:14.24 cqCmrzQX0.net
379 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/01/27(水) 07:36:27.55 ID:12Zxt+CV0
サブ機のWindows10環境で動作確認して上手く行ったからメインも10にしたんだが
Windows10環境だとモニタがオフになったらCHKIMGで画像認識出来なくなる・・・
動作確認が甘かったぜ・・・何か対処方法ありませんか?
380 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/01/27(水) 09:50:24.39 ID:Gihgo/qC0
スリープしない設定にしてモニタの電源を切る
381 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/01/27(水) 10:00:04.50 ID:12Zxt+CV0
いや当然Windows7時代から、そうしてるんだが・・・
382 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2016/01/27(水) 10:12:50.14 ID:jZMYF+Ys0
10はモニターの電源切ると画面の描画もしなくなるってことか
すごいな
439:名無しさん@お腹いっぱい。
16/09/22 17:24:06.84 XJSYuFCr0.net
俺のデスクトップPCのWindows10はディスプレイの電源をオフにしても
ちゃんと画面の描画を続けてくれるんだよなぁ
ノートPCのディスプレイは特別ということかねぇ
440:名無しさん@お腹いっぱい。
16/09/22 17:31:05.67 XJSYuFCr0.net
もちろん上記の環境でUWSCのCHKIMGで画像認識を行うプログラムも実行したことあるし
電源設定によりディスプレイの電源がオフになっても画像認識に正常に行えるし
KVMスイッチで別PCに切り替えてから再び戻ってきても画像認識は正常に行えるし
別PCに切り替えていた期間の画像認識も正常に動作していた
441:名無しさん@お腹いっぱい。
16/09/22 17:39:47.80 MoxVC3IV0.net
たぶん描画しないのは、電源のプロパティでディスプレイの電源を切るにした場合
ディスプレイの電源ボタン操作で電源切った場合は描画される
442:名無しさん@お腹いっぱい。
16/09/22 17:41:10.01 5CVIkRYi0.net
>>417
うちは解決できないからノートをデスクトップのモニタの飽き端子につなげて
外部モニタとして認識させたら閉じたままでもいけたよ
443:名無しさん@お腹いっぱい。
16/09/22 17:43:18.68 5CVIkRYi0.net
ノートはモニタのハードスイッチが付いてないから仕方ないね
閉じた時に反応するスイッチはOSに命令送るからね
444:名無しさん@お腹いっぱい。
16/09/22 17:57:58.43 4jlxkQQr0.net
>>413
最小化したら描画の必要がないから、描画命令だけを受け付けて実際の描画は行わないんでしょう。
>>419の前者と同じ挙動。
445:名無しさん@お腹いっぱい。
16/09/22 18:53:52.88 Y8nydMiU0.net
OSやノート・デスクトップという分類よりもVGA依存の挙動のような気がするけどな。
446:名無しさん@お腹いっぱい。
16/09/22 19:39:00.57 5CVIkRYi0.net
>>423
実際うちのノートもノート閉じたときの設定をモニタOFFだけにしても7から10に変えたらCHKIMG効かないよ
Windows10の電源管理が変わったからだと思う
447:名無しさん@お腹いっぱい。
16/09/22 20:06:24.92 Hmdigh010.net
>>420
1台のPCについてる出力端子と入力端子をケーブルで繋いでんのかすげぇシュールな姿だなそれ
448:名無しさん@お腹いっぱい。
16/09/22 20:51:04.72 Y8nydMiU0.net
>>425
普通に解釈してただの外部モニタ接続してるだけだろ
大体、PCに付いてる出力端子はわかるが入力端子って何だよ。
…もしかしてモニタとPC本体の区別付かない人かな?
ノートやモニタ一体型PCしか見たことない人かなぁ
449:名無しさん@お腹いっぱい。
16/09/22 21:14:13.02 VHox0Se
450:W0.net
451:名無しさん@お腹いっぱい。
16/09/22 21:17:35.99 WicjvM1/0.net
低レベルな煽り合いとか草も生えない
452:名無しさん@お腹いっぱい。
16/09/22 22:01:50.44 4gnqQCL80.net
はえない、はえない。
453:名無しさん@お腹いっぱい。
16/09/23 00:08:27.02 SmHcftRq0.net
ノートパソコンでuwsc起動時にモニターを閉じると動作しない問題(windows10)なんですが
ハードウェアのアクセラレーションのチェックを外せばとwebで見かけたのですが、場所が全然わからず、どこにあるんですか?
個人設定からと書いてましたが全然見当たりません
454:名無しさん@お腹いっぱい。
16/09/23 00:21:26.62 O1Jd0E6E0.net
>>430
そういうのはWindows側の設定項目だろ?
なんでこのスレで聞くんだ? 相応しいスレがどこなのかわかるだろ?
455:名無しさん@お腹いっぱい。
16/09/23 05:49:37.04 vCCn72WG0.net
>>424
ノート閉じたときにCHKIMGが効いてないことの
詳しい確認手順を教えてくれないか?
456:名無しさん@お腹いっぱい。
16/09/23 08:20:24.45 t/89vPFI0.net
>>432
CHKIMGでマッチしたら”ピンポン”って音を鳴らすマッチしなかったら”ブー”って音を鳴らすループを作って
ノートを閉じたり開いたり
457:名無しさん@お腹いっぱい。
16/09/23 08:49:31.90 ZOuY3bMw0.net
まだ続けるんだw
458:名無しさん@お腹いっぱい。
16/09/23 08:59:30.87 t/89vPFI0.net
どうしても”どうでもいい話”にしたい奴が居るみたいだな
459:名無しさん@お腹いっぱい。
16/09/23 09:06:12.93 ZOuY3bMw0.net
もう日記帳にして荒らしたいだけにしか見えないんだが
460:名無しさん@お腹いっぱい。
16/09/23 09:30:57.73 /HVLj3m+0.net
次のネタはよ
461:名無しさん@お腹いっぱい。
16/09/23 09:35:41.93 t/89vPFI0.net
興味が無いことは日記扱いかよ・・・
462:名無しさん@お腹いっぱい。
16/09/23 10:29:09.38 j1Er9EYR0.net
>>430
「アクセラレーションのチェックを外す」で検索すると
firefoxやゲームなどのUWSCからコントロールされる側のアプリの設定みたい
「バックグラウンドでも処理」みたいな設定があるブラウザやゲームもあるみたい
463:名無しさん@お腹いっぱい。
16/09/23 13:22:21.15 wERO2X+y0.net
>>430
それはUWSC側の設定ではなくFlash側の設定
スレチだから他所でやって
ここで扱う話じゃない
464:名無しさん@お腹いっぱい。
16/09/23 13:32:59.72 vCCn72WG0.net
>>433
全然詳しくねーよ
それだけじゃんノートを閉じてる間OSが通常モードで動いてるっていう証拠が無いじゃん
ノンテクの詳しくはこれだからかなわん
技術者の間で手順といったら誰でも追実験できる再現手順なんだよ
465:名無しさん@お腹いっぱい。
16/09/23 13:36:30.28 a+AvMEyV0.net
>>434
間違った理解をしてる奴らはそのままにしておけってこと?
466:名無しさん@お腹いっぱい。
16/09/23 13:39:34.19 vCCn72WG0.net
>>419
ここまで来てやってもないのに想像で書くなよ
電源のプロパティでディスプレイの電源を切るにした場合でも描画したよ
467:名無しさん@お腹いっぱい。
16/09/23 13:44:29.98 vCCn72WG0.net
Windows7でしか確認してないけどSONYのVAIOZなんて
BIOSの設定で蓋を閉じたときの動作がスリープになってれば
OSの設定とは関係なく蓋を閉じたらスリープになっちゃうんだから
電源LEDがゆっくり点滅するから分かりやすくはなってるけど
468:名無しさん@お腹いっぱい。
16/09/23 13:47:07.37 u4/v+I7C0.net
>>443
ずっと全部の環境がそうだと思ってればいいよ
469:名無しさん@お腹いっぱい。
16/09/23 14:10:13.09 4hA4Du+l0.net
>>441
原始的かもしれないが確認としては十分だぞ
ちょっと詳しいふりして誤魔化さずに何が気に入らないのか的確な答えを書け
それじゃ言ってることは相手より低レベルだよ
470:名無しさん@お腹いっぱい。
16/09/23 14:22:16.69 EbNduj3U0.net
そのままにしないでいいからズバリ答え書いちゃってよw
471:名無しさん@お腹いっぱい。
16/09/23 14:42:56.26 pMiZliYe0.net
>>444
ノートPCはバッテリーの発火・爆発があるから、タイマー起動とか蓋閉じても何もせずに起動したままとか、デフォルトの
設定を制限してるんじゃないかな。
472:名無しさん@お腹いっぱい。
16/09/23 14:50:26.61 vCCn72WG0.net
>>446
473: やっぱりこれだよ、これを断言しつつ、何をもってそう判断したのか ①ディスプレイの接続を別PCに切り替えるまではちゃんと画像認識できていた ②ディスプレイの接続を別PCに切り替えている間は画像認識できていなかった ③ディスプレイの接続を戻したタイミングで再び画像認識できるようになった 「ノートなら蓋を閉めるまで」とか「蓋を開けたタイミングで」に読み替えてよ 何をもって判断したかの判断が間違っている可能性もあるしさ ②と③の間でUWSCが止まってたりしたら全然違う次元の話になっちゃうし 答えが分かってるなら素直に書くよ現段階では答えは分かっていない ただどれを見てもなるほどと思えるところまで達していない
474:名無しさん@お腹いっぱい。
16/09/23 14:55:05.50 vCCn72WG0.net
>>445
いやいやいや
環境が違ったら現象が変わるってOSの動作としておかしいでしょ
VAIOZみたいに別の原因があることになるじゃない
475:名無しさん@お腹いっぱい。
16/09/23 14:56:35.47 4hA4Du+l0.net
>>449
結果は書いてないけどあの確認方法なら
開いてる間は”ピンポン””ピンポン”鳴ってる
閉じたら”ブー””ブー”鳴ってる
OSは勿論UWSCもちゃんと動作してるのも分かるし何の問題もない
476:名無しさん@お腹いっぱい。
16/09/23 14:59:25.35 vCCn72WG0.net
>>>448
そこの理由はどうでもよくてさ
理由を考えるなら素直に蓋を閉めたら使ってないんだから
使ってないのにバッテリーがなくなってたら困るからデフォルトスリープでいいと思うよ
477:名無しさん@お腹いっぱい。
16/09/23 15:01:35.57 MSbGxw8e0.net
>>450が言ってることが分からない
まともなOSって環境が変わっても現象は同じなの?
478:名無しさん@お腹いっぱい。
16/09/23 15:06:56.74 vCCn72WG0.net
>>451
あとは機種ぐらいか
使ってる機種は何?
479:名無しさん@お腹いっぱい。
16/09/23 15:08:05.29 4hA4Du+l0.net
>>454
俺に言われても知らんが
480:名無しさん@お腹いっぱい。
16/09/23 15:10:02.08 vCCn72WG0.net
>>451
閉じてるときは”ブー””ブー”鳴っていて
開いた瞬間からまた”ピンポン””ピンポン”って鳴るんだよね?
481:名無しさん@お腹いっぱい。
16/09/23 15:11:11.87 vCCn72WG0.net
>>455
なんでやってない人が答えてんの?w
482:名無しさん@お腹いっぱい。
16/09/23 15:15:27.76 QGSvQTnO0.net
その人が言及してるのは環境にかかわらず確認できる方法のことだけだろ
483:名無しさん@お腹いっぱい。
16/09/23 15:33:19.84 G4AlPiJo0.net
どうにか論破できないか少しでも情報集めようと必死になってID真っ赤になってる・・・
もう楽になれよ
484:名無しさん@お腹いっぱい。
16/09/23 15:33:34.94 7kFQze7N0.net
>>433が書いてる通りのスクリプト書けばだれでも試せるわな。
485:名無しさん@お腹いっぱい。
16/09/23 15:44:07.40 vCCn72WG0.net
別に論破しようなんて思ってないよ
少なくとも俺の持ってる環境では起こったことの無い現象だし
本当に正確なのかなと思ってるだけだ
普段UWSCで自分のやりたいことはできてるし
放っておいも俺は困らないんだ
486:名無しさん@お腹いっぱい。
16/09/23 15:47:05.76 7kFQze7N0.net
必死すぎてウザい
487:名無しさん@お腹いっぱい。
16/09/23 16:22:01.44 vCCn72WG0.net
>>462
確たる証拠も示せなくて困ったから必死で吠えてるようにしか思えんw
俺はこれ以上追及する気もなくなったから安心しろよ
488:名無しさん@お腹いっぱい。
16/09/23 16:26:35.37 QGSvQTnO0.net
なにを言ってるんだこいつは
489:名無しさん@お腹いっぱい。
16/09/23 16:35:31.07 G4AlPiJo0.net
もしかしてWindows10信者・・・
490:名無しさん@お腹いっぱい。
16/09/23 16:48:49.68 ixGZv0bY0.net
なにを言ってるかというと
俺の持ってる環境では起こったことの無い現象だから俺が正しくてお前らが間違ってる。ハイ論破。
と繰り返してるだけっぽい。
491:名無しさん@お腹いっぱい。
16/09/23 18:40:42.66 K+94rWRV0.net
で、この問題で最初に質問した人は今どういう状況なの?
492:名無しさん@お腹いっぱい。
16/09/24 01:51:50.15 xWys1rHJ0.net
環境が変わったら動作を変えるのは
OSの仕事だよね
493:名無しさん@お腹いっぱい。
16/09/24 09:54:41.66 9cU6uwIJ0.net
けっきょく破れなべなので閉じぶたで止まってしまうでしょう
494:名無しさん@お腹いっぱい。
16/09/24 11:41:37.05 gE86gSRm0.net
Win10でフタ閉じるとchkimgが動作しなくなる件はこれを使えば回避できないかねぇ
URLリンク(mumu.jpn.ph)
495:名無しさん@お腹いっぱい。
16/09/24 11:53:54.72 sm3O00YY0.net
>>470
わざわざ外部使わなくてもUWSCで同じ事出来るけど
496:名無しさん@お腹いっぱい。
16/09/24 13:30:09.97 xI2Jas0g0.net
仮想環境使えば万事解決
497:名無しさん@お腹いっぱい。
16/09/24 20:20:34.35 vbMfKaS00.net
操作対象変わったり環境変わったりするたんびに
こうやって見苦しくももぐるのはわかりきってるので
私は4年前から仮想環境。完全にノントラブルです。
498:名無しさん@お腹いっぱい。
16/09/25 11:18:07.58 VgoPcohp0.net
windows10でUWSC使ってるとPCごとフリーズしてしまうのですが何か対策は有りますでしょうか?
499:名無しさん@お腹いっぱい。
16/09/25 11:37:44.66 U4UMFmtS0.net
>>474
おま環で情報不足すぎてエスパーしか無理
500:名無しさん@お腹いっぱい。
16/09/25 12:05:31.56 8vwxzz9c0.net
>>474
パソコンに詳しい友達でも作れ
お前には解決ムリだし、俺たちもお前越しに二人羽織りでトラブルシューティングなんてやってられんよ
ここはパソコン音痴お助けセンターじゃない
501:名無しさん@お腹いっぱい。
16/09/25 15:10:55.42 ZrkWStHP0.net
>>474
HDの寿命の可能性がありますね
502:名無しさん@お腹いっぱい。
16/09/25 16:37:12.58 LvnRCvS30.net
>>474
PCデポで聞けば教えてくれる
503:名無しさん@お腹いっぱい。
16/09/25 16:44:54.58 V3eQLRTq0.net
いまならアドバイス権契約料無料!小文字「年間5万円」
504:名無しさん@お腹いっぱい。
16/09/25 18:38:31.01 SeV2OxrC0.net
ま、UWSC動かすとPCがフリーズするんですーなんてのを解決って5万でも安いかもしれんわw
505:名無しさん@お腹いっぱい。
16/09/25 18:44:42.99 0hMoPUpF0.net
フリーズするのをしなくさせるならそうかも知れんが
フリーズしない環境を丸ごと用意するならお釣りもでそう
506:名無しさん@お腹いっぱい。
16/09/26 15:39:01.34 SUS/gjXf0.net
プログラム弄ってないのならセキュリティソフトが影響してんじゃねえの
ソフトの中じゃ更新が激しいのがそこらへんだしな
507:名無しさん@お腹いっぱい。
16/09/27 13:55:13.59 MMJKX3jS0.net
画像認識関数 ChkImgXを使ってみたいのですが、過去スレのリンクがきれていました。
どこかダウンロードできるところありますか?
508:名無しさん@お腹いっぱい。
16/09/27 14:43:09.93 9lUibJdB0.net
自作関数のやつかな
509:名無しさん@お腹いっぱい。
16/09/27 20:04:54.95 sxUN5epi0.net
画像を変数にしたいのですが
A = "sanple.bmp"
ifb chkimg(A)~
などとやってもできません
どなたか記述方法をご教授ください
510:名無しさん@お腹いっぱい。
16/09/27 20:10:22.86 SnPTLgjG0.net
せめてパスを・・・
511:名無しさん@お腹いっぱい。
16/09/27 20:19:39.43 xa9rMfWU0.net
戻値 = GETSTR( ウィンドウのID, [番号, 種別, マウス移動] )
GETSTRで使うウィンドウ左上から数えたコントロールの順番なんですが
マウスカーソル下にあるコントロールの順番について取得する方法はありますか?
512:481
16/09/27 20:21:35.09 sxUN5epi0.net
申し訳ありません、出来ました
A = "sanple.bmp"
ifb chkimg("A")~
こうなって居たようです…お騒がせしました
513:名無しさん@お腹いっぱい。
16/09/27 20:26:31.13 rDB+8r9J0.net
>>485
いやできるだろ
514:名無しさん@お腹いっぱい。
16/09/27 21:13:08.72 LXzuWgfh0.net
ファイル名が間違ってるんじゃない?
515:名無しさん@お腹いっぱい。
16/09/27 23:15:17.93 G0mPB5rq0.net
>>487
スマートじゃないけど
最初に現在のマウス座標を保持して
getstrで順番に取得&マウス移動させて
最初に保持したのと移動後の座標が近いかで判定したら?
516:名無しさん@お腹いっぱい。
16/09/28 07:27:25.03 FgNSc+gk0.net
>488
自己不解決すんなw
517:名無しさん@お腹いっぱい。
16/09/28 17:02:20.06 Z7UHxXxQ0.net
id = getid( )
mouseorg( id ,2 ,MORG_BA
518:CK ) id = GetID(ウィンドゥ名) id = GetCtlHnd(id,"Class") MouseOrg(id,2) どちらで実行しても バックグラウンドでchkimgが動作しません アクティブ状態でなら正常に動いてくれます どこに問題があるのでしょうか
519:名無しさん@お腹いっぱい。
16/09/28 17:06:22.14 xnU3tPsy0.net
ソフトによってはできないのもある
520:名無しさん@お腹いっぱい。
16/09/28 19:18:30.02 h0gDUW9q0.net
泥エミュと予想
521:名無しさん@お腹いっぱい。
16/09/29 11:46:18.59 B5VYBAE20.net
ieの中に表示されている数値を使って計算してその答えを同じie内のテキストボックスにペーストする事はできますか?
522:名無しさん@お腹いっぱい。
16/09/29 11:52:31.27 5CJnhGvw0.net
文字がテキストならできる
523:名無しさん@お腹いっぱい。
16/09/29 12:10:34.54 B5VYBAE20.net
>>497
ありがとうございます
調べて勉強してみます
524:名無しさん@お腹いっぱい。
16/09/29 13:24:39.07 ySOTt+Hu0.net
コピペしてクリップボード経由で値を変数に格納するのが簡単
数値が画像だった場合は諦めれ
525:名無しさん@お腹いっぱい。
16/09/29 15:25:41.65 B5VYBAE20.net
>>499
続けて助けてくれてありがとうございます!
変数に代入ですか…と、いう事は例えば
1,000と言う文字の場合、「,」を抜くコードも必要って事ですよね?
526:名無しさん@お腹いっぱい。
16/09/29 15:46:49.12 hX4J6hW10.net
気になって試してみたんだけどVALで数値に出来るんだな
VAL(
527:名無しさん@お腹いっぱい。
16/09/29 15:48:38.36 hX4J6hW10.net
後ろ途切れちゃった
文字列の1,000がちゃんと数値の1000になる
528:名無しさん@お腹いっぱい。
16/09/29 15:56:43.47 B5VYBAE20.net
>>501
仕事早過ぎw
教えてくれた事を参考に家に帰ってから組み立ててみます
ありがとうございます
529:名無しさん@お腹いっぱい。
16/09/29 18:56:00.30 /uTFcAJA0.net
>>503
>>499みたいな手抜きじゃなくちゃんとhtmlの中身を解析してやったほうが後々役に立つ。
530:名無しさん@お腹いっぱい。
16/09/29 20:43:18.46 qGfkXfVY0.net
画像を認識してくれる時としてくれない時があるんだけど何でだろ
判定処理にもたついて一致するタイミングを逃してるとかある?
531:名無しさん@お腹いっぱい。
16/09/29 23:53:59.14 KJZxtS+L0.net
SAVEIMGでウィンドウと座標と切り取り範囲を指定してるのに毎回保存される場所が違う なんでや、、、
532:名無しさん@お腹いっぱい。
16/09/30 00:00:28.79 m6UVh66Y0.net
>>505
・見た目同じ画像でも僅かにに違う画像だった(背景を含む)
・chkimgで指定している範囲が狭すぎる
・waitが入ってないせいで画像が出る前にchkimgしている
・そもそもそのタイミングでchkimg判定をするように組んでない
・カーソルが重なることでマウスオーバーする画像だった
・全面に何かポップアップメッセージが出て本命の画像を隠していた
・チェック対象のアプリが最大化されておらずいつもと違う位置に出ていた
とまぁ無数に原因があるので部外者にはわからん
Else時にSAVEIMGするようにしてマッチしなかった時の画像を確保して自分で原因究明するしかない
533:名無しさん@お腹いっぱい。
16/09/30 04:39:44.31 0EnfU3hW0.net
>>506
変数で座標指定してるならその値が変わったとか
mouseorg使ってるなら、相対座標の位置がズレたとか
534:名無しさん@お腹いっぱい。
16/09/30 10:57:38.58 U4lgDI1s0.net
UWSCユーザー的にオススメのセキュリティソフトってある?
ポップアップメッセージが不定期に出るものが多くてchkimgが阻害されて困ってるんだ
535:名無しさん@お腹いっぱい。
16/09/30 12:14:04.96 Fn8Fptf80.net
オススメではないが、仮想環境にAVAST入れたのは失敗だったと思ってる
536:名無しさん@お腹いっぱい。
16/09/30 17:46:18.57 0EnfU3hW0.net
chkimgをラップしてactive_winが対象のウィンドウじゃなかったらacwでも�
537:オたら?
538:名無しさん@お腹いっぱい。
16/09/30 18:27:09.10 vaPjPN9j0.net
どなたか知恵をお貸しください。
ローカルにあるファイルの更新日時を取得したいのですが、どんな方法がありますか?
ファイルはbmpです。
日時は作成日でも最終更新日時でもかまいません。
539:名無しさん@お腹いっぱい。
16/09/30 18:44:12.47 0EnfU3hW0.net
>>512
exec dir をリダイレクトでファイル出力してfopenで読み込む感じか
540:名無しさん@お腹いっぱい。
16/09/30 18:57:45.17 nXq+rd0w0.net
FileSystemObject
541:名無しさん@お腹いっぱい。
16/09/30 18:57:58.16 vaPjPN9j0.net
>>513
更新日時を記載したテキストファイルを作成するってことですか?
542:名無しさん@お腹いっぱい。
16/09/30 19:02:14.57 eTDX/joO0.net
>>512
strFILENAME = "C:\Windows\explorer.exe"
FSO = CREATEOLEOBJ("Scripting.FileSystemObject")
MsgBox(FSO.GetFile(strFILENAME).DateLastModified)
543:名無しさん@お腹いっぱい。
16/10/01 00:08:20.28 i2jZ13vb0.net
>>516
ありがとうございます、今職場なので明日試してみます。
544:名無しさん@お腹いっぱい。
16/10/01 01:15:12.18 qD0z27bm0.net
Windowsにて、何も操作しない状態で15分程でスリープに移行するように設定してますが、UWSCが起動している間は、「何も操作しない」タイマーをカウントさせない方法はありますか?
UWSCが起動してから数十分待機させる→パソコンがスリープし後続の処理が中断される
この状態を解決したいです
こちらで試したときは
MMVでひたすらマウスを動かす→ダメみたい
Btnで画面端を一定間隔でクリック→OK
なのですが、如何せん自分が使っているときにこのスクリプトが起動してしまうと操作を妨害されて不便です
何か方法はありますか?
545:名無しさん@お腹いっぱい。
16/10/01 01:30:48.06 Q8BpEg6S0.net
>>518
URLリンク(www.uwsc.info)
546:名無しさん@お腹いっぱい。
16/10/01 03:10:56.70 qD0z27bm0.net
>>519
ありがとうございます
547:名無しさん@お腹いっぱい。
16/10/01 10:30:27.64 Tdk8Pssv0.net
>>516
ありがとうございました。
意図通りに動きました。
感謝です。
548:名無しさん@お腹いっぱい。
16/10/01 10:59:43.16 KqhS2iT20.net
バックグラウンドマクロであっても
他をカチカチ操作してたらacwが取られて?マクロが狂うというのは普通です?
549:名無しさん@お腹いっぱい。
16/10/01 11:20:51.67 UINuJPbR0.net
ハードウェアからの入力禁止とかにしてなければそうなる
550:名無しさん@お腹いっぱい。
16/10/01 13:20:59.79 KqhS2iT20.net
なるほど、調べて入れてみます
ありがとうございました
551:名無しさん@お腹いっぱい。
16/10/01 21:58:19.50 GbjscWUC0.net
場違いを承知の上で駄文失礼します
全くの0知識で物分かりが異常に悪い池沼脳なんですが
こんな馬鹿でも記録では出来ない事を可能にするスキルを身につける事は可能でしょうか?
>>1のテンプレ見ろよ池沼となるでしょうが、どこから手をつけていいのか皆目見当が付かず
テンプレ的な基礎情報やスクリプト例を自分で調べて見てもぴんと来ません
こんな感じで何とかしたいと思いつつもそれを繰り返すばかりでずっと止まっています
具体的にできるようになりたい事は、記録で捌けない任意のHPやコンテンツの内容を解析して正確に自動化、バックグラウンドで走らせられれば尚良しな感じです
どこかどういった手順で手をつければいいのでしょうか?
知識を身につけるまで時間がかかっても�
552:「いですし、おすすめの実用的な書籍のおすすめがあれば知りたいです
553:名無しさん@お腹いっぱい。
16/10/01 22:23:10.13 RO+6HtiC0.net
テンプレのサイト見てもピンと来ないというならもう無理だろ
554:名無しさん@お腹いっぱい。
16/10/01 23:17:07.88 GbjscWUC0.net
やっぱり厳しいですかね?
きっかけなる物があれば馬鹿なりにコツコツ丁寧に身につけていけるとは思うんですが
集中力散漫な池沼脳なので具体的な指標がないと実際に着手する事ができないという厄介な性質なので・・・
555:名無しさん@お腹いっぱい。
16/10/01 23:43:43.79 3B57mQGG0.net
UWSCはBASIC程度が理解できる前提の上で「自動化」をする為にスクリプトを組んで動かすツールだから
自分で出来ないやら分からないと言ってしまった奴に教える術はもう無いよ
手取り足取り教えるのはこのスレじゃないし
自分で手を動かすのが大前提、その気がないなら無理としか言えない
556:名無しさん@お腹いっぱい。
16/10/02 00:07:39.32 KpxBD5ab0.net
>>525
やりたいことを細分化して
一つずつ解決するために検索とかする
情報は検索すれば大抵見つかる
例えばwebページの操作ならまずはブラウザを開く操作が必要
uwsc ie 起動 とかで検索すればすぐ出るはず
スクリプトの構文が分からないならサンプルのコードとか改造して動きを確認する
数行だけ書いて実行すればどんな動きするかはわかるだろ
どうしても分からないなら聞きたいことを単純化してからこことかで聞いたらいい
557:名無しさん@お腹いっぱい。
16/10/02 00:27:19.89 W9R9EMSl0.net
>>527
まず論理的思考の下地も無いみたいなので、学習環境の整ってるメジャーな言語をざっと勉強してみた方がいいかもね
入門コンテンツを一通りやって、それが終わったpaizaみたいなサイトのお題でプログラムを書いてみる
プログラムが単純な処理の組み合わせでループしたり条件分岐したりして組まれていることが学べるし
そうやってある程度論理的な思考の下地をつくればいい
やりたいことをやるためにどういうデータが必要でどうやって評価して何を実行するかってのを考えられるようになる
あとは言語の知識だから個別に調べるだけ
558:名無しさん@お腹いっぱい。
16/10/02 01:06:40.31 6d/jrBAH0.net
>>527
作りたいがなくただ覚えようとしても無理
作りたい物を見つけてそれに必要な処理を考えて、
処理を行える関数を調べながら組み立てて初めて覚えれる
559:名無しさん@お腹いっぱい。
16/10/02 01:19:12.55 fPQQYVON0.net
>>528->>531
なるほど
参考になります
特に>>530さんのレス通り、”論理的思考の下地も無い”
的を得たレスのように感じます
根本的に欠けている部分を何とかしない限りはUWSCに限らずこの手の物は厳しいのでしょうね
自分が変わらない限り、現状変わらずループするだけと
機械オンチの老人みたいなもので元を正す必要があると痛感しています
560:名無しさん@お腹いっぱい。
16/10/02 01:29:16.32 VREBRXCl0.net
>>525
しゃーねーなー1度だけ助言してやるよ
コバヤシ式のHPを見ながら
・REPEATとUNTIL
・FORとNEXT
・IFB
・CHKIMG
・BTN
・MMV
・KBD
・SENDSTRとGETSTR
・GETIDとCTRLWIN
・EXEC
このへんの関数の仕様をまず読んでとりあえず動くもの(やりたいこと)を作れ
分かんないことだらけだろうが試行錯誤だけで1個1個解決しろ
「ここまではできるようになったぞ」を積み重ねろ
不恰好でも完成したら後は徐々�
561:ノ扱える関数増やして高度なことを覚えればいい 「勉強ありき」ではなく「(ポンコツでもいいから)とりあえず動くものを作る」からやれ 諦めずに改良を重ねればいつか目的を達成できるだろうよ
562:529
16/10/02 01:33:39.57 VREBRXCl0.net
追加で
・SLEEP
・GETTIME
・PRINT(動作チェック用に使う)
こんだけ覚えれば人間にできることなら大体できる
563:名無しさん@お腹いっぱい。
16/10/02 02:01:46.02 fPQQYVON0.net
>>533->>534
わざわざ、細かくありがとうございます!
てっきり、この手の池沼丸出しのレスは生暖かくスルーされるか
盛大に煽られてそこで終了なケースが大半(特に2chでは)だと思うので皆様のレスに感謝です
真摯に受け止め、口だけじゃなく実際に行動を移すつもりです
>>533さんの具体的な内容、助かります
長々とスレ汚し失礼しました
564:名無しさん@お腹いっぱい。
16/10/02 11:22:09.64 WROqhlYk0.net
Windows7で動かしていたUWSCを
サクラVPSのWindows server 2012 R2に載せ替えて動かしています
Windows7の時は大丈夫だったんですが、載せ替えてから一定時間経った後で
ブラウザの操作ができずに途中で止まってしまっています
同じ経験した方いらっしゃいますか?
565:名無しさん@お腹いっぱい。
16/10/02 11:34:34.82 WROqhlYk0.net
SetThreadExecutionStateを先頭に入れて実行し直してみます!
566:名無しさん@お腹いっぱい。
16/10/02 12:06:07.94 YCECQzWf0.net
Windows7のPCをWindows10のPCに買い替えたんでそちらでインストールして動かすも
画像認識が絶対に一致しない事象が起きました。
いつもプリントスクリーンキーで画像ソフトに貼り付けてトリミングでbmp保存
これでいつも作っていましたがWindows10にした途端、何度やってもサイズを変えても絶対に一致しなくなりました。
画面キャプチャがだめなんでUWSC機能のSAVEIMGで直々に保存した画像からbmpを作っても
絶対にtrueになりません。どういう原因が考えられますか?
567:名無しさん@お腹いっぱい。
16/10/02 12:23:45.48 pz/x6gwU0.net
該当部分の画像が変わっている
568:名無しさん@お腹いっぱい。
16/10/02 13:02:32.70 VREBRXCl0.net
>>538
過去ログ読めよアホ
569:名無しさん@お腹いっぱい。
16/10/02 13:50:38.62 9IVFyyrf0.net
>>538
煽りでもなんでもなく
それだけの情報では、win10にしたことが原因の可能性が高いとしか分からない
(一応言っとくと、PC買い替えは関係ない可能性すらあるからな)
「お腹が痛いです。原因は何が考えられますか?」ってネットで聞いてるのと同じ
そもそも何を操作しようとしてるのか
UWSCのソース抜粋と問題のキャプチャ画像(全体とトリミングしたもの)を貼れば
誰かが原因探ってくれるかもね
570:名無しさん@お腹いっぱい。
16/10/02 13:53:51.04 dIahHYWU0.net
グラボのドライバ変えただけでも一致しなくなったりするんだから取り直しか、
取り直しようのスクリプト組んでやるかだな。
571:名無しさん@お腹いっぱい。
16/10/02 14:04:58.48 YCECQzWf0.net
ようやく解決。
>>539
元100%だし、セキュリティは全部切ってるから変えられようがない。
>>540
過去ログ全て読んだが載ってなかったんだが?
なんでもかんでも思考停止しかできない短絡脳な時点でスキルが知れてて恥ずかしいぞ。
>>541
Windows10にしたことが原因ではなかった。
>>542
鋭い。優勝。
高性能グラボがDirectXと連携して画面描画に影響を与えていた。
キャプチャしても1フレ後には状況変わってるから一致せんわけだ。
572:名無しさん@お腹いっぱい。
16/10/02 14:08:02.77 pz/x6gwU0.net
>>313でおれが書いてる
573:名無しさん@お腹いっぱい。
16/10/02 14:30:39.69 otctuW8l0.net
574:解決したとたん態度でかくなってワロタ
575:名無しさん@お腹いっぱい。
16/10/02 14:35:40.95 9IVFyyrf0.net
釣りにしてもレベルが低すぎるw
過去ログ全部読んだは言っちゃいかんわなー
ほんとに過去に出てなくて
みんながアッと驚くネタ仕込んでくれるならともかくw
576:名無しさん@お腹いっぱい。
16/10/02 14:43:42.84 0lPMH1li0.net
やめてあげて
スキルが知れるアホな質問しちゃって叩かれたのが悔しかったんだよ
なんでもかんでも思考停止しかできない短絡脳なキッズの捨て台詞くらい大目に見てあげよう
577:名無しさん@お腹いっぱい。
16/10/02 14:46:06.21 dIahHYWU0.net
そういうのいいから…
恐らくwin10に変えてそういう人も増えるだろうと思うよ。
578:名無しさん@お腹いっぱい。
16/10/02 14:48:08.05 pz/x6gwU0.net
>元100%だし、セキュリティは全部切ってる
これも良く分からない
結局画像は変わってたんだよね
579:名無しさん@お腹いっぱい。
16/10/02 14:49:16.34 uyx5cPI90.net
>>543
画面に描画されている該当部分の画像が変わっていたことが原因。
過去ログには何度も同じ話題が出てる。
古いWindowsだと起こらない現象だからWindows10にしたことが原因でもある。
つまり、ID:YCECQzWf0氏自身の知能が主な原因と思われる。
これOS側の設定の話なのに、何度も何度もUWSCスレに持ち込まれてうんざりだよ。
580:名無しさん@お腹いっぱい。
16/10/02 14:53:20.32 VREBRXCl0.net
それなりに役立つchkimgトラブル事例を投稿したことは認めてやる
もう下がって良いぞ
581:名無しさん@お腹いっぱい。
16/10/02 16:24:52.94 EGIzDI2G0.net
いや事例は既出でしょ。
・グラボの違いなどによるハードウェアアンチエイリアス処理の違いで画像が変わる
・DPIの違いで変わる。OSの視覚効果の設定の違いで変わる。OSの違いで変わる。
・ブラウザの違いで使用フォントやベースライン処理が変わる。
・フラッシュのバージョンが古過ぎるとサーバ側と齟齬が生じて変わる。
・透過画像の背景の違いで変わる。
・3次元を投影した画層を判定しようとしている。
・2次元でも画像が原寸大から拡大縮小されると半ドットの扱いにより形状が変わる。
・判定画像が単純すぎて無限にマッチしてしまう。
・絶対相対の座標基準や対象ウィンドウが間違っている。
・裏でやろうとして個々のアプリケーション側の仕様の迷路に嵌り込む。
・そもそもBMP形式じゃない。くだらないバグがある。ファイルのパスが間違っている。
582:名無しさん@お腹いっぱい。
16/10/03 18:01:42.88 PRYYfh6B0.net
IEでgoogleの検索ボタンを押してから検索結果がロードされたのを検知するにはどうしたらいいでしょうか?
ie.readyState ie.document.readyStateを監視してもダメで
これらはボタンを押す前後で値が変わりません
URLに検索語句を入れて飛べばreadystateで監視できるんですが、それは無しで
既に開いた検索ページでボタンを押した場合の時を知りたいです
583:名無しさん@お腹いっぱい。
16/10/03 18:15:11.51 otqMiWLs0.net
検索が終わったときに初めて描画されるエレメントの取得をquerySelectorで試みてnullを返さなくなるまでループして待つ
584:名無しさん@お腹いっぱい。
16/10/03 18:24:02.94 PRYYfh6B0.net
>>554
それはやってみたんですが、検索前から既にエレメントが存在していて
中身が更新されるだけのようなんです
585:名無しさん@お腹いっぱい。
16/10/03 18:26:47.86 PRYYfh6B0.net
勿論ループでinnerTextを取得して全文一致するかどうか~みたいなことをすれば出来そうな気もするんですが
結構重いので何か他の方法ないですかね
586:名無しさん@お腹いっぱい。
16/10/03 19:02:06.16 dlWYLjXM0.net
ieのjavascriptを切る
587:名無しさん@お腹いっぱい。
16/10/04 07:29:20.35 CBc/4Ywt0.net
>>556
非同期ロードで要素が変わらないならそう見るしかないのでは?
検索結果なら全文判定しなくても中身がある程度書かれているか
正規表現で判定すればいい
588:名無しさん@お腹いっぱい。
16/10/04 09:27:43.41 dJkff0RR0.net
何件中 n
589: 件という文言はあるんだし、 n を取得して、項目のルートになる要素の数だけ確認すれば、そこまで重くはならないかも
590:名無しさん@お腹いっぱい。
16/10/04 16:10:49.10 fwzWaQtZ0.net
js側のonhashchangeとかでできない?
591:名無しさん@お腹いっぱい。
16/10/04 22:12:59.94 j6E9k2vk0.net
>>560
onhashchangeの使い方はよくわからないんですが
document.location.hashを監視してみたところ、ボタンを押した瞬間に値が変わってしまい
ロードの終わりとは無関係のようです
592:名無しさん@お腹いっぱい。
16/10/05 01:37:55.47 liQYvSHA0.net
フォームに入力からだとページ遷移しないから検索文字列ねじ込んだurlをnavigateで遷移させてからreadyStateでいけそう
593:名無しさん@お腹いっぱい。
16/10/05 20:11:45.02 b9XTzKkE0.net
Windows7で動かしていたUWSCを
サクラVPSのWindows server 2012 R2に載せ替えて動かしています
WindowsServerに載せ替えてから、下記の事象が発生しています
------------------------------------------
UWSCで自動処理を実行して、一定時間(15分〜30分)経った後で
ブラウザ(FireFox)のタブを開く操作ができずに途中で止まってしまっています
------------------------------------------
タブを開こうとするログは残っているのでUWSC側の問題ではないと思っています
下記のプログラムでスタンドバイにならないようにもしています
// prevent standby
DEF_DLL SetThreadExecutionState(DWORD): DWORD: kernel32
SetThreadExecutionState($80000003)
同じような経験した方いらっしゃいますか?
594:名無しさん@お腹いっぱい。
16/10/05 20:38:51.47 fiW5BzCx0.net
>>562
> URLに検索語句を入れて飛べばreadystateで監視できるんですが、それは無しで
595:名無しさん@お腹いっぱい。
16/10/05 20:44:26.50 +nx18CnJ0.net
>>563
動作環境外だから、自分で解決できなければ諦めろ
596:名無しさん@お腹いっぱい。
16/10/05 21:15:26.36 AD6bTee10.net
>>563
ちなみにOS再インストールして2008R2にしてもでもダメなん?
Win7と2008は同じソースコードからビルドしてるからこっちの方がコンパチだぞ
597:名無しさん@お腹いっぱい。
16/10/05 21:34:50.58 b9XTzKkE0.net
559のものです
リモートデスクトップサービスによりログインしてUWSCとブラウザを起動したとして
リモートデスクトップのセッッションが切れて
リモートデスクトップサービスが停止した後で、連動してブラウザも停止している
という可能せいもあるかと思い、リモートデスクトップサービスの設定をいじくってみます
ダメなら2008R2にしてみます
598:名無しさん@お腹いっぱい。
16/10/05 22:10:05.13 pRnzFR280.net
Windows Server 作者が動作環境もってないからヤバイよ。
今のところまだXPで動くUWSCも、
XPと同等環境のWindowsServer2003だと
正常な組み込み関数や制御文が文法エラー吐いたりしてまともに動かない
599:名無しさん@お腹いっぱい。
16/10/06 11:01:15.51 pzF9eLvu0.net
>>563 のものです
リモートデスクトップが切断されてから
EXEC(windowId)は処理され、ブラウザ起動がされていることは確認でき
その後のタブを開く処理ができていないということがわかりました
SCKEY(windowId, VK_CONTROL, VK_1)これが動かない。。。
リモートデスクトップで接続して手動実行していると正常に動くのに
リモートデスクトップを切断してuwscのスケジュールから実行すると
EXECは動くがSCKEYが動かない、、、、、
600:名無しさん@お腹いっぱい。
16/10/06 16:56:19.19 zQFB9rDu0.net
>>569
RDP接続でスクリプト手動実行してすぐに切断したら?
たぶん動かないんじゃないかな?
7では動いてたってことだけど、ベースOSもWindows8になってるみたいだしRDPの仕様に変更が
あったのかも。
601:名無しさん@お腹いっぱい。
16/10/06 17:19:08.87 zQFB9rDu0.net
>>570
接続先Windows7で実験
スリープ(10)
ID = エクゼック("notepad")
SCKEY(ID, VK_A, VK_H)
RDP接続したままだとメモ帳に"ah"が入力されるけど、切断どころかウィンドウを最小化しただけでキー入力無視される。
> Windows7で動かしていたUWSCを
> サクラVPSのWindows server 2012 R2に載せ替えて動かしています
602:これって、Windows7のローカルで動かしていたって意味かい。 切断状態ではキーボードデバイスが存在しなくなるわけだからキー入力自体が無視されるっていうRDP自体の仕様じゃないのけ?
603:名無しさん@お腹いっぱい。
16/10/06 17:35:56.98 pzF9eLvu0.net
>> 599 のものです
>> Windows7で動かしていたUWSCを
>> サクラVPSのWindows server 2012 R2に載せ替えて動かしています
>これって、Windows7のローカルで動かしていたって意味かい。
はい、ローカルで動かして、ディスプレイとキーボードはメインPCと切り替えきで共有していました
>切断状態ではキーボードデバイスが存在しなくなるわけだからキー入力自体が無視されるっていうRDP自体の仕様じゃないのけ?
ということは、RDP接続の仕様でリモートデスクトップ切断と同時にキーボードが存在しないことになっている。という訳ですね
※説明してもらったことそのままw
つまり、キーボード接続したままにできればいいんですね!!!!
「VPS キーボード接続 継続」で調査します
604:名無しさん@お腹いっぱい。
16/10/06 19:08:04.28 pkWsIv/Z0.net
>>569
RDPのセッション上でUWSCが動作しているせいでRDPが接続されていないと画面の更新が発生しなくてchkimgがコケてるんじゃね
RDPで繋ぐのではなく、VPSコントロールパネルからjavaでデスクトップに繋いでUWSCのセッティングをやってもダメか?
605:名無しさん@お腹いっぱい。
16/10/06 19:11:34.55 pkWsIv/Z0.net
ってコケてるのはchkimgじゃないのかすまん
606:名無しさん@お腹いっぱい。
16/10/06 19:25:15.94 zQFB9rDu0.net
>>574
根本は同じなんでしょ。
接続がないから画面更新しないしキーボードの入力もなしっていう話。
607:名無しさん@お腹いっぱい。
16/10/06 20:10:11.84 pzF9eLvu0.net
>> 599 のものです
ブラウザの起動はできているが、キーボードの入力ができないのは確認できています
画面自体は動いていると思います、ブラウザが起動してウィンドウが表示されているので
スケジュールが実行された後で、リモートデスクトップ接続して確認しました。
608:名無しさん@お腹いっぱい。
16/10/06 20:22:23.71 zQFB9rDu0.net
>>576
> 画面自体は動いていると思います、ブラウザが起動してウィンドウが表示されているので
> スケジュールが実行された後で、リモートデスクトップ接続して確認しました。
「接続されてない間」は更新されてないって話だ。
609:名無しさん@お腹いっぱい。
16/10/06 21:38:20.44 wbrD8XZM0.net
for a=0 to 100
ifb GETKEYSTATE(VK_A)
略
eiseif GETKEYSTATE(VK_B)
a=a-1
endif
next
こんな感じでfor-nextの途中にaを弄ることは出来ませんか?
やってみると上手く行かなくて・・・
610:名無しさん@お腹いっぱい。
16/10/06 21:39:44.76 wbrD8XZM0.net
>>578
elseがミスってるのは気にしないで!
611:名無しさん@お腹いっぱい。
16/10/06 21:42:40.20 zQFB9rDu0.net
for文で使ってる変数を中で変えるとか筋悪もいいとこ。
612:名無しさん@お腹いっぱい。
16/10/06 21:55:25.39 wbrD8XZM0.net
>>580
そうなのですか・・・
613:名無しさん@お腹いっぱい。
16/10/06 21:57:29.26 bLebkubg0.net
この質問たまにあるよな
どうしてそういう作りになるのか気になります!
614:名無しさん@お腹いっぱい。
16/10/06 21:59:40.59 wbrD8XZM0.net
>>582
配列[a]みたいに何番目の配列にどのキーを入力したか入れるって感じで作ってて
間違えて押した時にもう一度戻って入力する処理をしたいのです
615:名無しさん@お腹いっぱい。
16/10/06 22:02:12.52 6pGJ7GB00.net
ループカウンタは弄れない
どっちにしろwhileでやるのが自然でしょう
616:名無しさん@お腹いっぱい。
16/10/06 22:02:55.64 wbrD8XZM0.net
whileに置き換えてカウントを別に作ってなんとか完成しました
ありがとうございました
617:名無しさん@お腹いっぱい。
16/10/07 03:19:04.10 RzoO9ik10.net
他の言語はループの変数を変更できるけど、
UWSCは言語仕様としてループの変数の変更がfor文に無視される。
HELPに書いてない闇の仕様として有名。
618:名無しさん@お腹いっぱい。
16/10/07 03:29:42.13 XvgsOOKN0.net
どっちにしろバグの温床だし可読性も悪くなる。他の制御文使って明確にやったほうがいいす。
619:名無しさん@お腹いっぱい。
16/10/07 09:26:26.48 sQVZjDXX0.net
CHKIMG("A.bmp")
print "A.bmpの表示位置は " + G_IMG_X + "," + G_IMG_Y
print "A.bmpのサイズは " + W + "x" + H
みたいな事をやりたいのですが画像の幅と高さを取得する方法がわかりません
たどり着くための検索ワードとかサイトとかヒントいただけないでしょうか?
620:名無しさん@お腹いっぱい。
16/10/07 09:46:00.63 ljnDYwYO0.net
>>588
CHKIMGでヒットする画像のサイズはA.bmpと同じだからソレを調べる意味がない
621:名無しさん@お腹いっぱい。
16/10/07 09:46:07.18
622:pPlOpl2L0.net
623:名無しさん@お腹いっぱい。
16/10/07 10:35:06.19 sQVZjDXX0.net
>>589
ソース書きながらAをクリップボードで渡して
CHKIMG("A.bmp",1,G_IMG_X-1,G_IMG_Y-1,G_IMG_X+W,G_IMG_Y+H) って数値になって
クリップボードで帰ってきたら楽ちんだなって思ってね
>>590
ありがとうございます。やりたいことにたどり着けました。
624:名無しさん@お腹いっぱい。
16/10/07 12:59:30.23 wK/uckos0.net
GetDetailsOfでも取れる
625:名無しさん@お腹いっぱい。
16/10/08 05:33:50.85 saEpieS30.net
質問です
ウェブカメラを付けているのですが、カメラ映像をデスクトップ上に表示して、カメラの動きに変化があった場合
特定のファイルを実行したいのですが、それは可能でしょうか?
626:名無しさん@お腹いっぱい。
16/10/08 07:25:56.62 7o4qqsT+0.net
同じ画像Aが5x3でズラッと並んでいる状態で、そのうちの1枚を画像で切り取りchkingに使用すると
必ず切り取った位置の画像しか認識しないのですが
これって同じ画像に見えて同じ画像ではない
もしくは認識できない程度に画像が透過されていてドットが違うとか、そういうことでしょうか
627:名無しさん@お腹いっぱい。
16/10/08 07:38:32.86 xmXXkFjq0.net
サーチ範囲が正しくて順番を指定しても取得できないなら違うと認識されてるんだろうな
このスレか前スレにバイナリレベルで画像を比較する話がでてたからやってみたら
628:名無しさん@お腹いっぱい。
16/10/08 08:08:40.57 8gcrBy6g0.net
>>593
一定時間毎にカメラの画像をbmpで保存して前回分と比較するとかでいけそうにみえるけど、カメラの
画像は一見同じに見えて実は全く同じってわけじゃないんじゃね?そういうゆらぎを考慮した比較をこれ
で実現するのは無理だと思うよ。
629:名無しさん@お腹いっぱい。
16/10/08 11:59:46.97 bKOW2Yia0.net
>>593
それはウェブカメラの録画ソフトに付いてる動体検知を使った方がはやいよ。
物によってはそれをトリガーにプログラム実行してくれるソフトもありそうだが…。
630:593
16/10/08 12:02:33.16 bKOW2Yia0.net
>>593
URLリンク(forest.watch.impress.co.jp)
631:名無しさん@お腹いっぱい。
16/10/08 17:47:12.05 DZTu/cHF0.net
動体検知って1から作ろうと思ったら結構しんどそうだよね
632:名無しさん@お腹いっぱい。
16/10/08 17:58:57.99 SKUfIAw80.net
>>593
自分WEBカメラにはLivecapture3ってソフト使ってるが
これには動体検知からのいろんなアクション設定できるよ
動画・静止画撮影、メール通知、外部モジュール起動、等
633:名無しさん@お腹いっぱい。
16/10/08 18:22:12.64 pTgbuIXB0.net
>>594
相談するなら画像くらい貼ったら?
PCオンチ特有のエスパー診断希望者か?
単に最初に見つけた左上の画像がマッチしてるんじゃなくて?
画像加工の際にjpeg化処理して別画像化させてるとかじゃなくて?
いずれにせよお前のケアレスミスとしか思えんよ
634:名無しさん@お腹いっぱい。
16/10/09 19:32:08.84 U7zLHCrY0.net
MOUSEORGでのバッググラウンド中にマウスホイール操作をさせる事はできますか?
バックグラウンド処理にすると
BTN(WHEEL,-34)
が処理されないので仕方ない物と諦めてるのですが方法がもしあれば
635:名無しさん@お腹いっぱい。
16/10/10 01:49:53.93 T2ePneXw0.net
わからんけど、一旦そのウインドウ内の空いてる部分を左クリックさせてからやってみたら?
経験上、UPとかDOWNもそれしないと動かないときあるんで
636:名無しさん@お腹いっぱい。
16/10/10 02:22:12.22 jr0SSStQ0.net
>>602
普通にsendmessageからホイールを送ってみたら?
非アクティブで処理できるか知らんけど
637:名無しさん@お腹いっぱい。
16/10/10 21:31:15.81 JZcSBxpi0.net
mouseorgでバックグラウンドでの処理にしようとすると
ボタンクリックが長押ししてるような動きをしたりと
安定しません。
何か対処法などはありますか。
638:名無しさん@お腹いっぱい。
16/10/11 01:04:02.04 do6w1ANf0.net
もうこの手の質問飽きた
639:名無しさん@お腹いっぱい。
16/10/12 04:16:45.48 tUQ9fwOK0.net
THREADの並列(処理A、処理B)のマクロなんですが
・処理A+処理B→処理B最後まで終了した場合処理Bのリピート(こちらはできてます)
・処理A+処理B→処理Bの途中に処理Aスタート→処理B停止→別マクロ呼び出し→別マクロ終了→処理A終了→処理A+処理B再開
としたいのですがなにかいい方法がないでしょうか。ちなみに処理Bの処理は
WHILE CHKIMG(
640:名無しさん@お腹いっぱい。
16/10/12 04:19:39.74 tUQ9fwOK0.net
きれてました。
WHILE CHKIMG("画像b")=FALSE
WEND
ifb chkimg("画像b")=true
といった処理の連続です。処理Aが発生したときに処理Bが停止できないため鯖落ちするたびに処理Bが重複してしまう状態です。
641:名無しさん@お腹いっぱい。
16/10/12 05:34:29.72 H0m7rpgE0.net
>>804
グローバル変数を参照して制御すれば?
クリティカルな処理なら変数参照をmutexなりで排他制御する必要があるけど。
642:名無しさん@お腹いっぱい。
16/10/12 08:23:41.40 KpbyI+kk0.net
>> 処理Bの途中に処理Aスタート
これをTHREADではなくCALLにすればいい
643:名無しさん@お腹いっぱい。
16/10/12 12:20:52.11 tUQ9fwOK0.net
>>609 >>610
ありがとうございます。
変数はまだまだ勉強不足なので、Bの画像認識(失敗)→A画像読み、
失敗なら→exitにてB処理マクロに戻り、 成功なら操作後→call 処理B exitexitになるようマクロに組みなおしました。
アドバイスありがとうございました。
644:名無しさん@お腹いっぱい。
16/10/12 21:26:50.04 H0m7rpgE0.net
>>611
うーむ、変数理解できてないのにスレッドは使えちゃうのかw
645:名無しさん@お腹いっぱい。
16/10/12 22:58:04.69 f6R4wMb60.net
単純記録で作った簡易的な代物に任意の場所で一時停止→さっき、止めた所から再開(レジューム)
という事は不可能ですかね?(ブラウザはfirefox前提)
数行足すだけで何とかないものか
やはり、こういうのは自分で最初から作らないと駄目なんだろうか
646:名無しさん@お腹いっぱい。
16/10/12 23:14:00.13 KyvLcfI70.net
sethotkeyつかえ
647:名無しさん@お腹いっぱい。
16/10/13 09:43:24.91 d6driITd0.net
>>613
本体から実行してたら再生ホットキーが一時停止を兼ねると思うけど
648:名無しさん@お腹いっぱい。
16/10/14 00:53:48.86 5FDFB6Hd0.net
即席再生でAlt+F1での対処だとスクロール位置固定が条件だから
別ウィンドウで実行させた方がいい
649:名無しさん@お腹いっぱい。
16/10/14 09:17:07.39 CxtTPN/f0.net
Pro版は過去に年末セールとかで安くなったりしたことありますか
ないなら今すぐ購入しようと思うのですが
650:名無しさん@お腹いっぱい。
16/10/14 15:47:49.55 cJIB8YCD0.net
ないです
651:名無しさん@お腹いっぱい。
16/10/15 08:35:52.72 4QEl1y7C0.net
某ソシャゲの為に導入した時に即購入したが
あれから4年位経つが一度もそういうのは聞いた事無い
デバッグモード便利でイイゾ~これ
652:名無しさん@お腹いっぱい。
16/10/15 18:32:32.73 EUJgY7IB0.net
edge.navigateが必ずCOMエラーになるのはおま環?
数か月前はエラーにならずうごいてたのに。
653:名無しさん@お腹いっぱい。
16/10/15 19:07:12.39 tiTYqnTF0.net
edge.navigateとは?
654:名無しさん@お腹いっぱい。
16/10/15 22:27:31.16 HosDg2zI0.net
質問させて下さい。
初歩的な質問ですみません
while trueでくくってる時のif文なんですが
a画像を認識したら、右クリック
再び同じa画像を認識後したら左クリック
って書き方をしているのですがクリックは画像認識する度に左右どちらかクリックして次画像を認識した時前回とはちがうクリックという処理をしたいんですがどうすればいいでしょうか?
655:名無しさん@お腹いっぱい。
16/10/15 22:35:01.92 tRa6/c8b0.net
適当な変数に初回フラグを格納して判別すればいいだろ
656:名無しさん@お腹いっぱい。
16/10/15 22:58:09.76 HuPGcAbp0.net
クリックする度に変数の値変えてクリックする前に変数見て判断させればいいんじゃないでしょうか
657:名無しさん@お腹いっぱい。
16/10/16 00:17:39.14 QrYkSo/v0.net
UWSCの質問っていうかロジックの質問だな。
658:名無しさん@お腹いっぱい。
16/10/16 00:20:40.68 qxUE1ujh0.net
>>622
書こうとしたら>>624が答え書いてた
659:名無しさん@お腹いっぱい。
16/10/16 00:25:18.69 L/hNkC/20.net
皆さまお返事ありがとうございます。
丁寧な説明で理解でき無事出来ました。
ありがとうございました。
660:名無しさん@お腹いっぱい。
16/10/16 20:28:03.07 JPsBbdrl0.net
テスト
661:名無しさん@お腹いっぱい。
16/10/16 20:42:07.98 JPsBbdrl0.net
コード書き込むと弾かれるのでとりあえず現状だけ
Chromeをバックグラウンド動作させつつページ中の全ての文字を取得したいんだけどうまくいかない
KBDでCtrl+A→Ctrl+Cをウィンドウに送ってクリップボードから取得したいんだけど
Chromeがアクティブになってる時にしかKBDでキー情報を送信できない
KBDの代わりにBTNだと非アクティブでも送れてるのは確認済みなのでMOUSEORGの指定は出来てると思う
MOUSEORGの指定はMORG_DIRECT, MORG_BACKにしてあります
何か原因に心当たりある人います?
環境
Win10 Home 64bit
UWSC ver5.2.3
Chrome 53.0.2785.143m (64-bit)
662:名無しさん@お腹いっぱい。
16/10/16 20:57:13.81 R+P/P8u20.net
たぶんねスリープがNGになってるんだとおもう
そこだけ変えてコード貼って
663:名無しさん@お腹いっぱい。
16/10/16 21:26:22.55 4z5m533e0.net
一旦空いてる部分どこでもいいからクリックしとけ
664:625
16/10/16 21:31:24.03 JPsBbdrl0.net
public w_id[1] = -999999, -999999
WHILE w_id[0] = -999999
IF GETKEYSTATE(VK_LBUTTON) then
w_id[0] = GETID(GET_FROMPOINT_WIN)
ENDIF
SLEEP(0.1)
WEND
w_id[0] = GETID("Google Chrome")
w_id[1] = HNDTOID(GETCTLHND(W_ID[0],"chrome_RenderWidgetHostHWND"))
MOUSEORG(w_id[1], MORG_DIRECT, MORG_BACK)
スリープ(2)
KBD(VK_CTRL, DOWN)
KBD(VK_A, CLICK)
KBD(VK_C, CLICK)
KBD(VK_CTRL, UP)
BTN(LEFT, CLICK, 200, 20)
print GETSTR(0)
665:名無しさん@お腹いっぱい。
16/10/16 21:33:13.86 JPsBbdrl0.net
あ、w_id[0] = GETID("Google Chrome")の行はミスです
666:名無しさん@お腹いっぱい。
16/10/16 21:37:13.93 ZlJ7YYfV0.net
IEじゃなくてChromeなのって理由があるんですかね?
IEならinnerText引っ�
667:」ってくればいいだけだと思うんだが。
668:名無しさん@お腹いっぱい。
16/10/16 22:22:08.08 /m2sdIrU0.net
IEは自動化するには便利だけど、重いのが難点