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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Ai3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите пжл составить правило:
 
нужно подсовывать свою куку, которая есть в Mozilla (для работы Teleport и других оффлайн броузеров)
 
смотрел заголовки сайта, он делает две записи (ключа):
Name, Value, Host,  Path, Secure, Expires
 
как это дело впихнуть и куда именно?
 

Всего записей: 106 | Зарегистр. 24-08-2003 | Отправлено: 17:24 13-10-2006
unreal666



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

Цитата:
смотрел заголовки сайта, он делает две записи (ключа):  
Name, Value, Host,  Path, Secure, Expires

Где ты смотрел? Надо в журнале прокса смотреть, что передается в куках для нужного сайта.

Цитата:
как это дело впихнуть и куда именно?

Нужно с заголовочных фильтрах создать фильтр типа

Код:
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Cookie: нужный сайт (out)"
URL = "нужный сайт/"
Match = " что то здесь"
Replace = "что то там"

Ссылку на сайт дай. Или сам определяй, что где вставлять и на что менять.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 17:44 13-10-2006 | Исправлено: unreal666, 17:45 13-10-2006
Ai3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
смотрел через плагин FireFox
 
сайт livejournal.com
 
для каждого ключа, по одному правилу?

Всего записей: 106 | Зарегистр. 24-08-2003 | Отправлено: 18:03 13-10-2006
unreal666



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

Цитата:
для каждого ключа, по одному правилу?

Какого еще ключа ?
Куки есть куки. Они передаются в одном HTTP-заголовке.
Для примера мои куки для этого форума (ru-board) в данный момент времени:

Код:
Cookie: postform=checked%3Bno%3Bchecked%3Bchecked%3Bchecked%3B; order_f=; port8080=; popup=all; ajax=; translit=; templastvisit=27-1159397930--13-1159726810--8-1159726810--67-1160038274--73-1160243238--55-1160243238--62-1160416279--2-1160548295--11-1160543285--84-1160590563--24-1160681250--83-1160722242--93-1160722242--5-1160681250--35-1160722242--bm-1160738401--; amembernamecookie=unreal666; apasswordcookie=тут_мой_пароль; daysakapage=90%3B40; lastvisit=27-1159397930--13-1159726810--8-1159726810--67-1160038274--73-1160243238--55-1160243238--62-1160416279--2-1160548295--11-1160543285--84-1160590563--24-1160681250--83-1160722242--93-1160722242--35-1160681250--bm-1160748342--5-1160681250--; cookie=set


----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 18:10 13-10-2006 | Исправлено: unreal666, 18:11 13-10-2006
Ai3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
посмотрел в логах как, попытался сделать, но что-то не получается ((
In = FALSE
Out = TRUE
Key = "Cookie: LJ"
URL = "*livejournal.com"
Match = "Cookie: *"
Replace = "Cookie: ljuniq=xxx:xxx1x:xxx; langpref=ru/xxxxx; ljloggedin=xxxx0:s36xxx; ljsession=v1:xxxx0:sxxx:txxxx0:g2xxxxxxxxxxxxa//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie; ljdomsess.xxx=v1:xxxxx:xxx:xxxx0:xxxxxf//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie"

Всего записей: 106 | Зарегистр. 24-08-2003 | Отправлено: 21:59 13-10-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ai3
 
имя то какое фильтру дал? cookie header фильтры должны на Cookie:... начинаться

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 22:18 13-10-2006
Ai3

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

Цитата:
имя то какое фильтру дал? cookie header фильтры должны на Cookie:... начинаться

 
 Key = "Cookie: LJ"  
 
Добавлено:
сделал такое:
In = FALSE
Out = TRUE
Key = "Cookie: LJ"
URL = "*livejournal.com"
Match = "*"
Replace = "ljuniq=xxxx:xxxxx:xxx; langpref=ru/1160761439; ljloggedin=xxx:xxx; ljsession=v1:xxxxx:xxxx:xxxx:xxxxxxx//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie; ljdomsess.xxx=v1:xxxxxx:xxxxxxxxx:xxxxxx:xxxxx//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie"
 
происходит зацикливание....
+++GET 289+++
GET /misc/get_domain_session.bml?return=http://community.livejournal.com/mountains/ HTTP/1.0
Accept: */*
Referer: http://www.livejournal.com/misc/get_domain_session.bml?return=http://community.livejournal.com/mountains/
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0;; .NET CLR 1.1.4322)
Cookie: ljuniq=xxxxx:xxxxx:hbx0; langpref=ru/1160761439; ljloggedin=xxx:xxx; ljsession=v1:xxxx:xxxxx:xxxx:xxxxxxxx//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie; ljdomsess.xxx=v1:xxxx:xxxx:xxxx:xxxxxxx//Thanks+for+signing+in+/+LiveJournal+loves+you+a+lot+/+Here+have+a+cookie
Pragma: no-cache
Host: www.livejournal.com
Connection: keep-alive
Accept-Charset: windows-1251, cp-1251
Accept-encoding: gzip, deflate
Browser reload detected...
 
+++RESP 289+++
HTTP/1.0 302 Found
Date: Fri, 13 Oct 2006 18:40:57 GMT
Server: Apache
Set-Cookie: ljmastersession=; expires=Thursday, 01-Jan-1970 00:00:05 GMT; domain=www.livejournal.com; path=/
Set-Cookie: ljloggedin=; expires=Thursday, 01-Jan-1970 00:00:05 GMT; domain=livejournal.com; path=/
Set-Cookie: ljloggedin=; expires=Thursday, 01-Jan-1970 00:00:05 GMT; domain=.livejournal.com; path=/
Set-Cookie: ljsession=; expires=Thursday, 01-Jan-1970 00:00:05 GMT; domain=livejournal.com; path=/
Set-Cookie: ljsession=; expires=Thursday, 01-Jan-1970 00:00:05 GMT; domain=.livejournal.com; path=/
Location: http://community.livejournal.com/mountains/
Connection: close
Content-Type: text/html; charset=iso-8859-1
 
 
 
 

Всего записей: 106 | Зарегистр. 24-08-2003 | Отправлено: 22:25 13-10-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ai3
 
Слишком короткий лог. Нужно больше GET'ов и RESP'ов (хотя бы еще парочку).
Выложи лог без включения этого фильтра и с ним.
И выдели красным, то что ты заменяешь при выкладывании лога (пароль там или что, если ты вообще что-то заменяешь.).
И чего не юзаешь тег [code] на этом форуме ?

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 23:15 13-10-2006
Ai3

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на каждой странице добавлялся по параметру... объединил все в одну - заработало

Всего записей: 106 | Зарегистр. 24-08-2003 | Отправлено: 01:55 15-10-2006
kaibo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
недавно сам собой поломался гугл.ру, а именно - результат запроса выводит в правой половине окна, левая пустая. и если в окно поиска повторно еще что-то написать - не ищет, только со стартовой страницы.
выяснилось, что уши растут отсюда:
 
<Match: Unprefix URLs {^sites} [ALX] >
<a href="https://www.google.com/accounts/Login?continue=http://www.google.com/search.....текст...запроса......&hl=ru">
</Match>
 
добавил в URL Prefix.txt строку "www.google.com/search", нормализовалось
 
всё правильно сделал?

Всего записей: 49 | Зарегистр. 23-03-2005 | Отправлено: 09:43 02-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот заголовочные фильтры для загрузки файлов с сайта www.megaupload.com.  
Имитирует присутствие в системе Megaupload Toolbar, который позволяет качать без ограничения по странам:

Код:
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Cookie: Megaupload"
URL = "(www.|)megaupload.com/"
Match = "(^?)|*"
Replace = "megauploadtoolbar_id=7AE15394E76F4CAFBAFE0AE35C639F66; megauploadtoolbar_visible=yes"
 
[HTTP headers]
In = FALSE
Out = TRUE
Key = "User-Agent: Megaupload [out]"
URL = "(www.|)megaupload.com/"
Match = "\1"
Replace = "\1 MEGAUPLOAD 1.0"

 
megauploadtoolbar_id взял со своего.  
Можете сами скачать этот плагин, установить его и посмотреть, какой megauploadtoolbar_id он будет выдавать.
Это чтобы не было у всех одинаковых идентификаторов, а то непонятно чем это чревато.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 03:09 09-11-2006 | Исправлено: unreal666, 06:22 10-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кто заинтересован в изменении user agent-а, вот хорошая страничка с пояснениями и списком агентов:
 
http://en.wikipedia.org/wiki/User_agent
 
там же и агенты поисковых роботов. только микрозофтских агентов там вроде нет, т.е. тех, которые посылаются например при проверке валидности виндов (WGA). названия посмотреть можно в дебуг окне прокса и потом проставить, смеха ради представляю себе изумление админов, когда они заметят, что к ним WGA в гости приходила

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 10:51 09-11-2006
RazDray



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
unreal666
Спасибо, нужная весч! (:

Всего записей: 2223 | Зарегистр. 22-12-2002 | Отправлено: 11:31 09-11-2006
LLIAMAH Alakond



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть новостной сайт http://ru.redtram.com/
 
На него модно давать ссылки вида http://ru.redtram.com/go/50695407/  (1)
Но, что бы прочитать новость целиком, необходимо нажать на заголовок, и тем самым перейти на ссылку вида: http://ru.redtram.com/redirect/news/50695407/ (2)
 
Можно ли средствами проксимитрона организовать замену ссылки (1) на ссылку (2) ??
 
Подскажите плз решение )

Всего записей: 104 | Зарегистр. 19-10-2004 | Отправлено: 11:06 10-11-2006
Abs62



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

Код:
[HTTP headers]
In = FALSE
Out = TRUE
Key = "URL: ru.redtram.com"
URL = "ru.redtram.com/go/"
Match = "$URL(\1/go/\2)"
Replace = "$JUMP(\1/redirect/news/\2)"
 
 

Всего записей: 6109 | Зарегистр. 22-10-2005 | Отправлено: 21:15 10-11-2006
WRFan



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
иногда нужно в своём сообщении вставить линк на другой пост, но так, чтобы только одиночный пост открывался, а не вся страница топика. но ведь никогда не знаешь точно, как такой линк выглядит, а вручную редактировать линк замаешься. так вот для этого прокс скрипт, добавляет линк справа от слова "редактировать":
 

Код:
 
[Patterns]
Name = "Ru-Board Copy Link"
Active = TRUE
URL = "*forum.ru-board.com"
Limit = 100
Match = "(action=edit\&\2\&postno=\3\"*\|)\1"
        "$SET(0=\1\r\n"
        " <SCRIPT LANGUAGE="VBSCRIPT">Result = \3 - 1\r\n"
        "linkname = "&#1051;&#1080;&#1085;&#1082; &#1089;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1103;"\r\n"
        "soobwenie = "<a class=tpc href='topic.cgi?\2&start=" & Result & "&limit=1&m=1#1'>" & linkname & "</a> | "\r\n"
        "document.write soobwenie\r\n</SCRIPT>)"
Replace = "\0"
 

 
   
 
работает только в ИЕ! так как математических функций в проксе нет, алгеброй занимается VBScript, а он понятное дело всякими там лисами не поддерживается. можете конечно на яваскрипт переписать, если хотите.
 
написал специально с поддержкой уникода, не у всех русская винда, так что прокс русский не понимает, если сами винды не русские
 
копирование линка в буффер обмена - как обычно через контекстменю ИЕ

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 22:02 11-11-2006 | Исправлено: WRFan, 22:06 11-11-2006
lom1on



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
WRFan
4727 постов...
линк на сообщение находится здесь
   
 
 
З.Ы. ИЕ    
 

Всего записей: 325 | Зарегистр. 01-03-2006 | Отправлено: 22:17 11-11-2006 | Исправлено: lom1on, 22:23 11-11-2006
WRFan



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

Цитата:
но так, чтобы только одиночный пост открывался, а не вся страница топика

даже если и на посте центрируется, это не то.

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 22:27 11-11-2006
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lom1on
Это не такой линк, какой ему нужен.
Ему нужен линк вида
http://forum.ru-board.com/topic.cgi?forum=5&topic=0339&start=1278&limit=1&m=1#1
 
 
Добавлено:
WRFan
Вот переделал твою версию этого фильтра.
Теперь работает во всех браузерах:

Код:
[Patterns]
Name = "Ru.Board ~ Copy Single Post  Link  [WRFan] [unreal666]"
Active = TRUE
URL = "forum.ru-board.com"
Limit = 100
Match = "(action=edit\&\2\&postno=\3\"*\|)\1"
Replace = "\1\r\n"
          "<script language="Javascript">\r\n"
          " result = \3 - 1\r\n ;"
          " linkname = "&#1051;&#1080;&#1085;&#1082; &#1089;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1103;" ;\r\n"
          " soobwenie = "<a class=tpc href='topic.cgi?\2&start=" + result + "&limit=1&m=1#1'>" + linkname + "</a> | " ;\r\n"
          " document.write(soobwenie)\r\n"
          "</script>"
 
 

 
Главное применять не & , а +.
И вместо document.write soobwenie, писать document.write(soobwenie)
 
И нафига ты в URL match в начале поставил * ?
И $SET(0) не нужен был.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6678 | Зарегистр. 14-02-2005 | Отправлено: 22:46 11-11-2006 | Исправлено: unreal666, 23:07 11-11-2006
WRFan



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

Цитата:
Главное применять не & , а +.  
И вместо document.write soobwenie, писать document.write(soobwenie)

 
да я уж знаю синтаксис яваскрипта, но специально не использую по причинам, обсуждаемым в теме "браузерные войны" пытаюсь выделить достоинства ИЕ. хехехе
 

Цитата:
И нафига ты в URL match в начале поставил * ?  
И $SET(0) не нужен был.

 
да я на скорую руку скрипт переделал, чтобы тут запостить. у меня он совсем по другому выглядит, т.к. я все мои скрипты для рубоарда объединил в один, а выложить хотел только этот. поэтому мне $SET как раз и нужен, а переписывать весь скрипт было лень. и URL match у меня по другому выглядит. у меня он на весь рубоард настроен, а не только на форум, т.е. и на домейн первого уровня. ну вот и ошибся маленько, конвертируя на скорую руку

Всего записей: 5275 | Зарегистр. 25-11-2002 | Отправлено: 23:16 11-11-2006 | Исправлено: WRFan, 23:23 11-11-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru