function travel() {
var idp="16udKghQrK77KhQpiwFX7WwsDB-tF6RUQcSjlK4SHejw";
var exp = SpreadsheetApp.openById(idp);
var shp = exp.getSheetByName("count");
n=shp.getRange(1, 1).getValue();
var shx = exp.getSheetByName("dic");
var a=new Array();
var c=new Array();
for(s=1;s<11;s++){
a[s]=shx.getRange(s+n, 1).getValue();
c[s]=""+shx.getRange(s+n, 2).getValue();
}
for(sp=1;sp<11;sp++){
if(c[sp].length<2){
c[sp]=search(a[sp]);
Logger.log(a[sp]+","+c[sp]);
}
}
for(s=1;s<11;s++){
shx.getRange(s+n, 2).setValue(c[s]);
}
shp.getRange(1, 1).setValue(n+10);
}
function search(ww) {
word=ecl.EscapeSJIS(ww)
uu="http://www.oricon.co.jp/search/result.php?types=artist&search_string="+word;
try {
var response = UrlFetchApp.fetch(uu);
str=response.getContentText("SJIS");
}
catch (e) {Logger.log("Fail")}
p1=str.indexOf("</strong>を含む芸能人名</span></h3>");
p2=str.indexOf("lock-search-box bottom mb0",p1);
str=str.substring(p1,p2);
var x=str.split("\n");
var code="";
for(s=1;s<x.length;s++){
h=0;
if(x[s].indexOf("/prof/")>-1)h=h+1;
if(code.length<1)h=h+1;
if(h==2)code=x[s];
}
p1=code.indexOf("prof");
p2=code.indexOf("\" ",p1);
if(p1>-1)code=code.substring(p1+5,p2-1);
return code;
}
最終更新:2017年04月26日 03:27