過去ログ

                                Page      46
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼質問:VBSで指定されたURLのファイルを保存するには?  batuGp1w 02/12/24(火) 15:38
   ┣Re:質問:VBSで指定されたURLのファイルを保存するには?  YAma 02/12/24(火) 16:33
   ┣Re:質問:VBSで指定されたURLのファイルを保存するには?  sim 02/12/24(火) 23:59
   ┗Re:質問:VBSで指定されたURLのファイルを保存するには?  [名前なし] 02/12/25(水) 23:49

 ───────────────────────────────────────
 ■題名 : 質問:VBSで指定されたURLのファイルを保存するには?
 ■名前 : batuGp1w
 ■日付 : 02/12/24(火) 15:38
 -------------------------------------------------------------------------
   VBSで質問です。
指定されたURLのファイルを任意のフォルダに保存したいです。
どうすれば実現できるでしょうか?
どなたかご存じの方がいらっしゃるようならば教えていただきたいです。

具体的には、以下のようなことがしたいです。
変数URLには、保存元のURL(例:http://xxx.co.jp/xxx.zip
変数FILEには、ローカルのフォルダ名(例:c:\temp\)
が指定された場合に、
URLのファイルをFILEに保存したいです。

また、このときに、ダウンロードが終るまで
待つことは可能でしょうか?

 ───────────────────────────────────────  ■題名 : Re:質問:VBSで指定されたURLのファイルを保存するには?  ■名前 : YAma  ■日付 : 02/12/24(火) 16:33  -------------------------------------------------------------------------
   >指定されたURLのファイルを任意のフォルダに保存したいです。
>どうすれば実現できるでしょうか?
>どなたかご存じの方がいらっしゃるようならば教えていただきたいです。
>
>具体的には、以下のようなことがしたいです。
>変数URLには、保存元のURL(例:http://xxx.co.jp/xxx.zip
>変数FILEには、ローカルのフォルダ名(例:c:\temp\)
>が指定された場合に、
>URLのファイルをFILEに保存したいです。
>
>また、このときに、ダウンロードが終るまで
>待つことは可能でしょうか?

document.execCommand("SaveAs",False,Path)
で現在表示されている物を保存することは可能なのですが、
例で示されたような開くと保存するようなファイルの保存の仕方は
ちょっと分かりません。
JPEG等のブラウザで表示できる画像であれば、先ほどのexecCommandメソッドで
できるはずです。

このコマンドが非同期動作なのか調べていないのでコマンド発行後すぐに制御が
戻るのか、保存が終わるまで待つのかは分かりません。

execCommandに関してはMSDNのDynamicHTMLをご覧いただければ詳しく分かるかと思います。

 ───────────────────────────────────────  ■題名 : Re:質問:VBSで指定されたURLのファイルを保存するには?  ■名前 : sim  ■日付 : 02/12/24(火) 23:59  -------------------------------------------------------------------------
   BugBrowser「単体」の範囲がどの程度かわからないのですが、

この質問とその回答にある
http://www.users.gr.jp/ml/archive/wsh/440.asp
http://www.users.gr.jp/ml/archive/wsh/442.asp

BASP21というコンポーネントを利用するのはいかがでしょうか?
http://www.hi-ho.ne.jp/babaq/basp21.html

 ───────────────────────────────────────  ■題名 : Re:質問:VBSで指定されたURLのファイルを保存するには?  ■名前 : [名前なし]  ■日付 : 02/12/25(水) 23:49  -------------------------------------------------------------------------
   解答ありがとうございました

どうやら、自分の考えていた方法では実装できないようですね。
あきらめて、IrivneのAPIを使うことにしました。
(そしたら、すんなりできました。)

お手数かけてすみませんでした。ありがとうございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 46