[]
վ=
վַ=http://www.fanshu8.com/
Ŀ¼ַʶ=Novel/(\d+)/(\d+)/index
½ڵַʶ=Novel/(\d+)/(\d+)/(\d+)\.html
ݽȡʼ1=<script language=javascript src="/read_section.asp?
ݽȡʼ2=document.write("
ݽȡ1="></script>#13#10<script language=javascript src="/js/section_bottom
ݽȡ2="");
Ҫ滻ַ=(reg)^n_url$$$$$http://www.fanshu8.com/read_section.asp?n_url
ַ=http://www.fanshu8.com/Search/?q=$key&tp=artcle
бʼ=list_content>
б=<div id=page_bottom>
滻=(reg)^/N$$$$$http://www.fanshu8.com/N
ҳ=<a href="([^>]*?)">ҳ
ҳ滻=(reg)^\?$$$$$http://www.fanshu8.com/Search/?
ҳ=0
б=li1"><a href="(#ַ,.*?)" target=_blank>(#,.*?)[\s\S]*?class="li2">&nbsp;(#,.*?)</li> [\s\S]*?href=".*?">(#½,.*?)</a>
С˵Ϣ=title=\"Ķ(#,.*?)\"$$$$$</li><li class="l4">(#,.*?)</li>
sort=0
{script}
#language pascal

const bans='BFGuDOXYZ01LJK6TUE5HI9oRSMVW8N7PQ34AC2';

function jie(strs:string):string;
var
   i, cha  : Integer;
   jies    : string;
   jie_out : string;
   gg      : string;
   jj      : integer;
begin
	result := '';
	if strs='' then exit;
	jies   := strs;
	cha    := length(strs) mod 38;
	jie_out:= '';
	for i:=0 to length(jies)-1 do
	begin
		gg := copy(jies, i+1, 1);
		jj := (pos(gg, bans)-1)-((cha+i)mod 38)-1;
		if(jj<0)then jj:=jj+38;
		jie_out := jie_out+bans[jj+1];
	end;
	jie_out := replace(jie_out,'o','%');
	jie_out := unescape(jie_out);

	jie_out := lowercase(jie_out);
	result  := jie_out;
end;


function mybeforesplitcontent(var content:string;nowurl:string;repeatindex:integer):boolean;
begin
	result := false;
end;
//
function myaftersplitcontent(var content:string;repeatindex:integer):boolean;
var
	jiepos : integer;
	jiestr : string;
	res    : string;
begin
	if repeatindex=2 then
	begin
		
		jiepos := pos('");'+chr(13), content);
		if jiepos=0 then exit;
		res    := copy(content, 0, jiepos);//ǰһûмܵ
		jiepos := pos('jie("', content)+length('jie("');
		//ȡüܲ
		jiestr := copy(content, jiepos, length(content));
		jiestr := copy(jiestr, 0, length(jiestr)-3);
		//ϲ֡
		content:= res + jie(jiestr);
	end;
end;

function MYBeforeRead(var 

content:string;nowurl:string;repeatindex:integer):boolean;
begin
	content := replace(content, '<img src="/Images/page-1.gif">', 

'һ');
	content := replace(content, '<img src="/Images/page+1.gif">', 

'һ');
end;


begin
end.
{/script}