arsvrn
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору [Patterns] Name = "Page Eraser 1/4 {short-cut} [LXXa]" Active = TRUE URL = "$TYPE(htm)" Limit = 1 Match = "$STOP()$KEYCHK(^S^91)$SET(trigger=1)$LOG(CPE:trigger)" Replace = "<iframe src='about:blank' width='15px' height='15px' frameborder='0px' name='proxhiding' scrolling='no'></iframe><style type='text/css'><!--/* Proxomitron Eraser */ span.proxbaton{color:#FF8000; font-size: 20px; cursor:hand; padding-right:10px; padding-left:10px} .prxlatent {background: #FFFFC6 url(http://local.ptron/outcast.gif); border: 2px solid #FF8000 !important} span.prxspinf{color:infotext; background-color:infobackground; border:1px solid; font:8pt Tahoma; padding:2px}//--></style>" Name = "Page Eraser 2/4 {short-cut} [LXXa]" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Limit = 512 Match = "$URL(http://((www.|)webwarper.net/ww/~[^/]+/|)(www.|) \2/)" "" "(<(t[dh]|div|center)\0((\s*)\1|)>)\4([\r\n\t\s]+|)(((?++{4,*})\5(^(^<(/|) (t(able|[rdh])|div|center))))|(?+{4,*})\5)" "" "($TST(trigger=1)|$TST(blst=1)|$TST((\2/)=$LST(PageEraser))$SET(blst=1)$LOG(CPE:blst)|$STOP()$SET(pestop=1)$LOG(CPE:stop))" "" "((^$TST(pestop=1))" "$TST(\5=(([a-z0-4]+)\7$SET(lat=$GET(lat)\7)[^a-z0-4]+)+)" "$TST(\5=(([а-я5-9]+)\7$SET(cyr=$GET(cyr)\7)[^а-я5-9]+)+)" "$TST(\5=(([^a-z0-9а-я]+)\7$SET(oth=$GET(oth)\7)[a-z0-9а-я]+)+)" "$TST(\4=(?$TST(($GET(tegoc)+1)=$LST(Count))$SET(tegoc=$GET(i)))+)" "($TST(lat=(?$TST(($GET(latc)+1)=$LST(Count))$SET(latc=$GET(i)))+)|$SET(latc=0))" "($TST(cyr=(?$TST(($GET(cyrc)+1)=$LST(Count))$SET(cyrc=$GET(i)))+)|$SET(cyrc=0))" "($TST(oth=(?$TST(($GET(othc)+1)=$LST(Count))$SET(othc=$GET(i)))+)|$SET(othc=0))" "$SET(sid=$GET(tegoc)$GET(latc)$GET(cyrc)$GET(othc))" "" "($TST(trigger=1)" "$TST(($GET(numberh)+1)=$LST(Count))$SET(numberh=$GET(i))$SET(partjs=window.document.getElementById('prxh$GET(numberh)').)" "($TST((.\2_$GET(sid))=$LST(PageEraser))$SET(3= [outcast] class='prxlatent' )$SET(gut=onClick="$GET(partjs)innerHTML='.\2_$GET(sid)', $GET(partjs)style.backgroundImage='none';")|$SET(gut=onMouseOver="$GET(partjs)style.border='3px dashed #FF8000';" onMouseOut="$GET(partjs)style.border='';" onClick="$GET(partjs)style.visibility='hidden', window.open('http://fiction.fiction/\2_$GET(sid)','proxhiding',''); return false"))" "$SET(6=<span $GET(gut) class="proxbaton" title="Hide \0 ($GET(sid))">•</span>)$SET(8= id='prxh$GET(numberh)' )" "|$TST((.\2_$GET(sid))=$LST(PageEraser))$SET(3= [outcast] )|)" "|)" Replace = "<\0\3\8\1>\6\5$SET(tegoc=)$SET(latc=)$SET(cyrc=)$SET(othc=)$SET(lat=)$SET(cyr=)$SET(oth=)" Name = "Page Eraser 3/4 {short-cut} [LXXa]" Active = TRUE URL = "$TYPE(htm)&(((www.|)webwarper.net/ww/~[^/]+/|)(www.|)$LST(PageEraser))" Bounds = "$NEST(<td,</ td >)|$NEST(<div,</ div >)|$NEST(<th,</ th >)|$NEST(<center,</ center >)" Limit = 32767 Match = "(<(t[dh]|div|center)\0\s\[outcast\]\s(class=$AV(\w)\sid=$AV(\w)$SET(1=<span class='prxspinf' title='by Page Eraser {short-cut} [LXX]'>html-code was removed</span>)|))\#([^>]+|)(>(<span onClick="window.document.getElementById[(][']prxh*</span>|))\#$SET(#=\1</\0>)*" Replace = "\@" [HTTP headers] In = FALSE Out = TRUE Key = "URL: Page Eraser 4/4 {short-cut} (out) [LXXa]" URL = "fiction.fiction/" Match = "($URL(http://fiction.fiction/\0_\1)($TST((.\0_\1)=$LST(PageEraser))|$ADDLST(PageEraser,.\0_\1(^?)))($TST((\0/)=$LST(PageEraser))|$ADDLST(PageEraser,\0/))$LOG(RPE:AddList)|)" Replace = "$JUMP(http://local.ptron/.pinfo/)" | Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 16:25 24-06-2006 | Исправлено: arsvrn, 16:36 24-06-2006 |
|