すいません
予約語とかすら何かわからないです・・・
初めてcallとやらが書かれたchkimgxを使ってびっくりしたのが
「uwscにタブなんてあったんだ!」
って事でした・・・
自動化ツールUWSC使いよ集まれ30
805796
2025/08/24(日) 21:29:19.73ID:14pwQsvc02025/09/05(金) 10:29:00.29ID:PGLOoqPn0
>>803
MSXべーしっ君使ってたわ
MSXべーしっ君使ってたわ
2025/09/05(金) 18:40:06.39ID:2ZtI09hB0
MSXのBASICなつかしいわ
今思うと半分FORTRANだったでござる
今思うと半分FORTRANだったでござる
2025/09/05(金) 19:18:34.51ID:LP3Pb1KM0
N88-BASIC、FORTRAN 77を学校でかじった程度だった。
2025/09/06(土) 15:27:44.50ID:t02NtsXz0
同じくN88-BASICは学校で触った程度
この経験が後年にバッチファイルを作るときに役立ってる
この経験が後年にバッチファイルを作るときに役立ってる
2025/09/07(日) 10:00:48.78ID:hXWdbV720
N88-BASICは高専の卒研でCGの基本をやった
ワイヤーフレームとかサーフェスモデルとか
ざっと40年前の話
ワイヤーフレームとかサーフェスモデルとか
ざっと40年前の話
811名無しさん@お腹いっぱい。
2025/09/08(月) 19:53:58.99ID:1NWJYSMt0 同じようなことをラティスCでやって卒業した
2025/09/08(月) 20:32:57.78ID:qZw2Vybe0
何言ってっかさっぱり分かんねえは
2025/09/08(月) 21:00:08.54ID:vfbB42Mg0
昔Lattice CというCコンパイラがあってわりと主流だった時代もあったけど
MS-C(当初はLatice CのOEMだったけどどこかでマイクロソフト純正に切り替わった)とか
Turbo Pascalを作ったところが出したBorland Cとか、安価なPower Cとか
いろいろCコンパイラが出てきて主流から外れてしまったったんだっけかな。
一般的ではなかったけど組み込み機器に使われる intel Cというのあった。
おっちゃんが初めて触れたC言語のコンパイラはBDS-Cで、
intel i8080用のコードを出力するもので、intが8bitだった。
MS-C(当初はLatice CのOEMだったけどどこかでマイクロソフト純正に切り替わった)とか
Turbo Pascalを作ったところが出したBorland Cとか、安価なPower Cとか
いろいろCコンパイラが出てきて主流から外れてしまったったんだっけかな。
一般的ではなかったけど組み込み機器に使われる intel Cというのあった。
おっちゃんが初めて触れたC言語のコンパイラはBDS-Cで、
intel i8080用のコードを出力するもので、intが8bitだった。
2025/09/08(月) 21:05:22.24ID:amL9h0er0
60歳ぐらいのおじいちゃんがスレにいたってことだけはわかった
2025/10/11(土) 01:00:07.83ID:rhzZzQGS0
IFの中にCallを閉じ込めて必要なときに読み込みたいのに、
起動時に全て読み込んでしまうから早くならない
起動時に全て読み込んでしまうから早くならない
2025/10/11(土) 02:25:06.30ID:hIb9upYT0
さすがに体感で分かるほどの差はないやろw
それに基本的にcallよりもインラインの方が処理は速い
それに基本的にcallよりもインラインの方が処理は速い
2025/10/11(土) 23:42:56.37ID:WZcdXVBC0
call はなんかの言語仕様からきてるのかもしれないけど判りづらいよね
都度処理だと思って最初嵌ったわ
includeとかにしてくれたらよかったのにっておもう
都度処理だと思って最初嵌ったわ
includeとかにしてくれたらよかったのにっておもう
818名無しさん@お腹いっぱい。
2025/10/13(月) 02:17:57.56ID:GzVTZWZB0 普通にバッチファイルじゃないかな
2025/10/13(月) 11:06:11.18ID:GflNh0l+0
2025/10/13(月) 13:05:07.62ID:UlCrNPJC0
とりあえず動作を速くしたい場合
マクロの後ろの方に
def_dll SetPriorityClass(HWND, DWORD):BOOL:Kernel32.DLL
を置いてWin32API呼び出しの定義をしておいて
処理開始時に
SetPriorityClass(-1, $100)
とやっておくとUWSCのプロセス優先度が上がって動作が速くなるよ。
マクロの後ろの方に
def_dll SetPriorityClass(HWND, DWORD):BOOL:Kernel32.DLL
を置いてWin32API呼び出しの定義をしておいて
処理開始時に
SetPriorityClass(-1, $100)
とやっておくとUWSCのプロセス優先度が上がって動作が速くなるよ。
2025/12/03(水) 03:08:21.04ID:CpViHPlu0
Dim data[2,13000000]
Qsort(data[2],Qsrt_Naturald,data[0],data[1]) //設定エラー
対応お願いします。
因みに、Dim data[2,12000000] までならいけます。
Qsort(data[2],Qsrt_Naturald,data[0],data[1]) //設定エラー
対応お願いします。
因みに、Dim data[2,12000000] までならいけます。
2025/12/09(火) 20:16:37.36ID:cmrt0ZhC0
>>822
大丈夫です
大丈夫です
2025/12/09(火) 21:39:06.77ID:6cXnpjva0
青森のイタコにでも頼むのか?
2025/12/10(水) 02:34:39.71ID:UCumA6Bl0
引数3と引数4に同じ変数の使うなやそら壊れるわ
826名無しさん@お腹いっぱい。
2025/12/13(土) 17:12:09.26ID:DLP4w6UZ0 Python知らんけどChatGPTやCopilotにuwscコード投げてPythonにして十分動くね。 ライブラリとか必要なもん見つけてくれるし出来ない事が何なのかしらんけど
827名無しさん@お腹いっぱい。
2025/12/13(土) 21:57:25.81ID:xvfaAf9t0 大抵のことはできるけど裏マクロ(MOUSEORGのMORG_BACK)はPythonで再現するのがかなり大変だったな
GPTも裏マクロについて詳しくないから正確なコードは出せないし
UWSCが内部で使ってるであろうWindows APIとhwnd、PostMessageWという概念について理解してやっと再現できた
UWSCのWindows APIのラッパー言語としての簡単さとそれを再現したUWSCRの作者には感服した
GPTも裏マクロについて詳しくないから正確なコードは出せないし
UWSCが内部で使ってるであろうWindows APIとhwnd、PostMessageWという概念について理解してやっと再現できた
UWSCのWindows APIのラッパー言語としての簡単さとそれを再現したUWSCRの作者には感服した
828名無しさん@お腹いっぱい。
2025/12/31(水) 20:47:36.06ID:zTDO+U6j0 win1125h2でVT系機能とセキュリティ全停止してldplayer動かしたが、Noxplayerではできてたuwscの画像認識が全くできない。画像素材をちゃんとldplayer画面上からキャプションしてまったく動きも透過もないオブジェクトで試してるのに全然できない。ウィンドウidも認識してるし、タイトル検索してもヒットするからアプリ自体は認識してるのに画像認識はからきしダメ。同じ症状で解決した方いらっしゃいませんか。
829名無しさん@お腹いっぱい。
2026/01/01(木) 20:41:16.69ID:Ja/z1R/Z0 自己解決しました。
ビットマップ出力のミラーリングスクリプト組んでミラー画面から画像認証して座標情報だけ渡してmouse_orgで操作対象つついたらいけました。
ビットマップ出力のミラーリングスクリプト組んでミラー画面から画像認証して座標情報だけ渡してmouse_orgで操作対象つついたらいけました。
830名無しさん@お腹いっぱい。
2026/01/01(木) 20:42:31.14ID:Ja/z1R/Z0 間違えたmouseorgだ。なんちゅう年越しだ。
2026/01/01(木) 22:41:19.18ID:80hL/oLq0
凄い力技だな・・・
やっぱ更新停止したソフトを動かし続けるのは段々現実的じゃなくなっていくな
やっぱ更新停止したソフトを動かし続けるのは段々現実的じゃなくなっていくな
2026/02/13(金) 19:08:22.32ID:ElpOQr3a0
タブ1で1分間隔の動作を繰り返し中にタブ2に切り替えたら動作が遅くなります
タブを切り替えても遅くならない方法はありますか
ウィンドウのIDを取得すればいいっぽいけどやり方が分かりません
タブを切り替えても遅くならない方法はありますか
ウィンドウのIDを取得すればいいっぽいけどやり方が分かりません
833名無しさん@お腹いっぱい。
2026/02/22(日) 01:01:33.24ID:jYKESEBb0 UWSCからウインドウモードのsteamのゲームに対してクリックって可能でしょうか?
画像認識からのMMVはできたのですが、クリックが効かず、、、
pythonのpydirectinputも使ってみたのですが、やはりダメで、、
なにか見識があれば教えてくださいませ。。。
画像認識からのMMVはできたのですが、クリックが効かず、、、
pythonのpydirectinputも使ってみたのですが、やはりダメで、、
なにか見識があれば教えてくださいませ。。。
834名無しさん@お腹いっぱい。
2026/02/22(日) 15:56:14.80ID:VlRrNmp40 単純にウィンドウをアクティブにしてクリックすればいいだけじゃないの
て言うかマウスでなきゃいけない理由は何かあるのかね?
STEAMのゲームならキーボード入力もサポートしてる筈だから
KBD関数で操作した方が確実だと思うんだけど
て言うかマウスでなきゃいけない理由は何かあるのかね?
STEAMのゲームならキーボード入力もサポートしてる筈だから
KBD関数で操作した方が確実だと思うんだけど
2026/02/22(日) 22:27:45.57ID:krDcDWPc0
よく知らんがSTEAMとかプラットフォーム自体に
アンチチート検出機能付いてないんか?
アンチチート検出機能付いてないんか?
2026/02/28(土) 09:30:18.98ID:gX+YhNd70
今はUSB接続でマウス・キーボードのふりをするHID操作がメインでしょ?
837名無しさん@お腹いっぱい。
2026/03/01(日) 19:03:46.40ID:sQ08ebS10 >>833
ゲーム名は?
ゲーム名は?
2026/03/17(火) 13:22:20.76ID:A1CJWU/E0
NG設定を入れると
2026/03/25(水) 22:12:03.14ID:qTDNXHA40
cloudflareのせいでちらほら自動ログインさせてくれないサイトが増えてきたけど
みんな何を使ってるの?
みんな何を使ってるの?
2026/03/25(水) 23:02:09.82ID:VcTIN5Kb0
自動ログインのために使ってるわけじゃないからなぁ
2026/05/09(土) 14:53:43.61ID:3pAONJDT0
UWSCとは違う話なるけど最近AIを使って自作のプログラムを作ってる
わずか数千行に満たないコードだがすげー大変
不具合を見つけて修正するのですら半日もかかってるから趣味で作ってるフリーソフトの作者はすごいな・・・って思った
あとUWSC関係ではたぶんAIに聞けば最適な記述案を教えてくれたりすると思う
わずか数千行に満たないコードだがすげー大変
不具合を見つけて修正するのですら半日もかかってるから趣味で作ってるフリーソフトの作者はすごいな・・・って思った
あとUWSC関係ではたぶんAIに聞けば最適な記述案を教えてくれたりすると思う
2026/05/09(土) 22:51:22.08ID:zfKiyxqD0
6割方嘘を真顔で答えてくるから困る
2026/05/09(土) 22:56:08.64ID:ZJYHs5jR0
数千行をわずかって言っちゃうあたりがわかってない感マシマシで説得力が凄い
2026/05/09(土) 23:21:05.98ID:YrPnJTEh0
「数千行に満たない」ってなにげに謎な表現
・千の単位に満たないから数百行
・少なくとも2千に満たない?から1000行台
・「数千とは5千」みたいな自分基準があって4千台
まあ言うてちょっと混みいってきたら数千はいく
・千の単位に満たないから数百行
・少なくとも2千に満たない?から1000行台
・「数千とは5千」みたいな自分基準があって4千台
まあ言うてちょっと混みいってきたら数千はいく
845名無しさん@お腹いっぱい。
2026/05/09(土) 23:24:17.05ID:ixLMRrov0 うゎ、こんな使い方あるのか。とか唸る事もあるけど手を加えないとまともに動かない
もしかしてAIってデバッグ向いてない?
もしかしてAIってデバッグ向いてない?
2026/05/09(土) 23:30:15.46ID:zfKiyxqD0
今なら.netとかで1行で書けるコードが昔(Cとか)の数百行に相当する時はある
みたいな感覚て言ったのかもしれない
みたいな感覚て言ったのかもしれない
2026/05/10(日) 18:12:48.92ID:8oS+7rdd0
>>844みたいな発達障害者が実はプログラマに向いてるんだよね
2026/05/10(日) 19:45:58.38ID:cZbunwJY0
そら因果が逆やで
プログラミング能力とかに全振りしてる奴は言語力破滅的がちってだけ
プログラミング能力とかに全振りしてる奴は言語力破滅的がちってだけ
2026/05/10(日) 20:04:47.94ID:JTRviN4i0
向いてないとは言わないけど細かい部分を永遠に詰めようとして完成しなくなるから
どっちかっつーとテスターに起用する方が適正度高いと思う
どっちかっつーとテスターに起用する方が適正度高いと思う
2026/05/10(日) 20:46:56.43ID:DUkDH7gu0
大きな声では言えないけどそういう特殊な個性がある人はやはりIT系の素養あるんだろうな
本人がIT分野に進みたいか問題があるけどね~
本人がIT分野に進みたいか問題があるけどね~
2026/05/10(日) 21:03:23.96ID:NHJ1Jrsp0
んだよ「数千行に満たない」って「たまによくある」くらい気になる表現だろーが!
2026/05/10(日) 22:05:53.77ID:4WZDOS6w0
数千行規模のってくらいで読めば良いのよ。
2026/05/11(月) 03:15:06.22ID:QyHheb7w0
多分1999行くらいって事よね > 数千行に満たない
2026/05/11(月) 07:05:34.15ID:fofasSud0
"わずか"という言葉を精神的ななんたらで入れてしまっただけだろうから
それはノイズとして除去して読めばおっけ
それはノイズとして除去して読めばおっけ
2026/05/11(月) 17:04:01.36ID:2eRWmFC20
2026/05/11(月) 17:49:22.31ID:fofasSud0
変な表現についてツッコミ入れただで精神病扱いとか酷いけど
まあ、普通は"わずか"とか"満たない"という言葉を入れてしまう心情を読み取るよね。
まあ、普通は"わずか"とか"満たない"という言葉を入れてしまう心情を読み取るよね。
857名無しさん@お腹いっぱい。
2026/05/11(月) 18:18:11.98ID:kJRwQa3U0 たらちねのとかあをによしとか入れちゃうしな
2026/05/11(月) 19:01:32.02ID:klpDY2V/0
ちはやふるだろ。ってなんで枕詞w
2026/05/11(月) 19:43:42.76ID:D7YTycu90
数万行数十万行扱う人にとっては2000行でも9999行でも“わずか数千行”と言えるんやろ
2026/05/11(月) 19:53:11.15ID:fofasSud0
そういう話では無いと思うけど、まあ、ニホンゴムツカシイね
2026/05/12(火) 03:16:23.28ID:3PDQEPkf0
やだっ・・わたしの最大値・・・少なすぎ・・・・!?
みたいな話になってる
みたいな話になってる
2026/05/12(火) 18:11:58.70ID:5EF8IyaG0
社畜らしい書き込みですね
大学で一体何を学んできたのやら
大学で一体何を学んできたのやら
2026/05/12(火) 19:51:11.69ID:EYc1MfB50
1ヶ月ぶりくらいに書き込み来たと思ったら一気に人が・・・
2026/05/12(火) 22:34:54.09ID:MVT11LH30
後継機代替機はないの?
windows12になったら動かなくなりそう
windows12になったら動かなくなりそう
2026/05/12(火) 23:50:18.55ID:3PDQEPkf0
ここ1年くらい全く使わなくなって
Rも情報何も見てないなあ・・・って思った
ところでなんでRのexeあんなでけえの?
Rも情報何も見てないなあ・・・って思った
ところでなんでRのexeあんなでけえの?
866名無しさん@お腹いっぱい。
2026/05/12(火) 23:59:11.11ID:qf5aHDtB0 サイズより激遅を何とかしてもらわんとRは使えないかな
867名無しさん@お腹いっぱい。
2026/05/22(金) 16:50:01.89ID:7JzZFeWq0 CHKIMGで使用している、バックグラウンドウィンドウからの画像取得方法(内部的なWIN32API等)ってわかる?
PrintWindowやWindowsGraphicsCaptureではないっぽいんだけど
PrintWindowやWindowsGraphicsCaptureではないっぽいんだけど
2026/05/22(金) 20:31:52.61ID:5/OktT4g0
chkimgxはたまにbitbltエラーを吐くけどchkimgって全く使わんからなあ
2026/05/22(金) 22:45:25.82ID:Hy62DC6H0
昔ながらのやりかたならGetDC(NULL)でデバイスコンテキストを取得してCreateCompatibleBitmapしてBitBltでコピーする。
2026/05/22(金) 22:48:53.61ID:Hy62DC6H0
AIさんに
"windows win32APIを使用して画面全体のbitmapを取得するC++プログラムを作って"って頼めばお手本書いてくれる
"windows win32APIを使用して画面全体のbitmapを取得するC++プログラムを作って"って頼めばお手本書いてくれる
871867
2026/05/23(土) 01:26:13.79ID:v13jpk3E02026/06/10(水) 19:59:03.50ID:XxkSBtkz0
古いFirefoxだとバックグラウンド画像認識できてたからアプデ止めてFANZAのブラゲ専用に使ってたんだけどとうとう起動しなくなってしまった
全てのゲームが起動しなくなったってことはセキュリティか何かの関係でブラウザが弾かれるようにでもなったんだろうか
Firefox最新版だとCHKIMGXだと画像取得できない&最前面じゃないと動かないんだよなあ
全てのゲームが起動しなくなったってことはセキュリティか何かの関係でブラウザが弾かれるようにでもなったんだろうか
Firefox最新版だとCHKIMGXだと画像取得できない&最前面じゃないと動かないんだよなあ
2026/06/10(水) 20:03:29.20ID:0UUDeB4u0
簡単な事
PCをもう一台用意する
またはVmware等の仮想環境を使う
PCをもう一台用意する
またはVmware等の仮想環境を使う
2026/06/10(水) 21:23:17.50ID:oBOZ9cx40
2026/06/11(木) 00:18:20.44ID:iXgCQ2zR0
Javascriptとcssって追加が結構多くて古いFirefoxだと使えないからしょうがないね
2026/06/11(木) 02:54:23.94ID:L3JmSWr/0
>>874
ハードウェアアクセラレーション無効にしたら最新版でもバックグラウンドでも動くようになってCHKIMGXも取得できるようになった
とりあえずブラゲ専用のプロファイル作ってそっちはハードウェアアクセラレーション無効にしておこう
微妙にフォントやら変わってるところがあって画像作り直しが必要か
ハードウェアアクセラレーション無効にしたら最新版でもバックグラウンドでも動くようになってCHKIMGXも取得できるようになった
とりあえずブラゲ専用のプロファイル作ってそっちはハードウェアアクセラレーション無効にしておこう
微妙にフォントやら変わってるところがあって画像作り直しが必要か
2026/06/11(木) 05:32:47.22ID:4Y/LOVM10
最前面じゃないとCHKIMGXで処理できないブラウザゲーム対策の1つとして聞いてほしい
俺は1台のPCと1台のモニタで、モニタの入力1と入力2に、PCからマルチ画面出力してる
入力1がメイン、入力2がサブとすると、ゲームを手動で処理したい時はメイン画面に、
自動で処理させたい時はサブ画面に、ブラウザの表示位置を変更している
今のPCならマルチ画面出力は楽勝だから、仮想環境よりパワーを必要としない、と思う
俺は1台のPCと1台のモニタで、モニタの入力1と入力2に、PCからマルチ画面出力してる
入力1がメイン、入力2がサブとすると、ゲームを手動で処理したい時はメイン画面に、
自動で処理させたい時はサブ画面に、ブラウザの表示位置を変更している
今のPCならマルチ画面出力は楽勝だから、仮想環境よりパワーを必要としない、と思う
878名無しさん@お腹いっぱい。
2026/06/11(木) 13:02:01.73ID:w4QRZjzN0 自分はダミープラグかな。設定だけモニターに繋げる
モニター電源切ってるとwin11の省電力が働いてグラフィックが更新されない時があるから
オンボだけど今のPCなら4kにぎっしりのAndroidエミュでも余裕(メモリーは128GB積んでRAMディスク)
モニター電源切ってるとwin11の省電力が働いてグラフィックが更新されない時があるから
オンボだけど今のPCなら4kにぎっしりのAndroidエミュでも余裕(メモリーは128GB積んでRAMディスク)
2026/06/11(木) 14:16:01.67ID:4Y/LOVM10
厳密に言えば、BitBltエラー対策のために、EDMIエミュレータは必要だとは思うよ
2026/06/11(木) 14:26:08.90ID:4Y/LOVM10
EDIDエミュレータだった、スマン
2026/06/28(日) 18:06:53.40ID:PqgaWG/M0
SetHotKey()での関数呼び出しって引数は考慮されないんやね、今更ながら知った
こう書いたとき、Esc押したらエラーになった
SetHotKey(VK_ESC,,"Test")
Test(1)
Sleep(100)
Procedure Test(a=0)
print a
Fend
こう書いたとき、Esc押したらエラーになった
SetHotKey(VK_ESC,,"Test")
Test(1)
Sleep(100)
Procedure Test(a=0)
print a
Fend
2026/06/28(日) 23:22:42.52ID:p6whFKUj0
SetHotKey()で設定するのは引数のない関数なので、引数のある関数を指定したらエラーになるべきだと思う。
2026/06/28(日) 23:37:08.03ID:lEB9XWzy0
省略できる引数がある関数が指定できてもいいからなんとも言えない
レスを投稿する
ニュース
- 【サッカーW杯】日本、ブラジルに1-2の逆転負け…田中碧が号泣、上田綺世、久保建英の目にも涙 ★5 [鉄チーズ烏★]
- 【サッカーW杯】日本、ブラジルに1-2の逆転負け…田中碧が号泣、上田綺世、久保建英の目にも涙 ★6 [鉄チーズ烏★]
- 【W杯】森保監督がブラジル戦を総括 涙ながらに謝罪「監督の力が足りず、すみませんと伝えたい」★2 [王子★]
- 【W杯】森保監督がブラジル戦を総括 涙ながらに謝罪「監督の力が足りず、すみませんと伝えたい」★3 [王子★]
- ブラジル代表FWクーニャ、勝利後に塩貝健人を挑発 「5回優勝」を示すジェスチャー★2 [王子★]
- 痛恨のボールロスト 田中碧は涙止まらず 取材エリアでも号泣 ショック隠せずスタッフに付き添われコメントなく会場を後に [王子★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★259【メキシコ/カナダ/アメリカ】
- 【マターリ】日本vsブラジル ★2
- 【DAZN専用】ブラジル-日本 ★1
- こいせん 全レス転載禁止
- とらせん 2時
- 日本、ブラジル戦でベスト32敗退!反省会会場
- 【実況】博衣こよりのえちえち朝こよ🧪
- オーレ~オレオレオレ~
- また4年後WWWWWWWWWWWWWW
- コーヒーほんんんまお腹痛くなるねん!!
- ブラジル人、Xで日本人を煽りまくるWWWWWWWWWWWWWWWWWWWWWWWWWWW [903775116]
- 森カスはワイが貰うけどええか?