アプリ統計

  • dashcodeでつくりはじめ
  • アプリ名をリストアップするところまで
function doCommand(event)
{
	var results = new Array();
	var textarea = document.getElementById("textarea");
	var cmd = widget.system("cd /Applications;ls", null);
	var apps = cmd.outputString.split("\n");
	for (var i = 0; i < apps.length; i ++) {
		if(apps[i].match(/\.app$/i)){
			results.push(apps[i].replace(".app", ""));
		}
	}
	textarea.value = results.join("\n");
}
  • ここでアプリのバージョンを取得したい
  • 結果を送出
    • GETならこんなかんじ(緑のgooより引用)でいいらしいけどPOSTはどうやるんだろう
function search(input){
    var value = input.value;
    if (value.length > 0){
	value = encodeURIComponent (value);
	var url = "http://green.search.goo.ne.jp/search?MT=" + value + "&IE=UTF-8&from=eco_dashboard";
	if(window.widget){ widget.openURL (url); }
    }
}