Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Настройка Proxomitron

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[/b]
1. Установить фильтр страниц

Код:
[Patterns]
Name = "Page Eraser 1/2 [LXXa]"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 1024
Match = "$URL(http://((www.|)webwarper.net/ww/~fz/|)(www.|) \2/(([a-z0-9]+)\#[^a-z0-9]+)+)($TST((\#)=*)|$SET(#=0))"
        ""
        "(^(^(($TST(trigger=1)|$KEYCHK(^S^91)$SET(trigger=1))|($TST(blst=1)|$TST((\2/)=$LST(PageEraser))$SET(blst=1))))$STOP())"
        ""
        "(<(t[dh]|div)\0((\s*)\1|)>)\4 ([\r\n\t]+|) (((?++{4,*})\5(^(^<(/|) (t(able|[rdh])|div))))|(?+{4,*})\5)"
        ""
        "$TST(\5=(([a-z]+)\7$SET(lat=$GET(lat)\7)[^a-z]+)+)"
        "$TST(\5=(([а-я]+)\7$SET(cyr=$GET(cyr)\7)[^а-я]+)+)"
        "$TST(\5=(([0-9]+)\7$SET(num=$GET(num)\7)[^0-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(num=(?$TST(($GET(numc)+1)=$LST(Count))$SET(numc=$GET(i)))+)|$SET(numc=0))"
        "($TST(oth=(?$TST(($GET(othc)+1)=$LST(Count))$SET(othc=$GET(i)))+)|$SET(othc=0))"
        "$SET(sumid=$GET(tegoc)$GET(latc)$GET(cyrc)$GET(numc)$GET(othc))"
        ""
        "($TST(trigger=1)"
        "$TST(($GET(numberh)+1)=$LST(Count))$SET(numberh=$GET(i))$SET(partjs=window.document.getElementById('prxh$GET(numberh)').)"
        "(($TST((.h.\2_$GET(sumid))=$LST(PageEraser))$SET(guttxt=.h.\2_)$SET(3= [blockImg] class='prxlatent1' )|$TST((.h.dn.\2_$GET(sumid))=$LST(PageEraser))$SET(guttxt=.h.dn.\2_)$SET(3= [blockImg] class='prxlatent2' )|"
        "$TST((.p.\2_\@_$GET(sumid))=$LST(PageEraser))$SET(guttxt=.p.\2_\@_)$SET(3= [blockImg] class='prxlatent1' )|$TST((.p.dn.\2_\@_$GET(sumid))=$LST(PageEraser))$SET(guttxt=.p.dn.\2_\@_)$SET(3= [blockImg] class='prxlatent2' ))"
        "$SET(gut=onClick="$GET(partjs)innerHTML='$GET(guttxt)$GET(sumid)', $GET(partjs)style.background='none';")$SET(ttl=[Hit me & Get id] )|"
        "$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(sumid)','proxhiding',''); return false"))"
        "$SET(6=<span $GET(gut) class="proxbaton" title="Hide \0 ($GET(sumid)) $GET(ttl)">•</span>)$SET(8= id='prxh$GET(numberh)' )"
        "($TST(onlyoneh=1)|$SET(9=<iframe src='about:blank' width='15' height='15' frameborder='0' 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} .prxlatent1 {background: #FFFFC6 url(http://local.ptron/latent.gif); border: 2px solid #FF8000 !important} .prxlatent2 {background: #FFE7E7 url(http://local.ptron/latent2.gif); border: 2px solid #FF8000 !important} span.prxspinf{color:infotext; background-color:infobackground; border:1px solid; font:8pt Tahoma; padding:2px}//--></style>)$SET(onlyoneh=1))"
    ""
        "|(($TST((.h.\2_$GET(sumid))=$LST(PageEraser))|$TST((.p.\2_\@_$GET(sumid))=$LST(PageEraser)))$SET(3= [blockImg] style='visibility:hidden !important' )|"
        "($TST((.h.dn.\2_$GET(sumid))=$LST(PageEraser))|$TST((.p.dn.\2_\@_$GET(sumid))=$LST(PageEraser)))$SET(3= [blockImg] style='display:none !important' ))|)"
Replace = "\9<\0\3\8\1>\6\5$SET(tegoc=)$SET(latc=)$SET(cyrc=)$SET(numc=)$SET(othc=)$SET(lat=)"
          "$SET(cyr=)$SET(num=)$SET(oth=)$SET(ttl=)$SET(guttxt=)$SET(gut=)$SET(sumid=)"

2. Установить фильтр заголовков

Код:
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: Page Eraser 2/2 (out) [LXXa]"
URL = "fiction.fiction/"
Match = "($LOG(GURL)$URL(http://fiction.fiction/\0_\1_\2)($KEYCHK(^S^91)($TST((.p.dn.\0_\1_\2)=$LST(PageEraser))|$ADDLST(PageEraser,.p.dn.\0_\1_\2(^?)))|$KEYCHK(^S)($TST((.h.dn.\0_\2)=$LST(PageEraser))|$ADDLST(PageEraser,.h.dn.\0_\2(^?)))|$KEYCHK(^C^91)($TST((.p.\0_\1_\2)=$LST(PageEraser))|$ADDLST(PageEraser,.p.\0_\1_\2(^?)))|$KEYCHK(^C)($TST((.h.\0_\2)=$LST(PageEraser))|$ADDLST(PageEraser,.h.\0_\2(^?))))($TST((\0/)=$LST(PageEraser))|$ADDLST(PageEraser,\0/))|)"
Replace = "$JUMP(http://local.ptron/.pinfo/)"

3. Добавить в файл конфигурации блок-листы

Код:
[Blocklists]
List.Count = "..\Lists\Count.txt"
List.PageEraser = "..\Lists\PageEraser.txt"

4. Поместить в каталог установки Proxomitron'a в папку Lists\ файл PageEraser.txt с таким содержимым

Код:
#####################################################################################NOADDURL###
##                                                                                            ##
## Shift+LWin+Refresh   - Показать обрабатываемые фильтром объекты                            ##
## Shift+Click          - Удаление объекта с занесением его ID в этот список (для сайта)      ##
## Shift+LWin+Click     -   --"--    --"--    --"--    --"--    --"--    --"-- (для страницы) ##
## Ctrl+Click           - Скрытие объекта с занесением его ID в этот список (для сайта)       ##
## Ctrl+LWin+Click      -   --"--    --"--    --"--    --"--    --"--    --"-- (для страницы) ##
##                                                                                            ##
################################################################################################

5. Скачать блок-лист Count и установить его (разархивировать Count.txt в каталог установки Proxomitron'a в папку Lists\).
6. Если используется сервис WebWarper, то в блок-лист NonWarped надо занести fiction.fiction/[b]

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 16:44 01-11-2005 | Исправлено: arsvrn, 23:11 11-11-2005
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Настройка Proxomitron


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru