2013/03/14

なるほど。
JScript でハマる日々 - m2
@if(0)==(0) ECHO OFF
CScript.exe //NoLogo //E:JScript "%~f0" %*
GOTO :EOF
@end
http://d.hatena.ne.jp/miya2000/20090823/p0
CScript用shebangすな。
いままでバッチファイルでネットワーク扱うならcurl使ってたけど、curlインストールされてないマシンで他の人に使ってもらうなら、標準で入ってるだろうCScriptやXMLHTTPが使えてウマーなのではないだろうか。
@if(0)==(0) ECHO OFF
CScript.exe //NoLogo //E:JScript "%~f0" %*
GOTO :EOF
@end
 
var xhr = (function() {
    try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {};
    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {};
})();
xhr.open("GET""http://twitter.com/statuses/public_timeline.json"false);
xhr.send(null);
var statuses = eval(xhr.responseText);
for (var n in statuses) {
    WScript.Echo(statuses[n].user.screen_name + ': ' + statuses[n].text);
}
 
// vim:set ft=javascript:

ちなみにvimmerならmodelineでjavascriptにしとくと良いね。
Posted at 11:27 | WriteBacks () | Edit
Edit this entry...

wikieditish message: Ready to edit this entry.






















A quick preview will be rendered here when you click "Preview" button.