[過去ログ]
自動化ツールUWSC使いよ集まれ23 (1002レス)
自動化ツールUWSC使いよ集まれ23 http://egg.5ch.io/test/read.cgi/software/1600515815/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
756: 名無しさん@お腹いっぱい。 (ワッチョイ 97cf-lZiV) [] 2021/05/22(土) 23:39:12 ID:Y2n2I5IU0 >>755 AB:MSIアフターバーナーの略語 ACW:http://canal22.org/kansu/acw-2/ http://egg.5ch.io/test/read.cgi/software/1600515815/756
757: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/22(土) 23:45:54 ID:rd8Mv+gA0 軽くググったら以下のような記述を見つけた オンスクリーンディスプレイはRivaTunerというソフトによって実現されていますが これはDirect3Dに割り込んで表示を実現しています。 OSD切るとか描画方法変えられないかね http://egg.5ch.io/test/read.cgi/software/1600515815/757
758: 名無しさん@お腹いっぱい。 (ワッチョイ 97cf-lZiV) [] 2021/05/22(土) 23:48:44 ID:Y2n2I5IU0 >>757 それはゲーム画面上に現在のGPU情報を表示する為の仕組みみたい 今回の問題とは違うかも? http://egg.5ch.io/test/read.cgi/software/1600515815/758
759: 名無しさん@お腹いっぱい。 (ワッチョイW 2758-dzKl) [sage] 2021/05/23(日) 00:02:09 ID:E7wdMZsA0 MSIアフターバーナーっていう 3Dシューティングゲームが有るのかと思ってしまったじゃないか 期待して損した http://egg.5ch.io/test/read.cgi/software/1600515815/759
760: 名無しさん@お腹いっぱい。 (ワッチョイ cb73-+D+D) [sage] 2021/05/23(日) 01:04:19 ID:FRXnZTQv0 UWSC から USB シリアル信号を受けて USB マウス/USB キーボード信号をエミュレートして返すハードを作ったら需要があるかな http://egg.5ch.io/test/read.cgi/software/1600515815/760
761: 名無しさん@お腹いっぱい。 (ワッチョイW bb58-i9Sb) [sage] 2021/05/23(日) 07:59:47 ID:SIPmxggy0 そのハードがあるとなんの役に立つの? http://egg.5ch.io/test/read.cgi/software/1600515815/761
762: 名無しさん@お腹いっぱい。 (ワッチョイ 2758-5zR4) [sage] 2021/05/23(日) 13:34:01 ID:OoPYAzRy0 野良ドライバは作れないしアプリ階層では無視されるのならば より低位層からコントロールするしかなくなる マクロキーボード・マウスからのマクロが有効ならそれ乗っ取るのもアリではあるけど http://egg.5ch.io/test/read.cgi/software/1600515815/762
763: 名無しさん@お腹いっぱい。 (ワッチョイ db11-f9J/) [sage] 2021/05/23(日) 15:04:31 ID:aAgZSO2A0 APEXなんかはUEFIからロードするチートツールとかあったよね。 http://egg.5ch.io/test/read.cgi/software/1600515815/763
764: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/23(日) 21:42:45 ID:e15dKC6d0 クリップボードにコピペした文章の改行コードを削除する方法ってある? >762だと 「ば」と「よ」、「る」と「マ」の間をつなげて1行文にしたい http://egg.5ch.io/test/read.cgi/software/1600515815/764
765: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/23(日) 21:50:29 ID:FVxLloSQ0 replaceで改行コードを置換すればいい UWSCで改行コードは<#CR> http://egg.5ch.io/test/read.cgi/software/1600515815/765
766: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/23(日) 21:51:39 ID:FVxLloSQ0 ワッチョイかぶったw http://egg.5ch.io/test/read.cgi/software/1600515815/766
767: 名無しさん@お腹いっぱい。 (ワッチョイ cb73-+D+D) [sage] 2021/05/24(月) 00:45:07 ID:tKkocwGZ0 >>764 より具体的に書くと SENDSTR(0,REPLACE(GETSTR(0),"<#CR>","")) http://egg.5ch.io/test/read.cgi/software/1600515815/767
768: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/24(月) 00:54:01 ID:ndS82SYO0 できたわ <#CR> は知ってて一度やってみてもうまくいかなかったので \nとかいろいろ周り道してた #か<を全角で記述してたかもしれない http://egg.5ch.io/test/read.cgi/software/1600515815/768
769: 名無しさん@お腹いっぱい。 (ワッチョイ 63b1-4P7j) [sage] 2021/05/24(月) 00:56:58 ID:ndS82SYO0 ちなみに、できる前はWEBブラウザのURL欄に貼り付けてから再コピペして代用してた http://egg.5ch.io/test/read.cgi/software/1600515815/769
770: 名無しさん@お腹いっぱい。 (ワッチョイW bb58-i9Sb) [sage] 2021/05/24(月) 06:20:09 ID:B/zOvDwV0 >>768 一度やってうまくいかなかった理由は何だった? http://egg.5ch.io/test/read.cgi/software/1600515815/770
771: 名無しさん@お腹いっぱい。 (ワッチョイ b61f-5zR4) [sage] 2021/05/25(火) 17:48:51 ID:LbwlTdMi0 >>758 まだ見てる? 操作したいプログラムを管理者権限で起動してみるとうまく行くかもよ http://egg.5ch.io/test/read.cgi/software/1600515815/771
772: 名無しさん@お腹いっぱい。 (オッペケ Srbb-tiYr) [sage] 2021/05/26(水) 07:56:31 ID:2VKr7UHUr いつ使えなくなるやらと不安抱えていたところに Power Automate Desktop使ってみたらかなり良かった uwsc使えてるやつなら簡単過ぎて死んじゃうビクンビクンってなる uwscで出来ることは出来るしそれ以上のことが出来る ただ起動や修正を繰り返す使い方の場合はuwscのほうがフットワーク軽い 併用していくわ http://egg.5ch.io/test/read.cgi/software/1600515815/772
773: 名無しさん@お腹いっぱい。 (ワッチョイ 9a11-5zR4) [sage] 2021/05/26(水) 09:16:16 ID:fOIzdHlJ0 >uwscで出来ることは出来るしそれ以上のことが出来る ほんとに〜?って思ったら直後で否定してんじゃねえか 実際のとこ比較してどうなんよ http://egg.5ch.io/test/read.cgi/software/1600515815/773
774: 名無しさん@お腹いっぱい。 (ブーイモ MMe7-nfoI) [sage] 2021/05/26(水) 14:17:53 ID:kuNfd1HtM Power Automate Desktopって画像検索やWebDriverも使えるの? http://egg.5ch.io/test/read.cgi/software/1600515815/774
775: 名無しさん@お腹いっぱい。 (ワッチョイW bb58-xSl6) [sage] 2021/05/26(水) 14:25:28 ID:LWJNqQBx0 「画像検索」という表現は誤解を招くぞ http://egg.5ch.io/test/read.cgi/software/1600515815/775
776: 名無しさん@お腹いっぱい。 (ワッチョイW 037e-v7ki) [sage] 2021/05/26(水) 15:32:26 ID:y9opCvFW0 UWSCRに期待してるんだがイマイチ先が見えてこないな 1人で開発だから仕方ないがもう少し盛り上がってほしい CAMPFIREの文句書いてるけど、開発開始当初ここで作者のメンタル面を懸念材料にしてる人いたの思い出した http://egg.5ch.io/test/read.cgi/software/1600515815/776
777: 名無しさん@お腹いっぱい。 (ブーイモ MM7f-5zR4) [sage] 2021/05/26(水) 17:11:11 ID:XyG33KBLM ヤル人はどんな障害があってもヤルし 途中で投げる人は投げるよ 仕方ないw http://egg.5ch.io/test/read.cgi/software/1600515815/777
778: 名無しさん@お腹いっぱい。 (ワッチョイ db11-f9J/) [sage] 2021/05/26(水) 18:20:46 ID:qV7aREjI0 でも途中で投げるはずの人を完走させる事も出来る。 http://egg.5ch.io/test/read.cgi/software/1600515815/778
779: 名無しさん@お腹いっぱい。 (オッペケ Srbb-tiYr) [sage] 2021/05/26(水) 18:25:52 ID:2VKr7UHUr >>774 あるお https://i.imgur.com/t8Vbk2u.png https://i.imgur.com/IZjkOff.png http://egg.5ch.io/test/read.cgi/software/1600515815/779
780: 名無しさん@お腹いっぱい。 (ブーイモ MM7f-uXAc) [sage] 2021/05/26(水) 18:26:13 ID:NpyGJ9/UM >>776 作者生き返ったの? http://egg.5ch.io/test/read.cgi/software/1600515815/780
781: 名無しさん@お腹いっぱい。 (ワッチョイW 037e-v7ki) [sage] 2021/05/26(水) 18:56:25 ID:y9opCvFW0 >>780 末尾にRつけたUWSCコード互換の新ツールをRustで開発してる猛者がいる https://community.camp-fire.jp/projects/view/336074 http://egg.5ch.io/test/read.cgi/software/1600515815/781
782: 名無しさん@お腹いっぱい。 (ブーイモ MM7f-uXAc) [sage] 2021/05/26(水) 19:59:40 ID:uPIzBUiQM >>781 知らんかったありがとう http://egg.5ch.io/test/read.cgi/software/1600515815/782
783: 名無しさん@お腹いっぱい。 (ワッチョイ 3e7e-MeBQ) [sage] 2021/05/26(水) 20:23:16 ID:sEe/Ln5d0 >>781 ステキです。 http://egg.5ch.io/test/read.cgi/software/1600515815/783
784: 名無しさん@お腹いっぱい。 (ブーイモ MMe7-nfoI) [sage] 2021/05/26(水) 21:04:33 ID:kuNfd1HtM >>779 Webページからデータ取得もできるんだ良いね ちょっと触ってみるわ http://egg.5ch.io/test/read.cgi/software/1600515815/784
785: 名無しさん@お腹いっぱい。 (ワッチョイ 8bb1-e3Lj) [sage] 2021/05/26(水) 22:54:17 ID:z5z5sHzN0 UWSCでもWEBページからのデータ抽出は出来なくはない めんどいけど http://egg.5ch.io/test/read.cgi/software/1600515815/785
786: 名無しさん@お腹いっぱい。 (ワッチョイ a303-7S+s) [] 2021/05/27(木) 05:04:38 ID:cqUJgGbz0 ?質問です! UWSCで自動化の試行錯誤をしている初心者です。 UWSCを実行中に、その実行している関数など、 「.uws」の中身をリアルタイムに表示したいのです! 自分の力ではどうにもならないので、ご教示ください。 ?やりたいことのイメージ イメージとしては、ニコニコ動画のコメントです。 動画に再生時間に合わせて流れるコメント。 「再生時間」を実行中の「.uws」 「コメント」は実行中の「.uws」の中身をリアルタイムに表示 このようなイメージを考えています。 ?考えてみた部分(素人考え) そこで利用できそうな関数を調べてみました。 1.FGET関数で「.uws」ファイルを読み込む。 2.COPY関数で実行中の「.uws」の中身をコピーする。 3.FUKIDASI関数を使うことで、「.uws」の中身を表示する。 関数を調べて見ても、私ではこれぐらいの考えしか出来ません。 どう組み合わせればいいのか?足りない関数は何なのか? そのような思考の元、たどりついたのが、このスレでした。 ?まとめ UWSCの関数を検索してみて使えそう!と思っては見ても、 実際にどうやって利用すれば良いのか分かりません。 GETID関数やKBD関数にSLEEP関数といった関数は、 検索して調べながら使えているのですが、 複数の関数を組み合わせる応用が今はうまく出来ません。 そこで私のような初心者ではなく、 UWSCに造詣が深い、このスレの方々に質問させていただきました。 ここまで長い文章を読んでくださりありがとうございます! ついでといってはなんですが、回答をいただけると幸いです。 http://egg.5ch.io/test/read.cgi/software/1600515815/786
787: 名無しさん@お腹いっぱい。 (ワッチョイW bb58-uXAc) [sage] 2021/05/27(木) 05:24:06 ID:tGMgQcOc0 初心者は消えろ http://egg.5ch.io/test/read.cgi/software/1600515815/787
788: 名無しさん@お腹いっぱい。 (ワッチョイ df76-vdj3) [sage] 2021/05/27(木) 05:39:44 ID:0ECT97+Q0 消えろとか書いてるガイジは人口減らして何が目的なんだよ、村目的ならそっちこそ去れっての http://egg.5ch.io/test/read.cgi/software/1600515815/788
789: 名無しさん@お腹いっぱい。 (ワッチョイ 8a83-7S+s) [sage] 2021/05/27(木) 06:22:25 ID:W9lb3rL60 ここは5chなんだ 誰が何を書きなぐってもいいんだ http://egg.5ch.io/test/read.cgi/software/1600515815/789
790: 名無しさん@お腹いっぱい。 (ワッチョイ 97cf-7S+s) [] 2021/05/27(木) 06:57:15 ID:VF23jIa30 >>786 長々と書いてるけれども 結局は単純にデバッグしたいというワケ? 無料:コードの必要箇所にFUKIDASIやPRINTを入れまくれば? 有料:Pro版ならステップ実行も出来るらしい http://egg.5ch.io/test/read.cgi/software/1600515815/790
791: 名無しさん@お腹いっぱい。 (ワッチョイW 5ac8-nFtK) [sage] 2021/05/27(木) 07:49:57 ID:InuiCG2k0 「UWSC タイマー」辺りをキーワードとしてググれば 参考になりそうなスクリプトが見つかるかも http://egg.5ch.io/test/read.cgi/software/1600515815/791
792: 名無しさん@お腹いっぱい。 (ワッチョイ 9a11-5zR4) [sage] 2021/05/27(木) 09:23:51 ID:Zn0e8o1c0 下手ではないんだけど掲示板には絶望的に向いてない文章だなw http://egg.5ch.io/test/read.cgi/software/1600515815/792
793: 名無しさん@お腹いっぱい。 (ワッチョイ 8bb1-e3Lj) [sage] 2021/05/27(木) 12:26:58 ID:sq3VqtEg0 >>786 規模が大きいプログラムは、全部を一気に作ろうとしないで、出来るところから少しずつ作っていくんだよ 処理を部品に分けて一つずつ作って行く 出来たら合わせれば完成 http://egg.5ch.io/test/read.cgi/software/1600515815/793
794: 名無しさん@お腹いっぱい。 (ワッチョイ df76-5zR4) [sage] 2021/05/27(木) 12:27:28 ID:3iiiwTLn0 正直今実行してるところのコードを全部表示する必要はないでしょ http://egg.5ch.io/test/read.cgi/software/1600515815/794
795: 名無しさん@お腹いっぱい。 (ワッチョイW 2758-Yc3C) [sage] 2021/05/27(木) 12:29:34 ID:nA0iOyiE0 肝心の質問が何なのかよく分からんけど、丸ごと代わりに考えてくれ系なら親切な人そのうち来るかもしれないから永遠に待ってみたらいい どっちかってもっと具体的に実現したいピンポイントな所を聞けば即答も付きそうなもんだけど http://egg.5ch.io/test/read.cgi/software/1600515815/795
796: 名無しさん@お腹いっぱい。 (ワッチョイ 3e7e-5zR4) [sage] 2021/05/27(木) 12:49:17 ID:5icUKsXV0 >>786 自力でデバッガやリフレクションの発想にいきついたのかな?センスあるね! こういう事がやりたいんじゃないかなーと予想してみる https://i.imgur.com/OOGvI5P.png https://pastebin.com/raw/mAHa775n ・もっと便利にデバッグしたいなら、>>790さんの通り有料版使うのがいいんじゃないかな (ただし作者さんが他界されたようなので、既に有料版は購入不可) ・Debug.Print()を仕込むのが面倒だけど、 UWSCには『リフレクション』と呼ばれる機能が無いので他に方法無い・・・と思う http://egg.5ch.io/test/read.cgi/software/1600515815/796
797: 名無しさん@お腹いっぱい。 (ワッチョイ 3e7e-5zR4) [sage] 2021/05/27(木) 12:54:19 ID:5icUKsXV0 pastebinの都合でまとめちゃったけど ・本体 ・メモ帳を扱う部分 ・デバッグ用の部分 それぞれ別クラス別ファイルにしておくと、使い回しやすい+全体表示しやすいんじゃなかろうか http://egg.5ch.io/test/read.cgi/software/1600515815/797
798: 名無しさん@お腹いっぱい。 (テテンテンテン MMb6-bgo5) [sage] 2021/05/27(木) 13:32:30 ID:l6i/b2DAM Pro版はしらんが、free版に現在実行中のソース行を検知する機能はないはずだから、手動で ちまちまprintなりfukidasi入れていくしかないわな http://egg.5ch.io/test/read.cgi/software/1600515815/798
799: 名無しさん@お腹いっぱい。 (ワッチョイ 8a83-7S+s) [sage] 2021/05/27(木) 14:00:36 ID:W9lb3rL60 正規表現使った置換をすれば一瞬で全行にprint入れられるぞ 勢い凄まじくて読めなくなりそうだけどw http://egg.5ch.io/test/read.cgi/software/1600515815/799
800: 名無しさん@お腹いっぱい。 (ワッチョイ df76-5zR4) [sage] 2021/05/27(木) 14:32:05 ID:3iiiwTLn0 やりたいのは表示させることだけなのか、あるいは表示させることで何か(デバッグ等)を達成したのかわからん http://egg.5ch.io/test/read.cgi/software/1600515815/800
801: 名無しさん@お腹いっぱい。 (ワッチョイW 5ac8-8w0B) [sage] 2021/05/27(木) 14:39:01 ID:InuiCG2k0 コメントについてはスクリプト本体に埋め込むよりも 字幕ファイル(拡張子.srt)を別に作って読み込ませたほうが 簡単でスッキリしそうな気がする http://egg.5ch.io/test/read.cgi/software/1600515815/801
802: 名無しさん@お腹いっぱい。 (ワッチョイ 3e7e-5zR4) [sage] 2021/05/27(木) 14:44:42 ID:5icUKsXV0 >>799 そうかインタプリタなんだから実行する.uwsに手を加えるuws書けばいいのか 頭硬かった! 帰ったら書いてみるわ http://egg.5ch.io/test/read.cgi/software/1600515815/802
803: 名無しさん@お腹いっぱい。 (ワッチョイ 4953-950J) [] 2021/05/28(金) 00:00:58 ID:2pZUIdLF0 OPTION SPECIALCHAR tempf = "C:\tempf.UWS" DOSCMD("echo //実行用 > " + tempf)//実行用を作成 ID = FOPEN(GET_UWSC_NAME,F_READ or F_WRITE) ID2 = FOPEN(tempf,F_READ or F_WRITE) For i = 21 to FGET(ID, F_LINECOUNT) FPUT(ID2, FGET(ID,i))//i行目を実行用ファイルに書き込み str=REPLACE(FGET(ID,i), "<#DBL>","<#D"+"BL>")//置換 FPUT(ID2,"FUKIDASI(<#DBL>"+str+"<#DBL>,100,100,0,40)" )//ふきだし用 //FPUT(ID2, "print <#DBL>"+str+"<#DBL>")//print用 next FCLOSE(ID) FCLOSE(ID2) DOSCMD(tempf,false)//実行 DOSCMD("del " + tempf)//削除 EXIT //この下にコードを置いてね。1行ごとにふきだしを挟んだファイルを作ってからそれを実行するよ 802が書いてくれるそうだけど帰ってこないから作った。うーん実用的とは思えん ニコニコみたいにしたかったけどふきだしって秒数指定とかできないからsleepでも使わないとすぐ消えちゃうのね http://egg.5ch.io/test/read.cgi/software/1600515815/803
804: 名無しさん@お腹いっぱい。 (ワッチョイW b958-fFyW) [sage] 2021/05/28(金) 00:24:12 ID:2l69dxd+0 適当なテキストエディタに元ソース貼って一行実行毎に選択行ずらしてけばデバッガっぽい見た目になりそうね http://egg.5ch.io/test/read.cgi/software/1600515815/804
805: 名無しさん@お腹いっぱい。 (ワッチョイ c103-950J) [] 2021/05/28(金) 06:45:02 ID:iLssNLnp0 回答感謝! 掲示板に向いていない文章に気をつける(文章を短くする)ので今後もご教示ください! >790 YES!感謝! >791 感謝! >793 感謝! >795 感謝!もっと具体的に記入します。 >796 YES!感謝!そうです。私がしたいことは、この「デバッガ」というものです! やりたいことのイメージとしてはかなり近いです。伝わって嬉しいです。 //のコメント(実行している部分がわかりやすいため)も含めて、 「.uws」の中身を全て表示(ニコニコ動画の右側のコメント欄)のイメージです。 そこから実行している部分の関数を分かるように表示 (色や太字や別の部分に吹き出したり)するイメージを考えていました。 しかし複雑なイメージだとうまく伝わらないという不安があり、 簡略化したイメージをお伝えしました。改めて感謝! >797 感謝!別クラス別ファイルについて調べてみます! >803 感謝!初心者の私が思いついたのがFUKIDASI関数だっただけなので、 この関数でなければ駄目というわけではないです。 先程の>796と組み合わせることで素晴らしくイメージに近づいています。 改めて感謝を! ここからは何故質問しようと思ったのか記入します。 http://egg.5ch.io/test/read.cgi/software/1600515815/805
806: 名無しさん@お腹いっぱい。 (ワッチョイ c103-950J) [] 2021/05/28(金) 06:46:10 ID:iLssNLnp0 ?私のUWSCのやり方(もっと効率の良いやり方があればご教示ください) 1.編集した「.uws」を実行して修正する部分を確認 2.「.uws」を開いて該当する部分を予想して修正する 3.再び「.uws」を実行して成功しているか確認 「.uws」の中身が増えて確認作業に時間がかかる場合は録画して確認 4.成功したら次の関数を追加して1.に戻る この繰り返しで作業しています。 ?このようなUWSCのやり方をする理由 1.については、一度修正しても、中身が増えるとまた修正が必要になることも また、一度では確認できず何度も実行することもある。そして、 同じ「.uws」を実行しても複数回繰り返すと修正点が見つかることも(SLEEP関数など) 3.については、「.uws」の中身が増えると修正する部分を確認するのに時間がかかります。 時間が長いと修正する部分を見逃してしまうことが発生します。そのため録画をしています。 ?私のやり方で感じた問題点 ・目で見て修正する部分を確認する時間が多くかかる。 ・「.uws」の中身が増えるとさらに時間がかかる。 ・複数回繰り返すと修正点が見つかることも(SLEEP関数など) ・「.uws」が長いと、どの関数を実行しているのかわからなくなる時も ・関数に詳しくないので、どの関数に修正が必要かわからなくなる時も http://egg.5ch.io/test/read.cgi/software/1600515815/806
807: 名無しさん@お腹いっぱい。 (ワッチョイ f1b1-vEq5) [sage] 2021/05/28(金) 10:37:55 ID:2J3c/Sn60 どの関数を実行してるか分からないなら、実行する前に MSGBOX("A関数始動") と表示させる 終了したら MSGBOX("A関数終了") と表示させる 単純に一時停止なら MSGBOX("STOP") とする http://egg.5ch.io/test/read.cgi/software/1600515815/807
808: 名無しさん@お腹いっぱい。 (ワッチョイ 9311-4Wjq) [sage] 2021/05/28(金) 11:19:09 ID:S7SDoKyZ0 >>805 「したいこと」としては正しくは「デバッグ」だな デバッガはデバッグするための方法とかツールとかを指すことになる 検索するとしたら「UWSC デバッグ」の方が良いと思う が、このスレでの回答が既に結構充実してるな http://egg.5ch.io/test/read.cgi/software/1600515815/808
809: 名無しさん@お腹いっぱい。 (アウアウクー MM0d-cpin) [] 2021/05/28(金) 13:20:36 ID:OqWfVSXLM ?この問題点を解決する方法を考案 その一、録画をする。手間はかかるがどの部分に修正が必要かの確認が容易。 リアルタイムでは見逃してしまう場合や複数回実行して修正点を探す時にも役立つ その二、今回の質問でもある「.uws」の中身をリアルタイムに表示したいのです! 録画する場合も「.uws」が長いと(PutkeyとSLEEPなど)今が「.uws」の 中身のどの部分を実行しているのかが不明瞭になる問題があります。 そんなときに、実行している「.uws」の中身をリアルタイムに表示 することで録画からピンポイントで修正するべき部分を確認できると思いました。 さらに、これまでは、一つずつ関数を修正してきましたが (修正するポイントを断定できず予想しながら修正していたため) その問題も、実行した「.uws」の中身を表示している状態を録画することで、 一度に複数の修正する部分を断定して修正することが出来るようになると考えました。 修正する部分を断定することができるだけでも時間短縮になりますが、 一度に複数の修正が可能になるという部分も魅力的だと考えました。 ?まとめ 何故質問しようと思ったのか具体的に記入しました! 初心者のため、理解の及ばない部分や誤解している部分があるかと思います。 そのために非効率的な考え方ややり方をしている部分もあるかと思いますので、 そういった改善点も指摘していただけることで今よりも出来ることが増えます。 ここまで長くなりました(文章を短くできませんでした)が、 ご覧くださりありがとうございます! やはり、UWSCに造詣が深い、このスレの方々に質問してよかったと思いました。 ついでといってはなんですが、 もっとこうしたほうがいいよ!といったアドバイスなどいただけると幸いです。 5chの規制に当てはまってしまったので、返信は難しいです。 http://egg.5ch.io/test/read.cgi/software/1600515815/809
810: 名無しさん@お腹いっぱい。 (ワッチョイW 13d5-mt3S) [sage] 2021/05/28(金) 14:00:38 ID:YMperXyD0 もう消えた方がいいですよ http://egg.5ch.io/test/read.cgi/software/1600515815/810
811: 名無しさん@お腹いっぱい。 (テテンテンテン MM4b-qofK) [sage] 2021/05/28(金) 14:01:38 ID:4Qd7PyQuM 文章短くするって書いたの忘れたのか? http://egg.5ch.io/test/read.cgi/software/1600515815/811
812: 名無しさん@お腹いっぱい。 (ワッチョイ 9158-zpTG) [sage] 2021/05/28(金) 14:12:36 ID:KMFPSaNr0 どうみても発達障害で草 まあ一人で頑張ってください http://egg.5ch.io/test/read.cgi/software/1600515815/812
813: 名無しさん@お腹いっぱい。 (ワッチョイ 4976-4Wjq) [sage] 2021/05/28(金) 14:38:46 ID:ruvmNLQ50 デバッグなんて今処理してる部分と変数をprintするだけで十分だわ http://egg.5ch.io/test/read.cgi/software/1600515815/813
814: 名無しさん@お腹いっぱい。 (ワッチョイ 2b6e-eNc6) [sage] 2021/05/28(金) 14:48:23 ID:HKXL5Sdn0 問題点も不明なまま闇雲にログを見た所で 何の役に立つんだってのが一番最初に来る http://egg.5ch.io/test/read.cgi/software/1600515815/814
815: 名無しさん@お腹いっぱい。 (ワッチョイ 59cf-98mf) [] 2021/05/28(金) 15:12:57 ID:POfxRcY20 講談社のやきう漫画でこんな感じのおかしい1年坊主いたな http://egg.5ch.io/test/read.cgi/software/1600515815/815
816: 名無しさん@お腹いっぱい。 (ワッチョイ d9cf-83tl) [] 2021/05/28(金) 16:11:32 ID:BteiUACC0 素人に関数使い方動画でも作って売るんか? http://egg.5ch.io/test/read.cgi/software/1600515815/816
817: 名無しさん@お腹いっぱい。 (ワッチョイ 41b1-W1af) [sage] 2021/05/28(金) 16:38:27 ID:X9gwNk2l0 >>786で >複数の関数を組み合わせる応用が今はうまく出来ません。 あの長文レスとは裏腹になるべく少ない行数でスクリプト書こうとしてるんかな? A関数の引数にB関数を指定、そのB関数の引数にC関数を…とかして訳分からなくなるパターン? http://egg.5ch.io/test/read.cgi/software/1600515815/817
818: 名無しさん@お腹いっぱい。 (ワッチョイ 4b7e-4Wjq) [sage] 2021/05/28(金) 16:40:31 ID:dkqXIZ3N0 >>803 おおーお見事 似非デバッガっぽくしたかったけど、ファイル選択ダイアログがうまく動かなくて 三分考えて寝ちゃった! http://egg.5ch.io/test/read.cgi/software/1600515815/818
819: 名無しさん@お腹いっぱい。 (ワッチョイ 4b7e-4Wjq) [sage] 2021/05/28(金) 16:47:09 ID:dkqXIZ3N0 >>805,806,809 UWSCで何したいのかと、実際のコードはっつけてくれるとアドバイスしやすいかも 『GUI(ゲーム等)の長時間・複雑な自動化のために、デバッグ手法を知りたい』 なら 1. >>793さんの通り部品単位で作り、テストし、結合する (関数化・クラス化・別ファイル化・アーキテクチャとかのお話 大規模なコードを書く際に役立つ) 2. 誤作動時に情報を知りたい部分・部品に、デバッグ出力機能をつけておく (例えばBTNをデバッグメッセージつきで自前実装して、 テキストエディタでまとめて置換したりね) 3. 誤作動しやすい箇所は、誤作動がおきにくいよう作り込む (chkimgxなどを利用して、画面遷移を事前・事後確認するとかね) 4. UWSCから、デバッガやデバッグ手法の充実した言語に変える (PythonやC#等ならより強力にデバッグできる ただし学習コストが高いので、「今後相当な時間を費やす予定」なら検討してね) http://egg.5ch.io/test/read.cgi/software/1600515815/819
820: 名無しさん@お腹いっぱい。 (ワッチョイ 0174-83tl) [sage] 2021/05/28(金) 16:53:51 ID:Q8mAE05g0 printって使いすぎると、どの行のprint文なのかわからんから困るんだよな 変数を出力したところで変数なんだから複数行ある訳じゃん? エディタ側に、行番号と対応する数字のprint文を自動挿入する仕組みとかあればいいのに print文と行数がずれると自動修正してくれる機能もほしい http://egg.5ch.io/test/read.cgi/software/1600515815/820
821: 名無しさん@お腹いっぱい。 (テテンテンテン MM4b-qofK) [sage] 2021/05/28(金) 16:59:35 ID:F2cC7ZWjM >>820 それこそ、>>803の手法でprint行の置換ですかね ソース行ライン数を追加する http://egg.5ch.io/test/read.cgi/software/1600515815/821
822: 名無しさん@お腹いっぱい。 (ワッチョイ b958-E5nr) [sage] 2021/05/28(金) 17:29:20 ID:2N9GrJ6Z0 すっげえ細かくFunctionやProcedureにして Function○○ start[なう] Function○○ end[なう] を出力するPrint文をもれなく仕込む 出力しないSwitchをグローバル変数として用意しておくとなお良い Print文、Switch判定を仕込んだProcedure MyCall(Procedure名)を通して 呼ぶように出来ると面倒が減るかもしれないが、試してない http://egg.5ch.io/test/read.cgi/software/1600515815/822
823: 名無しさん@お腹いっぱい。 (アウアウウーT Sac5-uIpb) [sage] 2021/05/28(金) 23:33:23 ID:eVkDi6X3a デバッグはたいていはmsgboxやprint+sleepで事足りるけど 流れがみたいときはファイルに吐き出す 以前はFPUTを使って書いていて AddToLogするごとに重くなってしまっていたが Win32APIを使う方法にしたら軽くなって快適になった https://pastebin.com/ySY94BxZ http://egg.5ch.io/test/read.cgi/software/1600515815/823
824: 名無しさん@お腹いっぱい。 (ワッチョイ 4953-950J) [sage] 2021/05/28(金) 23:46:42 ID:2pZUIdLF0 https://pastebin.com/0hJFyW0D スレッド使ったらニコニコ風出来たので満足 FORとか人間に代わって回してくれてる様子が見られるものが作れて面白かったわ http://egg.5ch.io/test/read.cgi/software/1600515815/824
825: 名無しさん@お腹いっぱい。 (ニククエ 7173-bBgm) [sage] 2021/05/29(土) 17:52:19 ID:yHscvG530NIKU >>813 いわゆる PRINT デバッグですな 私も基本は PRINT デバッグなんですけど、 PRINT の代わりに SPEAK() を使うこともある。 画面を見てなくても変な動きが判るので時として便利。 http://egg.5ch.io/test/read.cgi/software/1600515815/825
826: 名無しさん@お腹いっぱい。 (ニククエ MM4b-cTQT) [sage] 2021/05/29(土) 21:16:54 ID:zvL7WyqnMNIKU クリックしてくれないんだけど http://egg.5ch.io/test/read.cgi/software/1600515815/826
827: 名無しさん@お腹いっぱい。 (ニククエ 7173-bBgm) [sage] 2021/05/29(土) 21:42:32 ID:yHscvG530NIKU 左クリック後にダメモトで右クリックを試してみる価値はあるかも。 >>761 それでもダメな場合、>>760 のようなハードがあると役に立つのではないかと思ってまして http://egg.5ch.io/test/read.cgi/software/1600515815/827
828: 名無しさん@お腹いっぱい。 (ニククエ f1b1-vEq5) [sage] 2021/05/29(土) 21:46:53 ID:IvDkFqhb0NIKU してくれないだけ言われても分からんよ http://egg.5ch.io/test/read.cgi/software/1600515815/828
829: 名無しさん@お腹いっぱい。 (ニククエ MM4b-qofK) [sage] 2021/05/29(土) 22:07:34 ID:QrYZjSN5MNIKU これはどう? UWSC初心者用スレ https://mevius.5ch.net/test/read.cgi/tech/1537758829/918 http://egg.5ch.io/test/read.cgi/software/1600515815/829
830: 名無しさん@お腹いっぱい。 (ワッチョイ 9173-ymv2) [sage] 2021/06/02(水) 22:49:25 ID:rKkc8d1K0 モジュールの中と外に同じ名前の変数や関数があるときに モジュールの中から外の変数や関数にアクセスすることって出来る?ただの好奇心です http://egg.5ch.io/test/read.cgi/software/1600515815/830
831: 名無しさん@お腹いっぱい。 (ワッチョイ 9158-zpTG) [sage] 2021/06/03(木) 01:45:36 ID:aCSJusX+0 >>830 callを使って擬似的にできることは可能 あとは自分で試してみてごらん。好奇心が旺盛なら出来るはずだから今すぐにでもやれるでしょう http://egg.5ch.io/test/read.cgi/software/1600515815/831
832: 名無しさん@お腹いっぱい。 (ワッチョイ 9376-K9/q) [sage] 2021/06/03(木) 02:07:59 ID:kNiNSGPf0 CALLのファイル名に変数が使えないのはなぜ? 仕様といわれればそれまでだが、なぜそんな仕様にしたのだろう http://egg.5ch.io/test/read.cgi/software/1600515815/832
833: 名無しさん@お腹いっぱい。 (アウアウウーT Sac5-uIpb) [sage] 2021/06/03(木) 02:14:07 ID:ykBiJchYa GLOBAL.func() http://egg.5ch.io/test/read.cgi/software/1600515815/833
834: 名無しさん@お腹いっぱい。 (ワッチョイW b958-fFyW) [sage] 2021/06/03(木) 04:54:38 ID:ZL+wnYlw0 >>832 実は事前に読むからか参照リンクした後変えられると困るからでは http://egg.5ch.io/test/read.cgi/software/1600515815/834
835: 27 (ワッチョイW ca1e-4qw8) [sage] 2021/06/04(金) 11:46:35 ID:ockydqKV0 win7 proの環境ですが 例えば、doscmdでtaskkillを実行すると、動作を停止しましたと表示されるようになりました WUの影響でしょうか? http://egg.5ch.io/test/read.cgi/software/1600515815/835
836: 名無しさん@お腹いっぱい。 (ワッチョイW 0ad5-sd5x) [sage] 2021/06/04(金) 12:24:59 ID:E3KL1dKm0 コンピュータウイルスのせいですね http://egg.5ch.io/test/read.cgi/software/1600515815/836
837: 名無しさん@お腹いっぱい。 (ワッチョイW d958-yN5x) [sage] 2021/06/04(金) 12:40:32 ID:mPYjEyk10 win7にWindows updateなんかとっくに提供止まってんだろ http://egg.5ch.io/test/read.cgi/software/1600515815/837
838: 名無しさん@お腹いっぱい。 (テテンテンテン MMde-wvLN) [sage] 2021/06/04(金) 13:47:07 ID:yuAM8J3+M taskkillすると何が動作を停止したと出てくるのか書かない まずは他人が分かる文章を書けるようになろう http://egg.5ch.io/test/read.cgi/software/1600515815/838
839: 名無しさん@お腹いっぱい。 (ワッチョイ 1a83-9b/0) [sage] 2021/06/04(金) 14:05:23 ID:r1Xt5Ewu0 >>826 予めmmvで移動しておく必要があったり clickじゃなくてbtnのdown/upを個別に使った方が良いケースも多い(特にゲームでは) mmv+down+upを関数化しておくとめちゃくちゃ便利 http://egg.5ch.io/test/read.cgi/software/1600515815/839
840: 27 (ワッチョイW 4d1e-4qw8) [sage] 2021/06/04(金) 19:52:15 ID:bRw97JJU0 >>837 ESUです >>838 タスクキルが停止します http://egg.5ch.io/test/read.cgi/software/1600515815/840
841: 名無しさん@お腹いっぱい。 (ブーイモ MM39-/4s2) [sage] 2021/06/04(金) 20:25:55 ID:fSPdIIYwM 言葉通じない人確定 NGしときましょう http://egg.5ch.io/test/read.cgi/software/1600515815/841
842: 名無しさん@お腹いっぱい。 (ワッチョイ 866e-lNS+) [sage] 2021/06/04(金) 20:25:59 ID:+Xzd7jmO0 コントかな http://egg.5ch.io/test/read.cgi/software/1600515815/842
843: 名無しさん@お腹いっぱい。 (スップ Sdca-w7Cn) [sage] 2021/06/04(金) 23:51:19 ID:wZgKi9BLd 夜中に笑わせないでよw http://egg.5ch.io/test/read.cgi/software/1600515815/843
844: 名無しさん@お腹いっぱい。 (ワッチョイ 25b1-Maj3) [sage] 2021/06/05(土) 13:39:11 ID:CIXi/8eq0 自分しか理解できない「自分語」は使わない 質問する時の基本 http://egg.5ch.io/test/read.cgi/software/1600515815/844
845: 名無しさん@お腹いっぱい。 (ワッチョイW c153-TPyA) [sage] 2021/06/05(土) 14:04:11 ID:LGy7+Tc90 タスクマネージャー開いてプロセスタブからタスクキルすればよいのじゃ こっちの方がUWSCの使い方としては正しいのじゃよ http://egg.5ch.io/test/read.cgi/software/1600515815/845
846: 名無しさん@お腹いっぱい。 (ワッチョイ c67e-IO17) [sage] 2021/06/05(土) 14:11:59 ID:Uwrp5d620 条件A、B、Cがあって A and B または A and C が成立したときに処理?を実行するIF文の上手い買い方ある? IF入れ子にする以外ない? http://egg.5ch.io/test/read.cgi/software/1600515815/846
847: 名無しさん@お腹いっぱい。 (ワッチョイ 25b1-i9RX) [sage] 2021/06/05(土) 14:12:14 ID:BWN7KdmK0 タスクキルがフリーズするならタスクキルをタスクキルするマクロでタスクキルをタスクキルすればいいのではないだろうか http://egg.5ch.io/test/read.cgi/software/1600515815/847
848: 名無しさん@お腹いっぱい。 (ワッチョイ 6db1-p9zx) [sage] 2021/06/05(土) 14:22:55 ID:WkgHeAJu0 >>846 IF (A AND B) OR (A AND C) Then 処理1 http://egg.5ch.io/test/read.cgi/software/1600515815/848
849: 名無しさん@お腹いっぱい。 (アウアウクー MMad-z/oo) [sage] 2021/06/05(土) 14:33:48 ID:ONeaGN+FM >>848 一行にしてすげえカッコいい http://egg.5ch.io/test/read.cgi/software/1600515815/849
850: 名無しさん@お腹いっぱい。 (ワッチョイW d958-pUoi) [] 2021/06/05(土) 14:37:48 ID:nkQ3fo9b0 >>840 説教くさくて申し訳ないが こういう場合の返答の仕方は 「 aaaaというタイトルのポップアップが出て "bbbb cc ddd eeeee ffffff gg" というメッセージでした 」 大事なのは、事実をありのままに報告すること それ以上に大事なのは、自分の言葉をまぎれこませないこと × UWSCのエラーが出て × エラーメッセージが出て × Taskkillがエラーになって △ なんだかよくわからないけれどメッセージが出て http://egg.5ch.io/test/read.cgi/software/1600515815/850
851: 名無しさん@お腹いっぱい。 (アウアウウーT Sa11-xB28) [sage] 2021/06/05(土) 18:07:27 ID:oJ2QlPf+a >>850 たしかに たぶんこんなメッセージが表示されるんじゃないかと想像した Internet Explorerの部分にTaskkill と書いてあるのではないかと https://pds.exblog.jp/pds/1/201409/17/30/a0030830_21105363.gif 開発環境が入ってる場合は https://www.projectgroup.info/tips/Windows/img/comm_0022/capt_001.jpg なぜそうなるか考えてみると セキュリティ関連ソフトがプログラムから別プロセスを起動することをブロックしているのではないか WindoowsUpdateとは限らないが 何らかのセキュリティ関連ソフトのアップデートによる影響としてそういうことはあり得ると思う だとすればUWSCスクリプトが別プロセスを起動することを許可するようにすれば解決するだろう メモリが不足していてプログラムが起動できなくても起こり得ると思うが taskkillが起動できないほど逼迫しているならほかにもいろいろ問題が起こりそうだからたぶん違うだろう http://egg.5ch.io/test/read.cgi/software/1600515815/851
852: 名無しさん@お腹いっぱい。 (ワッチョイ 866e-lNS+) [sage] 2021/06/05(土) 18:48:02 ID:GmRjKQiF0 Windows7をESUを入れてまで使ってるんだから 企業のPCでさらにその担当をしているんだろうけど、 それでこのレベルの受け答え?っていうのが http://egg.5ch.io/test/read.cgi/software/1600515815/852
853: 名無しさん@お腹いっぱい。 (テテンテンテン MMde-wvLN) [sage] 2021/06/05(土) 18:57:59 ID:UUCyxKOEM taskkill手動でやってみてんのかな? 記載が無いところをみるとやってなさげだが http://egg.5ch.io/test/read.cgi/software/1600515815/853
854: 名無しさん@お腹いっぱい。 (ワッチョイ 25b1-IO17) [sage] 2021/06/05(土) 20:01:29 ID:Y/9QRFx40 >>848 ()で囲むだけでいのか http://egg.5ch.io/test/read.cgi/software/1600515815/854
855: 名無しさん@お腹いっぱい。 (ワッチョイW 3558-ex1y) [sage] 2021/06/05(土) 20:17:54 ID:i+MAzuAH0 テンプレのリンク先等に掲載されてるスクリプトを参考にするといい 拾ってきて、実際に動かして、中身を見て弄って、その上で文法含めてわからない点があれば解説サイトで確認 よくある勘違いやハマりポイントも大抵は解決できる http://egg.5ch.io/test/read.cgi/software/1600515815/855
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 147 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.205s*