- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/09(木) 21:42:11.79 ID:8c1pTbyl0.net]
- Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある ttp://www.uwsc.info/download.html ●UWSC 掲示板(※作成依頼掲示版ではありません) 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫 www3.rocketbbs.com/13/bbs.cgi?id=umiumi www3.bigcosmic.com/board/s/board.cgi?id=umiumi&mode=past ●UWSC - Wikipedia ja.wikipedia.org/wiki/UWSC ●使い方・基礎解説学習サイト uwsc.g.hatena.ne.jp/cx20/20100131/1264938584 www.confrage.com/uwsc/ necro.jp/dev/uwsc/ park14.wakwak.com/~simizu/uwsc/fruwsc.html canal22.org/ big.tm.land.to/handbook/uwsc.htm www.game-rev.com/review/gameut/uwsc.html ●スクリプトテンプレサイト izagne.com/uwsc/ scripts.web.fc2.com/ www.nagomi-jp.net/~liners/ nem.symphonic-net.com/uwsct/0610uwsct.html siromasa.digi2.jp/uwsc/ iriyak.adam.ne.jp/uwsc.html ※前スレ 自動化ツールUWSC使いよ集まれ20 egg.5ch.net/test/read.cgi/software/1515077979/
- 41 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:46:26.02 ID:cvYTXeM70.net]
- >>38
あ、バレましたか なかなか回答がなかったのでw 本当に困ってるんですが、原因が全く分かりません
- 42 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:47:45.15 ID:cvYTXeM70.net]
- >>38
マウス移動をしなくても一度目しか認識しません タイマーで一秒ごとに再生すると画面がチカチカしっぱなしなのでなるべく繰り返しにしたいのですが
- 43 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:52:35.83 ID:sNeZq/KT0.net]
- >>35
怪現象ではなくchkimg失敗して当然な状況 お前には同じ画像に見えても、よく似た別画像が表示されているだけだ どうせゲーム用途だろ? 住人には何の価値もないトラブルシューティングだ 目障りだからさっさと消えてくれ
- 44 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:53:52.85 ID:sNeZq/KT0.net]
- しかもマルチポストとか救いようがないクズじゃねぇか
ID:cvYTXeM70はNGぶっこんでおくわ
- 45 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:58:36.48 ID:Xm/9dSh00.net]
- >>37
「失敗してるみたい」じゃなくて 全行にprint入れて確実にどこまで通ってるか確認しろよ 自分の手抜き確認をエスパー召喚で帳消しするのは非効率すぎ
- 46 名前:名無しさん@お腹いっぱい。 [2018/08/30(木) 22:25:05.12 ID:
]
- [ここ壊れてます]
- 47 名前:+3Ead7kw0.net mailto: >>38
> MMVしてマウスカーソル乗ってるから認識できない これ経験ある。 普通はマウスは関係ないんだけど 条件によっては関係ある。 [] - [ここ壊れてます]
- 48 名前:名無しさん@お腹いっぱい。 [2018/08/30(木) 22:27:43.79 ID:+3Ead7kw0.net]
- sound が2回目以降失敗してる可能性も
- 49 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 22:33:14.82 ID:cvYTXeM70.net]
- ソフトのサイドバーが原因みたいです
反応しなくなってサードバーのカーソルを乗せると認識することに気づきました 一度認識するとサイドバーが最前面に表示されるようになってるのかなと
- 50 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/31(金) 13:35:39.73 ID:uKbzmMtj0.net]
- >>46
直前に一回 空クリックでもさせとけば? 不測の事態があっても人間にもわかりやすく認識するだろう soundはそれ自体が邪魔してテストの確認には向かないぞ。BALLOONとかにしとけ
- 51 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 18:42:26.40 ID:NZHP/SYC0.net]
- 常に一定範囲内を移動している画像の認識に失敗するんですがやはり難しいのでしょうか?
通常のCHKIMG関数を回すと動いている画像だけ認識に失敗します。
- 52 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 19:06:12.08 ID:GLlNT9WG0.net]
- >>48
縁にアンチエイリアスがかかっていたり 画像が拡縮されて表示されていると 移動によって画像が変わる
- 53 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 20:39:07.74 ID:H0xLfmXa0.net]
- 縁だったら内径よりにトリミングすればいいけどね
動いている時にエフェクト類がかかるもの、既出だけど拡大縮小回転のあるものはchkimgでは無理 拡張ライブラリでいけるかもしれないし無理かもしれない 範囲内がどういう感じか分からんがpeekcolorで対応という手もあるよ
- 54 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 20:58:26.42 ID:NZHP/SYC0.net]
- 小さめにトリミングして認識させているのですが反応しないですね…
寸法も変化してはいないのでアンチエイリアスか画面の処理関連かと思います 確かに色はその部分固有なのでpeekcolorで試行錯誤してみます ありがとうございます
- 55 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 20:59:23.09 ID:K3tvfQkk0.net]
- それこそxを使えば解決できますよ
- 56 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 21:14:29.53 ID:+K+4Br9y0.net]
- 背景が固定なら画像の差分をとればいけるけど、UWSCにはその機能はないか
- 57 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 21:15:16.39 ID:BfwCM7JZ0.net]
- androidエミュレータに出ている画像をchkimgで検出出来るけど
少し画面をスクロールさせると反応したりしなかったりで不安定に これもアンチエイリアスが原因っぽい
- 58 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/01(土) 23:32:38.19 ID:H0xLfmXa0.net]
- ちょっと疑問なんだけど、なんでアンチエイリアスで影響出るほどそんな縁の部分いっぱいまで判定用の画像作ってんの?
それともアンチエイリアスって言ってみたいだけで、単に背景巻き込んで判定画像にしてるとか元々半透明で背景に影響されてるのを分かってない?
- 59 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 03:15:22.38 ID:iGtR/g4E0.net]
- >>51
見た目の色が同じだからといって全く同じ数値になるとも限らんからな 画像の合成や縮小・拡大とかやるときは、周囲の色と合成して変えていくから周辺が変わると中心部まで 派生して影響しても不思議はない
- 60 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 05:14:16.18 ID:Q7uUOSiR0.net]
- アンチエイリアスは画像の縁だけじゃなくて
中心部も色の境目のある部分が全てぼかされていて そのぼかされている部分が再描画されるとドット単位で微妙に色が変わってchkimgで認識出来なくなるっぽい
- 61 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 05:16:59.42 ID:Q7uUOSiR0.net]
- あぁこれAndroidエミュレータの話ね
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 07:31:46.97 ID:vIxaNjkI0.net]
- bot組むぐらいならテンプレートマッチングぐらい習得しなよ
そもそも使う意味の
- 63 名前:ネいものが認識できないとか馬鹿なこと書き込まなくて良くなるよ []
- [ここ壊れてます]
- 64 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 09:01:18.17 ID:JiYZP68G0.net]
- >>55
ありがとうございます。 見た感じ透過はされていないと思ったのでボタン部分の内側を背景と交わる部分が出ないようにカットして使用しています。 >>59 初心者なもので馬鹿な事を書き込んでしまいすいません。 テンプレートマッチング調べてみます。勉強になります。
- 65 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/02(日) 14:37:31.02 ID:i+biTD+E0.net]
- 見た目じゃなくて画像編集系のツールとかでレイヤー重ねて比較するとかしてみては。
- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 07:51:47.61 ID:jQ8+ra680.net]
- なんだろ?この勘違いスレチ君は?
> bot組むぐらいならテンプレートマッチングぐらい習得しなよ
- 67 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 09:47:44.45 ID:B28/MPRh0.net]
- Hyper SBIとマネックストレーダーにUWSCで自動化してログインしていました。
最近、環境をWin7からWin10に変更したら、操作できなくなりました。 管理者で実行していますし、UACも表示しないようにしてみましたが、操作できません。 Win10で使うには、どうしたらよいのでしょうか。
- 68 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 12:55:52.31 ID:LrwcRju10.net]
- >>63
自分で作ったスクリプト? まあchkimgとか使ってるならまずは画像を作り直して見るのが良いかと
- 69 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 13:16:25.67 ID:B28/MPRh0.net]
- 自分で作ったものです。chkimgは使ってません。
起動させて、IDとパスワードを入力して、画面を整列させるだけなので。
- 70 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 14:27:03.42 ID:bwwFU0mM0.net]
- 単にソフトの場所変わってて探せてないだけじゃね?w
- 71 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 14:32:08.06 ID:LrwcRju10.net]
- だとすると、例えばどういうコードが動かないのかな?
(動かないというのは無反応なのかエラーが出るのか) アプリのウインドウすら認識しないのか、入力したいテキストボックスが認識できないのか pro版なら一度記録してみる、非プロなら適宜ログ出力入れて何が出来ていないのか確認するか、手っ取り早くUI inspectorでキーワード合ってるか見比べる 最悪なのはアプリ内の内蔵webviewを操作してる場合だけど…まあ、何にせよどんなコードでどんな動きを期待するか出てこないとこれ以上の事は自分からはなんとも
- 72 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 14:40:30.93 ID:RYEphy5V0.net]
- なんでここまで言われないとわからないのかね
ログはさんでどこまでできてどこからできないのか調べることすら自分でせず ソースも貼らず、どういう結果になるかも言わずに 操作できません、どうしたらよいかなんて言われて他人がわかるわけがないだろうに
- 73 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 14:47:21.51 ID:RmEaoNsc0.net]
- それしか能のない教えたがりのお前らに教える機会を与えてやってるんだから偉ぶってないで感謝しろよゴミクズども
- 74 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 16:49:36.08 ID:B28/MPRh0.net]
- 例えばこんな感じでマネックストレーダーの起動をしてみると、
EXEC ("パス\monex_ms\module\MonexMarketStation.exe") 結果は無反応、ログは何もでません。 そのまま手動で実行するときは、UACが出るので、 これのせいだと思って一応確認が出ないようにしてみたけどだめですね。 もちろんUWSCは管理者で実行しています。
- 75 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 18:17:32.79 ID:v3/5pfwr0.net]
- 当方プログラミング未経験者です
ウェブバンクで当月取引の一覧を見ながらExcelで帳簿を作り 会計ソフトに伝票として書き出しているのですが その作業を半自動化出来ないかと考えていたら UWSCに行き着きました。当方プログラミングの経験が無く UWSCの参考になる書
- 76 名前:ミ(一冊だけ…?)や一から勉強出来そうな
ウェブサイトが少なかったのも有り 体系的にプログラミングを学ぶ為、UWSCに似た言語を習得する事から 始めようと思っているのですが Rubyがパッと見た感じ近く(素人目ですが) 参考になりそうなサイト、書籍も豊富に見受けられたので Rubyから勉強しようと思っています。 皆さんでしたらどういった言語が良いと思いますか? ご意見聞かせて頂けたら幸いです。 [] - [ここ壊れてます]
- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 18:46:49.12 ID:LrwcRju10.net]
- >>70
起動しておいてそれ以降の動作は? てかログはその前後に入れて前だけ出て後が出ない、止まるという感じ? >>71 Rubyはちょっと的外れかと、uwscに活かせる事が少ない やる気次第ではPython、ぶっちゃけuwscがいらなくなる ちょっとしかやる気ないならExcel附属のVBAは学習サイトも本も多いし、uwscの簡単な部分と組み合わせれば大体のExcel業務はできるよ
- 78 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 18:59:57.21 ID:i1ccZNFV0.net]
- chkimgxさえ他で使えればいつでも乗り換えられる
- 79 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 19:04:10.69 ID:B28/MPRh0.net]
- Option LogPath="UWSC.log"
Option LogFile=3 PRINT "a" EXEC ("パス:\tools\monex_ms\module\MonexMarketStation.exe") PRINT "b" ACW(GETID("ログイン","#32770"),448,156,1024,768,0) BTN(LEFT,CLICK,929,433,300) PRINT "c" こんな感じで、ログインボタンを押すようにしている。 今やってみたログは、 18/09/03 19:00:13 a 18/09/03 19:00:13 b 18/09/03 19:00:21 c bとcの間に少し間があるから、見つけられなくてちょっと止まってるような感じだと思う。 起動していないから当たり前だけど。
- 80 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 19:11:43.04 ID:B28/MPRh0.net]
- 大事なこと書き忘れたけど、操作できないのは、Hyper SBIとマネックストレーダーだけ。
ブラウザとかエクセルをいじったり、ほかのアプリ起動したりするのは問題なし。
- 81 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 19:32:23.98 ID:RM+8ytEq0.net]
- >>74
無駄かもしれないけど一応おもいつき 戻値 = EXEC( exe名, [同期フラグ, X, Y, 幅, 高さ] ) なので PRINT "a" PRINT EXEC ("パス:\tools\monex_ms\module\MonexMarketStation.exe") PRINT "b" もうみっつ pathぬきでいきなり EXEC ("MonexMarketStation.exe") 起動するだけのbatを作ってEXECかDOSCMD path中の " を <#DBL>に変え忘れているかもしれない
- 82 名前:71 mailto:sage [2018/09/03(月) 19:38:51.28 ID:v3/5pfwr0.net]
- >>72
なるほど、Pythonが良いのですね。 趣味の一貫として初めたいので VBAではなく、歯応えの有りそうな?Pythonにしようと思います。 早速書籍を調べて、学習を開始しようと思います。 お返事、有難うございました。
- 83 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 20:08:11.29 ID:LrwcRju10.net]
- >>74
公式のqaとEXEのパスが違うっぽいのはインストール先変えてるのかな 単純にスクリプト記載のパスをwin+rのウインドウに入れて起動する…くらいは確認してるわな 腐った応急処置としてはスクリプトをEXEのとこに置いてパスなしとか
- 84 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 20:10:42.09 ID:LqpxvmdS0.net]
- >>71
業務はエクセル決め打ちだろうから まずVBA覚えた方がいいよ? プログラマならPython覚えて損はないけど 事務が本業ならVBAが実用的
- 85 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 20:12:12.49 ID:LqpxvmdS0.net]
- あと個人的にはRuby大好きなんだけど
Windowsとの親和性が良くないし RairsでWebサイト構築するのが主な使われ方だから ベタにVBA覚えた方がたぶん役に立つ
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 20:27:23.74 ID:9+ZNL7Cx0.net]
- >Rairs
Rails(レイルズ)な 初心者検索用に念の為
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 20:36:10.78 ID:gyD7I8KM0.net]
- >>72
PythonでSelenium、Chromeを操作するのが良さそうかな。 FireFoxのSeleniumIDEが使い勝手良かったけど、 バージョンアップで切り捨てられて今再開発中なのかな。 「Python Selenium スクレイピング」で検索するといろいろサイトがヒットするし、 参考書籍も出てるからそれからはじめると良いかと。 プログラミングを習得するために言語を学ぶってなるとなかなか覚えが悪いけど、 目的絞ってそのためにプログラミングを学ぶって場合だと覚えが早いかなぁ、と。
- 88 名前:名無しさん@お腹いっぱい。 [2018/09/03(月) 21:02:22.05 ID:B28/MPRh0.net]
- >>76
PRINT EXEC ("パス:\tools\monex_ms\module\MonexMarketStation.exe") →戻り値は-1でした。 EXEC ("MonexMarketStation.exe") →無反応 起動するだけのbatを作ってEXECかDOSCMD →UACの確認画面の後、普通に起動します。
- 89 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 23:07:29.74 ID:LqpxvmdS0.net]
- >>81
あーこんな凡ミスして屈辱だわ
- 90 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/03(月) 23:11:03.47 ID:LqpxvmdS0.net]
- >>72
>Rubyはちょっと的外れ SeleniumはRubyからも使えるから Rubyが的外れってのも的外れだと思う ぶっちゃけPythonとRubyじゃそんな変わらないよ
- 91 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/04(火) 00:22:20.28 ID:iRl26RcX0.net]
- >凡ミス
いやこのミスは見たことないw
- 92 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/04(火) 12:58:04.15 ID:39rlG4pw0.net]
- >>83
UACは無効にしたのでは…?
- 93 名前:名無しさん@お腹いっぱい。 [2018/09/04(火) 14:14:37.32 ID:4dIaeqlJ0.net]
- 自己解決しました。
win10は、レバー下げてUACの表示しないようにするだけではだめで、 完全に無効にするには、レジストリをいじる必要があるんですね。 レジストリいじって無効にしたら、全部動きました。 お世話になりました。
- 94 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/04(火) 16:09:38.65 ID:YkPVx7QT0.net]
- Win10罠過ぎるな 報告ありがとう
気を付けるわ
- 95 名前:名無しさん@お腹いっぱい。 [2018/09/05(水) 00:08:19.53 ID:f/kldqJv0.net]
- >>71
Excel でウェブバンクにログインする。 または、ブックマークレットで情報を取り出す。 ログインした状態でブックマークレットを動かし、クリップボードなどにコピーし、Excel で利用する。 今、ジャパンネットバンクのログインしたページでブックマークレット使えるかやってみたらできた。 scripts.web.fc2.com/bokuma.html クリップボードにコピーはググれば出て来るけど Chrome では2回連続ではできなかった。
- 96 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/05(水) 15:45:32.93 ID:KW/OlB6L0.net]
- GETACTIVEOLEOBJで起動中のIEを取得しようとしているのですが
手動(アイコンダブルクリック)で起動したIEは取得できるのですが UWSCからEXECで起動したIEはCOM_ERRORになってしまい取得できません。 どうしてでしょうか?
- 97 名前:名無しさん@お腹いっぱい。 [2018/09/05(水) 15:56:54.20 ID:f/kldqJv0.net]
- >>91
管理者権限で動いてるんでしょ。
- 98 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/05(水) 16:06:38.20 ID:KW/OlB6L0.net]
- UWSCを管理者権限で起動しても状況が変わらなかったのですが、どうすればいいか教えていただけますか?
- 99 名前:名無しさん@お腹いっぱい。 [2018/09/05(水) 16:22:45.73 ID:f/kldqJv0.net]
- IEでもHTAみたいなのはCOMつかめなかったりするけど
起動のコマンドラインとかも判断に必要かもね。
- 100 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/05(水) 17:57:33.37 ID:KW/OlB6L0.net]
- プライベートモードで起動していて引数は-private だけなのですが、、
- 101 名前:名無しさん@お腹いっぱい。 [2018/09/05(水) 20:06:36.45 ID:f/kldqJv0.net]
- おいおい瞬殺だよ
- 102 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/05(水) 21:07:33.22 ID:NltbK+Jt0.net]
- 起動直後に
GETACTIVEOLEOBJ() してるんなら GETACTIVEOLEOBJ() の前に SLEEP()でちょっと待ってみたら
- 103 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 02:47:55.03 ID:tmFU0Dao0.net]
- >>96
どういうことですか? >>97 直後ではないです。 EXECでIEを起動するUWSCを実行して、あらかじめ起動しておいて 次にGETACTIVEOLEOBJで取得するUWSCを実行しています
- 104 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 06:35:32.86 ID:RTtq6P+N0.net]
- 起動直後っていったのはUWSCのスクリプト開始直後とかいう意味ではなく
EXECによるIEの起動直後という意味です 自分の環境では EXEC("C:\Program Files\Internet Explorer\iexplore.exe", FALSE) DIM IE = GETACTIVEOLEOBJ("InternetExplorer.Application"); の場合は COM_Error が表示されましたが EXEC("C:\Program Files\Internet Explorer\iexplore.exe", FALSE) SLEEP( 1 ) DIM IE = GETACTIVEOLEOBJ("InternetExplorer.Application"); の場合は COM_Error は表示されませんでした EXECの代わりに DOSCMD("C:\...\iexplore.exe", TRUE);でも同様でした COM_ERR_IGNを入れて、あえてCOM_Errorを無視しながら 取得を繰り返すと 途中から取得できるようになるのを確認できました。 EXEC("C:\Program Files\Internet Explorer\iexplore.exe", FALSE) COM_ERR_IGN DIM IE REPEAT IE = GETACTIVEOLEOBJ("InternetExplorer.Application"); PRINT IE UNTIL (IE > -1) COM_ERR_RET PRINT IE.FullName SLEEP(20)
- 105 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 06:47:29.75 ID:TLqVmZqR0.net]
- >>99
スーパー親切でわかりやすいな。 別人だけど、ありがとう
- 106 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 08:07:27.12 ID:tmFU0Dao0.net]
- >>99
ありがとうございます。 理解しています。 IEをあらかじめ起動しているので、IE起動直後ではないと言いたかったのです。 スリープをいれてもCOM_ERR_IGNでエラーで停止しないようにして繰り返しても取得できないので困っています。 GETALLWIN()ではIEFrameが見つかるのですが、GETACTIVEOLEOBJをしても取得できないのです。 公式のQAを見ていたら、だいぶ古いですが原因不明で取得できないことがあると書いてあったので もしかしたらそのパターンなのかもしれないです。もう少し調べてみます。ありがとうございました。
- 107 名前:名無しさん@お腹いっぱい。 [2018/09/06(木) 15:29:58.38 ID:36/ewAYI0.net]
- >>98
プライベートモードって他人に見られないように動作するモードなので 他人(他アプリ等)に見せるためのCOMは公開しないんじゃないかってことです。 プライベートモードにしたときのCOMの動作はググっても分かりませんが、そう言う事だろうと思います。 「おいおい瞬殺だよ」についてはググって下さい。 https://www.google.co.jp/search?q=”おいおい瞬殺だよ”
- 108 名前:名無しさん@お腹いっぱい。 [2018/09/06(木) 16:14:58.08 ID:tmFU0Dao0.net]
- >>102
プライベートモードというのは、クッキーやキャッシュなどの情報を引き継がないモードです。 他人に見られないためのものではありません。 ブラウザの初期値で起動する感じです。COMとは関係ありません。 ありがとうございました。
- 109 名前:名無しさん@お腹いっぱい。 [2018/09/06(木) 16:52:03.38 ID:36/ewAYI0.net]
- >>103
何のために消すか考えてみてください。 クッキーやキャッシュなどの情報を他人が見ることが出来るんです。 消せば見れないから消すんでしょ? 単に消すだけならいつどのように消しても問題ないはずです。 あなたの方こそ目的を分かってないんじゃないですか?
- 110 名前:名無しさん@お腹いっぱい。 [2018/09/06(木) 17:02:42.95 ID:36/ewAYI0.net]
- 「 ”プライベートモード” 目的 開発者」でググったらすぐ出てきましたが、
ここに投稿しようとするとエラーになり、投稿できません。 URLは削除したし、文章をMANGOテストスレでテストしても問題ないと出ます。
- 111 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 20:00:36.01 ID:j1tF6TdI0.net]
- getActiveOLEobj("InternetExplorer.Application","InPrivate - Internet Explorer - [InPrivate]")
- 112 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/06(木) 22:30:32.74 ID:HCr3cMZM0.net]
- >>102
プライベートモードで開いてあるIEのCOM操作は普通にできるよ なんで
- 113 名前:タ際に試してもいないのに思い込みで上から目線で適当なこと書くの?
馬鹿なんすか? [] - [ここ壊れてます]
- 114 名前:名無しさん@お腹いっぱい。 [2018/09/06(木) 22:51:11.84 ID:36/ewAYI0.net]
- >>107
じゃあなんで質問者にはできなかったの?
- 115 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/07(金) 07:08:55.94 ID:k0BRhG6U0.net]
- 誰もがおまえみたいに四六時中張り付いてる訳じゃないぞw
- 116 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/07(金) 21:23:53.29 ID:Z8kHlTUQ0.net]
- >>108
お前、質問返す前にやることがあるだろ……
- 117 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 05:06:05.79 ID:xm8uz2D7O.net]
- 全ての条件が揃うまで繰り返す
ただし、一発目で揃ったら処理しない場合って WHILE !((A=B)And(C=D)
- 118 名前:)
繰り返したい処理 WEND でいいのかな? [] - [ここ壊れてます]
- 119 名前:111 mailto:sage [2018/09/08(土) 06:20:21.10 ID:xm8uz2D7O.net]
- すみません、自己解決しました
111の通りで思った処理ができました
- 120 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 11:51:26.74 ID:cu6pMVJY0.net]
- whileのあとの ! ってどういう意味なんですか?
- 121 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 12:05:08.02 ID:lL9O4Nyq0.net]
- ヘルプの極々最初に書いてあるような事聞く奴って
- 122 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 12:08:17.49 ID:lL9O4Nyq0.net]
- UWSCに限った記号でもないのに
+−×÷の意味を聞く位の超低レベルな質問する奴ってほんと何考えてるんだか 何も考えてないんだろうけど
- 123 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 12:17:38.42 ID:dX/NWcEk0.net]
- おまえらを使ってやってんだよ
- 124 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 12:24:28.46 ID:lL9O4Nyq0.net]
- はいはいご苦労様でした
- 125 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 12:56:42.83 ID:MNGZUL/w0.net]
- >>114-115
調べるも何も表示されてないからちょっと聞いただけ 喧嘩腰に聞いたわけでもないし普通にレスして返してくれればいいのに 教えるのがそんなに手間なら煽りレスもつけなきゃいいのに どっちが恥ずかしいんだか、どんだけ育ちが悪いんだろう 虐待でもされて育ったのかな?w 親の親も、そのまた親も先祖代々クズ底辺の家系っぽいね 最初から教える気ないならお互いに気分悪くなるからスルーしてって 言ってるし、もういいわって去ろうとしてるのに言葉がわからないのかバカなのか 底辺のカスがチワワみたいにプルプル震えながらキャンキャン吠えて 噛み付いてきてチョー笑えるwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 126 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 13:11:49.30 ID:dX/NWcEk0.net]
- その返しはダサイ
- 127 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 15:38:28.36 ID:5aMFW64E0.net]
- >>118
聞く前に調べろ
- 128 名前:111 mailto:sage [2018/09/08(土) 16:17:50.90 ID:xm8uz2D7O.net]
- >>118
!は何々ではないを意味します
- 129 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 16:25:43.28 ID:LmAN1teg0.net]
- >>118
思いつくばかりの怒涛の悪口かわいい
- 130 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 17:14:23.25 ID:d1ek+C840.net]
- 盛大なブーメランを自分で作って自分に投げてる。
- 131 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 17:25:27.13 ID:fDcpfeHM0.net]
- >>118
お前は!(バカじゃないし)、!(恥ずかしい奴じゃないよ)
- 132 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 17:33:18.98 ID:qj+s6LS+0.net]
- 文章に!をつけると強い感じがするだろ?それと同じだよ
プログラ厶にメリハリがついて実行時にその部分に勢いがつくようになる
- 133 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 17:38:34.88 ID:MNGZUL/w0.net]
- コピペにめっちゃ釣れててワロタ
- 134 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 19:54:22.30 ID:cu6pMVJY0.net]
- >>121
ありがとうございます、大変助かります ヘルプも見てみますね。
- 135 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/08(土) 20:06:43.61 ID:7ZyZep9G0.net]
- 顔真っ赤にしてコピペで釣り宣言ですね
- 136 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/09(日) 14:13:07.42 ID:DT6Q3m2VO.net]
- メインフレーム使う業務システムにもsendstrつかえるの?
- 137 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/09(日) 19:45:22.73 ID:SvJ2Efvg0.net]
- 今日詰まって自己解決したから書いとく
ChkImgXで、GoogleChromeの画面がキャプチャできてなかったんだが Windows8.1以降ならPrintWindowの引数にPW_RENDERFULLCONTENTを指定すればキャプチャできるみたいなので 自分の環境でソースビルドしたらいけたわ
- 138 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/15(土) 03:08:02.42 ID:4W2tqLve0.net]
- もしよかったら教えてください。
AndAppのゲームで、mouseorg(id, 2)とすると アクティブウィンドウであってもBTNやKBDに無反応になります。 (id, 0)や(id, 1)と変えると受け取ります。 ttp://kobuji.me/tips/uramacro2/ 原因はこれでしょうか。 それを確認する方法
- 139 名前:や、回避する方法はありますか。 []
- [ここ壊れてます]
- 140 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/15(土) 09:35:24.85 ID:2JbXHw6T0.net]
- >>131
AndAppを使ったことがないから自分では試してないけど mouseorgのMORG_DIRECTが効かないアプリケーションはある 構文が正しくて駄目なら無理ですね 過去に似たような質問がたくさんあるんで見てください
- 141 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/09/15(土) 17:43:20.00 ID:4W2tqLve0.net]
- >>132
過去ログでさんざん繰り返された質問でした。すみませんでした それなのに教えていただき、ありがとうございます 仮想化を試してみます
|
|