アットウィキロゴ

さくい@@

function myFunction() {
 
sx=0;
 
 var link=new Array();
 var date=new Array();
 
 
 for(m=1;m<13;m++){
 
 mm=""+m
 if(m<10)mm="0"+m;
 
 uu="http://www.kogyotsushin.com/archives/weekend/2016"+mm+"/";
 
   str="";
      try {
 
 var res = UrlFetchApp.fetch(uu);
        str=res.getContentText();
 
    } catch (e) { Logger.log("Fail");}
 
 var x=str.split("\n");
 
 dd="http://www.kogyotsushin.com/archives/weekend";
 
 
 
 
 for(s=1;s<x.length;s++){
 h=0;
 if(x[s].indexOf(dd)>-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("http");
p2=link[s].indexOf("php")
p3=link[s].indexOf(">",p2);
p4=link[s].indexOf("<",p3)
date[s]=link[s].substring(p3+1,p4);
link[s]=link[s].substring(p1,p2)+"php";
Logger.log(date[s]+","+link[s]);
 }
 
 
 idx="1DM-lgZ2UzFB0H_J_CEzud77FyeOWUY5Vse86Ukx2vNw";
 ex = SpreadsheetApp.openById(idx);
 
 
 
  var shx = ex.getSheetByName("data");
 
  var vs=new Array();
 
  for(s=0;s<number+1;s++){
  vs[s]=new Array();
  }
 
  vs[0][1]="link";
   for(s=1;s<number+1;s++){
  vs[s][0]=date[s];
    vs[s][1]=link[s];
   }
 
 
  shx.getRange(1,1,number+1,2).setValues(vs);
 
 
 
 
 
 
 
}
 
最終更新:2017年04月22日 01:08