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


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

自動化ツールuwsc使いよ集まれ3



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






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

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

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