Google Code のダウンロード数を集計する Google Apps Script

nbeppu 37views 更新:2015年4月1日
function googleCodeCount() {
  var response = UrlFetchApp.fetch("https://code.google.com/p/<PROJECT_NAME>/downloads/list?can=1");

  var myRegexp = /<td class=\"vt col_7\"([\s\S]*?)<\/td>/gi;
  var elems = response.getContentText().match(myRegexp);
  var count = 0;
  for(var i in elems) {
    var d = elems[i]
    d = d.replace(/(^\s+)|(\s+$)/g, "");
    d = d.replace(/<\/?[^>]+>/gi, "");
    count += new Number(d)
  }
  Logger.log(count);
}

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません