3 ms·
084.l update Part 4 of 5 /*```````````monocles```````````*/ <MODE56><h4[ ]class=\"result_header\"><a[ ]href=\"[^\"]+ { z++; CDp8iULPuCinsert(56)
by 1vuio0pswjnm7 2y ago
084.l update Part 4 of 5
/*```````````monocles```````````*/
<MODE56><h4[ ]class=\"result_header\"><a[ ]href=\"[^\"]+ {
z++;
CDp8iULPuCinsert(56);
for(x=35;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE56>rel=\"noreferrer\">.{1,255}<\/a> if(z) {
for(x=17;x<yyleng-4;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(yytext[x]==39)putc(39,yyout);
if(!tag)putc(yytext[x],yyout);
}
fwrite("');\n",1,4,yyout);
z=0;
}
/*```````````shodan```````````*/
<MODE57><a[ ]href=\"\/host\/[^\"]+ {
if(z)fwrite("no-rdns');\n",1,11,yyout);
z++;
CDp8iULPuCinsert(57);
fwrite("https://shodan.io/",1,19,yyout);
for(x=15;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE57>class=\"title[ ]text-dark\">[^<]+ if(z){
for(x=24;x<yyleng;x++)putc(yytext[x],yyout);
fwrite(" ",1,1,yyout);
}
<MODE57>hostnames[ ]text-secondary\">[^<]+ if(z){
z=0;
for(x=26;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("');\n",1,4,yyout);
}
/*```````````arxiv```````````*/
<MODE58>\[<a[ ]href=\"[^\"]+ {
z++;
CDp8iULPuCinsert(58);
for(x=10;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE58>\"title[ ]is-5[ ]mathjax\">\n[ ]{6}\n[ ]{8}[^\n]+ {
for(x=37;x<yyleng;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(yytext[x]==39)putc(39,yyout);
if(!tag)putc(yytext[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````lua-l```````````*/
<MODE59><strong><a[ ]href=\"[^\"]+ {
z++;
CDp8iULPuCinsert(59);
fwrite("https://lua-users.org/",1,23,yyout);
for(x=17;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE59>>[^<]+ if(z){
z--;
for(x=1;x<yyleng;x++)putc(yytext[x],yyout);
putc(32,yyout);
}
<MODE59><dd><strong>Author.{1,255}<\/em> {
for(x=12;x<yyleng-5;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(yytext[x]==39)putc(39,yyout);
if(!tag)putc(yytext[x],yyout);
}
putc(32,yyout);
}
<MODE59><dd><strong>Date.{1,255}<\/em> {
for(x=12;x<yyleng-5;x++)
{
if(yytext[x]==60)tag++;
if(tag)if(yytext[x]==62){tag=0;continue;}
if(!tag)if(yytext[x]==39)putc(39,yyout);
if(!tag)putc(yytext[x],yyout);
}
fwrite("');\n",1,4,yyout);
}
/*```````````openlibrary```````````*/
<MODE60>itemprop=\"url\"[ ]href=\"[^\"]+ {
CDp8iULPuCinsert(60);
fwrite("https://openlibrary.org",1,23,yyout);
for(x=21;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("','",1,3,yyout);
}
<MODE60>[ ]class=\"results\">[^<]+ {
for(x=17;x<yyleng;x++)putc(yytext[x],yyout);
fwrite("');\n",1,4,yyout);
}