- 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/
- 975 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 21:51:45 ID:D2y5nC2+0]
- ajax使用webサイト超めんどー
なんとかなんない?
- 976 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 22:32:36 ID:7Fr+80aB0]
- >>974
ありがとう、参考になりました。
- 977 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/25(水) 13:22:51 ID:dj7Ej2fH0]
- >>968
思うような動作ができました。m(_ _)m
- 978 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 18:52:26 ID:NcOYiIHC0]
- 多重起動禁止はiniファイルを弄ることで簡単にできるようになったのですが
ほかのスクリプトの実行が終わった後に、後のスクリプトを実行できるようにする方法はありませんか?
- 979 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 19:39:33 ID:ncgoh4z50]
- callで呼び出せば良いんじゃない?
- 980 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 19:40:54 ID:NcOYiIHC0]
- いや 先に実行したスクリプトが終わった判定はどうすればいいのかなと思いまして
- 981 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/26(木) 19:41:18 ID:NcOYiIHC0]
- ああ連続でやればいいんですね
- 982 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/27(金) 16:52:50 ID:fl1SuMSB0]
- >>975
FLASH,ActiveX,,JAVAappletなんかよりはよっぽど楽
- 983 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 21:17:11 ID:hQtF23UU0]
- slctboxの戻値「slct_1」等は出力させると数字のみになるのはなぜなんでしょうか?
select 〜selend文で caseのあとは"slct_"+数字でも数字のみ指定でも正しく動いているようですが
- 984 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/28(土) 23:33:07 ID:lrDMYjZcP]
- >>983
一般的に定数は何かしらの数値に割り当てられるのが普通です。 数値にしておくと演算子=,<>等の処理をそのまま流用できるから設計上楽なのです。 それならば文字列として"SLCT_1"として持たせたほうが分かりやすいのでは?とも考えられますが、 小さい情報量にしたほうがexeサイズが小さくて済んだり、計算量が少なくて済むなど メリットが大きいのです。 ただしSLCT_1が1と出力されるからといってバージョンアップ等で今後変更される可能性があるので 必ず比較する場合は 「IF ret=1 THEN・・・」ではなく 「IF ret=SLCT_1 THEN・・・」とすべきでしょう。
- 985 名前:983 mailto:sage [2009/03/01(日) 00:17:23 ID:re5Hkvhc0]
- なるほどためになりました
サンクス
- 986 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 08:13:50 ID:c3BdarSQ0]
- <img src="http://〜〜〜/Apos/img/web/10174/106711_1.gif">
リンクに使われている上記のような画像が複数あったとします。 ページ内にある全ての途中まで共通しているURLの画像をゲット してクリックすることはできますか? http://〜〜〜/Apos/img/web/10174ここまでが一緒で後は違うアドレスです。
- 987 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 12:17:03 ID:jADlBu/J0]
- できますよ
- 988 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 17:53:19 ID:b7uK3KHI0]
- // IEで表示中のページにリンクされているzipへのリンクを取得し、IEDownload()関数でダウンロードする。
while true data = IEGetData( IE, "TAG=A", i ) Src = IEGetSrc( IE, "A", i ) if !length(Src) then break Link = BetweenStr( Src, "href=<#DBL>", "<#DBL>" ) ifb "zip" = Copy( Link, Pos(".", Link, -1) + 1, Length(Link) - Pos(".", Link, -1) ) Then IE.navigate( Link ) IEDownload( IE ) break Endif i = i + 1 wend Function IEDownload( var IE ) Fend
- 989 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 19:53:07 ID:c3BdarSQ0]
- >>987
死にうせろ2
- 990 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 20:33:14 ID:q5FcoyWP0]
- >>989
簡単だよ 自分の頭蓋骨の中をたまには使えよ
- 991 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/01(日) 21:14:20 ID:b7uK3KHI0]
- data = IEGetData( IE, "TAG=A", i )
これってAタグならラベル部分、その他ではValueを取り出せるんだけど ラベルを指定してクリックするのがIELINK() この後に IELINK(data) って入れてもいいんだけど、ダウンロード用ページだと同じラベルでいっぱいファイルがある。 だからUWSCの関数では番号指定とかでもしないとクリックできない。 まあリンクは簡単に取り出せるからIE.Navigate()で開けばいいんだけど 「ファイルのダウンロード」窓がクリックできん・・・ ボタンが反応はしてるんだけどクリックできん。 CtrlWin()でアクティブにしてもアクティブにならない。 以前作ったときはちゃんと動いていたんだけどなあ・・・ 画像の保存とかページの保存とかならIEの子ウィンドウとして拾えるけど ダウンロードは親子関係がないっぽいし。 モーダルとモードレスで親子関係が違ってくるとかなのかな。 いや、つかんでもクリックできないんだよな。 親子両方クリックしたらアクティブになった。なんか裏のやつを子として処理してたのかな。 でもフォーカスが「保存」ボタンには移ってるんだけどなあ・・・ 名前をつけて保存ならクリックできるのに。 戦車で野球のボールを投げたら時速327キロか。
- 992 名前:名無しさん@お腹いっぱい。 [2009/03/02(月) 00:20:27 ID:OsLHIqg20]
- RecIE使ってみたけど、ダイアログのクリックは拾ってくれないな。
IELink(IE,"DL002") BusyWait(IE) 本体で記録してみたけど ACW(GETID("ファイルのダウンロード","#32770"),422,375,435,243,0) ScKey()はだめだったけどMouseOrg()で窓に直接Kbd()でならもしかしていけるかも。 だめだった。 しかし、MouseOrg()してKbd()してClkItem()したらいけた。 Kbd()でアクティブ化に成功してるんだろう。
- 993 名前:名無しさん@お腹いっぱい。 [2009/03/02(月) 11:20:51 ID:OsLHIqg20]
- 「この種類のファイルであれば常に警告する」のチェックを外せばそのままダウンロードが開始されるんだな・・・
今までやらなかったけどもうこれが一番の解決法か・・・ と思ったけど保存ダイアログが出てこないと思ったら勝手に起動されちゃうんだな。 上書きの警告もないし、キャッシュにしか落ちてないんだろう。 これじゃダウンロードにならない。 URLToFileとかいうのが使えればいいんだけど今やってるところはパスワード制限かかっててアクセスエラーになるからできないし。 >MouseOrg()してKbd()してClkItem()したらいけた。 これについては親子両方に送ればうまくいったが、子だけに送ったらだめだった。 多分他の窓をクリックすることでアクティブ状態が切り替わってうまくいってたんだな。 トップレベルなのに非アクティブなあの状態は何とかならんのか・・・ もしかしたらあの二重の窓の二つ目が開く直前に裏の窓をクリックしてしまうのが問題なのかもしれん。 親窓の方拾ったらスルーして待つかな。
- 994 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 12:25:41 ID:MGuj9EpHO]
- 他人が役立つ日記ならここで大歓迎
環境に依存した再利用性の低い独り言はブログにでも貼ったら?
- 995 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 13:02:26 ID:pSlHrzIi0]
- 次スレたててこい>浪費したやつ
- 996 名前:名無しさん@お腹いっぱい。 [2009/03/02(月) 17:11:41 ID:OsLHIqg20]
- 【速報】 全鯖規制ISP一覧 VIPPERのせいですね、わかります
tsushima.2ch.net/test/read.cgi/news/1235980269/ qb5.2ch.net/sec2chd/ なんか祭りになってたんでスレ立てしてみたんです。 ねws qb5.2ch.net/test/read.cgi/sec2chd/1235980128/ そしたら全サーバーで規制されました。
- 997 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 19:50:06 ID:rP5khwz50]
- 自動化ツールuwsc使いよ集まれ4
pc11.2ch.net/test/read.cgi/software/1235990960/
- 998 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/02(月) 21:30:58 ID:9PDTuTrY0]
- おつおつ。
- 999 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/03(火) 02:16:28 ID:0ITm2xmn0]
- 999
- 1000 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/03/03(火) 02:27:23 ID:6utcIoKu0]
- んじゃ1000
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|