[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/25 18:25 / Filesize : 263 KB / Number-of Response : 1024
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

自動化ツールUWSC使いよ集まれ23



1 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/19(土) 20:43:35.55 ID:nIPL1RnT0.net]
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
・UWSC Free版 Ver5.3.0.2
www.uwsc.info/uwsc5302.zip
・UWSC Pro Ver5.3.0.2 (スレ建て時点で、現在シェアレジはできません。)
www.uwsc.info/uwscpro5302.exe 

●UWSC 掲示板(※作成依頼掲示版ではありません)
 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
www3.rocketbbs.com/13/bbs.cgi?id=umiumi
www3.rocketbbs.com/601/siromasa.html

●UWSC - Wikipedia
ja.wikipedia.org/wiki/UWSC

●使い方・基礎解説学習サイト
uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
www.confrage.com/uwsc/
necro.jp/dev/uwsc/
canal22.org/
big.tm.land.to/handbook/uwsc.htm
www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
scripts.web.fc2.com/
nem.symphonic-net.com/uwsct/0610uwsct.html
iriyak.adam.ne.jp/uwsc.html
※前スレ
自動化ツールUWSC使いよ集まれ22
https://egg.5ch.net/test/read.cgi/software/1552020532/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured

2 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/19(土) 20:46:11.62 ID:nIPL1RnT0.net]
●過去スレ
22 egg.5ch.net/test/read.cgi/software/1552020532/
21 egg.5ch.net/test/read.cgi/software/1533818531/
20 egg.5ch.net/test/read.cgi/software/1515077979/
19 egg.5ch.net/test/read.cgi/software/1480838678/
18 potato.5ch.net/test/read.cgi/software/1469866649/
17 potato.5ch.net/test/read.cgi/software/1458731603/
16 potato.5ch.net/test/read.cgi/software/1447217128/
15 anago.5ch.net/test/read.cgi/software/1436671958/
14 anago.5ch.net/test/read.cgi/software/1425741537/
13 anago.5ch.net/test/read.cgi/software/1413600379/
12 anago.5ch.net/test/read.cgi/software/1405162342/
11 anago.5ch.net/test/read.cgi/software/1389240960/
10 anago.5ch.net/test/read.cgi/software/1367340336/
09 anago.5ch.net/test/read.cgi/software/1350040751/
08 anago.5ch.net/test/read.cgi/software/1333915056/
07 anago.5ch.net/test/read.cgi/software/1312390804/
06 hibari.5ch.net/test/read.cgi/software/1291347103/
05 hibari.5ch.net/test/read.cgi/software/1260304053/
04 pc12.5ch.net/test/read.cgi/software/1235990960/
03 pc11.5ch.net/test/read.cgi/software/1176677869/
02 pc11.5ch.net/test/read.cgi/software/1156416884/
01 pc7.5ch.net/test/read.cgi/software/1107738590/

●関連スレ
UWSC初心者用スレ
mevius.5ch.net/test/read.cgi/tech/1537758829/

3 名前:名無しさん@お腹いっぱい。 [2020/09/19(土) 22:00:32.70 ID:PC8mxGo20.net]
1おつ

4 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/20(日) 06:38:17.38 ID:UjHQn60Xr.net]
>>1おつ

5 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/20(日) 10:50:58.41 ID:ZGob5HT30.net]
>>1
DLリンク
https://ftp.vector.co.jp/68/82/2330/uwsc5302.zip

6 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/20(日) 17:33:18.86 ID:eRa6H05R0.net]
いつの間にこんなことになってんだよ
買っとけば良かったわ

7 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/20(日) 19:44:17.25 ID:dm3aA65w0.net]
いやあ、買っておいたところでもうそろそろ色んな事情で使うの躊躇うもんになってきてるがなあ

8 名前:名無しさん@お腹いっぱい。 [2020/09/21(月) 15:39:32.08 ID:QwGarLda0.net]
これ使ってアメーバピグで稼がせてもらったわ
アメーバピグはサービス終了したけどこの作者も死んでたんだな

9 名前:名無しさん@お腹いっぱい。 [2020/09/21(月) 18:52:14.53 ID:4zYF7Uvj0.net]
作者死亡説って真偽不明なんだよな
信頼できるソースを早く出してくれ

10 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/21(月) 20:03:21.43 ID:7SlHSdh20.net]
個人の訃報なんて公式ソース存在するわけなかろ
家族を名乗る人が出てきても真偽は分からない



11 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/21(月) 20:30:03.99 ID:ffQ8JzJJ0.net]
生死は不明だけど
公開停止して今後の更新は絶望的なのは事実

12 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 11:52:58.19 ID:EB2FO7di0.net]
RPA業界からスカウトされたんだろ

UWSCは放置するという条件での破格待遇で

13 名前:名無しさん@お腹いっぱい。 [2020/09/23(水) 17:13:39.24 ID:EhC1FMUCa.net]
質問いいでしょうか
WHILE-WENDがループかブロックを跨いでいる、もしくはブロックの対応が取れていない:ENDIF
26行目:WHILE TRUEのエラーメッセージが出るのですが、構文を見直しbreakやnextの前のENDIF等チェックた後も解消されません。
本文で長々と書くのは躊躇われるためアップロードサイトにtxtファイルをあげたので
答えてくれるとありがたいです

https://lisp-trpg.ddo.jp/trpg/onj/upload/upl/hKuXbYCoPJMQQL2cx5Ve/00545.txt

14 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 17:24:00.36 ID:TfSRG+wd0.net]
116行目のelseifを直前のENDIFでIFブロックを終了させているのに書いてるから

15 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 17:30:07.14 ID:iZsOWmea0.net]
while true//特定範囲内で画像があるならTrue。特定範囲外で画像があるならelseif。画像がなければelseで3つの分岐
IFB CHKIMGX("画像.bmp", winid, 140, 260, 510, 530, Detect_num, Threshold_delta, Target_color)//以後winidより右省略
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
IFB CHKIMGX("画像.bmp", winid,略)
IFB CHKIMGX("画像.bmp", winid, 略)
ENDIF
ENDIF
elseif CHKIMGX("画像.bmp", winid, 略)//特定範囲外で画像がある場合のelseif

16 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 17:33:48.10 ID:7g5UlKmQ0.net]
インデント入れろ

17 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 17:38:38.64 ID:ZOEw7ziP0.net]
36行目のendifかなぁ

18 名前:名無しさん@お腹いっぱい。 [2020/09/23(水) 17:42:49.11 ID:EhC1FMUCa.net]
>>14>>17
初歩的なところでやらかしてたみたいです…。elseifの上のENDIFを1つ消すことでエラーメッセージ出なくなりました。
ありがとうございます!!

19 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 20:19:23.53 ID:0EGVSAgP0.net]
マイクロソフト Power Automate Desktop

20 名前:名無しさん@お腹いっぱい。 [2020/09/23(水) 21:02:55.29 ID:cvhM0OvS0.net]
1. ひな 2020年08月23日 13:54
作者の方は亡くなられていました。
2年ほど前の話ですが、昨今RPAが普及してきており、当社でも有料のRPAと無料のUWSCの、比較検討を始めました。
UWSCは有料の拡張機能があり、検証のため支払いをしましたが、その後連絡がありませんでした。
法人として督促状も出しましたが連絡なく、いろいろな経緯で親族の方に対応していただくことができ、そこで亡くなられていることを知りました。
itot.blog.jp/archives/21432032.html

嘘だという証拠も、真実だという証拠もないんだよな…



21 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 21:10:31.40 ID:tZzYsn+U0.net]
pro版いくらだか知らんが多分数千円だろ?
たかが数千円のために「法人として督促状」って普通やらない

22 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/23(水) 21:42:26.43 ID:7g5UlKmQ0.net]
ま、本当ならIPAの連絡不能開発者一覧に情報提供して作者が亡くなり更新されなくなったソフトウェアであるとアナウンスして欲しいもんだ

23 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/29(火) 20:18:41.77 ID:Bkbga/x/0NIKU.net]
SLCTBOXとSLCT_BTNで選択メニューを出してる時
UWSCのログウィンドウの表示部分を
スクロールさせる事が出来ません

選択メニューを出したまま
スクロールさせる方法がありましたら
教えてください

24 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 00:23:17.12 ID:04pNtWYVa.net]
たとえばこんな感じ

THREAD bglog
print 1
DIM ret = SLCTBOX(...)
print ret
bContinue = FALSE


FUNCTION bglog
 LOGPRINT( TRUE, 0, G_SCREEN_H-100)
  WHILE 1
   IFB (FALSE = bContinue) THEN
    BREAK
   ENDIF
  WEND
 RESULT=0
FEND

25 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 00:25:25.43 ID:04pNtWYVa.net]
>>24
↓わすれもの
PUBLIC bContinue=TRUE
THREAD bglog

26 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 01:21:57.47 ID:1LlGIgkL0.net]
5ch連投プログラムの開発やってるやついる?

27 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 10:57:25.93 ID:SytaWqhda.net]
www3.rocketbbs.com/601/siromasa.html

クローン版開発きたな
期待している

28 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 11:03:52.93 ID:nvkC7gp80.net]
ふぇー

29 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 12:48:37.52 ID:/NP4YDmRr.net]
応援します

まったくの素人で悪いけど権利関係とか大丈夫なのかな
uwscの名前を使わなければ問題ないのか

30 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 12:53:24.34 ID:nvkC7gp80.net]
未確定情報だけど
遺族がソースを捨てちゃったってのが本当だとして
このuwscクローンが市民権得だした途端もし権利主張しだしたらモヤモヤがとまらんな



31 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 12:55:27.54 ID:3Wn0cip9a.net]
ソースパクるわけではないようだからそもそも権利主張とか関係ないんじゃないの

32 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 12:58:54.11 ID:nvkC7gp80.net]
名前とか設計アイデアとか

33 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 13:23:44.54 ID:WmcYDd7I0.net]
そもそも何を目的に作ってるのかって話だね

34 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 13:42:01.72 ID:/UiAZ2tQ0.net]
といいますと?

35 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 14:43:15.73 ID:SDs/I6fb0.net]
大半のプログラミング言語が if や for-next をパクっているわけで

36 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 17:11:32.07 ID:aEJkb0P70.net]
>>29
そうだよ

37 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 17:38:38.64 ID:kzBxDE450.net]
よくよく考えてみりゃ当たり前だけど、フォーマットに著作権は発生しないんだね
ただ、特許を取得した場合は20年縛りになる

38 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 20:39:41.56 ID:e8NPtJrY0.net]
オープンソースでやってくれるなら何でもいい

39 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 21:38:12.34 ID:4iUVcQs5M.net]
uwsc.exeやヘルプファイルには権利があるけどリバースエンジニアリングしてるわけでもないしな
ただセットで考えられてきたものだからモヤモヤするよね

40 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 21:49:25.67 ID:LAE9gwF40.net]
いや全くしないが



41 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 22:42:23.99 ID:vX4LquWZ0.net]
誰かアンケート答えるついでにカンパ募集してくれと書いて置いて
何も協力できないけど金だけは出せる

42 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/09/30(水) 23:11:20.50 ID:WmcYDd7I0.net]
書いてあるだけだと目標が良く分からんな
同じものを再現するだけなら不要だし
そこから何をするかの一番肝心な所が不明

43 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 00:10:45.06 ID:um2Up/dK0.net]
いまのUWSCで先々どういうところが困りそうなの?

44 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 00:17:48.47 ID:2TgMjmUpr.net]
流石にIEしか対応してないのもねえ

45 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 00:45:29.93 ID:Blxm+qei0.net]
>>44
一番はそれだな

46 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 01:22:54.49 ID:36EtLn930.net]
OSのアップデートに対応できなくなる事だぞ

47 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 08:08:24.36 ID:djoeCuOxM.net]
ほっちゃらかして死ぬ原作者が悪いよ
士ね

48 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/01(木) 08:10:07.78 ID:2LMHQnQl0.net]
>>47
竹内結子に謝れ

49 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 15:49:37.44 ID:2JCEeCLV0.net]
せっかく引き継いでくれるかも知れない人が現れたのに
いきなり権利うんぬん言い出して、やる気をそぐようなことはお前ら止めろ

ちなみにpro版購入者だが充分もとは取れてるし、更新してくれるのなら大歓迎です。

50 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 15:53:30.07 ID:MvcIola20.net]
権利関係でめんどくさいことになったらそれこそ作者がかわいそうだろ
権利問題にならないように配慮は必要



51 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 16:01:18.23 ID:O16SPQCC0.net]
ほんとIEのみなのがなあ
もちろんWinだからってのもあるが
Selenium入れるのもなんか抵抗あるし

ChromeのCanvas上で動いてるゲームを操作するにあたって
画像認識じゃなくて通信取得して状況判断したいんだけどどんな方法があるのか
F12のネットワークタブでレスポンス見れば通信内容は読める状態
自作拡張機能は通信は見えそうだけどクリックはできない?

52 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 16:05:53.01 ID:Dx/mcS300.net]
umiumiさんの生命維持装置をなぜuwscで管理しなかったのか

53 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 20:03:31.27 ID:bcxiIYNV0.net]
>>52
してたけどWindows updateには勝てなかったよ
なのかもよ

54 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/02(金) 21:44:10.61 ID:+8QUAkehx.net]
UWSCより複雑な処理を求めるならプログラミングするしかないの?

55 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 00:45:51.98 ID:0rCjmlcj0.net]
Python

56 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 12:12:34.40 ID:jmj5GG7s0.net]
>>54
仕様を超えるとか処理速度とかって話ならそう。

57 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 12:26:08.20 ID:H8Vl3+Hh0.net]
uwsc互換というとPythonばかり。
rubyなら多少分かるんだけどrubyではできないの?

58 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 12:51:53.26 ID:kM7kTlsQ0.net]
なんでrubyが分かってpythonが分からないんだ勉強しろ

59 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 13:12:36.12 ID:swbhXAfO0.net]
>>54
UWSC自動記録機能より複雑な処理を求めるならプログラミングするしかないの?
って意味なら、そう

60 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 13:25:50.18 ID:jmj5GG7s0.net]
>>57
普段からプログラミングに慣れてるわけじゃない人が、
UWSCから画像検索処理を含んでスモールステップを踏むとPythonが手に取りやすいってだけじゃない?



61 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/03(土) 14:15:22.44 ID:FFRSTmOs0.net]
pythonはwindowsGUI操作のライブラリとかノウハウが充実してるからかと

62 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 00:51:13.89 ID:lb1BcgZo0.net]
後継作るなら、画像判定記録する機能がほしいな

63 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 03:47:32.54 ID:Rq7WUy/W0.net]
結局開発が個人頼りで突然開発が終わってしまうのがリスクに思えてきた
最近、図書館でPythonの本借りてきて移行に着手
今日、1つのリネームバッチ作成スクリプトを書けるまでになった

UWSCのソースを見ながらPythonに置き換えしていくが
何か処理をさせるのにググると複数の手段がヒットする
例えばCSVファイルを扱うにも複数の方法があって
標準のopenコマンドで1行読み込んだ物をリスト化する方法
csvモジュールを使う方法
更に別な学術系モジュールを使う方法
自分にはどれが最適かの選択に時間がかかった

64 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 05:50:45.68 ID:6Oi6qqfs0.net]
「UWSCのソース」というパワーワードがでましたw

65 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 07:08:04.72 ID:oBT8rHQd0.net]
普通に読めばUWSCのスクリプトのソースだって思うけど

66 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 08:18:58.38 ID:xj28yhVq0.net]
まあ、画像とかCSV扱わせるとなるとUWSCじゃなくていいのは確か

67 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 08:42:07.44 ID:RdMnQdMgM.net]
超ハッキングして死亡した作者のPCの中のプログラムソースを見てる可能性

68 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 12:08:28.40 ID:iFFidSFS0.net]
素人の俺に教えて欲しいんだが、uwsc で ie操作をするように
edge や chrome を操作できる最適な処理系ってなに?

69 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 13:20:21.17 ID:FlWPfTFI0.net]
selenium

70 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 14:40:05.48 ID:k64wYibz0.net]
puppeteer



71 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 15:40:16.86 ID:2gx2Xo8c0.net]
UwscWebDriver

72 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/06(火) 17:44:59.35 ID:V+u+WHwp0.net]
Python移行でVisual Studio Code使い始めたのだが
拡張機能でUWSCを検索したらUWSCのランゲージサポートのあるのね

73 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/08(木) 02:56:59.47 ID:5eS+bJvt0.net]
UWSCR α0.0.1 来たね

74 名前:名無しさん@お腹いっぱい。 [2020/10/08(木) 17:06:35.25 ID:IDsoseyI0.net]
レシーピってアプリ使ってるけど今年でサービス終了だって。
Android版を他の会社が引き継ぐらしいけど、iPhone しかない(個人ではAndroidも持ってるけど仕事では使えない。)

75 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 11:42:59.34 ID:iIpnujV50.net]
win7で使ってたコードを
win10で使うとめちゃめちゃ遅いんだけれども
だれかわかる人いませんか?

76 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 11:57:24.85 ID:xw9KQjxW0.net]
凄い質問だなw

77 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 12:24:43.85 ID:8oWkSzqd0.net]
>>75
if KINDOFOS()<>22 then
  sleep(10000)
endif
きっとこうなってるに違いないからこれを消そう

78 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 12:25:32.42 ID:OWYt1Kgqr.net]
>>75
発想がおかしい
ちゃんとドライバーあたってないか
上書きインストールしたのならクリーンインストールしなよ

79 名前:名無しさん@お腹いっぱい。 [2020/10/11(日) 12:48:53.47 ID:iIpnujV50.net]
>>75です
>>77
ソース上にスリープは使ってないです
PEEKCOLORとCHKIMGをたくさん使ってます
PEEKCOLORでループしているところが重いみたいです
>>78
WIN10自体はクリーンインストールです

80 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 13:22:34.44 ID:hp8AFsmL0.net]
win7だとAero無効デスクトップコンポジションを無効でPEEKCOLORが速くなるらしいよ



81 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 13:44:51.66 ID:8oWkSzqd0.net]
>>79
>PEEKCOLORでループしているところが重い
まず最初にそれを書けって話よ

82 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 14:03:18.05 ID:iIpnujV50.net]
>>80 win10でAeroだのを無効化したけど遅いままだったねぃ
>>81 ソース上は以下みたいになっとるんだけどこんなもんで
WIN7では1秒に10回くらいループしているのにWIN10だと3秒で1回くらいになってしまう

83 名前:名無しさん@お腹いっぱい。 [2020/10/11(日) 14:04:09.58 ID:iIpnujV50.net]
>>81 ソースが書き込めない(`・ω・´;)

84 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 14:44:12.23 ID:l1IAa7uwa.net]
>>83
行数や内容によっては
https://pastebin.com なんかを使うしかない

85 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 15:05:34.14 ID:iIpnujV50.net]
>>84 おおありがとう
ソースは下記です もっと長いけど余計な部分は削除しました
https://pastebin.com/pPu3SH4E

86 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 15:20:25.09 ID:b+97nqlL0.net]
>>82
Win10はデスクトップコンポジションを無効化できないので
Win7よりPEEKCOLORがどうしても重くなる

87 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 15:52:12.92 ID:iIpnujV50.net]
>>86
PEEKCOLORが遅いのはデスクトップコンポジションのせいかもしれませんね
無効化もできないみたいですしWIN7で使うしかないようです
すっきりした回答が得られてよかったです、ありがとうございました。

88 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 16:57:57.62 ID:l1IAa7uwa.net]
>>85
25行目の PEEKCOLOR に関しては
同じ場所を4回とってるので

   IF PEEKCOLOR(1176,i) = 5028863 _
    OR PEEKCOLOR(1176,i) = 7336959 _
    OR PEEKCOLOR(1176,i) = 7312840 _
    OR PEEKCOLOR(1176,i) = 6062519 THEN

いったん変数にとって比較すれば
   DIM col = PEEKCOLOR(1176,i)
   IF col = 5028863 _
    OR col = 7336959 _
    OR col = 7312840 _
    OR col = 6062519 THEN

PEEKCOLOR を1/4に減らせる
つまりその部分は4倍近く速くできるはず

89 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 17:10:54.10 ID:iIpnujV50.net]
>>89
おおすばらしい!
確かにそうですね!やってみたいと思います!ありがとう!

90 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 17:16:57.03 ID:FTVwAh7B0.net]
そういう場合何も考えず単純に
もっと性能の良いPCに変えたら速くなるのだろうか

クロック上がれば当然速くなるだろうが
コア数が増えてもマルチスレッドを意識して書かれたプログラムで無いと速くならないよな



91 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 17:28:02.56 ID:l1IAa7uwa.net]
>>89
AND では なく OR なので
正確な比較回数は1〜4回で
ほとんどの場合1度目の比較で比較で抜けていたら
効果がない可能性もある
一応補足しておきます

92 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 17:31:12.33 ID:l1IAa7uwa.net]
>>91
あぁANDでも4回比較するとは限らない

93 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 20:04:30.03 ID:k88xVzr60.net]
そんな最適化されてるかな
真偽揃ってからBool演算で毎回四回うごいてんじゃなかろうか

94 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/11(日) 21:05:28.73 ID:73fbD0hS0.net]
通常は非短絡評価だけど
オプションでSHORTCIRCUIT指定すると短絡評価になるよ

95 名前:名無しさん@お腹いっぱい。 [2020/10/13(火) 06:22:59.49 ID:fvcrZP3n0.net]
ディスプレイ閉じてるとマクロの画像認識できないんだけどどうすればいい?

96 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/13(火) 07:16:31.82 ID:Wo7LS02P0.net]
>>95
うちではHDMLでTVに繋げているけどTV消しても画像認識出来てるぞ
ただしTVの電源onでも出力を繋げたPC以外のところにすると誤認識する
どういう状況か把握できてないけど、画面を最大限まで暗くするのではダメ?

97 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/13(火) 13:13:06.21 ID:o+1pBZ4Y0.net]
オレは画像認識させてそこをクリックみたいなのを長時間やらせるときは、
メインPCじゃなくて、低消費電力のサブPCにずっとやらせているが、
そのPCはディスプレイもマウスもキーボードも接続していないぞw

操作は全てVNC、電源ONはWOL

98 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/13(火) 16:40:43.15 ID:e5SRpc2A0.net]
PCのグラボやらなんやらによってモニタ電源切ってる時のディスプレイの認識って違うから何とも言えにゃい
閉じてるとってことはノートPCとかかね

99 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/13(火) 19:38:11.75 ID:QTyE+tCq0.net]
Windows10の仕様です
HDMIエミュレータとか使ってくれ

100 名前:名無しさん@お腹いっぱい。 mailto:sage [2020/10/13(火) 20:39:55.93 ID:zqJDM/OT0.net]
ノートを閉じたら画面出力を停止するというのは
ノート自体の仕様だろうし、それはそれで調べるしかないだろうね








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<263KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef