[過去ログ] 自動化ツールUWSC使いよ集まれ22 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
303: (ワッチョイWW cf97-cukW) 2019/10/28(月)16:13 ID:5n90ntK20(1) AAS
何となくスパゲッティ
304
(1): (ワッチョイW 6f03-0i74) 2019/10/28(月)20:36 ID:49JXu6ZH0(1) AAS
exitexitで終われるのはサブルーチンでは
スレッド別なのに終了しないだろう
305
(1): (ワッチョイ ffb1-roNU) 2019/10/29(火)03:00 ID:FIt3Go4i0(1) AAS
>>304
テストコード書いてみたけど、普通に全部終わる

>>301は本当にexitexitが実行されたか確認するべき
306: (ニククエ ff20-FJIr) 2019/10/29(火)17:22 ID:Sxvvw+uq0NIKU(1/2) AAS
>>305
(たぶんUWSCのメインスレッドが)アプリケーションエラーとかで落ちた状態で
サブスレッドでexitexitしても(たぶんその)サブスレッドしか止まらない
(たぶんuwsc.exeはゾンビ化、他のサブスレッドは不明)

なのかもしれない >>301
307: (ニククエ ff20-FJIr) 2019/10/29(火)17:29 ID:Sxvvw+uq0NIKU(2/2) AAS
>>301
変な動きをするUWSCに自力で蘇生させるのは無理筋かもしれない
プロセス監視ツールでkillしてstartが気分的にすっきりしそう

Restart on Crashがよさげだけど
「アプリケーションエラーとかで落ちちゃう事」がこちらでは再現できないので
他のがよいかも
308: (ニククエ 6f1f-TykK) 2019/10/29(火)17:37 ID:lc+Mnr6O0NIKU(1) AAS
TRY EXCEPTじゃだめなの?
309: (ニククエ f36c-+dPv) 2019/10/29(火)18:16 ID:rbi+ZTfQ0NIKU(1) AAS
taskkillコマンド発効するというのもありよね。
310
(1): (ワッチョイ ab73-praV) 2019/11/09(土)22:55 ID:u/8R5f+V0(1) AAS
doscmdの実行結果を拾うにはどうすればいいですか?
&pauseをつけてもpauseだけの実行結果しか表示されません
311
(1): (ワッチョイWW 4bcf-rCU0) 2019/11/10(日)00:01 ID:BkfwN8lq0(1) AAS
>>310
doscmd自体の戻り値で拾える
312: (ワッチョイ ab73-praV) 2019/11/10(日)00:53 ID:/Ti3RtOe0(1) AAS
>>311
見落としてました
ありがとうございます
313: (ワッチョイ 0fed-DaD1) 2019/11/12(火)11:12 ID:AwyuQHNX0(1) AAS
UWSCのGetItemでリストビュー引数を-1にしたらそのウインドウのコントロールを列挙してくれるけど、これって内部的にはどうやって実装されてるんだろう?
win32apiのEnumWindowsやEnumChildWindowsのようにコントロールをすべて取得できるwin32apiって無いはずだよね
314: (ブーイモ MM4f-hMsU) 2019/11/13(水)14:16 ID:nADaCIXvM(1) AAS
>>268
ライセンスキー下さい。

と言ってみるテスト
315
(1): (ワッチョイ 0273-+JiD) 2019/11/14(木)17:59 ID:l4tCuQMU0(1/2) AAS
NOXで使ってるんだけど、寝るや出かけてる時にディスプレイの電源切って動かしてるけど
5〜6時間ぐらいで動作が止まる。そしてディスプレイを入れると動作が始まる
電源とスリープの設定は両方切ってある。普通にPCを使ってるときはずっと動いてる。
なにか対策ある?
316: (ワッチョイ 5dd7-jvSr) 2019/11/14(木)18:05 ID:TyftuUqv0(1) AAS
VM上でやれば?
317: (ワッチョイ 6556-wiCk) 2019/11/14(木)20:02 ID:2I8OWZn60(1) AAS
動作が止まった辺りのイベントログをみてみるとか?
318
(1): (ワッチョイWW fd58-S2vA) 2019/11/14(木)20:11 ID:4RtUV9b+0(1) AAS
>>315
HDMIモニターだったら
パススルー付きHDMIエミュレーターを使えば解決
中華ショップで400円位で買える
319
(1): (ワッチョイ 1d85-iZ7S) 2019/11/14(木)20:51 ID:Of2fO3x70(1) AAS
ディスプレイポートのモニタも電源落ちると画面が無い扱いになって全てのウインドウが初期化されるね
320
(1): (ワッチョイ 0273-+JiD) 2019/11/14(木)23:35 ID:l4tCuQMU0(2/2) AAS
>>319
あー多分これだわ
144Hzで稼働するためにDP使ってるから、DPが原因ならどうすればいい?
>>318が言ってるHDMIエミュレーター買って、PC側のHDMIポートに挿せばいいのかな?
321: (ワッチョイ 1d85-iZ7S) 2019/11/15(金)00:01 ID:Yx4prex20(1) AAS
>>320
結局ディスプレイをディスプレイポートにさしてるなら何も変わらんよ
ディスプレイポートのモニタが落ちた時点でデバイスの順番が切り替わって
デスクトップのメインモニタが 2 から 1 に切り替わる
そうするとウインドウの位置やら配置やら拡大率やらが初期化されて動作がおかしくなる

ディスプレイ自体の省電力で画面だけ落ちるような機能が無いと無理

自分は省電力をオフにして
POFF( P_MONIPOWER2, P_Force )
で、強制画面電源オフにしてる
これならスタンバイ状態にもならないし画面も消えるし、ディスプレイの電源も落ちない
省3
322: (ワッチョイWW c2b1-yrCm) 2019/11/15(金)00:57 ID:n58w4Z4L0(1) AAS
windows10だと、それがあるのがなぁ
windows7なら大丈夫なんだけど、もうすぐサポート切れるし……
323: (ワッチョイ 820d-wiCk) 2019/11/15(金)09:34 ID:gw/uF2ai0(1/2) AAS
Windows10でNoxとブルスタで使ってるけどモニタ電源落としてても動作問題ないなー
電源入れるとメインモニタにウインドウ全部写っちゃうからモニタ2の指定ウインドウに移動ってボタンは付けた
324: (ワッチョイ 820d-wiCk) 2019/11/15(金)09:38 ID:gw/uF2ai0(2/2) AAS
ノートPCの解像度、HDMIモニタの解像度、DPポートのヘッドギア全部同じ解像度に揃えてるな
モニタ番号切り替わりの解像度ずれで止まってるのかな
325
(1): (アウアウウー Sa45-uan5) 2019/11/17(日)16:28 ID:KzIE+6XTa(1) AAS
IE制御でaccess violation at address〜が頻繁する時があるんだけど可能性ある原因ってなんだろう
出ない時は全く出ないし、エラー箇所も毎回違うので原因の特定ができなくて困ってます
326: (ワッチョイ c61f-wiCk) 2019/11/17(日)18:07 ID:0AAEiCRO0(1) AAS
>>325
サイト名とスクリプト貼ってくれ
327: (ワッチョイ c2b1-wiCk) 2019/11/17(日)19:33 ID:BED0pnc40(1) AAS
> IE制御でaccess violation at address〜が頻繁する時があるんだけど
誰が出してんの?
328: (ワッチョイW 7e73-uan5) 2019/11/18(月)07:52 ID:adj13Z2P0(1) AAS
uwsc.exeが出したりdllが出したり色々なパターンな があります
329
(2): (ワッチョイ a958-2t3L) 2019/11/27(水)18:35 ID:OxzUQuQe0(1/2) AAS
処理が勝手にスキップされることってある?
長いので一部を抜粋するが

KBD(VK_M,CLICK,40) //mapを開く
sleep(4)
IFB chkimg("start.bmp")=true
BTN(LEFT, CLICK, G_IMG_X+300, G_IMG_Y+28) //battlemasterをクリック
sleep(2)
KBD(VK_M,CLICK,40)
sleep(1)
BTN(LEFT, CLICK, G_IMG_X+0, G_IMG_Y+150) //enter
省15
330: (ワッチョイ a958-2t3L) 2019/11/27(水)18:39 ID:OxzUQuQe0(2/2) AAS
補足しておくと、"L1.bmp"はマップの一部で完全固定
マップを開いてマップの一部"L1.bmp"を画像認識してX+50,Y+160をクリックして移動という感じ
331: (ワッチョイ 99ea-iOaD) 2019/11/27(水)20:02 ID:HLhH82la0(1) AAS
画面が欲しい状態になってるかどうか確認しないのなら
sleepをもっと長くしておけばいいんじゃない
332: (ワッチョイ 8156-BEIG) 2019/11/27(水)20:02 ID:cOLdqdji0(1) AAS
そもそもchkimg()でヒットしなければ何もしないって流れでいいの?ヒットするまで待つとかせずに
Sleep()は充分なの?
CLICKをDOWN/UPに分けて書いてみたら?
333: (ブーイモ MM8d-qviy) 2019/11/27(水)21:47 ID:coZlotkEM(1) AAS
普通に画像を認識してないから何もしてないだけでは
人間の目には同じに見えても微妙に違うことあるよ
それか待ち時間が短すぎる
334: (ワッチョイWW f158-uJzY) 2019/11/27(水)21:52 ID:HZle1wdS0(1) AAS
NoxPlayerでchkimgを使うと
画像は合致しているはずなのにしばらくスルーされた後
突然反応したりで動作が曖昧で使い難かったな
335
(2): (ワッチョイ d2b1-o7DB) 2019/11/28(木)19:19 ID:5q4EHF7I0(1) AAS
>>329
必要な画像が出てくるまで○秒待ってからクリックって関数作れ
○秒待って出てこないならエラー
336: (ワッチョイ 5158-aHrU) 2019/11/28(木)21:14 ID:CcBcwkmQ0(1) AAS
>>335
先に結論を言うとsleepが短すぎた
タイムラグで表示が遅れた時に止まってしまうことがわかったので
上記の内容で言えば
while (chkimg("L1.bmp")=false)
sleep(2)
wend
これで解決しました
337
(1): (オイコラミネオ MMc6-Dnzf) 2019/11/28(木)22:21 ID:cBf6xRDNM(1) AAS
それだと無限ループになるなw
有りがちなミス
>>335 が教えた通り実装した方が良い
338
(1): (ワッチョイ 5eea-wzfJ) 2019/11/28(木)23:34 ID:phXNNpn50(1) AAS
どんな状態からでも特定の操作で初期化できるならともかく
実際今どうなってるのか判定する方法がないから
エラー処理を入れても意味ないでしょ
339: (ワッチョイ d202-R3ru) 2019/11/29(金)03:05 ID:3/YxMl2Y0(1) AAS
俺はプログラムの理解が低く
ゲームブック的にしか分かってないから
全ての処理にページ番号振って
条件で次のページを指定するようにしか作れてないから
今が何の状況かはすぐわかるわ

そのうちページ番号じゃなくて内容でタイトル付けても良いことに気付いて
可読性が大幅に上がったけど
340: (ワッチョイ d2b1-o7DB) 2019/11/29(金)03:19 ID:tMimQ+oe0(1) AAS
>>338
エラーメッセージ出してスクリプト終了するだけでもいいやん
分かるようにメッセージも何も出してないから、何が起きてるのか自分でも把握してなくてID:OxzUQuQe0は掲示板で質問することになる
分かった後にリカバリーができるかどうかは対象ソフトの仕様次第
341: (ワッチョイ 5158-aHrU) 2019/11/30(土)21:54 ID:i8IyJQVx0(1) AAS
>>337
ん?
これは"L1.bmp"を認識するまで2秒繰り返し待機(ループ)
認識できたらwendで次の処理に移るから間違ってはいないよ
>>329で挙げた例でいうと
KBD(VK_OEM_PERIOD,CLICK,40) //戦闘開始
の部分が次の処理

細かい微調整がまだ残っているけど現状は問題なくなった
342: (ワッチョイ f61f-o7DB) 2019/11/30(土)22:00 ID:QDW37LoZ0(1) AAS
認識できなかったら無限ループだから問題あるって話じゃないの
343
(1): (ワッチョイ d202-R3ru) 2019/11/30(土)23:16 ID:6CxU17xT0(1) AAS
俺には何秒待つってのは実装が難しいから
2秒ウェイトで30回ループさせて約1分みたいな実装することが多い
344: (ワッチョイ 9286-o7DB) 2019/12/01(日)08:03 ID:RzzNVaWh0(1) AAS
でも画像ファイルのサイズや媒体で読込み時間違うよね・・・ただの巨大画像もたもたで10秒とかかかってるとかならどうすんの ・x・
345: (ワッチョイ d9ea-wzfJ) 2019/12/01(日)09:19 ID:FoZjZ9zK0(1) AAS
他人に配布するような汎用型を作るならともかく
自分用なら用途に応じた調整をするだけだし
346: (ワッチョイW d203-GJZR) 2019/12/01(日)10:06 ID:om//Qji80(1) AAS
今時読み込みに10秒かかるような画像ってどんなサイズなのだろうか

別に無限ループさせて待ってもいいけど想定外の画面になったりエラーポップアップしたりで抜けられなくなったりもするから
作りとしては指定秒空回りしたら止まるようにした方が安全とは思う
ついでに止める時にスクショでもして状況分かるようにとか色々する
さらについでにループ中はESCキー辺りで止めるようにもしておいて…
なんて事を画像判定する所全部に書いてられないので関数にしちゃった方が楽よね
347: (ワッチョイ d2b1-o7DB) 2019/12/02(月)05:09 ID:pXqCpVxh0(1/2) AAS
>>343
end = GETTIME()+30 // 30秒タイムアウト
while GETTIME()<end
wend
これでいい
whileループ抜けるようならエラー
348
(1): (ワッチョイ f520-lLWy) 2019/12/02(月)05:36 ID:C5wY44u10(1) AAS
エラー出されてもなにもすることが無いって言ってんじゃね?
つまり
// end = GETTIME()+30 // 30秒タイムアウト
while GETTIME()
wend
これでいいはず。知らんけど
349: (ワッチョイ d9ea-wzfJ) 2019/12/02(月)07:53 ID:Mw0bPiJG0(1) AAS
どこで問題が起こったのかが分かるようにする必要がある
単に止めたら次も同じ問題が起こる
今何をやってるのかわかる処理を付けた方がデバッグに役立つ
350: (ササクッテロル Sp79-GJZR) 2019/12/02(月)08:47 ID:VzI5wyo2p(1) AAS
稀に見るクソコードを貼るのはやめれ
351: (ワッチョイ d2b1-o7DB) 2019/12/02(月)17:04 ID:pXqCpVxh0(2/2) AAS
>>348
なにもすることがないって何で決め付けられるのか不思議
タイムアウトエラーになったらこれをもう一回実行するとか普通に思いつくことなんだけど

KBD(VK_M,CLICK,40) //mapを開く
352: (ワッチョイ 2320-e4WC) 2019/12/07(土)01:31 ID:kllWRJfX0(1) AAS
最近最新バージョンに更新したのですがタスクバーをホイールボタンで
クリックするだけでマクロを終了できていた機能なくなっていたのですが
できるような設定はないでしょうか。古いバージョンに戻すしかないでしょうか?
ご存じの方いたら教えて下さい
353
(1): (スフッ Sd43-9vCi) 2019/12/07(土)10:50 ID:9gySPm4td(1/2) AAS
画像リンク[png]:i.imgur.com
タイムアウトに関する記述を書いたらNGに引っかかったらしく規制されたので
画像として貼ってみます。正直これの何処がNGなのかわからん…
354
(1): (スフッ Sd43-9vCi) 2019/12/07(土)10:51 ID:9gySPm4td(2/2) AAS
画像リンク[png]:i.imgur.com
タイムアウトに関する記述を書いたらNGに引っかかったらしく規制されたので
画像として貼ってみます。正直これの何処がNGなのかわからん…
355: (ブーイモ MM6b-Chsy) 2019/12/07(土)11:11 ID:8RCX1T6IM(1) AAS
外部リンク:pastebin.com
356: (ワッチョイ a3b1-WBaP) 2019/12/07(土)12:19 ID:RGNbIjRp0(1) AAS
>>354
スクリプトとみなされる記述が紛れ込んでるはず
357: (ワッチョイW 6b03-SEM6) 2019/12/07(土)14:39 ID:/Ni681l40(1/2) AAS
>>353
flag建ててflag条件にbreakしてるのほ何故…。ifbいっこでよくね。
358: (ワッチョイW 6b03-SEM6) 2019/12/07(土)16:29 ID:/Ni681l40(2/2) AAS
というかそう書くならwhileの条件はchkimgかflgで中で時間判定しようよという気もする
やりたい主目的はchkimgであってタイムアウトは例外条件なのだから
359
(1): (ワッチョイ ed58-V35x) 2019/12/07(土)20:32 ID:aeu1adA50(1) AAS
flagは後でまた使う流れになるだろうから、この書き方では必要(break条件はwhileに含めてもいい)
ループする条件が時間判定なのだからそれも問題ではない

一番の問題はスリープしてないからものすごい勢いでchkimgされることだ
360: (ワッチョイ 2320-e4WC) 2019/12/08(日)02:14 ID:X3VefUvI0(1) AAS
>>359
信号待ちでギヤニュートラルの車がアクセルベタ踏み状態だね
361: (ワッチョイWW ed58-h/M3) 2019/12/08(日)03:14 ID:Us31OR4X0(1) AAS
chkimgってCPU辺りに結構負荷が掛かるよな
362: (ワッチョイW 6b03-SEM6) 2019/12/08(日)12:34 ID:qpCdMYOs0(1) AAS
ま、やってる事は全ピクセルの比較だからなあ
363: (ワッチョイ a3b1-WBaP) 2019/12/08(日)17:29 ID:ojtZr5Td0(1) AAS
何で関数にしないんだろ?
どうせ、ほかでも同じようなコード多用してるだろうに
364
(2): (ワッチョイ cd20-omze) 2019/12/08(日)20:52 ID:2IgcGYxK0(1) AAS
クリア最速狙いだったらSleepしたらだめじゃん?
365: (ワッチョイW 6b03-SEM6) 2019/12/09(月)03:19 ID:9lwRCr480(1) AAS
>>364
そもそもまともに動かなくなるのに比べたらコンマ秒のスリープがなんぼのもんなのかと
366: (ワッチョイ a3b1-WBaP) 2019/12/09(月)08:44 ID:NbNExNLu0(1) AAS
>>364
そんなの狙うならGETTIME()もやめなきゃ
367: (ワッチョイ 6d6c-Iqib) 2019/12/09(月)18:33 ID:1iyIpEyk0(1/2) AAS
1行も無駄にスクリプト書けないからつめるの面倒くさそうだな。
368: (ワッチョイ 23b1-TCJi) 2019/12/09(月)18:42 ID:uN/plkcL0(1) AAS
>最速狙いだったらsleepしたらだめ
笑っちまった
369: (スププ Sd43-hZk5) 2019/12/09(月)18:46 ID:1CpZ3+ayd(1) AAS
ちゃんと最後まで問題なく動作できるなら多少遅くなっても大丈夫
あなた方は違うの?
370: (ワッチョイ 6d6c-Iqib) 2019/12/09(月)20:17 ID:1iyIpEyk0(2/2) AAS
流石に冗談だぞ。
371: (ワッチョイ a2b1-kui+) 2019/12/16(月)21:06 ID:pV8MErYe0(1) AAS
時間にシビアなことやらせたら思うような結果が出ず
常駐させてるUWSCのプロセスプライオリティが通常以下で、ctrL-Wから起動しても低いままなんだね(.uwsダブルクリックなら通常)
シビアなとこだけプロセスプライオリティを上げるようにしてみたら効果あり
372: (ワッチョイ 62cf-GBjH) 2019/12/17(火)19:51 ID:gK0w5sOS0(1) AAS
文字列の一致率を出すのに苦戦しています
現在はCOPY関数で先頭から一文字ずつ比較しているのですが、
これだと表記ゆれで比較する文字列1と文字列2の文字数が異なった場合、途端に一致率が低下して使い勝手がイマイチです
何かいいやり方はないでしょうか
373
(1): (スッップ Sd02-zcLb) 2019/12/17(火)20:16 ID:oRRTUanBd(1) AAS
この辺をまじめに実装する?
外部リンク:mieruca-ai.com
374
(1): (ワッチョイ 62cf-GBjH) 2019/12/18(水)02:15 ID:4PFCHsRY0(1) AAS
それは自分の技術では実装できそうにないですね
COPYで比較している部分をPOSに変えてみたところ、一応思い通りの結果が出ました
文字の並びを完全に無視してるのでどこかで不具合が出そうですが、そこまで精度を求めていないので取り敢えずコレで動かし続けてみることにしました
回答ありがとうございました
375
(1): (ワッチョイ 1fe0-+Tiu) 2019/12/19(木)12:16 ID:gogrzbjT0(1/3) AAS
win10 chromeなんだけど、バックグラウンドかつ非描画状態の画像検出って可能?
(非描画状態 = 最小化 画面外 判定部分前面に別ウィンドウ 仮想デスクトップ行きなど)

最小化・画面外は無理そうだけど、
後者二つは、ハードウェアアクセラレーションOFFでOBS等ができてるからやれるはずなのに
(´・ω・`)一体どうすればいいんだ・・・
376
(1): (JPWW 0H4f-Ugnc) 2019/12/19(木)12:54 ID:9chasD6LH(1/2) AAS
>>375
win10は無理
win7なら出来る
色々やったけど無理だから仮想OS(VMware)で動かしてる
こういうときは8コアCPUで良かったと思うわ。全然余裕で動かせる
377: (JPWW 0H4f-Ugnc) 2019/12/19(木)12:56 ID:9chasD6LH(2/2) AAS
そうそう使ってみたらわかるけど
仮想OSは最小化にしてもバッググラウンドみたいに動いてくれる
378: (ワッチョイ 1fe0-+Tiu) 2019/12/19(木)13:11 ID:gogrzbjT0(2/3) AAS
>>376
ありがとう! 配布するならこっちのが楽かなと思ってたけど、やっぱ難しいのか
ちょっとdockerコンテナ使って考えてみるよー
379
(1): (ワッチョイ 9f0d-mhYo) 2019/12/19(木)14:33 ID:kQGngHlV0(1) AAS
最小化以外のWindow Inactive CaptureはWin10でも出来てるけどUWSCではない
380: (JPWW 0H4f-Ugnc) 2019/12/19(木)16:21 ID:/dfYstTCH(1/2) AAS
作者が消息不明で、これ以上のバージョンアップは絶望的だからねえ〜
381: (JPWW 0H4f-Ugnc) 2019/12/19(木)16:23 ID:/dfYstTCH(2/2) AAS
シェアウェアの手続きも不可能な状態なんで
作者が死亡している説が出てるくらいだもの
382: (ワッチョイ 1fe0-+Tiu) 2019/12/19(木)17:19 ID:gogrzbjT0(3/3) AAS
久々に触って工夫されてるなーって改めて気づく
よくできたソフトだし残念だねぇ 作者さんには感謝してる

>>379
chromeが画面外でもいける?
最小化と同じで、画面外の部分そもそも描画・更新されてない気がした
383: (中止 b702-JuL9) 2019/12/24(火)17:30 ID:Wt9D9nx/0EVE(1) AAS
株や投資系の自動化でこれ使い始めた人多そう
384: (中止 9f0d-mhYo) 2019/12/25(水)10:22 ID:woMCsglE0XMAS(1) AAS
俺も児童化に興味あってここから入ったけど今はPython
385: (中止 977e-prDO) 2019/12/25(水)10:25 ID:ewMM2lXZ0XMAS(1) AAS
ここに入るのとPythonに移行するのとどっちがハードル高かった?
386: (スッップ Sd70-nJ6K) 2019/12/26(木)06:45 ID:A7t+180Dd(1) AAS
(貼付できないため、アップローダ経由で失礼します)
ご相談をお願いできないでしょうか。
英数字の文字列の表示なのですが、最終行のPRINTで、
ログ窓?でない独立したポップアップウィンドウに
表示できるものでしょうか?
外部リンク[html]:dotup.org
387: (ササクッテロラ Sp72-wnpD) 2019/12/26(木)08:39 ID:bp9YC2sep(1) AAS
fukidasiなりmsgboxなりinputなり好きにしたまえよ
388: (ワッチョイ 2b56-dR36) 2019/12/26(木)22:04 ID:aiGW59iu0(1) AAS
せめてそうしたい理由を書かないと
○○でいいじゃんとしかならないような・・・
389: (スッップ Sd70-nJ6K) 2019/12/26(木)22:10 ID:b4x9F7Nqd(1) AAS
ご指南ありがとうございます。
出てきたキーコードを簡便にコピペしやすいように
したい、というのが趣旨です。
390: (ワッチョイ 547e-K0SF) 2019/12/26(木)22:25 ID:1DvwYysL0(1/2) AAS
そのコピペまでもをスクリプト化してこそのUWSC
391
(2): (アウアウウーT Sab5-eHIc) 2019/12/26(木)23:42 ID:30ZVRnlZa(1) AAS
DIM outputcode = "kotae"

//例1
INPUT( "答えは", outputcode )

MSGBOX("次")

//例2
DIM ret = MSGBOX( "<DBL>"+outputcode+"<DBL>をコピーしますか",BTN_YES OR BTN_NO)
IFB ret = BTN_YES THEN
IFB -1<idNotepad THEN
 SENDSTR( 0, outputcode) // クリップボードにコピー
ENDIF
省8
392: (ワッチョイ 547e-K0SF) 2019/12/26(木)23:59 ID:1DvwYysL0(2/2) AAS
>>391
IFBに対しENDIFが無い
10行目
393: (ワッチョイ 547e-K0SF) 2019/12/27(金)00:03 ID:YSkFzAoS0(1/2) AAS
idNotepad が定義されていません
11行目
394
(1): (ワッチョイ 547e-K0SF) 2019/12/27(金)00:08 ID:YSkFzAoS0(2/2) AAS
DIM outputcode = "kotae"
DIM idNotepad = GETID("無題 - メモ帳")
//例1
INPUT( "答えは", outputcode )

MSGBOX("次")

//例2
DIM ret = MSGBOX( "<DBL>"+outputcode+"<DBL>をコピーしますか",BTN_YES OR BTN_NO)
IFB ret = BTN_YES THEN
IFB -1<idNotepad
 SENDSTR( 0, outputcode) // クリップボードにコピー
省9
395: 391 (アウアウウーT Sab5-eHIc) 2019/12/27(金)02:51 ID:E1gJECapa(1) AAS
>>391
ごめんなさい
例2とメモ帳は無関係なので
例2の中で
IFB -1<idNotepad THEN
は不用な行です

つまり次のようになります
//例2
DIM ret = MSGBOX( "<DBL>"+outputcode+"<DBL>をコピーしますか",BTN_YES OR BTN_NO)
IFB ret = BTN_YES THEN
省9
396: (ワッチョイ 936c-eHIc) 2019/12/27(金)04:09 ID:b1nn5aPi0(1) AAS
華麗な流れw
397: (ワッチョイ fcb1-6a84) 2019/12/27(金)05:36 ID:IegBscTQ0(1) AAS
>>373-374
試しに実装してみた
下のURLのなかに記載のURLのコードをuwscで実装
ダイナミックな可変長多次元配列ができそうもなかったので、文字列最大長100に固定
戻り値は0(一致)から1(全く不一致)の間。-1なら文字列長エラー

外部リンク:pastebin.com
398: (ワッチョイ e958-jzu6) 2020/01/04(土)10:55 ID:2p6JS/V+0(1) AAS
IEでうまく動かないサイトが増えてきたので、ほかのブラウザに
乗り換えようかと考えているのですが、

A)seleniumwebdriverでchrome/firefox
B)chrome版edge
C)edge(webview)

A)はできると聞いたことがあるんですが、B)とC)はできないのですか?
visualstudioでwebbrowserコントロールとして使用できるって読んだことがあるので
uwscでもできそうだと思ったのですが、ぐぐっても該当の記事が出てきません。
やりたいのはDOM操作、画像認識でボタンクリックなどIEでできていた基本的な操作です。
399: (ワッチョイW 1e03-G2Sp) 2020/01/04(土)19:11 ID:Cj+3dlQY0(1) AAS
やってみりゃいいじゃん
400: 386 (スッップ Sd9f-UwBN) 2020/01/08(水)09:14 ID:0sjTqz/rd(1) AAS
年またぎの遅いお礼で申し訳ありません。
ご指南くださった皆さま、大変ありがとうございます。
いい勉強をさせていただきました。
401: (ワッチョイ ffe9-ZJ4Y) 2020/01/08(水)15:04 ID:hYah2+g40(1/2) AAS
firefox72になってバックグラウンドで動かなくなった
idが取れなくなってる?
402: (ワッチョイ ff7e-lB9F) 2020/01/08(水)18:38 ID:oD+W5+js0(1) AAS
いよいよPython移行の日が・・・
1-
あと 600 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s