アットウィキロゴ

kink]

function myFunction() {
 
  sx=0;
 
  var link=new Array();
 
  for(tr=2012;tr<2017;tr++){
  uu="https://tvtopic.goo.ne.jp/program/y"+tr+"/";
 
 
 
 
   str="";
      try {
 
 var res = UrlFetchApp.fetch(uu);
        str=res.getContentText();
 
    } catch (e) { Logger.log("Fail");}
 
 
 
 
 
  var x=str.split("\n");
 
 
 
 
  for(s=1;s<x.length;s++){
  h=0;
  if(x[s].indexOf("/program/y")>-1)h=h+1;
  if(x[s].indexOf("(")>-1)h=h+1;
  if(h==2)sx=sx+1;
  if(h==2)link[sx]=x[s];
  }
 
 
  }
 
 
  number=sx;
  for(s=1;s<number+1;s++){
  p1=link[s].indexOf("/program/y");
  p2=link[s].indexOf("\"",p1);
  link[s]=link[s].substring(p1,p2);
 
  }
 
  Logger.log(number);
 
 
var id="1Rnw8n1x-64ClukxB-hJMnd6NfS-iNSreqUHkkJo5Of0";
var ex = SpreadsheetApp.openById(id);
var sh = ex.getSheetByName("data");  
 
 var v=new Array();
 
  for(s=0;s<number+1;s++){
 v[s]=new Array();
 }
 
 
 v[0][0]="date";
 for(s=1;s<number+1;s++){
 v[s][0]="https://tvtopic.goo.ne.jp"+link[s];
 }
 
 
sh.getRange(1,1,number+1,1).setValues(v); 
 
 
 
}
 
最終更新:2017年04月29日 10:25