SUGARSPOT

Androidアプリ、WEBサービス開発の SUGARSPOT  |Androidブログ「Androidのことなんだけど」もやってます

2014年4月28日月曜日

スケジューラーでURLを呼び出し(Windows)

以前にも何かのプロジェクトで同じような事をして、今回も・・・と思ったらやり方をすっかり忘れていたので、メモとして残しておきます

やりたい事は、定期的に特定のURLを呼び出したいだけ
サーバーがWindowsなのでタスクスケジューラーを使ってスケジュールすると、ユーザーさん(運営会社)の人でもスケジュールが変更できるので、それを使いたい。という場面

普段、あまり出てこない場面ですね
方法は他にもあると思いますが、ひとまずこれはメモなので異論、反論があっても心に留めておいてください


今回はWScriptを使います(JScriptでも良いです)

コードはこんな感じで、たったの5行


var http = WScript.CreateObject('Msxml2.XMLHTTP.6.0');
var url = 'http://hogehoge.co.jp/fugafuga/index.html';
http.open("GET", url, false);
http.send();
WScript.Quit(0);


これをjseという拡張子にして保存(例えば、hoge.jse)。あとはタスクスケジューラーから呼び出せば実行できます
非常に簡単!!


以上、メモでした


※あとは、ここにメモした事を忘れないようにするだけ。

0 件のコメント:

コメントを投稿