- 1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/04/16(月) 07:57:49 ID:+HI9MOeK0]
- Windowsを自動化させるツールUWSC。
ttp://www.h7.dion.ne.jp/~umiumi/ uwsc使いのみなさま、マターリ己のスクリプトを晒しましょ。 前スレ 自動化ツールuwsc使いよ集まれ2 pc11.2ch.net/test/read.cgi/software/1156416884/
- 496 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:26:33 ID:2I/jmRCF0]
- 時間取得して指定時間だったらexitするようにすればいいじゃないか
- 497 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:35:25 ID:jrGkOqyC0]
- >>496さん
AM10時に 再生してるuwscを停止させるという事をしたいのですが。。 exitで時間指定する場合どのように書けばいいのでしょうか?
- 498 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:40:50 ID:ip+R+sBr0]
- >>497
少しは調べて勉強しろ
- 499 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:42:24 ID:jrGkOqyC0]
- じゃあなんのためのスレなの?
- 500 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:43:07 ID:ip+R+sBr0]
- >>499
ここは別に丸投げのスレではない
- 501 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:44:54 ID:jrGkOqyC0]
- 知らないから教えれないのですね わかります
- 502 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:45:53 ID:ip+R+sBr0]
- 煽っても期待してるものは出ませんよ
むしろ誰からも相手にされなくなるだけです 自分の首絞めて何やってんだか
- 503 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:46:49 ID:jrGkOqyC0]
- ip+R+sBr0 じゃあいちいちレスしないでね リアルでも性格曲がってそうだね
- 504 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 14:50:06 ID:2I/jmRCF0]
- 使い主がこれじゃあロクな使われ方しなさそうだな
とりあえずヘルプ全部読めばわかるから頑張れ
- 505 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 15:05:49 ID:5ul4WdoP0]
- すぐ上に参考になるサンプルが書いてあるのに全く理解できないとは…
- 506 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 20:54:01 ID:3mMUPvyr0]
- CHKIMGのサーチ範囲の定義で変数って使える?
やってみたんだけど定義が間違っていますって出る
- 507 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 21:04:05 ID:Nj//qYHG0]
- 使える
ソノ通り定義が間違ってるんだろ
- 508 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 21:42:36 ID:bW++wL3x0]
- >>497
while true GETTIME() IF G_TIME_HH2 = "10" AND G_TIME_NN2 >= "00" AND G_TIME_NN2 <= "05" THEN EXITEXIT sleep(0.1) wend sleepの時間は任意 ループする時間によってG_TIME_NN2 <= "05"も変更する
- 509 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/04(木) 23:55:00 ID:bW++wL3x0]
- ID:jrGkOqyC0消えたか
- 510 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/05(金) 00:29:25 ID:TF/tFK2I0]
- パソコンでラジオを聞くUWSCスクリプトができません。
助けて。
- 511 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/05(金) 00:30:54 ID:d5Jlc2fv0]
- どこができないのか分からないのか詳しく
- 512 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/06(土) 11:38:39 ID:zpxtiWTT0]
- ちょいと、仕様なのか知識不足か分からないので質問
改行コードがLFのテキストに追記をしたいのだが、 勝手に全体の改行がCRLFの改行コードに変更されてしまいます。 //サンプル-この3行でもうだめ fp = fopen("c:\LFのテキスト.txt", F_READ or F_WRITE or F_NOCR) fput(fp, "追記したいテキスト") fclose(fp) 何かオプションとか書き方でLFのままにはできませんか?
- 513 名前:名無しさん@お腹いっぱい。 [2008/12/06(土) 12:54:24 ID:zpxtiWTT0]
- ageます
- 514 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/06(土) 14:08:05 ID:KhVriYv50]
- >>512
ttp://www.wdic.org/w/WDIC/CRLF 全体をCRLFに変更してるのはUWSCじゃなくてWindows > 改行コードがLFのテキストに追記をしたいのだが、 > 勝手に全体の改行がCRLFの改行コードに変更されてしまいます。 語尾の語調って統一できないの?きもいんだけど('A`)
- 515 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/06(土) 15:17:10 ID:7bgiOLSs0]
- BSDコピペじゃあるまいしどっちでもいいじゃん
めんどくせーやつだな
- 516 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 13:41:30 ID:S3Sd32TS0]
- www.nagomi-jp.net/~liners/uwsc_sample_page.htm
ここのサンプル集をダウンロードしても表示できないのは漏れだけでしょうか?
- 517 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 15:53:48 ID:QctVVpZW0]
- >>516
そうみたい
- 518 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 15:54:47 ID:QctVVpZW0]
- ttp://www2.vipper.org/vip1022107.png
- 519 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 16:32:51 ID:7GU0iOg+0]
- ときたま表示できないヤツあるけどなんでだろうな
>>518は表示できてるみたいだし原因がわけわからん しかたないからUniversalExtractorでバラして見なきゃならん
- 520 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 16:39:56 ID:tMk2t2iW0]
- >>519
俺XPなんだけどセキュリティの警告が出た Vistaかなんかでセキュリティキツイと開けないじゃね?
- 521 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 17:08:36 ID:7GU0iOg+0]
- >>520
しらべたら以下の感じで見られるようになった(XP SP3) ファイルを右クリック →プロパティ →全般タブ →ブロックの解除
- 522 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 17:11:28 ID:QctVVpZW0]
- この辺漁ってみたら
ttp://www.google.co.jp/search?hl=ja&q=chm+%E8%A1%A8%E7%A4%BA&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq=
- 523 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 17:24:45 ID:XfHI7t310]
- これのスクリプトってどんなこと勉強すれば使えるようになるの?
プログラミング言語 CとかJAVAとかとはまたちがうものなの?
- 524 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 17:30:13 ID:+rqtavFo0]
- 違うもんだけど、こっちのほうが全然簡単だから
何か一つ知ってる人ならすぐ作れる
- 525 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 18:06:30 ID:XfHI7t310]
- >>524
知らない場合はCとか勉強してからのほうがいいかな? 解説サイトとか少し見てみたけどクラス、とかIDとかよくわからん単語が多すぎて・・・ そのつど調べてやってもいいけど
- 526 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 18:22:31 ID:7GU0iOg+0]
- CよりWSHでいいんじゃないの
uwscの書式もVBScriptにJScriptをちょこっと混ぜただけって感じだし Windowsならデフォで入ってるスクリプト実行環境でお手軽に扱えるし 検索すれば初心者向けにわかりやすく解説してるところがたくさんある
- 527 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/10(水) 18:24:19 ID:+rqtavFo0]
- 使いもしないのに、わざわざ難しいCとか勉強する必要もないし
classだのidだので躓いてるのにCなんて無謀 おとなしく素直にこのスクリプトだけ勉強しろ そういう素人でも使えるようになるくらい簡単なんだから。
- 528 名前:516 mailto:sage [2008/12/10(水) 19:28:35 ID:S3Sd32TS0]
- ありがとうございます。表示できました。
IEの設定を色々いじっていたけど、ファイルのプロパティの中にあるのね。
- 529 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/11(木) 12:03:35 ID:+IMgPa3H0]
- >>526
>>527 いろいろ調べたけどやっぱりスクリプトだけやってみた 最初はなかなかだたけどいろいろ読んでてきとーにいじくってるうちにできたwww
- 530 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/11(木) 18:00:30 ID:Cw+fnQjW0]
- ブラウザがフリーズした場合の復帰処理はどうされてますか?
ブラウザのある特定した場所の色データをチェックして、 それが一定時間変化しなければフリーズと判定出来そうですが、 ブラウザがフリーズすればUWSCも止まりますよね? それだとチェックは出来ませんし… あと、強制的にOS再起動は可能ですか? 再起動させても、時々○○のソフトが稼動中です、みたいな警告が出て、 手動でないと再起動出来ないことがあり…
- 531 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 00:08:39 ID:mIVknbjM0]
- >>514
これは違うと思うぜ。Windowsが変換しているわけじゃない。 別にUWSCでもLFの取り扱いは出来る。 単にファイルオープン時に、LF→CRLFの変換をUWSCが勝手にやってるだけ。 chr(13)chr(10)とか直打ちで、replaceとか挟めばLFとしては扱える。 Windowsだから強制的に全部変換…だったら他言語でも全滅じゃねーか。馬鹿が。
- 532 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 00:40:05 ID:/shTXOgy0 BE:888316984-2BP(808)]
- なんか変な理屈に思える。
>>512のやり方がおかしいのは、間違い無いんだろ?
- 533 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 00:46:49 ID:/shTXOgy0 BE:1554555078-2BP(808)]
- 追記
>Windowsだから強制的に全部変換…だったら他言語でも全滅じゃねーか。 他言語は、他OSって事でいいんだよね? だから、そこらへん考慮してプログラム組んでると思うけど? UWSCのUNIXバージョンが有るならだけど?
- 534 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 05:31:06 ID:pXDEBSGI0]
- Windows はファイルオープンの際にバイナリモードで開かないと
改行は CRLF とみなされるってだけの話じゃないのか?
- 535 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 05:37:36 ID:tyks4yA90]
- open時に勝手に変換なんてしないよ
書き込み時に改行コードがCRLF固定なだけでしょ 書き込み部分を自前で何とかするとか ファイル作成後、改行コード選択できるテキストエディタ+マクロ(秀丸等)で 改行コード変更して上書きすればいいんじゃね
- 536 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/12(金) 12:07:45 ID:ST+6584QO]
- >>534
そうだと思うが、UWSCにバイナリモードは無いからなぁ。 そしてバイナリとテキストの区別は厳密には無いので、UWSCの内部処理次第だろ。 >>535 とりあえず531に倣って書いてみたが、これでもLFで保存できるぜ。 書き込み部分で変換しているわけではなさそうだ。 fp = fopen(filename, F_READ) text = fget(fp, F_ALLTEXT) text = replace(text, chrb(13)+chrb(10), chrb(10)) fclose(fp) fp = fopen(filename, F_WRITE or F_NOCR) fput(fp, text + addtext) fclose(fp) まぁ、fgetの全体取得指定がALLTEXTだからな UWSCが気を利かせてLFやCRをCRLFに変換する仕様でもおかしくは無い。
- 537 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 07:31:46 ID:PgL+Gz8M0]
- >>527
idとかセミコロンとか”とかの意味がわからなくてヘルプ読んでも躓く子はどうしたらいいの? なんかお勧めの読み物かサイトないですか?
- 538 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 18:02:44 ID:3VDMjxbL0]
- 「UWSC スクリプト」で検索
他人が作ったスクリプトや記録機能で作ったスクリプトを読めば何となくわかってくると思う
- 539 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 18:12:27 ID:/ABzRwIU0]
- この間から使いはじめて見たんが、
何回かループしてるとずれてくるんだが 勝手に調整してくれる方法ってない?
- 540 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 18:14:40 ID:/ABzRwIU0]
- ループする動作はマウスの移動とクリックです。
- 541 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 19:30:42 ID:QKowb1k50]
- 俺はズレないけど?
- 542 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 19:44:01 ID:xW1vSu9o0]
- ループしてずれるのは、ずれるような書き方をしているから。
ずれないような書き方をすればいい
- 543 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 19:56:54 ID:8SusShRW0]
- 相対座標で読んだ上にマウスがちゃたってるとか。
- 544 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/16(火) 21:47:36 ID:/73kEQB80]
- そのスクリプトを実行する直前の状態にするようにループの先頭か末尾を改造しろ。
そうすればずれない。
- 545 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/17(水) 19:33:54 ID:EZl/nASB0]
- 直前にもどすのはどうやったらいい?
よくわからん whileじゃダメなのか?
- 546 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/17(水) 19:45:51 ID:/oCk0e8I0]
- 直前に戻すという意味がわからん
- 547 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/17(水) 19:48:51 ID:zoiO5U1v0]
- どうせネトゲのマクロなんだろうけどとりあえずスクリプト晒せよ
- 548 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/17(水) 19:51:17 ID:w1GnFEdl0]
- continue使ってループの先頭に戻るくらいしか出来ない気がする、
それかフラグ作って処理を判定するか。
- 549 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/17(水) 20:23:14 ID:WA76EVYA0]
- スクリプトを晒されても、MMVの羅列でこちらが困ることになりそうだ。
コードを書く上でプログラムとスクリプトの根本的な差異は無いから学習するしかないよなぁ。
- 550 名前:名無しさん@お腹いっぱい。 [2008/12/17(水) 20:26:52 ID:WA76EVYA0]
- そうそう、unlha32.dll等の統合アーカイバ系を使いたいのですけど
どこぞにDLL_DEFとかで書かれてるサンプルになりそうなコードってありませんかね?
- 551 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 01:41:56 ID:MRa1bK7U0]
- >>493
すみません これって6時25分から8時20分まではどういうスクリプトになるの?
- 552 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 01:54:32 ID:d3BOywqQ0]
- >>551
IFB G_TIME_HH2 = "08" AND G_TIME_NN2 <= "20" OR G_TIME_HH2 = "07" OR G_TIME_HH2 = "06" AND G_TIME_NN2 >= "25" THEN
- 553 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 01:55:39 ID:MRa1bK7U0]
- 即レスありがとうございます
- 554 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 13:49:16 ID:9Yfxv1io0]
- リンク元を指し示すリファラを偽装しながらネット巡回させたいのですが、外部ツールを使わないと無理でしょうか?
「A」というページには「B」というページから移動しないと正しく表示されない、というやつなんですが、 時間がかかるし、「B」が不安定だったりするので、回避して直で行きたいと考えています。 そういうページがいくつかあるので、リファラは固定ではなく随時変更する必要もあります。 あと、ブラウザはIE7です。
- 555 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 13:50:47 ID:pKAzHCRC0]
- あ?誤爆か?
- 556 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 19:17:39 ID:rv1EbDCT0]
- >>554
COM利用の通信ではそういう偽装は無理だと思うよ。 エロ動画のリンクでそういうのあるんだよね。 リンクリストをブラウザなしで取得してみたんだけど、 作品ごとの専用ページからアクセスしないとトップページに飛ばされちゃうんだ。 全ジャンルだと1000くらいの作品があって、常時新しいのに入れ替わってるからスクリプトじゃないと収集できないしね。 不要なページもダウンロードしてしまうことになるけど、普通のダウンローダを定期的に流した方がいいような気がする。 UWSC使ってるとそういうツールの存在忘れちゃうんだけども。
- 557 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 20:54:52 ID:d3BOywqQ0]
- >>554
具体的にどのページ?
- 558 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 23:15:12 ID:BXA5MAmO0]
- ↑こいつは質問者の気持ちを察することができないダメ解答者だな
そんなの教えれるなら初めからアドレス張るだろ
- 559 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 23:27:09 ID:YCmJl9Ce0]
- お前は誰様だよ
- 560 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/19(金) 23:37:08 ID:BXA5MAmO0]
- おーふぉふぉふぉふぉ
通りすがりの自慰様じゃw 人生〜楽ありゃ〜苦もあるさ〜♪ この紋どころが目に入らぬか! m9(`・ω・´)
- 561 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/20(土) 00:08:12 ID:9IzFicNV0]
- >>558
人に教えられないようなエロいところだからこそ知りたいんじゃないか。 お前は閲覧者の気持ちが分からないダメ質問者だな。
- 562 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/20(土) 16:25:12 ID:aXKgZ6Ak0]
- UWSCいまいち使いにくいんだけど、UWSC以外で画像判断ができるマクロツールって他に何かあります?
- 563 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 00:17:37 ID:K49X6P2U0]
- >>547
While 1 MMV(627,150,313)MMV(626,150,16)MMV(625,150,10)MMV(623,150,10) MMV(622,150,16)MMV(620,150,10)MMV(619,148,15)MMV(618,148,16) MMV(617,148,10)MMV(616,148,16)MMV(615,146,15)MMV(614,145,16) MMV(613,144,10)MMV(612,143,16)MMV(611,142,10)MMV(610,141,15) MMV(609,141,10)MMV(606,138,16)MMV(605,138,10)MMV(604,136,15) MMV(603,135,10)MMV(602,135,16)MMV(602,133,10)MMV(600,133,16) MMV(599,131,10)MMV(597,130,15)MMV(595,130,16)Wend このマクロなんだが、2回目からずれてしまいます。 画像判断とかできるようになればずれないかもなんだが・・・ MMV羅列すみません
- 564 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 06:05:13 ID:O2Mi+CvH0]
- >>563
クリックをどっかで入れてるんだろ? ClickとかDownとかUPとか入れる前後にはSleep(0.1)を入れろ。 マウスクリックによって移動するようなアイテムで無いなら何がどれだけ動いていくのかよく説明できるようになってからおいで。
- 565 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 06:49:23 ID:z1q/Ibps0]
- マウスカーソルが動いてるだけワロス
- 566 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 08:03:31 ID:QwPKwNB20]
- >>563
( ゚д゚)ポカーン
- 567 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 08:40:37 ID:axtVJOqE0]
- >>562
UWSCって画像判別してクリックとかできるのか?
- 568 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 13:25:08 ID:HBx/D+iV0]
- >>567
CHKIMGだかそんな関数でBMP読み込めばその画像がある座標を返せるな
- 569 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 13:47:19 ID:axtVJOqE0]
- >>568
まじか、それはすごいな
- 570 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 18:37:20 ID:DC+N1NPh0]
- >>564
移動してクリックして押す、的当てみたいなやつです。
- 571 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 19:36:51 ID:O2Mi+CvH0]
- >>570
とりあえず名前に539って入れてね。 動くって言うのは的が動くわけ? 仮に同じタイミングで同じ位置で繰り返し撃つだけでいいとしても、 厳密にタイミングがあってない限りだんだんずれてくるよね。 的の出る場所が決まっていて移動しないなら問題ないけど。 スクリプトってモノがよく分からないなら、テキストエディタのキーボードマクロを動かしてみればいいよ。 単純に文字を入力していくものだけじゃなくて Homeで行頭に飛んだりEndで行末に飛んだりCtrl組み合わせて単語単位で飛んだりという 文字数に影響されない操作を覚えて、 さらに、検索キーワードを設定して文章のどこにキーワードがあってもそこだけを編集するとかまでできれば 的当てのためにはどんなことをどんな手順でしなければいけないかが分かってくると思うよ。
- 572 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 21:26:25 ID:/Sn6XSXi0]
- ヘルプの関数一覧ぐらいは全部読んでおいたほうが良いよなぁ。
車輪の再発明をしなくてすむ。発想の手助けにもなるしね。 まぁ、ファイル操作を全部doscmdでやってた俺が言うのもなんだが dirとか戻り値リターンで区切ってトークン切って配列代入してるのw FileSystemObject知ってからだいぶすっきり出来るようになった。ありがたや。
- 573 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 21:52:19 ID:I43RJ3Sf0]
- マクロでずれると聞いたら、大半の人が位置がずれるの意味だろうと思ってたが
このスクリプトから想像するにタイミングがずれるという意味じゃないだろうか。
- 574 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 22:07:44 ID:HBx/D+iV0]
- 変数って小数点まで記録してる?
たとえばi=1234だとして i=i/1000を実行したらi=1になる?
- 575 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/21(日) 22:13:51 ID:/Sn6XSXi0]
- やってみりゃいいんじゃね?
新規にファイル作ったって3行ですむだろ? ここに書き込む手間のほうが多いのが笑える。
- 576 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 04:03:36 ID:P9DOHzGS0]
- i=1234
i=i/1000 msgbox "i" かな。
- 577 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 07:30:03 ID:HbGT6uOI0]
- msgbox(1234/1000)
で十分 と思う
- 578 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 12:55:38 ID:fmG/IPH90]
- >>554
IE = CreateOleObj("InternetExplorer.Application") IE.Visible = true Header = "Referer: tehitou.com/"+ chr(13) Url = "taruo.net/e/" //診断くん IE.Navigate(Url, 0, null, null, Header)
- 579 名前:名無しさん@お腹いっぱい。 [2008/12/22(月) 19:39:25 ID:/LMnt5Db0]
- すいません。
IEのダイアログのOKボタンを自動的に押したいのですが、 GETIDの取得方法がわかりません。 ダイアログのタイトルとメッセージだけで指定することは 可能ですか?
- 580 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/22(月) 20:22:27 ID:+EQAgRwQ0]
- >>579
IESetData(IE ,True,,"OK")
- 581 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 02:52:31 ID:um19C/gw0]
- 初歩的な質問ですみません。
とあるページで、実際の画面とキャプチャした画面が一致するかどうかの判定スクリプトを書きたいのですが よくわかりませんので、ご教授頂きたいと思います ちなみに自分で一応下記のようなスクリプトを書いてみましたが上手くいきません。 プリントスクリーンでキャプチャした画像Aをペイントか何かに貼り付けて 元々キャプチャしておいた画像Bと一致したらメッセージを表示する と言うようなスクリプトを書いたのですが 画像ファイルの有無の認識まではスムーズに進むのですが 肝心の判定部分で画像が一致してないと出てしまいます。 何かいい方法があれば是非ご教授くださいませ・・・ あともっと手っ取り早い方法等あれば是非ともご教授お願いします 何分初心者なもので、見当違いな書き方してるかもですので・・・ よろしくお願い致します
- 582 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 11:12:38 ID:iP6BKLPi0]
- 人から頂いたumsのファイルを、機能はそのままに座標などをいじって自分用に使いたいと思っています。
頂いたフォルダにはums拡張子のファイルとbmp拡張子のファイルのみが入っていたのですが どのように中を見て、座標などを変えていけばいいのでしょうか? 初心者な質問ですみません。
- 583 名前:名無しさん@お腹いっぱい。 [2008/12/23(火) 12:13:41 ID:Wqjl56Jy0]
- >>582
メモ帳などでUWSファイルを開いて、BMPファイル名を検索 座標はPrintScreenキーでスクリーンキャプチャしてペイントに貼り付けてマウスを持ってって調べる。
- 584 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 13:19:55 ID:8f11xEcw0]
- conex.fujigoma.com/?target=http://conex.fujigoma.com/download/index.html
ここのWebフォームパスワード解析スクリプトの使い方がわからないので教えて頂きたいです このページに書いてあるようにやっても Uスクリプト: 変数: HTTP: が定義されていません 1行目: TARGET_URL=HTTP: というメッセージが出てきて実行できません どうすれば出来るのでしょうか
- 585 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 14:17:52 ID:KjieyKO20]
- 120秒間のあいだに座標900,500の位置に指定の色が出ると
即座に座標510,390をクリックさせたいです 現在下記のような感じでやってるんですが 座標900,500に指定色が出るまで永遠にスリープしてしまうので このスリープを120秒間限定で行いたいです 120秒以内に指定の色が出ない場合も座標510,390をクリックさせたいです (わかりにくい表現ですいません。 120秒以内に指定色が出た場合は即座に510,390をクリックする 指定色が出ない場合も120秒後には510,390をクリックする) 下記は現在使っているもので指定色が出るまでスリープする状態が続くので変更したいのです while PEEKCOLOR(900,500) <> $EFEFEF //色判定 Sleep(0.2) wend BTN(LEFT,CLICK,510,390,100) //クリック よろしくお願いいたします
- 586 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 14:29:35 ID:vYTIGuaE0]
- >>584
そのサイトに書いてある利用方法を読めばわかる >>585 適当だけどこんなんでいいんじゃない i = 0 FOR i = 0 TO 120 / 0.2 IF PEEKCOLOR(900,500) = $EFEFEF TEHN BREAK //色判定 Sleep(0.2) NEXT BTN(LEFT,CLICK,510,390,100) //クリック
- 587 名前:554 mailto:sage [2008/12/23(火) 14:56:07 ID:60ZXtA8U0]
- >>578
ありがとうございます。 これでいけそうです。 ところで、以下のマイクロソフトのページでnavigateを調べても引数が一つしか書いていないんですが msdn.microsoft.com/ja-jp/library/cc428092.aspx > 構文 > object.navigate(URL) 第二引数以降を調べるにはどうしたら良いのでしょうか?
- 588 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 15:03:52 ID:KjieyKO20]
- >>586
>>585です 早速のレスありがとうございます Uスクリプト:シンタックスエラーとでてきて動きませんでした とり急ぐわけではないので何かわかったらまた教えてください ありがとうございました while 〜 wend を一定秒数で関数を抜ける方法ないでしょうか? よろしくお願いします
- 589 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 15:19:37 ID:Wqjl56Jy0]
- >>588
start = gettime() while gettime() < start+秒数 wend
- 590 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 15:21:01 ID:vYTIGuaE0]
- THENをTEHNって打ち間違えたわ
何秒経ったらループを抜けたい。を馬鹿正直に書いたら GETTIMEでループに入る直前の時間を変数に入れて ループないでその変数とGETTIMEで新たに取得した現在時刻の差を比べるとかできる そこまでするもんでもないと思うよ
- 591 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 15:31:11 ID:KjieyKO20]
- >>588です
>>589さん何回も即レスして頂きありがとうございます 当方の言葉足らずで本当に申し訳ないです 2つの条件のうちどちらかを満たせば関数を抜けたいです (説明不足で本当にすいません) 840,700の色判定を一定時間行い 指定した色になればすぐに関数を抜ける 指定した色にならなくても120秒後にはwhile〜wendの関数を抜ける 可能でしょうか? 下記のwhile〜wendです(現在、指定色が出るまで永遠ループです) 指定色の出現に関わらず120秒後にはwhile〜wendを抜け出す (指定色が出現すればその時点で関数を抜け出す) 何回もすいません while PEEKCOLOR(840,700) <> $FFDF63 Sleep(0.2) wend
- 592 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 15:56:21 ID:KjieyKO20]
- >>590さん
>>591です できました! ありがとうございます >>586をTHENにして実行したところ 色判定もしくは時間経過どちらかを満たせば関数を抜けることができました 本当にありがとうございました 何回もすいませんでした
- 593 名前:名無しさん@お腹いっぱい。 [2008/12/23(火) 18:14:32 ID:Wqjl56Jy0]
- 今すぐテレビのActionを見ろ
リサイクル詐欺をやってるぞ。
- 594 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 19:22:20 ID:KjieyKO20]
- お世話になります
また色判定の質問で恐縮です 3つの条件(3箇所の色判定)を満たさない限りループさせるにはどうすればいいでしょうか? 下記のようにしましたがシンタックスエラー出ます 3箇所の座標が条件どおりのときに座標位置330,220をクリックさせたいです とり急ぐわけではないのでわかるかたおられましたらお願いします 当方もすぐにお返事できないと思います どうぞよろしくお願いいたします while PEEKCOLOR(700,500) <> $FFDFEF PEEKCOLOR(500,300) <> $FFFFFF PEEKCOLOR(100,100) <> $FFDF63 Sleep(0.2) wend BTN(LEFT,CLICK,330,220,100)
- 595 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/23(火) 19:41:52 ID:KjieyKO20]
- すいません自己解決できたので
>>594の質問取り消しさせて頂きます >>594への解答は不要です ただ単に3回繰り返せばよかっただけでした ここに頼りすぎてました すいません while PEEKCOLOR(700,500) <> $FFDFEF Sleep(0.2) wend while PEEKCOLOR(500,300) <> $FFFFFF Sleep(0.2) wend while PEEKCOLOR(100,100) <> $FFDF63 Sleep(0.2) wend BTN(LEFT,CLICK,330,220,100)
- 596 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/12/24(水) 13:05:48 ID:88yr3KPZ0]
- >>587
それはDOMのリファレンス InternetExplorer Object msdn.microsoft.com/en-us/library/aa752084(VS.85).aspx Navigate Method (InternetExplorer, WebBrowser) msdn.microsoft.com/en-us/library/aa752093(VS.85).aspx
|

|