Автор |
Сообщение |
Grower
Newbee

Зарегистрирован: 08.12.2008
Сообщения: 6
|
Да, в правильности фильтра я не сомневался...
А могли бы Вы подсказать, как сделать следующую вещь:
в строке браузера я ввожу site.com, и это автоматически преобразуется в
Код: |
http://anonymouse.org/cgi-bin/anon-www.cgi/http://site.com |
Не понимаю почему, но при размещении этого поста происходит автоматическая замена. В строке "код" часть выражения "anon-cgi" должна выглядеть как "anon-www.cgi". Вотъ.
И там ещё окно какое-то открывается. Может его тоже можно запретить?
Ссылку поправил.
/chAlx
|
|
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Код: |
(site.com/*)\9 $SET(1=anonymouse.org/cgi-bin/anon-redirect.cgi?what=)
|
|
|
|
К началу |
Профиль Сообщение |
 |
Grower
Newbee

Зарегистрирован: 08.12.2008
Сообщения: 6
|
Alex Qwerty ,
Я имел ввиду, что любой URL, вида yyyyy.zzz, преобразуется в вышеуказанный (через anonymouse.org).
|
|
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Телепаты в отпуске ;-)
Код: |
(^(www.|)anonymouse.org/*)\9 $SET(1=anonymouse.org/cgi-bin/anon-redirect.cgi?what=)
|
|
|
|
К началу |
Профиль Сообщение |
 |
Grower
Newbee

Зарегистрирован: 08.12.2008
Сообщения: 6
|
Спасибо! Всё работает!
И ещё маленькая просьба... При работе через Anonymouse выскакивает окно
---------------
Anonymization by Anonymouse.org ~ Adverts X
[Ad]
Anonymouse better ad-free, faster and with encryption?
---------------
можно его как-то убрать?
|
|
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Код: |
[Patterns]
Name = "Bad div killer 2008-12-10"
Active = TRUE
URL = "(^$LST(noBadTags))"
Bounds = "$NEST(<div,</div>)"
Limit = 10240
Match = "($LST(BadDivs))\2*"
Replace = "<!-- Bad div killed (\2)-->"
|
Пропиши в настройках блоклист BadDivs и кинь в него строчку:
Код: |
<DIV id="mouselayer" |
|
|
|
К началу |
Профиль Сообщение |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2635
Откуда: SPb
|
Grower,
Alex Qwerty:
Bad div -- это уже оффтоп. Создайте кто-нибудь отдельную тему про него или про Anonymouse, если надо (соответственно, в Фильтрах или в разделе про конкретные сайты).
|
|
|
К началу |
Профиль Сообщение |
 |
Grower
Newbee

Зарегистрирован: 08.12.2008
Сообщения: 6
|
Alex Qwerty ,
ВАУ! Теперь вообще класс! Спасибо большое!
chAlx ,
сорри, закончили.
|
|
|
К началу |
Профиль Сообщение |
 |
utah777
Гость
|
Добрый день уважаемые!
Никто не подскажет как вместо
хттп://ft.com/cms/s/ac1556f6-a4d0-00007fd2ac,s01=1.html
посылать ссылку (отрезать ,s01=1 )
хттп://ft.com/cms/s/ac1556f6-a4d0-00007fd2ac.html
заранее извиняюсь за простоту вопроса..... не в теме )))
Собственно в логе вижу вот ето:
GET /cms/s/48d08acc-ecaa-11dd-a534-0000779fd2ac,s01=1.html HTTP/1.0
|
|
|
К началу |
|
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Код: |
(ft.com/cms/s/[^,]+)\1,s01=1\9 |
|
|
|
К началу |
Профиль Сообщение |
 |
Гость
|
Alex Qwerty писал(а): |
Код: |
(ft.com/cms/s/[^,]+)\1,s01=1\9 |
|
А на что менять?
|
|
|
К началу |
|
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2635
Откуда: SPb
|
Гость писал(а): |
А на что менять? |
При наличии обсуждаемого здесь фильтра (в первом посте) и блокфайла HostSubst к нему, достаточно вписать приведённую строку в блокфайл.
|
|
|
К началу |
Профиль Сообщение |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2635
Откуда: SPb
|
Эта автоподстановка \8 в фильтре иногда сильно мешает, если надо делать редирект на другой сайт. Совсем её убирать вроде ни к чему -- удобно всё-таки для простых случаев, но отключаемую сделать хочется. Например, так:
Код: |
In = FALSE
Out = TRUE
Key = "URL-Filter: URL substitute (out) [ALX]"
Match = "$STOP() $URL( (ftp|http(s|)://(www.|))\8 $LST(HostSubst) ) ( $TST((\0)=http://*) $SET(7=\0\1\9) | $SET(7=\8\0\1\9) )"
Replace = "$LOG(RJump: \7)$JUMP(\7)" |
Т.е. если в \0 попадёт что-то, похожее на полный url, то перед ним не будет подставляться лишнее http://.
Потестирую ещё и выложу в "шапку".
|
|
|
К началу |
Профиль Сообщение |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2635
Откуда: SPb
|
Да, а нужно это было для просмотра PDF:
Код: |
(^$KEYCHK(^A))(*.pdf(^?))\5 $SET(0=http://viewer.zoho.com/api/view.do?url=$ESC(\8\5)&cache=false&apikey=proxo |
|
|
|
К началу |
Профиль Сообщение |
 |
Гость
|
есть строчка вида
Код: |
youtube.com/watch?v=* |
надо, чтоб в конец всегда добавлялось
URL: Host substitute (out) [ALX] - включил out
вписал в блоклист HostSubst
Код: |
(youtube.com/watch?v=*)\0 &SET(1=&fmt=18) |
результата нет - подскажите как надо
|
|
|
К началу |
|
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Код: |
(youtube.com/watch?v=*)\1&(^*\&fmt=18) $SET(9=&fmt=18) |
|
|
|
К началу |
Профиль Сообщение |
 |
Гость
|
не работает
решил проверить на рапиде как работает фильтр, взял код который идёт в самом начале этой темы
Код: |
( rapidshare.(de|com)/files/*. (^(htm|html)) [^/.]+ (^?) )\0 $SET(1=.html) |
захожу на рапиду например rapidshare.com/files/205950882/U22009_NLOTH.rar - обещанного .html нету - а работает ли вообще фильтр?
|
|
|
К началу |
|
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
Anonymous писал(а): |
не работает |
У меня работает.
Цитата: |
Код: |
( rapidshare.(de|com)/files/*. (^(htm|html)) [^/.]+ (^?) )\0 $SET(1=.html) |
|
Тоже работает.
Цитата: |
а работает ли вообще фильтр? |
Хороший вопрос. Блоклист прописал в конфиге? Добавь в фильтр $ALERT(works).
|
|
|
К началу |
Профиль Сообщение |
 |
Гость
|
вставил $ALERT(works) - окошко works появилось, посмотрел лог - фильтр исправно работал, НО походу как-то не так, как нужно.
Тогда решил шо проблема в коде самого фильтра: так как качал русскую сборку, то там фильтр URL substitute (out) [ALX] уже был, только назывался он URL Host substitute (out) [ALX] ,но использовал нужный блоклист HostSubst и с виду его код совпадал, с тем что в топике, НО как оказалось НЕ совпадал
Код: |
In = FALSE
Out = TRUE
Key = "URL-Filter: URL substitute (out) [ALX]"
Match = "$STOP() $URL((ftp|http(s|)://)\0 (www.|) $LST(HostSubst) (/*)\9)"
Replace = "$LOG(RJump: \0\1\9)$JUMP(\0\1\9)" |
Вот он какой олень северный
Заменил код фильтра и все сразу же заработало: и .html для рапиды и &fmt=18 для ютуба, спасибо за помощь, впорос закрыт.
|
|
|
К началу |
|
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2635
Откуда: SPb
|
Вот ещё более свежий вариант: позволяет редиректить на другой сайт. В остальном всё так же, как и раньше.
У меня работает, но пользуюсь крайне редко (только для PDF), так что в полной мере протестировать не могу.
|
|
|
К началу |
Профиль Сообщение |
 |
|