[過去ログ] 自動化ツールUWSC使いよ集まれ23 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
526: (ブーイモ MM3e-CoCA) 2021/04/14(水)15:21 ID:LrozdgjLM(1) AAS
裁判官もユーザーの不便に涙して情状酌量してくれるハズ たぶん
527: (ワッチョイ d7b1-CoCA) 2021/04/14(水)15:42 ID:v27o8lD30(1/2) AAS
なにこの犯罪行為を肯定する流れ
528: (オイコラミネオ MMe7-4lI+) 2021/04/14(水)15:55 ID:nM/T4gW/M(1) AAS
ひとまずツーフォーしとけや
529: (ワッチョイ d7b1-CoCA) 2021/04/14(水)16:16 ID:Xdtp3Ai50(2/3) AAS
ぶっちゃけ犯罪を肯定も何も、そんなちっさいことに非親告罪がどうたらとかどうでもいい
よくその程度のことに嫉妬できるなw
530: (ワッチョイ 17ea-tivg) 2021/04/14(水)16:32 ID:3kG3McLj0(1) AAS
これが犯罪者心理
531: (ワッチョイ d7b1-CoCA) 2021/04/14(水)16:49 ID:v27o8lD30(2/2) AAS
犯罪行為を咎めたら嫉妬してることになるらしい
どういう思考回路してんだ
532: (アウアウイー Sa9f-RDTJ) 2021/04/14(水)17:03 ID:sQjht7gFa(1) AAS
ワッチョイ見るとクソ笑える
533: (ワッチョイ dfb1-1WRr) 2021/04/14(水)17:13 ID:SKVF1Ozf0(2/3) AAS
犯罪行為に嫉妬?
意味不明
自演で騒いでるのも意味不明w
534: (テテンテンテン MM8e-J5F/) 2021/04/14(水)17:16 ID:19Kf7Uv4M(1/2) AAS
自演wwww
535: (ワッチョイW 6202-664K) 2021/04/14(水)18:31 ID:4L74Aswn0(1) AAS
お前が権利者で損害被ってるなら訴えたらいいよ
536: (テテンテンテン MM8e-J5F/) 2021/04/14(水)19:43 ID:19Kf7Uv4M(2/2) AAS
じ、自演wwwwww
537(1): (ワッチョイ f77e-PjOn) 2021/04/14(水)20:19 ID:yG+6lrEj0(1/2) AAS
>>501
質問ですが、
マイクロソフトのやつで、
ブラウザでサイトを読み込んだときに、
読み込みが完了したかどうかを見極める機能はありますですか。
538(1): (ワッチョイ dfb1-1WRr) 2021/04/14(水)20:28 ID:SKVF1Ozf0(3/3) AAS
>>537
Microsoft Edgeそのものには無いから、表示されるボタンとか画像とかを基準にして読み込み完了を判断する方法を使う
539: (ワッチョイW 4f58-Rkzm) 2021/04/14(水)20:29 ID:PlsbCm0c0(1) AAS
>>522
Windowsの父、ビル(ゲイツ)大尉に敬礼!!
540: 537 (ワッチョイ f77e-PjOn) 2021/04/14(水)20:57 ID:yG+6lrEj0(2/2) AAS
>>538
素早い回答ありがとうございます。
そういう方法があるのですね。
uwsc も、IE も先がありませんので、朗報です。
541: (ワッチョイ d7b1-CoCA) 2021/04/14(水)23:51 ID:Xdtp3Ai50(3/3) AAS
一番ひっかかる単語何かなと思って「嫉妬」って書いたんだけどやっぱ正解だったなw
542(1): (ワッチョイ b776-tdH6) 2021/04/16(金)17:25 ID:WNQnfuj00(1/2) AAS
UIAutomationを使えばUWSCでやってきたことVBAでもできるんだな。
Excelなら会社のPCに入ってるから新たなアプリ入れなくてもいいし。
だけど、自動化といかRPAて盛り上がらんな。
自動化て世間的にウケないのか?
ゆっくりムービーメーカーをUWSCで操作
動画リンク[YouTube]
ゆっくりムービーメーカーをVBAで操作
動画リンク[YouTube]
543(1): (ワッチョイ 3773-tdH6) 2021/04/16(金)19:51 ID:Uerucmsi0(1) AAS
>542
そのツールって単品で操作記録できるの?
544(1): (ワッチョイ b776-tdH6) 2021/04/16(金)20:31 ID:WNQnfuj00(2/2) AAS
>>543
できる。
VBAでWinAPIいじってるだけだから。
545(1): (ワッチョイ 3773-tdH6) 2021/04/17(土)09:34 ID:iowhnK0v0(1) AAS
>>544
操作内容がVBAスクリプトに変換されるって事?
546: (ワッチョイ 9f76-tdH6) 2021/04/17(土)20:44 ID:0S7lnavP0(1) AAS
>>545
すまん
できるわけない。
547(1): (ワッチョイ d7da-CLm4) 2021/04/18(日)05:43 ID:UMy3VoYa0(1) AAS
Window10で
UWSCが操作し易いブラウザって
どれですか?
548: (ワッチョイ ff7e-tdH6) 2021/04/18(日)11:16 ID:SAhTeUhy0(1/2) AAS
FireFox
549: (ワッチョイW 17b1-jcBT) 2021/04/18(日)13:50 ID:I8hdwpG30(1/3) AAS
chromeで、3箇所をローテーションで一定間隔でクリックするのを100回くらい繰り返しする事がやりたいのですが、どんな文になるのかを大まかにでも教えて欲しいです。uwscは初めてです。
550(1): (ワッチョイ ff7e-tdH6) 2021/04/18(日)14:44 ID:SAhTeUhy0(2/2) AAS
ACW(GETID("Chrome"),0,0,1920,1000,0)
For i = 1 to 100
CTRLWIN(GETID("Chrome"), ACTIVATE)
BTN(LEFT,CLICK,100,100,1000)
BTN(LEFT,CLICK,200,200,1000)
BTN(LEFT,CLICK,300,300,1000)
Next
551(1): (ワッチョイW 17b1-jcBT) 2021/04/18(日)16:06 ID:I8hdwpG30(2/3) AAS
>>550
ありがとうございます!これを元に試してみます
552: (ワッチョイ 9711-ycCE) 2021/04/18(日)16:19 ID:eh+GopF80(1) AAS
超高速で回るカーソルに戸惑う>>551が見える。
553: (ワッチョイW 17b1-jcBT) 2021/04/18(日)16:20 ID:I8hdwpG30(3/3) AAS
そうかwait的なのが必要なんですね
554: (ワッチョイ 575a-tdH6) 2021/04/18(日)17:24 ID:pFtna4Fw0(1) AAS
1秒あれば大丈夫だろ
555: (ワッチョイ 17b1-ubdj) 2021/04/20(火)09:39 ID:iUmUVzVY0(1) AAS
>>547
chromeかEdge
中身ほぼ一緒だが、Edgeの方が性能が良いという検証結果も有る
556: (ワッチョイ 1f83-xj3R) 2021/04/22(木)22:37 ID:Q7ktWotr0(1) AAS
数カ所クリックの単純作業ならHiMacroExが早いよ
記録→ウェイト調整→回数指定して実行
30秒かからん
557: (ワッチョイ 01b1-3cD6) 2021/04/23(金)12:52 ID:O9rG5+I+0(1) AAS
単純な作業ならiMacrosを使うことも有る
外部リンク:chrome.google.com
場合によってはUWSCより使いやすい事もある
558: (ワッチョイ 70b1-On6t) 2021/04/23(金)21:27 ID:kYC7VCz80(1) AAS
こともある
こともある
559: (ワッチョイ 8eea-ifFU) 2021/04/23(金)21:28 ID:Ri4qX3W40(1) AAS
結局は用途次第
560(1): (テテンテンテン MM34-3cD6) 2021/04/24(土)00:06 ID:lFlysY/1M(1/2) AAS
スクリプトが完成したので誰かEXEに変換してアップしてくれないかな?
もしかしてそれも著作権侵害になる?ならプロ版ライセンス買わせてよ
561(1): (ワッチョイ f174-GnpB) 2021/04/24(土)00:08 ID:GN/0vdZl0(1) AAS
ならんよ
562: (テテンテンテン MM34-3cD6) 2021/04/24(土)00:10 ID:lFlysY/1M(2/2) AAS
>>561
良かった!
どなたかEXEにできる人いますか?
563: (ワッチョイ 29b1-On6t) 2021/04/24(土)00:43 ID:3WXMqrKf0(1) AAS
できますよ
564(1): (オイコラミネオ MM71-On6t) 2021/04/24(土)10:16 ID:q8RuFBGOM(1) AAS
その後>>560は脅迫の罪で逮捕されましたとさ。
っていうのがゆうちゃん事件。
565(2): (ワッチョイ 01b1-3cD6) 2021/04/24(土)11:32 ID:HxroBYur0(1/2) AAS
EXEもどきを作る方法
iexpress.exeは管理者として実行すること
IExpressで実行形式ファイルを作る(UWSCフリー版)
外部リンク:wikiwiki.jp
566: (テテンテンテン MM34-3cD6) 2021/04/24(土)12:52 ID:dJRKaL3vM(1/3) AAS
>>564
脅迫の罪で逮捕されると言われた恐怖で昨晩は一睡もできませんでした
不眠症かもしれませんので病院に行って(自費で)診察してもらってきますね
>>565
やってみます
ありがとうございました
引き続きEXE変換してくれる方を探しています
567(1): (ワッチョイ 9158-1WRR) 2021/04/24(土)16:12 ID:sWyGkWDV0(1) AAS
>>565を参考にして自分でやれ
568: (テテンテンテン MM34-3cD6) 2021/04/24(土)16:44 ID:dJRKaL3vM(2/3) AAS
>>567
できました!
それにしても数字文字列を固定長に変換できないなんてちょっと信じられない
例えば3桁固定の場合、9を"009"、99を"099"に変換する方法が無いなんて・・・
569(1): (ワッチョイ e211-On6t) 2021/04/24(土)16:50 ID:DnFMW7YA0(1) AAS
え、いくらでもできるでしょ
570(1): (ワッチョイ 73ea-ifFU) 2021/04/24(土)17:05 ID:/4RSyxfM0(1) AAS
方法が無いなー
チラッチラッ
571(2): (ワッチョイ 01b1-3cD6) 2021/04/24(土)17:40 ID:HxroBYur0(2/2) AAS
//無いなら関数組み合わせて作るんだよ
DIM 数字 = 9
PRINT REPLACE(FORMAT(数字,3)," ","0")
数字 = 99
PRINT REPLACE(FORMAT(数字,3)," ","0")
sleep(20)
572: (テテンテンテン MM34-3cD6) 2021/04/24(土)19:10 ID:dJRKaL3vM(3/3) AAS
>>569
やはり作らないと出来ないのですね
>>570
作らなければできないと分かれば関数で対応しますよ
>>571
自分が考えていた方法よりはるかに秀逸です
恐れ入りました
型がなくても変数はDIMで宣言したほうがいいみたいですね
573: (ワッチョイW 9b58-g+29) 2021/04/25(日)00:06 ID:rFUkxWl10(1) AAS
いちいち最後に謎の勘違い付け加えるの何なのw
574(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)09:06 ID:ZtLuukMlM(1/8) AAS
VBでいうところの format$(n, "000") みたいのが欲しかった訳ですが
REPLACE(FORMAT(n, 3)," ","0") で詰められたスペースを0に変換とは目から鱗です
こういう小技の集大成があると助かりますね
575: (ワッチョイ 73ea-ifFU) 2021/04/25(日)09:11 ID:Hv9Z83AI0(1) AAS
ちょっと調べればすぐ出てくる内容だけど
少しは自分で調べたのかな
576(1): (ワッチョイ 387e-On6t) 2021/04/25(日)11:07 ID:lHlLfOiq0(1) AAS
s = 3桁数字
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
577(1): (ワッチョイ 01b1-3cD6) 2021/04/25(日)13:00 ID:U2j2E9U00(1) AAS
調べればというより、付属のヘルプファイル(uwsc.chm)読めば分かるよ
スクリプト関数、文字操作関連の所
とりあえず、意味がわからない事があっても一回読んでおくと良い
分かるようになってから役立つ
578(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)13:34 ID:ZtLuukMlM(2/8) AAS
>>576
同様にして僕はCHRで生成した文字を連結返す関数を考えました
>>571に比べるとスマートではありませんよね
579: (テテンテンテン MM34-3cD6) 2021/04/25(日)13:36 ID:ZtLuukMlM(3/8) AAS
>>577
UWSCというソフトを昨日初めて知って
あまりの秀逸さに驚いていたところです
スレッド生成とかマジかよ・・・と思うような機能もあって興味深々です
580: (テテンテンテン MM34-3cD6) 2021/04/25(日)13:42 ID:ZtLuukMlM(4/8) AAS
配列にHASHTBLを使うべきかSAFEARRAYを使うべきか、それが問題だ
SAFEARRAYだとまるでVBのような配列になるけど
キーでソートとかできる連想配列も面白い
581(1): (ワッチョイ f5cf-5AqE) 2021/04/25(日)15:01 ID:48KMEEWj0(1) AAS
0梅だと俺なら十分大きい数値(例えば対象が4ケタ以下確定なら10000)足して
あとは文字列扱いで処理するね
582(1): (ワッチョイ ce0c-On6t) 2021/04/25(日)15:14 ID:ZatupEX90(1/2) AAS
>>578
これはJaneでスレ立てたあとにテンプレ貼るときに使う
前スレのレス番号に直接遷移するキーワードショートカット
583: (テテンテンテン MM34-3cD6) 2021/04/25(日)15:18 ID:ZtLuukMlM(5/8) AAS
>>581
必要な桁数でトリムする訳ですね
さすがみなさんUSWC使いなだけにIQが高い
>>582
なるほどぉぉぉぉぉ!
584(1): (ワッチョイ ce0c-On6t) 2021/04/25(日)15:21 ID:ZatupEX90(2/2) AAS
FOR s = 2 to 20
//コピー元タブ選択
--------------------------
u = int(s/100) + 48
v = (int(s/10)) mod 10 + 48
w = s mod 10 + 48
KBD(u,CLICK,20)
KBD(v,CLICK,20)
KBD(w,CLICK,20)
--------------------------
//コピペ元レス番をマウス左クリック
//レス内容コピー
//ペースト先タブ選択
//書き込みウインドウON
//貼り付けて1行目に
//1行目選択
//1行目削除
//書き込み
Next
585(2): (テテンテンテン MM34-3cD6) 2021/04/25(日)15:56 ID:ZtLuukMlM(6/8) AAS
>>584
なるほどですね!
UWSCは記録機能で記録したスクリプトをベースにして
骨組みを肉付けしていくような感じで仕上げていく感じですね
面白い!
実に面白いです
この世界!
586(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)15:57 ID:ZtLuukMlM(7/8) AAS
ああ逆か!
肉を骨組みに付けていくような感じですねw
587(2): (ワッチョイW 2458-lDCx) 2021/04/25(日)16:30 ID:t++LgSyc0(1) AAS
UWSCは面白くて素晴らしいんだけど
もう更新される見込みが無い所が懸念材料
588(1): (テテンテンテン MM34-3cD6) 2021/04/25(日)18:07 ID:ZtLuukMlM(8/8) AAS
>>587
これ作った人ってある意味天才肌だと思いますね
パーサージェネレーター一つとっても行き当たりばったりで作れるものじゃないし
根底にしっかりした情報工学に対する学力がないと難しい
589(1): (ワッチョイ 70b1-On6t) 2021/04/26(月)00:23 ID:Mh7slq3H0(1/2) AAS
>>585,586
それは人による
>>588
どうでもいいことだけど、ふつうそこは「天才肌」じゃなくて「天才」という単語を使わないか?
590(1): (テテンテンテン MM34-3cD6) 2021/04/26(月)00:28 ID:rXvQePH0M(1) AAS
>>589
どうでもいいことにこだわりますね
天才と言ってほしいところをみると作者さんかな?
だったらジェアレジ復活してくらはい
591(1): (ワッチョイ e211-On6t) 2021/04/26(月)00:28 ID:tUXpQciY0(1) AAS
おれも肌には違和感持ったw
592(1): (アウアウイー Sa81-9bxx) [sahe] 2021/04/26(月)00:35 ID:3q8BjbUga(1) AAS
>>591
同じブラウザ使ってると同じことが気になるようになるんだな
593(1): (ワッチョイ 387e-On6t) 2021/04/26(月)03:22 ID:5HF4UZXE0(1) AAS
AA省
594(1): (ワッチョイ 70b1-On6t) 2021/04/26(月)12:58 ID:Mh7slq3H0(2/2) AAS
>>590
作者を知らない人が「天才肌」って使うのは文章としておかしいのでは?と言いたかっただけ
↑この行を理解した上での異論は認める
595(1): (ワッチョイ 4011-/alk) 2021/04/26(月)13:07 ID:CCy8S5YY0(1/3) AAS
>>585
面白過ぎて、俺はもう5万行以上作り溜めてるぞ
常駐 .UWS でキー操作やセンサーを監視したり
たった1個の .UWS で マウスポインター下の
アプリを判断し、あたかもアプリを改造したか
のように動かす。
この2個は特殊な .UWS だが壮絶に便利
>>587
更新によるエンバグに悩まされることがない!
と前向きに考えている。
596(1): (ワッチョイ 4011-/alk) 2021/04/26(月)13:24 ID:CCy8S5YY0(2/3) AAS
>>574
N が 0 〜 999 の整数と決まっていているなら
COPY(1000+N,2)
の方が短く書けるけどな
597(1): (ワッチョイ f174-GnpB) 2021/04/26(月)14:49 ID:KiXPK48+0(1/2) AAS
>>595
ロジクールマウスとかアクティブなプログラムによってマウスのボタンの設定を変えられる機能があるが、そんな感じか?
598: (テテンテンテン MM34-3cD6) 2021/04/26(月)16:12 ID:T6m7u6quM(1/2) AAS
>>592
鋭いですね
>>593
おっ!同一環境書き込みの失態を挽回しましたねっ!
>>594
天才と言って欲しかった人が天才肌と言われて怒ってる
つまり先天性ではなく努力で得たものと言われたくなかった
そう理解していますよ
>>596
なるほど、VBでいうところのinstrをCOPYでやれるわけですね
頭いいですねぇ
599: (テテンテンテン MM34-3cD6) 2021/04/26(月)16:14 ID:T6m7u6quM(2/2) AAS
instrじゃない、mid$ですね
失礼
600(1): (ワッチョイ 4011-/alk) 2021/04/26(月)17:03 ID:CCy8S5YY0(3/3) AAS
>>597
それにやや近いものはあるが、アクティブなプログラム上の「どの場所」で
マクロを起動されたかによって、マウスやキー操作より「遥かに高度なマクロ」
を実行できるので、やっぱレベルは全然違うかも。
601(1): (ワッチョイ f174-GnpB) 2021/04/26(月)23:00 ID:KiXPK48+0(2/2) AAS
>>600
どんな感じなのか見てみたい
差し支えなければアップしてほしい
602(1): (ラクッペペ MM34-lXgc) 2021/04/26(月)23:40 ID:+ObQiv4JM(1) AAS
常駐系はおれはahkでやってるな
603: (ワッチョイ 4011-8KU9) 2021/04/27(火)00:37 ID:92PLg2uW0(1/4) AAS
>>601
超単純化したサンプルを書き込もうとしらた、何が気に入らないのか書き込めない。
もう少し時間をください。
>>602
全てポーリング処理なんだけど、試しに UWSC で書いたてみたら何の問題もなく
使えているのでそうしているだけなんだ。メンテも楽だしね。
604(1): (ワッチョイ 4011-8KU9) 2021/04/27(火)01:00 ID:92PLg2uW0(2/4) AAS
;op = 0
;while 1
; SLEEP(0.1)
; kp = GETKEYSTATE(VK_PAUSE)
; if kp <> op
; op = kp
; if kp
; SPEAK("PAUSE が押された",TRUE)
; else
; SPEAK("PAUSE が離された",TRUE)
; endif
; endif
;wend
605: (ワッチョイ 4011-8KU9) 2021/04/27(火)01:09 ID:92PLg2uW0(3/4) AAS
>>604
Pause キーでマクロを起動する超単純化した常駐 uws の例
キーダウンでマクロを起動するなら SPEAK("PAUSE が押された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動しても
良いし、SOUND("click.wav") とかでクリック音を鳴らしても良い。
キーアップでマクロを起動するなら SPEAK("PAUSE が離された",TRUE)
の部分で DOSCMD("test.uws",TRUE) とかで別のマクロを起動する。
606: (ワッチョイ 4011-8KU9) 2021/04/27(火)01:16 ID:92PLg2uW0(4/4) AAS
これで呼ばれた test.uws は
↓こんな感じで tt ss 使って後は好きなことをやる
nx = G_MOUSE_X
ny = G_MOUSE_Y
wi = GETID(GET_FROMPOINT_WIN,,0.01)
if wi < 0 then exit
ACW(wi)
tt = STATUS(wi,ST_TITLE)
ox = nx - STATUS(wi,ST_CLX)
oy = ny - STATUS(wi,ST_CLY)
ss = POSACC(wi,ox,oy)
607(2): (ワッチョイ a473-ece+) 2021/04/29(木)11:37 ID:RXqPnTk30(1) AAS
uwscにはfopenやfputといった関数が用意されていますが
これはdoscmd("echo >")と何か違いがあるのでしょうか?
openとputと2度記述しなければならない分前者の方が面倒な気がします
608: (ワッチョイW 9b58-g+29) 2021/04/29(木)11:56 ID:nmrL9oTj0(1) AAS
意味が分からん…やりたい事がファイルに一行書き込みだけならそーっすねとしか
609(1): (ニククエ c0b1-On6t) 2021/04/29(木)12:00 ID:qIpXYm3w0NIKU(1) AAS
>>607
fopenやfputはUWSC上でファイルの中を書き換えるのに使う
doscmdはコマンドプロンプトのコマンドを実行する
コマンドプロンプトではファイルの中を書き換えることはできない
610: (ニククエ MM34-3cD6) 2021/04/29(木)12:03 ID:lS1ABzS4MNIKU(1/2) AAS
doscmd("echo >>")
611: (ニククエW 9b58-g+29) 2021/04/29(木)12:14 ID:nmrL9oTj0NIKU(1) AAS
>>609
コマンドプロンプトでファイルの中身書き換えられないとか面白いこと言うね
まあリダイレクトで出来る事は限られているのは確かだけどさ
612: (ニククエ 01b1-3cD6) 2021/04/29(木)13:42 ID:MGkW1KuC0NIKU(1) AAS
使いこなせるようになると自然と分かる
質問内容で習得度合いも分かる
自分の用途に合った方法で好きに使え
613: (ニククエ MM34-3cD6) 2021/04/29(木)15:29 ID:lS1ABzS4MNIKU(2/2) AAS
しかし行と列を指定しての読み書きってかなりユニークな仕様じゃないかな
もちろんコマンドECHOでは逆立ちしてもできない技ではあるんだけど
文字単位でSEEKして読み書きとかできたら面白かったかな
614: (ニククエ 4011-/alk) 2021/04/29(木)22:12 ID:LNX8uTvn0NIKU(1) AAS
>>607
一般論だが、FOPEN を使うと、ファイルへの
アクセスが成功したか失敗したかが判る。
例えば不正なファイル名とか書き込み禁止とか
echo だと書き込める文字種文字数に制限がある。
echo だけで足りると思っているなら echo だけ
使っておけばよい。ツールなんだから。
615(1): (ワッチョイ 67f7-pWvW) 2021/05/01(土)02:38 ID:6oQaYuee0(1) AAS
メモ帳上だと正常に機能するけど、動かしたいソフト上だと特定のキーだけ受け付けないんだけどなにかわかるかな?
動かしたいソフト上でも記録は出来て、中身を見るとちゃんとキーも入ってるけど再生時にその特定のキーが無視されちゃう
ハードを変えると今度は受け付けないキーが変わる
全く起動しないとか、動作しないならわかるけど、一部のキーだけ無視されるというのがよくわからなくって
616(1): (テテンテンテン MM8f-Ew5U) 2021/05/01(土)02:44 ID:7o5gdo/0M(1) AAS
ソフトウェアのシリアル番号をブルートフォースで入力するスクリプトを組んでみた
ちなみにUWSCのシリアルで試したら量産できてその中にEXEを作れるものがいくつか・・・
いやいや、妄想はここまでにしておこう
617: (ワッチョイW 0758-BiPW) 2021/05/01(土)05:11 ID:Z0IbPd+H0(1) AAS
微笑ましい
618(1): (ワッチョイ e711-j6Hx) 2021/05/01(土)05:12 ID:61AO8hyg0(1) AAS
>>615
「動かしたいソフト」がどうやってキー入力を
受けているかによるので「動かしたいソフト」
の開発者じゃないと真の原因は判らない、が、
こんなん↓試してみる価値はあるかも
// キーを長めに(0.2秒)押してみる
KBD(VK_1,DOWN)
KBD(VK_1,UP,200)
// SCKEY() でやってみる
// ID は動かしたいソフトの ID
SCKEY(ID,VK_1)
// SENDMSG() でやってみる
// ID は動かしたいソフトの ID
SENDSTR(ID,"1")
// クリップボードからペーストしてみる
SENDSTR(0,"1")
KBD(VK_CTRL,DOWN)
KBD(VK_V,CLICK)
KBD(VK_CTRL,UP)
619: (ワッチョイ 27b1-Ew5U) 2021/05/01(土)14:47 ID:AwkcyXsW0(1) AAS
>>616
**UW75****WUWU***に総当たりで突っ込めばイケるよw
620(3): (ワッチョイ 672c-pWvW) 2021/05/02(日)01:13 ID:vdd8brnx0(1) AAS
>>618
返信ありがとう
一日色々試してみたけど、KBD_DOWN/UPの関数がうまく機能していないっぽい
メモ帳上でAキーを5秒くらい長押しで記録すると、以下みたいなソースができちゃう
KBD(VK_A,DOWN,341) KBD(VK_A,DOWN,511) KBD(VK_A,DOWN,32) KBD(VK_A,DOWN,16)
KBD(VK_A,DOWN,31) 〜〜〜〜 KBD(VK_A,CLICK,31)
いろんなサイトを見ると、普通Aボタン長押しの場合KBD(VK_A,DOWN) KBD(VK_A,UP,5000)
の二行で5秒長押しを再現できるみたいだけど、このコードを打ち込んでもA一文字しか入力できない
(自分の記録で出た長いソースではしっかり動作が再現してAAAAAAAAAとなる。)
以下の知恵袋の人も同じようなコードを貼ってるけど、日付が2019年だし最新のverだとこうなるんだろうか?
外部リンク:detail.chiebukuro.yahoo.co.jp
動作環境はwin10だけど、複数PCで試しても全部同じだし細かな環境は関係なさそう
win8以下は持ってないから試せてないけど
621(1): (ワッチョイ 7f7e-OedE) 2021/05/02(日)02:26 ID:aaomPx8m0(1) AAS
For i = 1 to 100
KBD(VK_A,CLICK)
NEXT
622(1): (ワッチョイ e711-YF1U) 2021/05/02(日)04:01 ID:z9vVOEhy0(1/2) AAS
>>620
KBD(VK_A,DOWN)
KBD(VK_A,UP,5000)
で a は 1文字しか入らないね。
これはキーリピートが効かないという現象で、元々の
問題(キー入力が効かない)と同じかどうか分からない。
Win10 では MMV がうまく機能しないことはある。
マウスカーソルが動かないのではなくて、マウスカーソル
移動のイベントがアプリに伝わらないような現象。
この対策として BTN(RIGHT,CLICK) などで無理やり
イベントを起こすと動かせることがある。
もし似たような現象なら、
KBD(VK_A,DOWN)
BTN(LEFT,CLICK)
KBD(VK_A,UP,5000)
とかを元々のアプリで試してみる価値はあるかもしれない。
CLICK する場所も色々変えて試してみて。
623(2): (ワッチョイ 27b1-Ew5U) 2021/05/02(日)11:53 ID:VM1PzYpg0(1) AAS
>>620
KBD(VK_A,DOWN) KBD(VK_A,UP,5000)で一度しか入力されないのはUWSCの仕様
長押しで連続入力を再現する仕様ではない
連続入力したいならFOR文で指定回数回せばよいだけ
624(1): (テテンテンテン MM8f-Ew5U) 2021/05/02(日)12:03 ID:kRxzTxbwM(1/2) AAS
記録時もキーの長押しは単押し関数の連続で記述されてるよな
625(2): (ワッチョイ 5f7e-OedE) 2021/05/02(日)17:41 ID:1SAv9k230(1) AAS
>>620
実は長押しとリピートって別物なんだ
自分で書きたいなら >>623さんの言う通りFORやWHILEで連打したほうがいいよー
--- 以下読まなくてOK ---
実際のキーボードで長押しすると、Windowsのメッセジキューが勝手にまとめて「リピート」ってフラグを立てる。
一方UWSCでKBD(VK_A,DOWN) KBD(VK_A,UP,5000)ってすると DOWNとUP一個だけキューに入る。
不便と思うかもしれないけど、リピートフラグの解釈が環境・ソフトによって異なるし
細かいオプションつけすぎると煩雑になるから、UWSCの実装いいと思うよー
(メッセージキューちゃんと調べたわけじゃないから、変なこと言ってたら教えてね)
626(2): (テテンテンテン MM8f-Ew5U) 2021/05/02(日)18:14 ID:kRxzTxbwM(2/2) AAS
願わくばCTRL+AやALT+Aを1関数で実現してほしかったな
627(2): (ワッチョイ e711-j6Hx) 2021/05/02(日)18:48 ID:z9vVOEhy0(2/2) AAS
>>626
そういうのは mylib.uws とかに自分の関数を作り溜めておけばよい
キ叩いてから待ちを入れたい場合も少なくないので、俺の場合は
↓こんな感じ (RESULT 要らないけど統一感で)
//-----------
// ALT + KEY
//-----------
function alt_(key,wt=0)
KBD(VK_ALT, DOWN, 40)
KBD(key, CLICK, 40)
KBD(VK_ALT, UP, 40)
if wt then SLEEP(wt)
RESULT = 0
fend
628: (ワッチョイ 27b1-pWvW) 2021/05/03(月)01:21 ID:/NzpPSBV0(1) AAS
>>621-625
ありがとう!仕様なのか、環境の問題じゃなくてよかった
AとかBの通常キーは物理的に押しっぱの状態でも内部的には連打しているのと同じような処理ってことね
動かすソフトによっては矢印キーは有効だったり、色々試してみないといかんね
629(1): (ワッチョイ 7f7e-OedE) 2021/05/03(月)02:51 ID:ICTWdTCy0(1) AAS
>>626
1行で書きたいだけなら
SCKEY(0,VK_CTRL,VK_V)
630: (テテンテンテン MM8f-Ew5U) 2021/05/03(月)11:20 ID:8/nULnikM(1/3) AAS
>>629
すごいな、あなた
一体、何者ですか???
631(1): (テテンテンテン MM8f-Ew5U) 2021/05/03(月)11:24 ID:8/nULnikM(2/3) AAS
>>627
40という時間は何のために必要ですか?
また40という値が妥当と思われる根拠は?
「おまじない」とかいうのは無しでw
632: (ワッチョイ 27b1-Ew5U) 2021/05/03(月)16:31 ID:kiA6HuFP0(1/2) AAS
付属のヘルプファイルを読んでない人多いんだなと
633: (ワッチョイ 7f6e-gqYY) 2021/05/03(月)17:28 ID:9vDtLqei0(1) AAS
ヘルプに待ち時間の目安なんてあった?
634: (ワッチョイ 27b1-Ew5U) 2021/05/03(月)18:04 ID:kiA6HuFP0(2/2) AAS
SCKEYは読んでれば分かると思ってな
635: (ワッチョイ e792-OedE) 2021/05/03(月)21:05 ID:cXMJj/9E0(1/3) AAS
Janeはこれで問題ない
SCKEY( 0, VK_SHIFT, VK_RETURN) //書き込み
SLEEP(5.0)
KBD(VK_ALT,CLICK) //スレッド閉じる(削除)
KBD(VK_T,CLICK)
KBD(VK_D,CLICK)
636: (ワッチョイ e792-OedE) 2021/05/03(月)21:16 ID:cXMJj/9E0(2/3) AAS
SCKEYはそれ自体に若干ウエイトがあるように感じる
KBD3つの処理のほうが速い
SLEEP入れるからそれでも問題ない
なんなら4.9秒とか4.8秒とかにすればいい
637(2): (ワッチョイ e792-OedE) 2021/05/03(月)21:22 ID:cXMJj/9E0(3/3) AAS
AA省
638: (テテンテンテン MM8f-Ew5U) 2021/05/03(月)22:30 ID:8/nULnikM(3/3) AAS
>>637
不安定要素が不確定要素であることが理由ですね
よくわかりました
ありがとうございました
639(1): (ワッチョイ 5f83-TNk6) 2021/05/04(火)15:03 ID:idmXaHA80(1) AAS
clickや画像判定vs色判定にも言えるけど
自分で細かく書かないと遅い上に動かないこと多いんだよな
640: (ワッチョイ e711-j6Hx) 2021/05/04(火)19:22 ID:nsYQNg7w0(1) AAS
>>631
40 というマジックナンバーのサンプルを書いたのは俺で、
既に別人 >>637 さんがフォローしてくれているが、
キーの操作順序として適度の待ちは入れた方が確実だろう
というのと、あまりに長い待ちは処理を無駄に遅くして
しまうという観点で、人間が最速でキー操作できるかでき
ないか程度ことで全部40msとした。
もっと少なくしても自分が使うアプリが確実に動作するな
ら、もちろん減らしてもかまわないが、40 を 20 に減ら
しても速度アップの実感は軽微だろう。
逆に Ctrl+C などは、キーを叩いてからコピーバッファに
入るまでに時間がかかるので操作後の待ちが必須。
>>627 の例を使えば ctrl_(VK_C,0.3) のように後の待ち
まで1行で書けるので、これが便利なのです。
641(1): (ワッチョイ bf11-8KlC) 2021/05/04(火)20:29 ID:Ov+qMPpZ0(1) AAS
bmpの画像判定が上手くいかねぇ!なぜだ!と
結構悩んでたけど、実はボタンを選択してるの破線が入ってる画像と
キャプってる時の選択外の白抜きの画像が合ってないだけだったという
この手の微妙に画像が違うから判定されないミスは非常におおいな・・・orz
やっとsfc/scannowの 再試行ボタンおさないといけない地獄から解放された
ビバUWSC
642: (ワッチョイ a711-h83k) 2021/05/04(火)20:44 ID:Rb7Ntp6o0(1) AAS
同じ範囲囲ってるのに判定されない一見同じ画像とか、
レタッチとかペイント系のツールで差分抽出してみたりして遊んでるわ。
643: (ワッチョイ e77e-sT2V) 2021/05/04(火)22:39 ID:MV8H16ol0(1) AAS
凝ったページとかでボタンの色がグラデーションしてるのは一番やっかい
644: (ワッチョイ 27b1-MWYz) 2021/05/04(火)22:55 ID:WqSmiire0(1) AAS
色での認識が難しい場合はボタンの座標を計算してクリックさせる
645: (ワッチョイ 876e-1Smb) 2021/05/04(火)23:04 ID:dohhriN+0(1) AAS
点滅とかアニメーションされるとしんどいな画像検索は
646: (ワッチョイ a758-i3GU) 2021/05/05(水)01:27 ID:UojbpAZp0(1) AAS
うちはブラウザゲームの周回用に画像検索してるけどたしかに点滅とかは無理
どうにかして固定になってる部分を見つけて、それで上手くやれてる
647: (ワッチョイ e7b1-sT2V) 2021/05/05(水)03:52 ID:C26J/YI40(1) AAS
ブラウザゲームなら画像検索使わずDOMで要素が存在するか判定したほうが楽では
648: (コードモ a758-i3GU) 2021/05/05(水)09:02 ID:UojbpAZp00505(1/4) AAS
ほー
Flashなんだけどどうやって判定するのかな?ニッコリ
649: (コードモ e7b1-sT2V) 2021/05/05(水)09:35 ID:C26J/YI400505(1) AAS
Flashは無理だね
650: (コードモ a758-i3GU) 2021/05/05(水)10:18 ID:UojbpAZp00505(2/4) AAS
そーいうこと
変な提案をした意味がなかったというオチでしたとさ
チャンチャン♪
651: (コードモ 7f6e-gqYY) 2021/05/05(水)10:19 ID:Y+DHCstA00505(1) AAS
まだFlashゲームなんて存在するのかよ
動かなくなってるだろ
652: (コードモ a758-i3GU) 2021/05/05(水)10:37 ID:UojbpAZp00505(3/4) AAS
海外のゲームではFlashがまだ健在
そしてFlashが動く方法はいくらでもあるからなぁ
Flashのスレに詳しく書かれてるからここには書かんが
それにしても「〜だろ」と言ってる人って自分が頭悪いと思わないのかな?世の中には知らないことがたくさんあるんだから「だろ」と安易に決めつけなさんな
上下前次1-新書関写板覧索設栞歴
あと 350 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.030s