package check;
import tool.*;
public class pro {
int s,datanumber;
String[] data=new String[50000];
String[] link=new String[50000];
String[] web=new String[50000];
String[] name=new String[50000];
public static void main(String[] args) {
pro te=new pro();
}
pro(){
int y1;
int m1;
int tr=0;
for(y1=3;y1<17;y1++){
for(m1=1;m1<5;m1++){
int m2=3*m1-2;
String z=""+y1;
if(y1<10)z="0"+y1;
if(m2>9)z=z+""+m2;
if(m2<10)z=z+"0"+m2;
String urlx="http://artv.info/ar"+z+".html#koinaka";
getdata sub8=new getdata();
sub8.makedata(urlx,"EUC-JP");
data=sub8.data;
datanumber=sub8.datanumber;
String str="";
for(s=1;s<datanumber+1;s++){
str=str+data[s];
}
String[] x=str.split("</tr>");
int sx=0;
for(s=0;s<x.length;s++){
if(x[s].indexOf("脚本")>-1)sx=sx+1;
if(x[s].indexOf("脚本")>-1)link[sx]=x[s];
}
int number=sx;
for(s=2;s<number+1;s++){
String[] y=link[s].split("</td>");
String strx=y[3];
strx=strx.replace("<br>", "△");
strx=strx.replace("、", "△");
strx=strx.replace(":", "○△");
strx=strx.replace("etc", "");
strx=strx.replace("△△", "△");
link[s]=change(strx);
}
for(s=2;s<number+1;s++){
String[] x1=link[s].split("△");
tr=tr+1;
for(sx=0;sx<x1.length;sx++){
System.out.println(tr+","+x1[sx].trim());
}
}
}}
}
String change(String str){
int n;
for(n=1;n<51;n++){
str=rev(str);
}
str=str.replace(" ","");
return str;
}
String rev(String str){
if(str==null)str="";
int p1=str.indexOf("<");
int p2=-1;
if(p1>-1)p2=str.indexOf(">",p1);
String strx="";
if(p2>-1)strx=str.substring(p1,p2+1);
str=str.replace(strx,"");
return str;
}
}
最終更新:2016年07月31日 18:26