- 1 名前:名無しさん@お腹いっぱい。 [2009/03/02(月) 19:49:20 ID:rP5khwz50]
- Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/ uwsc使いのみなさま、マターリ己のスクリプトを晒しましょ。 前スレ 自動化ツールuwsc使いよ集まれ3 pc11.2ch.net/test/read.cgi/software/1176677869/
- 969 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 12:26:28 ID:TrGlOmpB0]
- >>966
拡張子チェックしないAutohotkeyやD-monkeyは違うバージョンのエンジンを使い分けるのも簡単だったりする。 拡張子.AHKLはAutohotkeyL.exeで動かすとか、拡張子.jseはCscript.exeで動かすとか。 スクリプトでエンジンのバージョンを見て、あえて古いエンジンで起動させるとか。 出先のPCのレジストリを弄らんでも(相手に弄らせないでも)、 拡張子Jsで起動させておいて、エンジンを変えて起動させたりもできる。 そんな細かい融通なんて出来る必要ないといわれればそれまでだが、 やろうと思えば逃げ道があるってのは便利だ。
- 970 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/04(金) 15:24:38 ID:HevuLciX0]
- レジストリ参照するときはコマンドラインが使えるね。
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Tools" /v InstallPath | find "InstallPath" >>969 拡張子が自由すぎるのも問題だと思うけど。 スクリプトウィルスですべてのファイルをチェックしないといけなくなるし。 副作用として2chログの .dat ファイルが削除される。 僕の過去ログがウィルスチェックで削除されていた理由がなんとなく分かった。
- 971 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 01:15:51 ID:RYXBer6t0]
- >>943
亀だが、オンラインゲームで簡易BOT作ったんだけどその経験から KBD(VK_Q,CLICK)だと反応しないと思ったほうがいい 反応させたいと思うのなら、 KBD(VK_Q,DOWN) KBD(VK_Q,UP,60) などのようにすること つまりキーを押している時間を、ゲームがキーボードのチェックしている時間を上回れ ばいい なお、UPのときの時間は20ですむゲームから、40くらいのゲームまで多少幅があるっ ぽい つまり、チャット欄のときはキー入力はバッファがあり、そこにためてからチャット欄に 移すと考えられる。notepadなどに入力するときと同じ仕様 そして、チャット欄以外の時にはリアルタイム入力でバッファがないから、ソフトのキー ボードチェックのときまで押している必要があると思われる
- 972 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 20:36:46 ID:xEt3aP6M0]
- Orbitを使ってダウンロードをする際、
新規ダウンロードというウィンドウが出てくるときに 「キャンセル」を押した場合のみ、Orbitを終了させたいんだけど Orbid = GETID("新規ダウンロード", "#32770") ifb Orbid = -1 then exitexit else REPEAT Orb2id = GETID("新規ダウンロード", "#32770") SLEEP(1) UNTIL Orb2id = -1 Orb3id = GETID("", "orbitdm_app") CTRLWIN(Orb3id, CLOSE2) DOSCMD("taskkill /im orbitnet.exe") endif こう書いてみたものの、これじゃあOKを押した場合でもOrbitが終了してしまう 「キャンセル」を押したときだけ終了させるようにするにはどうすればいいの?
- 973 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/05(土) 20:50:22 ID:/7c3sFsA0]
- >>972
UWSCのスクリプトでキャンセルをクリックする。
- 974 名前:名無しさん@お腹いっぱい。 [2009/12/07(月) 05:01:47 ID:KNLff4OP0]
- スクリプト初心者なのですが、教えてください。
UWSCを使って、画面上の特定のエリアにある画像を自動でクリックさせることは出来ますか? 1:インターバル30秒後 2へ 2:『画像A』があれば『画像A』をクリックして1へ 無ければ3へ 3:『画像B』があれば『画像B』をクリックして1へ 無ければ4へ 4:インターバル30秒後 1へ マウスの自動化は出来るのですが、画像を判別してクリックするのはうまくいきません。 サンプルスクリプトを教えていただけると助かります。 がんばって直して使用できるようにします。よろしくお願いします。
- 975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 05:02:47 ID:KNLff4OP0]
- ごめんなさい。sageるの忘れました。。。。申し訳ありません。
- 976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 05:25:21 ID:sqa3JRwT0]
- 可能だけど、大抵の場合は色判定使った方が処理軽くてお勧め
どちらにせよサンプルならヘルプ見ればあるし、「chkimg」とかでググってもいろいろ見つかると思う かなり簡単な部類のスクリプトだから、むしろ何がうまくいかないのか教えてくれないと逆に困る 別にsage進行じゃないからageでおk
- 977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 11:37:01 ID:Q9OWsxYu0]
- サンプルがあるのに考えないで教えて君
- 978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 15:24:51 ID:EGBUNKjc0]
- >>974
DirectXの全画面なら無理です。 UWSCで画像を取得できるかどうか、SaveImg()で保存してみたらいいよ。
- 979 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 16:34:09 ID:2DlR/2d20]
- >>969
規制喰らってたので亀で申し訳ないのだけど、 >拡張子チェックしないAutohotkeyやD-monkeyは uwsc.exe C:\hoge\hogehoge.bak (hogehoge.uwsの拡張子を変更したファイル) ちょっと試してみたら普通にスクリプト完走するみたいだけど… 意味が違うのかな? >拡張子Jsで起動させておいて、エンジンを変えて起動させたりもできる。 この意味が良く判らない… 別スレでJscriptとAutoItXの共存を書いている人いるけど、この類の話?
- 980 名前:貞子 mailto:sage [2009/12/07(月) 17:31:58 ID:uPHQyMnr0]
- >>979
ちょっと透視してみるわ。 どーれどーれ〜、見えた!机の上はちゃんと片付けてね! あなたのハードディスクのC:\hoge\hogehoge.bakのすぐとなりに、 C:\hoge\hogehoge.uwsが見えます。 そのファイルを消すと、C:\hoge\hogehoge.bakは動かなくなるはずです。
- 981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 17:38:55 ID:EGBUNKjc0]
- >>979
> この意味が良く判らない… AutoIt VerX で .abc を動かし、そのスクリプトから AutoIt VerY と .xyz をコールするという感じだろ。 しかし逆にグローバル変数の扱いがややこしいことになると思うんだよね。
- 982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 17:56:27 ID:2DlR/2d20]
- >>980
あぁ、ゴメン。貞子の透視のとおりでしたw
- 983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 17:59:26 ID:EGBUNKjc0]
- さすが貞子だなあ
- 984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 19:12:52 ID:vjmE8d/80]
- まて
お前らどうして和んでいるんだw
- 985 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/07(月) 21:34:47 ID:Vroq5dYd0]
- じゃあとりあえず馴れ合い厨死ねと言ってみるテスト
- 986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 09:55:59 ID:R1J3ndqY0]
- 次スレのタイミングが近くなってまいりました。
>1の公式サイトURLを訂正して立てましょうや ----------------------------------------------------- 自動化ツールuwsc使いよ集まれ5 ----------------------------------------------------- Windowsを自動化させるツールUWSC。 www.uwsc.info/ uwsc使いのみなさま、マターリ己のスクリプトを晒しましょ。 前スレ 自動化ツールuwsc使いよ集まれ4 pc12.2ch.net/test/read.cgi/software/1235990960/
- 987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 13:36:29 ID:NGw+Zaod0]
- 安易な作ってクレクレ依頼の禁止or依頼用テンプレでも作るといいんじゃないかな
- 988 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/08(火) 18:32:07 ID:Q2QOWQX50]
- 適当に作って見た。適当に追加・削除・訂正してくれ。
コピペする時は、行の右端にスペースが出来るかもしらんから、削除してからよろしく。 ----------------------------------------------------- 自動化ツールuwsc使いよ集まれ5 ----------------------------------------------------- Windowsを自動化させるツールUWSC。 www.uwsc.info/ uwsc使いのみなさま、マターリ己のスクリプトを晒しましょ。 ●質問したい方へ。 「○○作れますか?」→ スクリプトを期待するのはお門違い。作れるか作れないか教えてくれる人はいるかも。 「○○が作りたい」→ 自分作ればいいんじゃない? 「○○作って下さい」→ 依頼スレじゃありません。 過去ログを見る、検索する等、自分で出来る事を書き込む前にするように。 自力で作ったのを晒すか、具体的な解らない場所を提示して、改善点や解決策を求めるようにしましょう。 ●スクリプトを晒す上での注意 他人が読みやすいようにインデントを付けるように。解らない人はググレ。 言いたい事に関係無い部分は 〜○○の処理〜 や 処理A 等のようにし、 必要な部分を晒すようにする。 ●他人の書いたスクリプトを安易に実行しないように。 ハードディスクをフォーマットされたりしても、自己責任。 前スレ 自動化ツールuwsc使いよ集まれ4 pc12.2ch.net/test/read.cgi/software/1235990960/
- 989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 01:20:11 ID:xGIFdzaW0]
- >>988
タブインデントは使えないんだぜ 全角スペース等に 変換しておくべし
- 990 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 01:33:49 ID:wLl1el160]
- テンプレで次スレ建てるレス番も書いておくべきでは?
進みもそこまで速くないから970か980くらいでもいいかも。 ってか、次スレよろ。ちなみに今回はオレ無理。
- 991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 05:30:20 ID:J1DL1P1U0]
- 自動化ツールuwsc使いよ集まれ5
pc12.2ch.net/test/read.cgi/software/1260304053/l50
- 992 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 10:19:38 ID:8TzPg+9x0]
- >>991
>1乙
- 993 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/12/09(水) 23:05:02 ID:i3LiK2Rs0]
- >>991
乙「」「」「」「」「
|

|