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


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

WSH(・∀・)スレッド! Part 4



1 名前:デフォルトの名無しさん mailto:sage [2009/05/24(日) 01:22:48 ]
( ´ゝ`) 誰か詳しい情報キボンヌ

●過去スレ
WSH(・∀・)スレッド!
pc11.2ch.net/test/read.cgi/tech/1055075469/
WSH(・∀・)スレッド! Part 2
pc11.2ch.net/test/read.cgi/tech/1176698934/
WSH(・∀・)スレッド! Part 3
pc12.2ch.net/test/read.cgi/tech/1208948450/

●関連スレ
お前ら、wsh使ってますか? Part7
pc12.2ch.net/test/read.cgi/win/1190548945/
HTAをもっと流行らせる計画 Part2
pc12.2ch.net/test/read.cgi/tech/1220874815/
★WSHでCGI★JScriptVBScript
pc11.2ch.net/test/read.cgi/php/1059745064/

●公式サイト
Windows Script
www.microsoft.com/japan/msdn/scripting/

●個人サイト
Windows Scripting Host
homepage3.nifty.com/aya_js/wsh/index.htm
Windows Scripting Host Laboratory
www.roy.hi-ho.ne.jp/mutaguchi/wsh/
Windows Script Wiki
winscript.s41.xrea.com/wiki/index.php

574 名前:デフォルトの名無しさん mailto:sage [2011/01/07(金) 16:25:20 ]
サイトからリンクたどってダウンロードしてくれるソフトなんて、山ほど有るのに、wshでやりたいバカで、自分で作れないバカ。
馬鹿面ライダーダブルってカンジ?

575 名前:デフォルトの名無しさん mailto:sage [2011/01/07(金) 16:42:11 ]
>>574
途中でフォームの入力があるよ。
馬鹿?

576 名前:デフォルトの名無しさん mailto:sage [2011/01/07(金) 19:53:56 ]
お前ら罵り合ってないで
タイピングにいそしめよ

577 名前:デフォルトの名無しさん mailto:sage [2011/01/07(金) 21:55:30 ]
タイピストかよw

578 名前:デフォルトの名無しさん mailto:sage [2011/01/07(金) 23:40:40 ]
罵りあうのにタイピングしてる件

579 名前:デフォルトの名無しさん mailto:sage [2011/01/16(日) 09:47:06 ]
みんなWindows7つかってる?
WSHとかってXPの頃と変りなく使えてる?

580 名前:デフォルトの名無しさん mailto:sage [2011/01/16(日) 10:10:46 ]
Cygwinの動きがおかしい

581 名前:デフォルトの名無しさん [2011/01/16(日) 17:06:03 ]
>579
自分も知りたいです。
PCのハードが不調で、ついでに7に移行しようか検討中...

582 名前:デフォルトの名無しさん [2011/01/16(日) 17:34:08 ]
>>579
Windows 7 64bitでWSHもHTAも特に問題なく使えてる。



583 名前:デフォルトの名無しさん mailto:sage [2011/01/17(月) 01:10:43 ]
>>582
サンクス
HTAも問題ないってのは朗報だね。

でも、IEのバージョンが上がると
HTAの方で出来ることも変わったりするから
油断は出来ねぇ

584 名前:デフォルトの名無しさん mailto:sage [2011/01/17(月) 03:41:06 ]
でも、IEのバージョンが上がると
WSHの方で出来ることも変わったりするから
油断は出来ねぇ



585 名前:デフォルトの名無しさん mailto:sage [2011/01/17(月) 20:43:56 BE:1455989478-PLT(23456)]
IE9beta入れてるけど大抵のことはできること変わんないと思うよ。
あまり凝ったものは組んだことないけど、今までのものは普通に動いてる。

586 名前:583 mailto:sage [2011/01/18(火) 17:35:11 ]
ごめん別にWSHがIEの影響を受けるって意味じゃなくて
WSH使ったプログラム書くときに
IEに関係する機能を利用してると って事で。

587 名前:デフォルトの名無しさん mailto:sage [2011/01/18(火) 18:59:58 ]
ビスタから7はあまり変わらんかもしれんがxpからビスタや7は大変よ
ie.navigate 保護モード無効のサイト
が初っ端から動かんからな


588 名前:デフォルトの名無しさん mailto:sage [2011/01/20(木) 00:36:46 BE:2105984399-PLT(23456)]
>>586
そういうことか。申し訳ない。

589 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 18:13:04 ]
お前らプログラム組む時どんな感じなの?
サンプルコピペでちょっと変えて…
の繰り返しって感じ?

590 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 18:49:18 ]
アプリケーションプログラムではそれもあるけど、スクリプトはほぼベタ書き
精々コードスニペットから自前の雛形引っ張ってくるくらい
スクリプトなんて、サンプル探すより自前で書いた方が早いようなことにしか使わないし

591 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 20:40:41 ]
>>589
最初に、まずダーっと書く。
自分で用意してある関数群は使う場合があるけど
小さいプログラムやスクリプトの場合は使わない。

で、ある程度書いてから整理の方針を決めて
全体像を決めてから整理する。
主にGUI作るときはこんなん。

592 名前:デフォルトの名無しさん mailto:sage [2011/01/29(土) 23:56:31 ]
>>589
サンプルって言うか、自分の書き溜めたコードを雛形にして
書き起こしていくことが多いな・・・



593 名前:デフォルトの名無しさん mailto:sage [2011/01/30(日) 05:40:13 ]
書き捨て用のものと再利用を考慮したものでは書き方も変わってくる

594 名前:デフォルトの名無しさん mailto:sage [2011/01/30(日) 19:34:34 ]
WSHではあまり書き捨てはやらんな。
常に使っていればいいけど、
たまにしか使わなくなるとなると、メソッドとか思い出すのにちょっとめんどい。

595 名前:デフォルトの名無しさん mailto:sage [2011/02/06(日) 15:56:59 ]
最近、VBScript で書き上げても、移植性のなさ、この先のサポートを考えると、一抹の不安が残る今日この頃。

596 名前:デフォルトの名無しさん mailto:sage [2011/02/06(日) 17:50:26 ]
移植性のなさって具体的に何?

597 名前:デフォルトの名無しさん mailto:sage [2011/02/06(日) 18:17:44 ]
power shellに移行だな

598 名前:デフォルトの名無しさん mailto:sage [2011/02/07(月) 00:45:34 ]
>>595
移植性なんか心配してるヒマがあったら、
未来のおまいのために、コードをきれいに仕上げてコメント付けとけ。

599 名前:デフォルトの名無しさん mailto:sage [2011/02/07(月) 14:56:34 ]
言語を変えるのを移植とは言わんだろ

600 名前:デフォルトの名無しさん mailto:sage [2011/02/07(月) 17:08:00 ]
convertibility

601 名前:デフォルトの名無しさん mailto:sage [2011/02/08(火) 10:09:16 ]
>>599
うーん…
簡単にプログラミング言語を変えられない現状を鑑みれば、移植と言って良いと思うな。
そもそも、キミの言う移植がアセンブラレベルの意味合いっぽいじゃん?
もう、誰も、そんな事してないじゃん?

602 名前:デフォルトの名無しさん mailto:sage [2011/02/08(火) 14:59:27 ]
あたまわるそう



603 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 16:37:18.39 ]
index=folderitem.getlink.geticonlocation(path)
pathはbyref string
wshでpathを得るにはどうすればよいのですか?
wshでは不可能ですか?

604 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 16:47:28.84 ]
普通にやればいいだけだと思うけど

605 名前:デフォルトの名無しさん mailto:sage [2011/02/28(月) 18:53:40.12 ]
無理だろ 諦めろ

606 名前:デフォルトの名無しさん mailto:sage [2011/03/01(火) 18:50:09.10 ]
wshじゃ内部型stringのvariant型の参照渡しだもんな

607 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:11:31.36 ]
IEが起動しているかどうか調べる方法ってございませんか?
起動してない場合に特定の処理したいので・・・

608 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:14:59.65 ]
>>607
WMI使えば出来るよ

WMIはWSH専用ではない汎用ライブラリで
WSHとは別物でありスレ違いになるので、ここでの詳細解説は伏せる

609 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 00:59:27.00 ]
>>607
shell.applicationのshellwindows

610 名前:デフォルトの名無しさん [2011/04/17(日) 12:43:48.33 ]
AppActivateでChromeをアクティブにしてSendkeysでF5を押してページをリロードしたいのですが、F5が効きません
IEとFirefoxは問題なくできました。
ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
なのでALT+Dを送信してからF5を押せばいいのかと思い"%D"を送ってみたのですがアドレスバーにフォーカスが移りません
Chromeでページをリロードできるところまで何とかやりたいのですが解決方法ございませんか?

611 名前:デフォルトの名無しさん mailto:sage [2011/04/17(日) 12:44:34.31 ]

晩生は打ち間違えですので読み飛ばしてください

612 名前:610 mailto:sage [2011/04/18(月) 00:19:37.81 ]
どうやらF5が効かないのではなくてアクティブになってないようでした
ただ、コードを実行するとChromeが前面に表示されるのですが(Chromeを最小化した状態でも)、どうもChromeの上の青い箇所が薄くなってました(メモ帳で言えば灰色の状態)
Chromeの仕様上WSHでは無理なんでしょうか?




613 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 15:21:08.85 ]
メモ帳だってappactivate直後のsendkeysは受付ねーが?
適当にsleepしろ


614 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 15:22:38.38 ]
↑sleep 5000って書いてあんぞ

615 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 16:15:39.03 ]
それがどうした?

616 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 16:29:18.91 ]
質問者はsleep書いてるのにsleepしろは矛盾している

617 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 17:57:39.92 ]
質問者はsleepしてsendkeysしたと書いてるかバカめ

618 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 18:49:42.87 ]
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました
>ただ、appActivateでChromeをアクティブにしてsleep 5000ぐらい待機させて、その間にアドレスバーにフォーカスを手動で移して晩生SendkeysでF5で更新ができました


619 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 20:45:09.98 ]
>その間にアドレスバーにフォーカスを手動で移して晩生
これが見えぬか

620 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 21:14:18.24 ]
手動にしないとF5が効かないって意味じゃないか。
>>619お前ずっと書き込みしてる人?静観してたけどお前がレスすると話がおかしくなるから黙ってがいいよ。

621 名前:610 mailto:sage [2011/04/18(月) 22:43:31.43 ]
解決できました

622 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 23:39:08.17 ]
FireFoxなら指定時間毎の自動更新が出来るけどChromeにはそういう機能はないの?



623 名前:デフォルトの名無しさん mailto:sage [2011/04/19(火) 19:04:50.94 ]
SendKeysはいいんだけどマウス動かす方法ないの?

624 名前:デフォルトの名無しさん mailto:sage [2011/04/19(火) 23:40:59.55 ]
MouseでなくWindowを動かせば?相対的なもんだろ?

625 名前:デフォルトの名無しさん [2011/04/19(火) 23:52:03.13 ]
Windows 転送ツールを使ってユーザープロファイルをコピーするのを、
WSHで定期的にタスクで自動実行したいのですが、簡単な方法はありますか?
代替えでAIKつかってコマンドでできるそうなのですが、
うまくイメージがとれませんでした。

626 名前:デフォルトの名無しさん mailto:sage [2011/04/20(水) 11:52:54.52 ]
>>624
windowの中をSendKeysで処理したい場合でTABキー移動もできない場合は?

627 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 01:18:09.34 ]
sendkeys "% m{right}"

628 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 07:49:23.22 ]
>>627
いや、だから…
例えばブラウザでサイト閲覧してて
SendKeysで入力フォームを自動入力させる処理があるとする
普通ならTABをSendKeysで送ってやれば入力フィールドから次のフィールドにフォーカスが当たる
しかし、FlashやTAB遷移できない要素はマウスでonFocusやonClickする必要がある
これをWSHでどうやればいいだろうかと

629 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 09:44:55.12 ]
チーター乙

630 名前:デフォルトの名無しさん mailto:sage [2011/04/21(木) 11:50:47.68 ]
>>629
ゲーム等のbotプログラムをわざわざWSHでやろうとは思わんよ
業務自動化の使用範疇だよ

631 名前:デフォルトの名無しさん mailto:sage [2011/04/22(金) 18:27:34.48 ]
口調が気に食わない

632 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:23:55.22 ]
wsh で c:\Program Files のように標準のプログラム保存フォルダを取得ってできないの?
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
見てみたけど無いんだよね。



633 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:39:21.95 ]
%ProgramFiles%

634 名前:デフォルトの名無しさん mailto:sage [2011/05/17(火) 19:56:48.72 ]
>>633
ありがとうございます。

635 名前:デフォルトの名無しさん [2011/05/21(土) 21:38:02.65 ]
下記コードのhtmlにアクセスしたら、
指定のURLにリダイレクトさせたいんですが、
どうすればできるでしょうか?
『例』
<SCRIPT LANGUAGE="VBScript">
<!--
// リダイレクト先のパス指定
www.yahoo.co.jp/
-->
</SCRIPT>

636 名前:デフォルトの名無しさん mailto:sage [2011/05/21(土) 22:52:30.15 ]
スレ違い・・・・・じゃなかった板違い

637 名前:デフォルトの名無しさん mailto:sage [2011/05/22(日) 13:00:28.56 ]
ツールチップを表示したいのですが参考になるページございませんか?

638 名前:デフォルトの名無しさん [2011/05/23(月) 10:32:32.56 ]
Win7デスクトップで[並び替え]→[名前]を二回連続で繰り返すwshください

639 名前:デフォルトの名無しさん mailto:sage [2011/05/23(月) 17:54:38.56 ]
1回ものはどこかで見たがなぜ2回?

640 名前:デフォルトの名無しさん mailto:sage [2011/05/23(月) 20:50:52.50 ]
sendkeys

641 名前:デフォルトの名無しさん mailto:sage [2011/05/26(木) 03:41:37.18 ]
>>639
降順じゃね?

642 名前:デフォルトの名無しさん [2011/05/30(月) 05:54:47.25 ]
ファイル名を全角→半角にリネームする際にリネーム後のファイル名が重複した場合に
aaa(1).txtというように番号をふって対処したいのですがどのように書いたら良いでしょうか?

〜〜〜
function rename(f) {
var new_name = full_to_half(f.Name);
var new_path = f.ParentFolder.Path + "\\" + new_name;





643 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 05:57:15.06 ]
つづきです。

if (new_name != f.Name) {
if (fso.FolderExists(new_path) || fso.FileExists(new_path)) {
???
}
〜〜〜

644 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 08:41:00.90 ]
パスをカンマより前とカンマ以降に分けて変数に格納
c:\hoge\aaa.txt
なら
前="c:\hoge\aaa"  後=".txt"

次に連番化用の変数作って

var 連番文字変数 = "";
var 連番カウンタ変数 = 1;

あとはループ作って

new_path = 前 + 連番文字変数 + 後;
Exists(new_path) //がfalseなら抜け
連番文字変数 = "(" + 連番カウンタ変数 + ")";
連番カウンタ変数 += 1;

ループ抜けたらnew_pathにリネーム

これだけ


最初の「前 + 連番文字変数 + 後」では、連番文字変数が空だから
「"c:\hoge\aaa" + "" + ".txt"」=「c:\hoge\aaa.txt」

二回目は「連番文字変数」に「"(" + 連番カウンタ変数 + ")"」が入っているから
「"c:\hoge\aaa" + "(1)" + ".txt"」=「c:\hoge\aaa(1).txt」


645 名前:642 mailto:sage [2011/05/30(月) 13:51:29.91 ]
>>644
ご丁寧にレスを下さり有難うございます。
早速試してみたのですが、
この場合だと全角のaaa.txtを半角へとリネームする際に
既にaaa.txtとaaa(1).txtが存在しているとaaa(2).txtとはならずに
aaa(1).txで重複のエラーになってしまいます。
このような場合に無限に連番で処理することは出来ないのでしょうか?

646 名前:デフォルトの名無しさん mailto:sage [2011/05/30(月) 13:59:34.54 ]
new_path = 前 + 連番文字変数 + 後;
Exists(new_path) //がfalseなら抜け
連番文字変数 = "(" + 連番カウンタ変数 + ")";
連番カウンタ変数 += 1;

はループ内に入れたか?
ループ内に入れてあれば
> 無限に連番で処理
されるはずだが、というか実際にされているが

647 名前:642 mailto:sage [2011/05/30(月) 22:09:05.71 ]
>>646
すいません、できました。
親切にお答えいただき有難うございました。

648 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 13:53:05.03 ]
質問します。
IEのキャッシュを削除するスクリプトを使用したいと思っています。
そこで、下の URL のスクリプトを実行してみましたが、

C:\Documents and Settings\(ユーザー名)\Local Settings\Temporary Internet Files

内のファイルは一切削除されませんでした。
Temporary Internet Files フォルダ自体を削除することを試してみましたが、
「書き込みできません」とエラーが発生しました。
WSHでIEのキャッシュを削除する方法をご存じの方は、ご教示ください。

(環境)
Windows XP SP3
IE 8



649 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 14:45:35.02 ]
エクスプローラのツリーからは何故か見えないんだけど
実際には Temporary Internet Files\ の下に更に Content.IE5\
というフォルダがあって更にその中の複数のサブフォルダの中にファイルがある

下の URL のスクリプト ってどれよ?

650 名前:648 mailto:sage [2011/06/07(火) 15:49:30.04 ]
>>649
レスありがとう。そして間違えました。
URLのつもりがキャッシュフォルダのパスを書きました。
正しくは下のやつです。

gallery.technet.microsoft.com/scriptcenter/ffcb9491-3df6-4540-a378-a7c61f0b707e/

なお、Content.IE5 以下のフォルダを WSHで削除しようとしても、
「書き込みできません」とエラーが発生します。

何卒、お知恵をお貸しください。

651 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 16:34:27.94 ]
確かに出るね
IEを終了させたら出なくなったから
使用中のキャシュは消せないんだろうね

652 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 18:03:52.91 ]
Scripting Guy!はあほじゃね?
cache.vbsとかみたほうがよくね?



653 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 18:28:31.84 ]
>>651-652
レスありがとうございます。

こちらではIEの起動の有無にかかわらず
「書き込みできません」のエラーがでました。

また、cache.vbs の CacheClear.VBS を試してみましたが、
同スクリプトの17行あたりで
「エラーを特定できません」とのエラーダイアログ表示され、
エクスプローラーでキャッシュフォルダが開かれるだけでした。

そこで該当部分をコメントアウトして実行してみたところ、
エラーは表示されないものの、キャッシュフォルダ内のファイルなどは
一切消されないままでした。

引き続きご教示をよろしくお願いします。

654 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 19:02:11.42 ]
cacheclear.vbsパッケージのcacheclear2.vbsなんかどう?

655 名前:650 mailto:sage [2011/06/07(火) 19:36:13.03 ]
>>654
ありがとうございました。
CacheClear2.VBS でうまく削除できました。
あぁ、本当に助かりました。4日くらい試行錯誤しまくっていました。

656 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 20:49:47.42 ]
C.C.クリーナーみたいなソフトはインストールしたくない、或いは、サクっとキャッシュだけ削除したいから、スクリプトなのかな?
なんか、必死なワリにはググる事しないんで、なんか変だなと思って。w

657 名前:デフォルトの名無しさん mailto:sage [2011/06/07(火) 23:42:55.23 ]
Scripting Guy!が出鱈目書いてると思わなかったんだろ
さっさとこっちで聞けば教えてやったのに

658 名前:デフォルトの名無しさん mailto:sage [2011/06/08(水) 01:13:27.47 ]
なるほど…

659 名前:デフォルトの名無しさん mailto:sage [2011/06/13(月) 19:56:37.20 ]
ぽるぽと…

660 名前:デフォルトの名無しさん mailto:sage [2011/06/17(金) 22:30:04.22 ]
InternetExplorer.Applicationオブジェクトで質問なのですが、
・JavaScriptを実行させる
・ページの一番下までスクロールさせる
にはどうやればいいでしょうか?

661 名前:デフォルトの名無しさん mailto:sage [2011/06/17(金) 23:34:40.57 ]
Document.Scriptか
Document.parentWindowがwindowオブジェクトなので
そこからevalか何かでどうぞ

662 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 00:13:12.39 ]
スクロール
ie.document.parentWindow.scrollTo(0, ie.document.body.scrollHeight)

JavaScript実行
ie.document.parentWindow.eval("alert(123)")
または
ie.document.parentWindow.execScript("alert(456)")

なお、該当ページにもともと一切のスクリプトが含まれていない場合、
ie.document.parentWindow.eval()
は失敗するので注意のこと
(IE8 with Windows7 で確認)



663 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 00:16:32.38 ]
scrollIntoView


664 名前:デフォルトの名無しさん mailto:sage [2011/06/18(土) 23:42:29.48 ]
>>662
execScriptはスクリプト無効で使えんよ

665 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 02:13:51.98 ]
>>664
意味が分からない

自分の環境では、下のスクリプトの実行結果が SUCCESS, SUCCESS, ERROR, SUCCESS ってなるんだけど
使えないってどういうこと?

function foo(url) {
ie.navigate(url);
WScript.Sleep(3000);
ie.document.parentWindow.WScript = WScript;
try {
ie.document.parentWindow.eval("WScript.Echo('eval() SUCCESS');");
} catch(e) {WScript.Echo("eval() ERROR");}
try {
ie.document.parentWindow.execScript("WScript.Echo('execScript() SUCCESS');");
} catch(e) {WScript.Echo("execScript() ERROR");}
}
ie = new ActiveXObject("InternetExplorer.Application");
ie.visible = true;
foo("www.yahoo.co.jp/");// scriptが含まれるページ
foo("www.jaipa.or.jp/ipv6day/");// scriptが含まれないページ


666 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 03:32:32.70 ]
そのまんまスクリプト無効のゾーンでは使えん

667 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 07:49:43.41 ]
ADODB.Steam.LoadFromFile()てファイル全部メモリに読み込むんだな
XPsp3(32bit 4GB)で1.8GB弱のバイナリファイル読ませたらメモリ不足になることがあった
wshでこういうファイルを扱ういい方法はないものか

668 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 08:10:54.77 ]
部分的に読み込んだらいいんじゃない?

669 名前:デフォルトの名無しさん mailto:sage [2011/06/19(日) 15:26:18.02 ]
細かく分割してファイルにして書きだして後から操作する。
ちょっと時間かかるがしょうがない。

670 名前:デフォルトの名無しさん mailto:sage [2011/06/20(月) 08:29:44.73 ]
>>666
だったらスクリプト有効にすればいいだろ

671 名前:660 mailto:sage [2011/06/20(月) 09:31:05.44 ]
>>661 >>662
できました。ありがとうございます。

672 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 17:59:22.78 ]
>>670
ことわる



673 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 21:03:48.56 ]
>>672
断れません

674 名前:デフォルトの名無しさん mailto:sage [2011/06/21(火) 22:30:20.28 ]
スクリプト無効でもできる方法あるのに断ればいいじゃん






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

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

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