- 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/
- 2 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/10(金) 02:43:59.73 ID:CqDuA+po0.net]
- >>1乙
今日現在 ●ダウンロード ttp://www.uwsc.info/download.htmlはアクセスできません Vectorのttps://www.vector.co.jp/soft/winnt/util/se115105.htmlからダウンロードできます ここttps://web.archive.org/web/20180125141222/www.uwsc.info/download.htmlならPro版もダウンロードできますがシェアレジはできません(たぶん) ●サンプル ttp://www.uwsc.info/sample.htmlはアクセスできます ●FAQ ttp://www.uwsc.info/faq.htmlもアクセスできます ●掲示板 ttp://www3.rocketbbs.com/13/bbs.cgi?id=umiumiもいろいろ参考になるでしょう
- 3 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/10(金) 02:55:40.76 ID:7v0AfP6H0.net]
- ダウンロード先はこっちだな
・UWSC Free版 Ver5.3.0.2 www.uwsc.info/uwsc5302.zip ・UWSC Pro Ver5.3.0.2 www.uwsc.info/uwscpro5302.exe
- 4 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/10(金) 11:49:53.29 ID:UmRGA3SP0.net]
- >>3
おつ そっちでダウンロードできたんですね
- 5 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/10(金) 18:58:26.32 ID:DsEJ46sg0.net]
- >>2
>>3 ありがとうございます助かります
- 6 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/10(金) 20:56:04.36 ID:GSPXeDZn0.net]
- ほ
- 7 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/12(日) 00:06:51.84 ID:Y7cEzMPI0.net]
- ChkImgXのダウンロードできる所知りませんか?
- 8 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/12(日) 00:28:20.30 ID:466M8szq0.net]
- 俺のPC内にあるよ
- 9 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/12(日) 02:23:18.00 ID:2Hv8/kUf0.net]
- 定期的にこれ書き込まないと死ぬんじゃないかと思うChkImgXの人。
- 10 名前:名無しさん@お腹いっぱい。 mailto:sa [2018/08/13(月) 20:46:25.39 ID:fbj6Y+vo0.net]
- こんばんわ
初心者ですがよかったら質問させてください。 目的の画像が出るまでenterを繰り返し押して目的の画像が出てきたら enterの繰り返しをやめる方法はありませんでしょうか? While TRUE KBD(VK_enter) SLEEP(3) WEND ifb chkimg("gazou",0,,,,,,IMG_MSK_BGR4) SLEEP(3) BTN(LEFT,CLICK,G_IMG_X,G_IMG_Y) これでenterの連打はできるのですが目的の画像が出てきた場合enterをやめる方法はありませんでしょうか? よろしくお願いいたします。
- 11 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/13(月) 21:07:45.45 ID:rKoOFDLW0.net]
- While !chkimg("gazou",0,,,,,,IMG_MSK_BGR4)
KBD(VK_enter) SLEEP(3) WEND BTN(LEFT,CLICK,G_IMG_X,G_IMG_Y)
- 12 名前:名無しさん@お腹いっぱい。 mailto:sa [2018/08/13(月) 21:15:45.86 ID:fbj6Y+vo0.net]
- >>11
ありがとうございます 助かりました
- 13 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/13(月) 22:12:35.73 ID:AyIRt4U20.net]
- 別解(連打をやめる条件が複数ある時など)
WHILE TRUE IF CHKIMG("gazou",0,,,,,,IMG_MSK_BGR4) THEN BREAK KBD(VK_enter) SLEEP(3) WEND BTN(LEFT,CLICK,G_IMG_X,G_IMG_Y)
- 14 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/18(土) 15:10:31.70 ID:tJTEFdYN0.net]
- DIM str="わたし"
文字列の先頭一文字(1バイトでもいい)を取り出して、数値に変換する方法ってあります? c = copy(str, 1, 1) or copyb(str, 1, 1) d = VARTYPE(c, VAR_SMALLINT) or VAR_BYTE ではうまくいかない
- 15 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/18(土) 15:47:07.31 ID:eWdMPR9k0.net]
- asc
- 16 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/18(土) 17:18:06.81 ID:tJTEFdYN0.net]
- >>15
サンキュー
- 17 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 11:13:52.15 ID:7LM0noC10.net]
- PowerShellCoreさわってみたけど、使いにくいわ。
- 18 名前:Rマンドレットとか使うといちいち冗長だしパイプが気持悪いわ。何渡すかわからん []
- [ここ壊れてます]
- 19 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 13:30:36.92 ID:5o13e8P10.net]
- 何故それをこのスレに?
- 20 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 19:17:52.36 ID:bTZsIKni0.net]
- uwsファイルはスクリプトとして選択できるのですがuwscファイルは選択できないのっておま環でしょうか?
- 21 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 19:56:23.23 ID:nZ53sJsH0.net]
- 拡張子がuwscのファイルってこと?
uwscファイルは関連付けされてないと思ったよ やりたければ普通に関連付けすれば使えるんじゃない
- 22 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 20:16:44.33 ID:hcqAObj90.net]
- UWSC本体からスクリプトファイル開くときの動作でしょ
ファイル選択ファイアログ側で拡張子絞ってるから出てこない(仕様)
- 23 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 21:10:46.88 ID:MDpnopNP0.net]
- .uwscは何故か知らないけどuwsc.exeと同じフォルダにあると開けなかったな
違う場所に置いたら.uws扱いになって普通に使えて尚更意味不明だった記憶がある
- 24 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 22:30:20.05 ID:WwHOLGH80.net]
- UWSCを使ってマウスをさわらずにマウスのカーソルの動きを記録して再生させたいのですが
PCを再起動後にスケジュールでマウスの動きを記録したものを作動させると、なぜだかマウスポインタが動きません。 一度マウスを動かしたあとなら、再生するとちゃんと動くのですが再起動後にマウスをさわらずにマウスポインタを認識させる方法はないでしょうか?
- 25 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/21(火) 22:53:13.72 ID:eEWdCzU00.net]
- ファイルを連続してダウンロードしようとしています
1回目のダウンロードの後に情報バーを閉じると、 毎回ではないのですがIEからフォーカスが外れてしまうことがあり、 IE自体は操作できるのですが2回目のダウンロードの際に、 情報バーのプルダウンの「名前を付けて保存」が押せず困っています ID = HNDtoID(IE.hwnd) CRTLWIN(ID,ACTIVATE)をしてもなぜかうまくいきません 情報バーを閉じた後に何か特別な処理が必要なのでしょうか
- 26 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 00:17:05.45 ID:9bZ884h10.net]
- 情報バー必要ないなら非表示にしてしまえばいいのでは…?
- 27 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 00:46:42.47 ID:TbzAVCkS0.net]
- >>25
情報バーというか 通知バーでしょうか ダウンロード時に下に出るバーの名前は 出来れば表示したままにしたいです
- 28 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 07:07:48.48 ID:PMi49keh0.net]
- >>23
自己解決しました
- 29 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/22(水) 09:07:02.16 ID:kDJqSbtY0.net]
- >>26
ごめんどのバーか画像でも貼るか正しいui名称にしてくれないか? まあ、次善策だけどその現象が起きた時に復帰させる為の手動操作(をスクリプトにして)を挟めばいいんでないの
- 30 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/24(金) 23:37:29.44 ID:HUqcqOWG0.net]
- 仮に認証が無いならいっそInvoke-WebRequestとかで直接DLしちゃえばいいんでない
- 31 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/27(月) 22:30:50.77 ID:ucVw79+AO.net]
- Excelのセル結合解除したり、行消したりできるの?
- 32 名前:名無しさん@お腹いっぱい。 [2018/08/30(木) 00:50:22.82 ID:aoYNOqrU0.net]
- 現時点ではuwscを使ってるけど、今後uwscが使えなくなったときの代替は下記の記事にあるように
AutoITがベストなのかな? https://qiita.com/hirohiro77/items/9f794ace26e9b1f7350b https://qiita.com/hirohiro77/items/10503fad3e70c213ee52
- 33 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 02:04:15.63 ID:I/FdilOY0.net]
- ただの対
- 34 名前:芫L事見てベストとか言われても
この先新しいソフト出るかもしらんし、autoit使えなくなるかも分からんしょ uwscが使えなくなった時じゃなくて今(学習コスト少なめに)乗り換えるなら悪くないかもね [] - [ここ壊れてます]
- 35 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 10:17:56.97 ID:xyJsPrQx0.net]
- 無料使ってる時点で、仕方ない感じだね。
読んでみたが、書き替えは相違点多すぎて無理かな。 最近は、仕方ないのでUIこさえて自前でやってるよ。
- 36 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 16:06:46.50 ID:uacvrJEb0.net]
- PowerShellでやれないんですか。
- 37 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 18:55:13.49 ID:cvYTXeM70.net]
- すいませんchkimgxの繰り返しで最初の1回しか画像認識に成功しない怪減少に悩まされています
どなたかご教授願います 初回は100%成功するのに、2回目以降は100%失敗し、 失敗した画面のまま再度行うとなぜかまた100%成功します OPTION OPTFINALLY CALL ChkImgX.uws startup_chkimgx() try while true sleep(0.5) if chkimgx("XX.bmp",0,0,X,X,1,2,-1) mmv(G_IMGX_X, G_IMGX_Y) sound("XX.mp3",TRUE) endif sleep(0.5) wend finally shutdown_chkimgx() endtry
- 38 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 19:03:17.86 ID:h25VE0d+0.net]
- ほんとに認識に失敗してるのか?
mmvの前にメッセージボックス出して検証してみた? mmvでカーソル動いてそのまま見たいだから見た目変化してないのと soundまっぱーが解放されてないまま次の音が鳴らなくなってるだけではない?
- 39 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:22:31.61 ID:cvYTXeM70.net]
- メッセージボックスも反応なし、マウスも移動しないので失敗してるみたいです
なぜ最初の1回しか成功しないのでしょう?毎回再生しなおせば成功します なので、別のスクリプトで毎回終了させては1秒ごとに再生する形にしたら成功しました が、できれば繰り返し成功するようにしたいのですが、全く原因が分かりません ちなみにデスクトップの画像などでは同じ記述でも毎回成功します
- 40 名前:名無しさん@お腹いっぱい。 mailto:sage [2018/08/30(木) 21:26:11.53 ID:I/FdilOY0.net]
- 知恵袋で回答待てよ()
MMVしてマウスカーソル乗ってるから認識できないとかいうくだらないオチだったりしない?w
- 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 だけなのですが、、
|
|