人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

windows のプログラムで監視して何かあったら、連絡がメールで届く仕組みをつくりたいと思っています。そこで質問です。WEB上のURLをクリックするようなプログラムは簡単にかけるのでしょうか? 想定するスクリプトは、WSH,VBSです。ブラウザ起動すればできますが、できるだけ簡単なスクリプトお願いします。

●質問者: kaiketsu
●カテゴリ:コンピュータ インターネット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● a-kuma3
●50ポイント ベストアンサー

「URL をクリックする」というのは、「http のリクエストを出す」ということと同じです。
いわゆる Ajax で使われる XmlHttpRequest が VBScriptでも使うことができます。

エラー処理を省きまくりですけど、こんな感じ。

Dim xhr As Object 
Dim url As String 

url = "http://xxx.com/xxx"  ' クリックしたい URL

Set xhr = CreateObject("MSXML.XMLHTTP") 

xhr.Open "GET", url, False  ' 同期モードで、リクエストを出す
xhr.Send 

Set xhr = Nothing 


Google で ”vbs xmlhttp” を検索する と、サンプルにできるソースが山のように見つかります。


kaiketsuさんのコメント
これは短くていいですね。

2 ● pretaroe
●50ポイント

HTTP POST 送信する/サイトが有効か確認する
http://www.kanaya440.com/contents/tips/vbs/006.html


kaiketsuさんのコメント
少し、長いですが、結果も取得できますね。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ