Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache ( Часть 5 )

Автор: DenZzz
Дата сообщения: 31.12.2006 00:07
PopovSergej

Цитата:
Сейчас пользуюсь Toonel`ем и думаю сравнить его с WebWaper`ом , так вот, что надо в Серверах-посредниках писать?

Тунель у тебя как прокси работает?

Образец настроек и формат списков есть в Документации на сайте и в моем посте выше...

Цитата:
Кто нибудь уже испытал ?

Естественно, уже почти неделю пытаю...
Автор: cepera ang
Дата сообщения: 31.12.2006 04:22
Такой вопрос - в новой версии изменилось поведение списка "Не обновлять". У меня раньше в этом списке были такие правила -
#5#~#True#~#+*forum*#~##~##~#0:10
#5#~#True#~#(.)*#~##~##~#99999:99
То есть url содержащие слово форум устаревают и начинают обновляться через десять минут, остальные никогда. Теперь это не работает - всегда срабатывает правило 2. Что делать, чтобы вернуть старое поведение?
Автор: faZZ
Дата сообщения: 31.12.2006 06:25
классные подарки к НГ спасибо. теперь надо шапку поправить, т.к. получилось зеркало с wiki

только расстроил один факт

Цитата:
08.12.2006 г. DenZzz Описание и настройка HandyCache

сюда перенесли с wiki, а изначально я там все писал. ну да ладно, DenZzz там многое переписал
Автор: goga11
Дата сообщения: 31.12.2006 07:48

Цитата:
Теперь переадресация в разделе списки/переадресация через WebWarper перестала работать.

Это ты зря! Работает, как и раньше!

К сожалению у меня не работает. При заходе на сайт через WebWarper данная страница зависает и всё, ничего не грузится.В мониторе напротив такого зависшего сайта "302 Moved Temporarily"
Сделал список mz.lst как посоветовалDenZzz но НС его толи не видит, то ли еще надо в начале этого списка что-то дописать(не силен я в этих вопросах). Если попытаться вызвать контекстное меню в "Серверы-посредники" появляется окно "error", если выбрать больше опций появляется многовкладочное окно, вот например содержание вкладки "general"

Цитата:
EurekaLog 5.1.3

Application:
-------------------------------------------------------
1.1 Start Date : Sun, 31 Dec 2006 10:26:51 +0500
1.2 Name/Description: HTTP Proxy server with cache
1.3 Version Number : 0.9.8.1
1.4 Parameters :
1.5 Compilation Date: Fri, 29 Dec 2006 01:54:28 +0500

Exception:
----------------------------------------------
2.1 Date : Sun, 31 Dec 2006 10:28:03 +0500
2.2 Address: 004202B5
2.3 Module : HandyCache.exe
2.4 Type : EListError
2.5 Message: List index out of bounds (0).


Пришлось откатиться на предыдущую версию. Могут быть мои проблемы от firefox?
Автор: NothingAnother
Дата сообщения: 31.12.2006 10:27
goga11
Цитата:
Если попытаться вызвать контекстное меню в "Серверы-посредники" появляется окно "error"

Цитата:
Могут быть мои проблемы от firefox?
Это что, теперь мода такая - всех собак на Fx вешать (типа, во всём виноват Чубайс! )? Ошибка возникает, если в списке "mediator.lst" нет ни одной записи. Добавь в него текст "False#~##~##~##~#", потом перезагрузи списки - ошибка исчезнет... А то и ещё проще - не вызывай контекстное меню при пустом списке - сначала добавь хоть одну запись через даблклик...

mai62
Цитата:
Реализовано сохранение коннекта с браузером после загрузки фала из кэша, в результате в течение одного коннекта могут отправляться браузеру несколько объектов
Следует ли понимать, что речь идёт о конвеерной обработке (pipelined), или это просто keep-alive?
Автор: DenZzz
Дата сообщения: 31.12.2006 10:30
faZZ

Цитата:
сюда перенесли с wiki, а изначально я там все писал.

Никто и не присваивает себе единоличное авторство! В HandyCache Team постараемся упомянуть всех, кто в разное время принимал участие в написании ФАКа и Документации!

P.S. Справедливости ради замечу, что не один ты писал документацию на Wiki... А в описании списков за основу взята статья из журнала InZone, которую написал Rick - администратор нового сайта HC!



cepera ang

Цитата:
Теперь это не работает - всегда срабатывает правило 2. Что делать, чтобы вернуть старое поведение?

Добавь в исключение ко второму правилу слово forum вот так:

Код: #5#~#True#~#.*#~#forum#~##~#99999:99
Автор: Evil_User
Дата сообщения: 31.12.2006 11:12
Новая версия частенько перестает отвечать на запросы браузера, приходится ее перезапускать
Автор: goga11
Дата сообщения: 31.12.2006 11:27

Цитата:
Ошибка возникает, если в списке "mediator.lst" нет ни одной записи. Добавь в него текст "False#~##~##~##~#", потом перезагрузи списки - ошибка исчезнет... А то и ещё проще - не вызывай контекстное меню при пустом списке - сначала добавь хоть одну запись через даблклик...


Цитата:
В таблице "Серверы-посредники" у тебя есть примерно такая строка:

Код:
#5#~#True#~#WebWarper#~#http://www.webwarper.net/ww/#~#D:\Твой_путь\mz.lst#~#.*

Добавил. Проблем с таблицей нет. Но через webwarper не грузится. Пишет "302 Moved Temporarily" и указывает следующие правила

Цитата:
#5#~#True#~#^http://([^/]*(site\.ru)/(?!.*\.(css|jpeg|jpg|gif|png|ico|bmp)($|\?)).*)#~#http://www.webwarper.net/ww/\1#~#False#~#True

и

Цитата:
#4#~#True#~#.*#~##~#

Если их отключить, то грузит напрямую, минуя webwarper
Во всех файлах с расширением .lst первая строчка такая "HandyCache_list_Format_№№". По идее первой строкой в mz.lst должна быть такая же, если так то какой номер должен быть?
Автор: NothingAnother
Дата сообщения: 31.12.2006 11:55
Evil_User
Цитата:
Новая версия частенько перестает отвечать на запросы браузера, приходится ее перезапускать
Иногда бывает, но не только в последней версии и перезапускать не требуется. Подвисает какое-нить конкретное соединение и это не мешает нормальному функционированию для новых запросов. Походу, надо играться значениями времён на повторные запросы и соединения
Автор: DenZzz
Дата сообщения: 31.12.2006 12:04
goga11

Цитата:
Пишет "302 Moved Temporarily" и указывает следующие правила

Если хочешь работать через "Серверы-посредники", то отключи правило в "Переадресации", т.к. оно работает раньше!

Цитата:
#4#~#True#~#.*#~##~#

А это откуда? Его тоже отключи!

Цитата:
Если их отключить, то грузит напрямую, минуя webwarper

Как определил? В Мониторе в этой строке написано в "Ответе" - gzip, а в правиле - WebWarper?
А должно быть!

Цитата:
По идее первой строкой в mz.lst должна быть такая же, если так то какой номер должен быть?

Нет! Я привел тебе в посте начало моего рабочего списка! Никаких HandyCache_list_Format_№№ в mz.lst быть не должно!
Автор: NothingAnother
Дата сообщения: 31.12.2006 12:06
goga11
Цитата:
Во всех файлах с расширением .lst первая строчка такая "HandyCache_list_Format_№№". По идее первой строкой в mz.lst должна быть такая же, если так то какой номер должен быть?
В этом случае - нет. Более того, расширение .lst совсем не требуется - *.txt удобнее для редактирования
Автор: fan2mas
Дата сообщения: 31.12.2006 12:22
Ребятки, что вы на мая наезжаете?
Человек для вас сделал подарок к Новому Году, а вы такие не благодарные!
Лучше бы поглагодарили его за прекрасную прогу и поздравили с наступающим!
Автор: NothingAnother
Дата сообщения: 31.12.2006 12:30
fan2mas
Цитата:
Лучше бы поглагодарили его за прекрасную прогу и поздравили с наступающим
А тебе-то что мешает это сделать? Вот уж воистину "как из ... на лыжах"!
Автор: mai62
Дата сообщения: 31.12.2006 12:54
faZZ

Цитата:
сюда перенесли с wiki, а изначально я там все писал.

Мы вчера уже заметили эту нашу недоработку, не все просто складывалось и не было времени посмотреть со стороны на то, что получилось. Справедливость будет восстановлена и все авторы ФАКа будут упомянуты на новом сайте.
Автор: goga11
Дата сообщения: 31.12.2006 13:06

Цитата:
Цитата:
#4#~#True#~#.*#~##~#

А это откуда? Его тоже отключи!

Это из "запись в кэш"
Отключил правило переадресации. Правило "запись в кэш" отключать не стал.Пока вроде работает. Всем спасибо.
Автор: faZZ
Дата сообщения: 31.12.2006 13:22
mai62
17:54 31-12-2006
Цитата:
Мы вчера уже заметили эту нашу недоработку, не все просто складывалось и не было времени посмотреть со стороны на то, что получилось. Справедливость будет восстановлена и все авторы ФАКа будут упомянуты на новом сайте.

ок еще раз спасиба за подарок
Автор: abz
Дата сообщения: 31.12.2006 15:07
mai62

Спасибо большое. Вроде пока глюков не видно. C наступающим всех!!!
Автор: dadu
Дата сообщения: 31.12.2006 15:56
mai62
C НГ тебя и команду.

Вопросы и замечания по новой верс будут в новом году, а пока отмечаем праздник )
Автор: forever
Дата сообщения: 31.12.2006 17:53
faZZ

Цитата:
получилось зеркало с wiki

Не согласен. На www.handycache.ru мануал переработан и дополнен. То же касается и FAQ.
По большому счету (имхо) с открытием/обновлением сайта НС надобность в разделе на Wiki как ресурса поддержки пользователей отпала - он дожен давать только справочную (энциклопедическую) информацию о НС.
Развивать же параллельно два ресурса поддержки - распыление сил и сбивание с толку пользователя.


Цитата:
только расстроил один факт...

DenZzz не "захапал" авторство всего сказанного в мануале. Однако именно он провел бОльшую часть работы по приведению инфы в порядок и он же выполнил основную рутину: структурирование инфы, правку/литературную обработку, снимание скринов и т.п.

Ну и конечно, сайт НС - это не узурпирование инфы о нем, а наоборот: это место где все желающие могут поучаствовать в его развитии: и в виде написания доков/статей/советов/ответов в FAQ, и в виде разработки дополнений/утилит для него, и поддержкой пользователей ответами на их вопросы на форуме НС.
Автор: o_0
Дата сообщения: 31.12.2006 18:12
Народ, С Праздником! Слушайте, а как все таки настроить веб варпер чтобы он поддерживал аутентификацию на сайтах и как настроить новый НС чтобы все сайты без гзипа переводились на варпер? Спасибо.
Автор: vortex0220
Дата сообщения: 31.12.2006 18:40
несколько раз выскочила ошибка "Integer overflow"
Автор: mecc0
Дата сообщения: 31.12.2006 18:56
С Новым годом автора, всю команду разработчиков и пользователей замечательной программы Handy Cache!
Спасибо им за труд и за очень полезный инструмент

Успехов в работе над их детищем в новом году)
Ещё раз всех с НГ!!


P.S. В последнее время много писали о сайтах-посредниках и сжатии страниц. А какой из них лучше? Кто-нибудь проводил сравнение? Я вот пока пользуюсь Toonel.net, удобно, что он может пережимать gif и jpeg. А какие преимущества у Warper? Может быть есть какие-то ещё полезные сайты-посредники? Предлагаю расширить раздел фака по этой теме.
Автор: faZZ
Дата сообщения: 31.12.2006 19:21
vortex0220
23:40 31-12-2006
Цитата:
несколько раз выскочила ошибка "Integer overflow"

подтверждаю. handycache.elf ушел на мыло
Автор: Dem_anywhere
Дата сообщения: 01.01.2007 01:50
Проблемка такая вот:

Файл (Gvard.jpg) был недогружен.
Попытки обновить через браузер ни к чему не привели.
потом нажал "загрузить в кеш". Загрузился.
но в браузер он всё равно не попал.


ЗЫ: Всех С НГ!
Автор: vortex0220
Дата сообщения: 01.01.2007 07:16
Dem_anywhere
удали файл из кеша НС и очисти кеш браузера.
Автор: mecc0
Дата сообщения: 01.01.2007 09:26
Как работает поле "сайт" в чёрном списке? В факе этой инфы нет.

Добавлено:
Какие-то странности:
1. В автономном режиме преобразование работает, выключаешь автономный режим, правило не срабатывает! Об этом пишет монитор.

2. Определённую ссылку на счётчик (http://uucyc.net/top/in.php?id=145) HC вообще игнорирует. Браузер ждёт соединения, в мониторе у НС - тишина, никаких упоминаний об этом адресе. Что в автономном режиме, что нет.

Пробовал перезапускать НС, не помогло.

После пересоединения с инетом счётчик всё-таки стал читаться, но странности со списками продолжаются. В белом списке отключаю проверку чёрного, не обновлять, запись в кэш - в мониторе пишет сработало правило "не обновлять".
Автор: mai62
Дата сообщения: 01.01.2007 13:27
Dem_anywhere

Цитата:
Файл (Gvard.jpg) был недогружен.
Попытки обновить через браузер ни к чему не привели.
потом нажал "загрузить в кеш". Загрузился.
но в браузер он всё равно не попал.

НС загрузил файл в кэш, но 'насильно' отдать его браузеру не может. Файл может быть отдан браузеру только по его (браузера) запросу. Поэтому в браузере нужно было нажать кнопку Обновить после загрузки картинки в кэш НС или поступить как посоветовал vortex0220



Добавлено:
mecc0

Цитата:
Как работает поле "сайт" в чёрном списке? В факе этой инфы нет.

Где-то читал об этом, сейчас попробовал найти и не нашел.
Обработке правилом в поле Сайт подвергается поле Referer заголовка запроса (если оно есть в запросе, если Referer нет, то обрабатывается URL). Например, чтобы запретить картинки на сайте site.ru можно сделать правило в Черном списке:
Правило Исключение Сайт
.*\.(jpg|jpeg|png|gif|bmp|ipg|img) site\.ru

Цитата:
1. В автономном режиме преобразование работает, выключаешь автономный режим, правило не срабатывает! Об этом пишет монитор.

Список Преобразование URL отличается от других списков (Белый, Черный ...) тем, что используется не при поступлении запроса от браузера, а при обращении к кэшу. Возможно при выключении автономного режима просто нет обращения к кэш, поэтому и в мониторе этот список не упоминается.
Возможно попал своим ответом 'пальцем в небо' поскольку приходится угадывать что же у тебя происходит.

Цитата:
2. Определённую ссылку на счётчик (http://uucyc.net/top/in.php?id=145) HC вообще игнорирует. Браузер ждёт соединения, в мониторе у НС - тишина, никаких упоминаний об этом адресе. Что в автономном режиме, что нет.

Возможная причина отсутствия запроса в мониторе - включенная опция Не показывать соединение в Мониторе в Черном списке или в списке Только из кэша. Если причина не в этом, смотри есть ли запрос этого URL в логе. Возможно браузер вообще не запрашивает этот URL, а считает, что нужный файл есть в кэше браузера.
Автор: MaxWell
Дата сообщения: 01.01.2007 14:29
Трабл!
Хотел перейти с сайта news.google.ru по ссылке
http://news.google.ru/news/url?sa=t&ct=ru_ru/4x-0&fp=4598473cba224d2d&ei=VPeYRYbcJMmOwQH5yczWBg&url=http%3A//www.rian.ru/society/health_services/20070101/58249826.html&cid=1139784387
1. Сначала не попал вообще. Браузер Опера ждет загрузки, но загрузки нет, и в мониторе НС никакой строки не добавляется. Со второй попытки НС все-таки взяла адрес в рассмотрение. В дальнейшем при повторных заходах ситуация повторялась. Это подтверждает наблюдения mecc0, изложенные постом выше.

2. Однако, это еще не все. Правило переадресации (замена (.)+url=http на http) не работает должным образом, заменяя указанную выше ссылку на http://news.google.ru/news/http%3A//www.rian.ru/society/health_services/20070101/58249826.html&cid=1139784387
Примечательно, что в тренажере все показывает нормально: http%3A//www.rian.ru/society/health_services/20070101/58249826.html&cid=1139784387.
Кажется, НС сбивает с толку первое вхождение слова "url".
Автор: mai62
Дата сообщения: 01.01.2007 14:47
vortex0220

Цитата:
несколько раз выскочила ошибка "Integer overflow"

В версии 0.98b1 могли иногда выскакивать сообщения с "Integer overflow". Исправил эту ошибку. Если у Вас exe-файл от 28 декабря 2006 г. и Вас донимает эта ошибка, скачайте файл версии 0.98b1 заново (исправленный файл от 31 декабря). Исправлена также ошибка при попытке открыть контекстное меню в списке Серверы-посредники при пустом списке.
Автор: DenZzz
Дата сообщения: 01.01.2007 15:01
o_0

Цитата:
как настроить новый НС чтобы все сайты без гзипа переводились на варпер?

Автоматически никак! Но можно руками или через контекстное меню добавлять нужные сайты в список "Сервера-посредника".




mecc0

Цитата:
1. В автономном режиме преобразование работает, выключаешь автономный режим, правило не срабатывает! Об этом пишет монитор.

Думаю, файл просто был записан в RAM-кэш, в котором, кроме прочего, хранится результат преобразования URL в имя файла.
Посмотри в Мониторе HC, что написано в поле "Ответ". Если "200 From RAMCache (HC)", то моя догадка верна!


Цитата:
Браузер ждёт соединения, в мониторе у НС - тишина, никаких упоминаний об этом адресе. Что в автономном режиме, что нет.

Иногда бывает, что какой-то скрипт не закончил свое выполнение или был заблокирован чем-то. Вот браузер и ждет бесконечно! Кстати, это во многом зависит от конкретных страниц и браузеров.

Хотя в данном случае ты прав! Что-то случилось с обработкой файла #m из кэша, поэтому браузер не получает ответ о новом местоположении - "Location".

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Polycom PVX


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.