アットウィキロゴ

オリコン活用

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