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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

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

Corewin



Lazy
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Proxomitron


Proxomitron -- веб-фильтр страниц, запрашиваемых и отображаемых браузером. Работает под Windows с любым браузером, т.к. устанавливается как локальный прокси-сервер.

Proxomitron Russian page
 
// nb основной сервер proxomitron.org (aka proxomitron.cjb.net) закрыт 29 мая 2003 - см архив за конец мая @prox-list или отдельно письмо Скотта Леммона @computercops.biz.
Scott Lemmon, Proxomitron Author, Deceased May 1st 2004

 
download mirrors:
http://www.proxomitron.info/files/
http://proxomitron.ru/download.htm
 
web-форумы:
Англоязычные:
asp.flaaten.dk/proxo -- The 'Official' Proxomitron Forum by Arne Flaaten (Арне всех кинул и закрыл форум вместе с контентом)
CastleCops Proxomitron Forums
Русскоязычные:
Форум Proxomitron Russian page -- Помощь в настройке; новые фильтры; удаление рекламы с конкретных сайтов
ixbt » Смерть баннерам aka FAQ по Proxomitron
 
mail-форумы:
англоязычный:  http://groups.yahoo.com/group/prox-list  (~200 msg. в месяц)
русскоязычный: http://groups.yahoo.com/group/prox-ru (~30 msg. в месяц)
 
faq на русском:
proxomitron.ru - (by Dmitry "Storm" Yudin)
 
Вопросы по сертификатам:
Создать свои by WRFan
Новая, более обширная инструкция по созданию сертификатов для Прокса, Apache и MS IIS сёрверов by WRFan
Скачать готовые
 
Альтернативные конфиги:
jd5000
Grypen's Filter Set - 11 Dec 04
Proxomitron Russian Edition
Proxomitron-RE v0.9 beta от 04.10.2006
 
Остальное:
ProxoPatcher (patched Proxomitron Interface)
Proxomitron Configuration Manager V2.1
Игнор-лист для Ru-Board'а через Proxomitron
Смежная тема: Блокировка рекламы в браузере

Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 21:56 09-09-2001 | Исправлено: shrmn, 20:03 03-04-2024
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WRFan
Дождёсся ты с этим IE.. ;)
 
А зачем вообще оставлять shell: для внешних страниц? И зачем он вообще нужен? И как ты будешь бороться с такими выкрутасами:

Код:
<script>document.write("s"+"hell:star"+"tup");</script>


Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 11:36 06-09-2004 | Исправлено: chAlx, 15:45 06-09-2004
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zoom картинок с помощью колеса мышки на всех страницах:
 

Код:
 
[Patterns]
Name = "Image Mouse Zoom"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)&(^*(.ashx|.js))"
Bounds = "<img*>"
Limit = 300
Match = "\1 ((.gif|.jpg|.bmp|.jpeg|.png)(\s|"))\2 \4>"
Replace = "\1\2 onmousewheel=bbimg(this) \4>"
 

 
+
 

Код:
 
[Patterns]
Name = "JS: Insert Javascript MouseWheel"
Active = TRUE
Limit = 256
Match = "( (<html * >(\s|)<head> | <html * >  | <head>) )\2"
Replace = "\2\r\n"
          "<script>\r\n"
          "function bbimg(images){ var zoom=parseInt(images.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) images.style.zoom=zoom+'%'; }\r\n"
          "</script>\r\n"
 

 
Добавлено

Цитата:
 
как ты будешь бороться с такими выкрутасами:  
 
Код:<script>document.write("s"+"hell:star"+"tup");</script>  

 
лол. вы чо, сговорились все, что ли? все, кому я про это решение рассказываю, сразу говорят, а что, если код закодирован яваскриптом? ну закодирован, так закодирован, а если не закодирован? тогда П. скрипт как раз поможет. иначе можно вообще проксомитроном перестать пользоваться, так как закодированный сорс код часто используется
 

Цитата:
 
А зачем вообще оставлять shell: для вшешних страниц? И зачем он вообще нужен?  

 
почитай гугал, зачем он нужен. если есть, значит нужен. или может МС его от скуки разработали? с меня хватит отключения shell:startup, зачем же всё ломать? тогда можно сразу на оперу или ещё на какую нибудь бурду переходить, которая ничего не поддерживает сама по себе

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 11:46 06-09-2004 | Исправлено: WRFan, 01:41 09-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WRFan

Цитата:
Zoom картинок с помощью колеса мышки

А скроллить большие картинки как? :) Вообще идея интересная; только стоит какой-нибудь клавишный флажок добавить, чтобы зумить только при необходимости.
 
И опять в Мозилле такой фильтр не нужен: большие картинки и так можно до размера экрана ужать, а остальные множители вроде бы ни к чему.
 
Добавлено

Цитата:
если есть, значит нужен. или может МС его от скуки разработали?

Вот этот вопрос многих давно мучает, по поводу самых разных фич MS.
А я спрашивал, нужно ли оно тебе.

Цитата:
тогда можно сразу на оперу..

Всё равно ты к этому придёшь, раз в инете обитаешь. Вопрос времени. ;)

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 12:27 06-09-2004
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А скроллить большие картинки как?  

 
не понял?

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 15:07 06-09-2004 | Исправлено: WRFan, 15:25 06-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WRFan
Ну вот смотришь ты полноразмерную порнуху (или, скажем, виды города) и там на одной странице лежат картинки шириной в экран. Обычно их колесом скроллят вниз, чтобы дальше смотреть, а тут она зумиться будет вместо этого. Или большую картинку смотришь и её хочется вниз колесом прокрутить. Или даже крутишь обычную страницу колесом, оно оказывается над какой-то [небольшой] картинкой и вместо дальнейшей прокрутки картинка зумится.

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 15:43 06-09-2004 | Исправлено: chAlx, 15:46 06-09-2004
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Ну вот смотришь ты полноразмерную порнуху (или, скажем, виды города) и там на одной странице лежат картинки шириной в экран. Обычно их колесом скроллят вниз, чтобы дальше смотреть, а тут она зумиться будет вместо этого.

 
ну ты капризный однако так скроллей картинку кнопкой на клавиатуре, а колесом зумай.  
 

Цитата:
Или даже крутишь обычную страницу колесом, оно оказывается над какой-то [небольшой] картинкой и вместо дальнейшей прокрутки картинка зумится

 
да, но ты разве не заметил, что когда зумишь картинку, вставленную в хтмл страницу, то пока картинка зумится, страница скролится, так что провернув два раза колесо ты уже вылетишь из рамок картинки. тут не столько зум мешает скроллу, сколько скролл зуму, потому что именно из за скролла картинка всё время убегает то вверх, то вниз
 
Добавлено
у меня только что кончился срок https proxomitron цертификата. я не использую тот, что включён в прогу, а изготавливаю один раз в 365 дней свой собственный. я тут опишу, как я это делаю, думаю некоторым будет интересно персонализировать свой проксомитрончик
 
сначала качаем openssl windows binaries. их найти не так просто, но они есть, ищите на оффсайте и через гугал.
 
потом идём в папку bin через cmd, т.е. в дос окне и пишем:
 

Цитата:
 
openssl req -config openssl.cnf -new > my-server.csr  
 

 
 
после этого прога будет спрашивать вас всякие вещи, а вам надо отвечать. спросит она вас про common name, например. вообще то используется для адреса сёрвера, т.к. openssl конечно не предназначена для создания fake цертификатов проксомитроном, а для генерирования цертификатов для https серваков. apache это например поддеживает, вот например ssl часть моего apache конфига:
 

Код:
 
<IfDefine SSL>
LoadModule ssl_module modules/mod_ssl.so  
SSLMutex sem
SSLRandomSeed startup builtin
SSLSessionCache none
SSLLog logs/SSL.log
SSLLogLevel info
#<VirtualHost 192.168.0.4:443>
<VirtualHost _default_:443>
ServerName localhost
RewriteEngine On
RewriteRule ^/(.) /zope/$1 [l]
#RewriteEngine On
#RewriteRule ^/fuck(.) https://localhost/fuck/zope/
DocumentRoot C:/Programme/Server/Apache/ssl
<Directory "C:/Programme/Server/Apache/ssl">
Options Indexes FollowSymLinks MultiViews ExecCGI Includes MultiViews Indexes
AllowOverride All
</Directory>
SSLEngine On
SSLCertificateFile conf/ssl/my-server.cert
SSLCertificateKeyFile conf/ssl/my-server.key

</VirtualHost>
</IfDefine>
 

 
я к тому, что создав один раз цертификат, вы его потом повсюду можете использовать. и даже в коммерческих целях, только тогда надо его цертифицировать у verisign-а. ну да ладно, к делу:
 
да, так значит прога вас спросит про common name, можете вписать, что угодно, т.к. proxomitron за следующие 365 дней по всем возможным https сервакам побегает, так что адрес сёрвера роли не играет
 
да, кстати, когда будете задавать свой пасс, то на скрине ничего не отобразится - ни сами буквы, ни звёздочки. не пугайтесь, это нормально.
 
так, это всё. потом, когда прога кончит работать, пишите:
 

Цитата:
 
openssl rsa -in privkey.pem -out my-server.key  
 

 
вас спросят про пасс, который вы задали в течении первой процедуры, что я описал наверху (я надеюсь, вы его не забыли ещё? )
 
задаёте значит пасс, прога дальше трудится. когда кончит, пишите:
 

Цитата:
 
openssl x509 -in my-server.csr -out my-server.cert -req -signkey my-server.key -days 365  
 

 
вот и усё. прога создаст два файлика:
 
my-server.cert и my-server.key. открываете оба notepad-ом и копируете в правильном порядке ключи в proxcert.pem (этот файл в proxomitron папке лежит). думаю, объяснять не надо, откройте все 3 файла и сразу будет понятно, что надо делать.
 
 
потом стартуете заново ИЕ и proxomitron и ползёте на какую нибудь https страницу, например на MS passport, ну, та, что перед входом на hotmail появляется. Конечно же ИЕ начнёт плакаться, что якобы цертификат not secure. это потому, что мы common name неправильное задали - название не соответсвует адресу сервака. об этом см. наверху. Чтобы дурацкий ИЕ нас не нервировал своими мессагами о security bla bla, мы добавляем наш свежий цертификатик в список secure зертификатов, это делается прямо через ИЕ.
 
Теперь на 365 дней ИЕ нас оставит в покое, но ровно через год он опять начнёт бубнить, что certificate expired, ну и тогда повторяем процедуру.
 
ну и вот под конец картиночка моего proxomitron цертификата:
 
 

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 16:48 06-09-2004 | Исправлено: WRFan, 19:03 06-09-2004
nidvoxx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hi , у меня в журнале proxa такие записи :
Error opening $FILE(html/45h/alt2title.js)
Error opening $FILE(html/WindowOpen.js)
 
Внешне это ни как не проявляется, только в журнале.
Файлы на месте. Из за чего бы это ?  

Всего записей: 280 | Зарегистр. 19-08-2003 | Отправлено: 05:40 07-09-2004
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если вам meta refresh на gmail.com каждые пару минут на нервы действует, добавьте такой скрипт к проксомитрону:
 

Код:
 
[Patterns]
Name = "Gmail"
Active = TRUE
URL = "*gmail.google.com"
Limit = 512
Match = "<META HTTP-EQUIV="refresh" content=*>|"
        "var User_refresh_interval=*\)"
 

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 09:43 07-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nidvoxx

Цитата:
Файлы на месте

На каком? AFAIK в $FILE надо полный путь указывать, т.е. самое безопасное -- через local.ptron. Кстати, в дефолтных фильтрах так и сделано, причём без $FILE, т.к. он увеличивает каждую страницу, а достаточно только вызова:

Код:
"<!--//--><script src="http://local.ptron/WindowOpen.js"></script>\r\n"

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 10:35 07-09-2004
nidvoxx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
т.есть в default.cfg
 

Цитата:
Replace = "\r\n<script type="text/javascript">\r\n\r\n$FILE(html/45h/alt2title.js)\r\n\r\n</script>\r\n"

меняем на  

Цитата:
Replace = "<!--//--><script src="http://local.ptron/htm/45h/alt2title.js"></script>\r\n"

 
и

Цитата:
Replace = "\1\r\n<script language="JavaScript">\r\n\r\n$FILE(html/WindowOpen.js)\r\n\r\n</script>\r\n"

на

Цитата:
Replace = "\1\r\n<script language="<!--//--><script src="http://local.ptron/WindowOpen.js"></script>\r\n"  

 

Всего записей: 280 | Зарегистр. 19-08-2003 | Отправлено: 15:19 07-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nidvoxx
Вот стандартный фильтр:

Код:
Name = "Kill pop-up windows"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 4096
Match = " (<!DOCTYPE*> |)\1"
Replace = "$STOP()\1\r\n"
          "<!--//--><script src="http://local.ptron/WindowOpen.js"></script>\r\n"
 

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 15:39 07-09-2004
nidvoxx

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chAlx    Спасиб.
Все разобрался, заменил все $FILE на прямой путь как ты указал, ошибок больше нет.
 
Пример:

Цитата:
Name = "Allow right mouse click [EAH]"
Active = TRUE
URL = "$TYPE(htm)"
Limit = 16
Match = "<end>"
Replace = "<!--//--><script src="http://local.ptron/45h/rclick.js"></script>\r\n"  

html-убрал.
Это фильтры  от Homeric, я в них не очень разбираюсь, но режут отлично.

Всего записей: 280 | Зарегистр. 19-08-2003 | Отправлено: 16:06 07-09-2004
BeerLion



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Сейчас словил: http://img28.exs.cx/img28/9972/ProxoBrainHurts.gif
Хотя URL был нормальный

Всего записей: 1330 | Зарегистр. 22-10-2002 | Отправлено: 19:52 09-09-2004
Corewin



Lazy
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Может кто-нибудь выложить для меня конфиг с самым необходимым набором фильтров, ничего лишнего.  Буду очень признателен. Я сейчас использую конфиг от Homeric, но он много чего делает лишнего. К примеру только что появилась проблема: при отправке SMS на BeeLine через Text2Phone вместо "Сообщение отправлено" в окне программы появляется окно загрузки файла без расширения. С отключенным Proxomitron все нормально. Я думаю что и сами фильтры для баннеров в этом конфиге уже устарели. Самоу править нет времени, да и в HTML я не шарю. Помогите пожалуйста

Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 22:16 15-09-2004 | Исправлено: Corewin, 22:17 15-09-2004
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Самоу править нет времени, да и в HTML я не шарю. Помогите пожа

 
просто убрать галки с того, что лишнее, тоже нет времени?

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 22:36 15-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Corewin
Мы давно собирались забацать русский дистрибутив в рамках проекта Proxomitron Russian page. Когда-нибудь сделаем ;)

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 14:59 16-09-2004
Corewin



Lazy
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WRFan
Убрал почти все, но глюк с отправкой на BeeLine через Text2Phone остался. Может кто знает, в чем дело?

Всего записей: 2598 | Зарегистр. 03-08-2001 | Отправлено: 18:59 16-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Corewin
Попробуй отключать заголовойчные фильтры с Content-Type: Content-Type: Fix MIME types (In) и пр.

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 13:48 17-09-2004
chAlx

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А никто не против переименования темы, чтобы название программы на первом месте стояло?

Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 15:14 29-09-2004
fedmun

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Несколько дней назад появился глюк при фильтрации 3DNews (http://www.3dnews.ru/news/) в Опере (в IE отображается нормально).
Проявляется в том, что при работе Kill JavaScript Banners [EAH] опера измененный текст скрипта не скрывает, а отображает
И левая сать страницы с заголовками разделов вместо положенных 10% занимает все 50% ширины: вместо пустого места отображается измененный текст  

Код:
<iframe src="http://ad.adriver.ru/cgi-bin/erle.cgi?sid=1760&sz=news&target=blank&bt=18&pz=2&rnd=803101781" frameborder=0 vspace=0 hspace=0 width=125 height=300 marginwidth=0 marginheight=0 scrolling=no> <a href="http://ad.adriver.ru/cgi-bin/click.cgi?sid=1760&sz=news&bt=18&pz=2&rnd=803101781" target=_blank> <img src="http://ad.adriver.ru/cgi-bin/rle.cgi?sid=1760&sz=news&bt=18&pz=2&rnd=803101781" alt="-AdRiver-" border=0 width=125 height=300></a></iframe>
.
При отключение этого фильтра все работатет нормально, но остается чать рекламы на других страницах.
Собственно, можно как-либо в фильтре указать, чтобы 3DNews этим фильтром не обрабатывалась (именно этим фильтром, остальные пусть работают)?

Всего записей: 1388 | Зарегистр. 13-06-2002 | Отправлено: 15:31 29-09-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Компьютерный форум 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