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

» HandyCache - локальный кеширующий прокси сервер

Автор: abz
Дата сообщения: 25.09.2005 23:12
mai62

Так, видимо, и было. Сейчас всё ОК. Спасибо за помощь.
Автор: jCHex
Дата сообщения: 26.09.2005 00:03
mai62
Сорри если уже было, вроде не видел:
еще бяку (так, недобятку ) нашел - если на вкладке "Настройки"->"Очистка кеша" в будучи пустом списке объектов (напр. не жали еще "пуск" или кеш пустой) при правом клике мышью на нем -> доступен пункт "Открыть каталог", и при нажатии на нем - "Error. List index out of bounds (0)."

Так что: либо при нажатии этого пункта считать внимательней индексы (ввести проверку на 0 кол-ва), либо (что имхо верней), при index.count=0 в контекстном меню списка этот пункт_"Открыть каталог".Enabled=false нафик
(а есчё лучше и то и то - вдруг кто-нить хакнет/хак-дебагнет [no][хак в реал-тайме за счет дебаггинга][/no] Хэндю, и вызовет сию сабжу внутр. функцией [no][соотв-но в обход отключ. пункта меню][/no], а тут вдруг ему, обычному маленькому, ничью лицензию не нарушающему, примернейшему.. и т.д. программеру - ошибка )

Добавлено:
mai62
ой, счас подумал, вопрос: может я ошибься и здесь следует постить только именно баги, а ошибки трассируемые самим Хэнди - не следует?
Ежели да, то ссорьки
Автор: ShulgaSergey
Дата сообщения: 26.09.2005 02:46
Использую HandyCache по выделенной линии без родительского прокси. На некоторых сайтах появляетя ошибка 403 (Запрещено). Без HC все работает нормально.
Например http://www.auto.vl.ru/sales/ выдает ошибку (в мониторе HC) - 403 Forbidden 1.2
Почему это происходит? Версия HC 092b10

Sorry. Сам виноват. Работало правило из черного списка.
Автор: nickddd
Дата сообщения: 26.09.2005 09:08
mai62
А что с 502? Я так понял, что у вас этого не наблюдается, поэтому отловить не получается?
Автор: Tessey7
Дата сообщения: 26.09.2005 10:21
Скажите, а кого-нибудь читает из кеша при использовании Avant Browser: при любых настройках из кеша ничего не берется... Если использовать IE то все нормально...
Автор: Cadmium
Дата сообщения: 26.09.2005 10:32
Tessey7
Значит глюк в Аванте... какая хоть версия Аванта?
Автор: mai62
Дата сообщения: 26.09.2005 12:47
jCHex

Цитата:
при нажатии на нем - "Error. List index out of bounds (0)."

Исправлю
nickddd

Цитата:
А что с 502?

Как я уже писал когда-то, сообщение об ошибке 502 НС выдает в 2 случаях:
1. Не удается установить соединение с удаленным сервером (выводится '502 Bad Gateway (Cannot connect)')
2. Соединение установить удается, но оно разрывается на момент, когда ответ сервера еще не получен (выводится '502 Bad Gateway (No answer)').
В порядке борьбы с этим злом я ввел в программу опции
[+] Добавлена возможность задания времени на повторные соединения при ошибке соединения;
[+] Добавлена возможность задания времени на повторные запросы при разрыве соединения без ответа;
Что у Вас пишется в мониторе при ошибках 502?
Сейчас подумал, а может сделать повторные запросы при получении 502 от сервера? Вроде я уже собирался такое сделать, но уже забыл.
Tessey7

Цитата:
Скажите, а кого-нибудь читает из кеша при использовании Avant Browser: при любых настройках из кеша ничего не берется... Если использовать IE то все нормально...

Надо настроить Avant для работы через прокси - меню Сервис/Прокси/Настроить
Автор: nickddd
Дата сообщения: 26.09.2005 23:33
mai62

Цитата:
Что у Вас пишется в мониторе при ошибках 502?

No answer.
Я вот что заметил:
Ошибка 502 часто появляется, когда запрашиваешь следующий объект (страниа, картинка) с хоста сразу после загрузки предыдущего. Т.е. загрузилась страница, быстро кликаешь на какую-нибудь ссылку и получаешь 502. Если кликаешь на ссылку до того, как закончилась загрузка предыдущего объекта, или выжидаешь некоторое время после загрузки объекта прежде чем запросить другой, ошибка не вылезает.
Автор: abz
Дата сообщения: 27.09.2005 10:16
mai62

А можно для временного автономного режима задействовать горячую клавишу Win? А то в Maxthon ни одно из сочетаний не работает. Видимо, он все варианты для себя резервирует. Или я, быть может, не догоняю как ими пользоваться? Делаю так: удерживая hotkey кликаю по ссылке, которая уже закеширована, а он гад всё равно в интернет лезет. Кстати, при нажатии на hotkey временного автономного режима должно всплывать сообщение об этом и/или меняться значок в трее на "домик"? Если нет, то можно это сделать, чтобы было нагляднее?
Автор: mai62
Дата сообщения: 27.09.2005 11:00
nickddd

Цитата:
No answer

Вылазит сразу? Время, заданное в опциях не отрабатывает?

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

Подумаю над этим.
abz

Цитата:
А можно для временного автономного режима задействовать горячую клавишу Win?

Нельзя. Тогда все время будет выскакивать виндовая менюшка и фокус будет передаваться ему.

Цитата:
Делаю так: удерживая hotkey кликаю по ссылке, которая уже закеширована

Так и надо. Причем надо удерживать клавишу до окончания загрузки. При загрузке страницы обычно грузится несколько файлов. Состояние клавиши проверяется при начале загрузки каждого файла.

Цитата:
Кстати, при нажатии на hotkey временного автономного режима должно всплывать сообщение об этом и/или меняться значок в трее на "домик"?

Нет.

Цитата:
Если нет, то можно это сделать, чтобы было нагляднее?

Думаю, что всплывающее окошко - это слишком для такого события. А вот домик можно сделать.
Автор: nickddd
Дата сообщения: 27.09.2005 11:43
mai62

Цитата:

Цитата: No answer

Вылазит сразу? Время, заданное в опциях не отрабатывает?
Автор: abz
Дата сообщения: 27.09.2005 11:46
mai62

Цитата:

Цитата: А можно для временного автономного режима задействовать горячую клавишу Win?


Нельзя. Тогда все время будет выскакивать виндовая менюшка и фокус будет передаваться ему.
Автор: mai62
Дата сообщения: 27.09.2005 14:11
nickddd

Цитата:
Мгновенно. Никаких изменений по сравнению с предыдущими версиями не заметил.

Хорошо, помедитирую.
abz

Цитата:
Тогда Shift+Win, например. Сейчас попробовал - не вылазит Пуск.

ОК

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

Так оно так и есть и работает он только при удержании горячей клавиши

Цитата:
И ещё. Просто мечтаю, чтобы HC при отключении от Internet на DialUp самостоятельно переходил в автономный режим, а при подключении возвращался обратно в обычный режим. Конечно же это надо сделать опциональным. Что думаешь? Это ведь не сложно?

Меня уже много раз об этом просили. И сделать это не сложно. Просто видел много способов определения того есть ли online в данный момент. Руки не доходят среди этого многообразия выбрать один, но такой чтобы надежно работал при всех способах выхода в инет.
Автор: abz
Дата сообщения: 27.09.2005 14:39
mai62

Цитата:
Так оно так и есть

А как тогда понимать эти твои слова:

Цитата:
При загрузке страницы обычно грузится несколько файлов.

???

Но если ты пишешь, что так оно и есть, то ОК - так и хотелось. Проверить-то пока я не могу.


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

Ок. Бум терпеливо ждать, вытирая слюнки.
Автор: nickddd
Дата сообщения: 27.09.2005 14:54
Опаньки! А https то отвалился!

Страница не грузится.

В мониторе: 200 Connection established

В логе:
27.09.2005 15:50:25 # 29608: Connection from local/127.0.0.1
[more]
27.09.2005 15:50:25 # 29608 >>> URL: customer.tochka.ru:443
CONNECT customer.tochka.ru:443 HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)
Host: customer.tochka.ru
Content-Length: 0
Proxy-Connection: Keep-Alive
Pragma: no-cache


27.09.2005 15:50:25 # 29608: Outbound Connection

27.09.2005 15:50:25 # 29608 <<< URL: customer.tochka.ru:443
HTTP/1.0 200 Connection established
Server: HandyCache
Proxy-Connection: keep-alive


27.09.2005 15:50:25 # 29608: Client Disconnection

27.09.2005 15:50:26 # 29609: Connection from local/127.0.0.1

27.09.2005 15:50:26 # 29609 >>> URL: http://customer.tochka.ru/favicon.ico
GET http://customer.tochka.ru/favicon.ico HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)
Host: customer.tochka.ru
Proxy-Connection: Keep-Alive
Cookie: hotlog=1


27.09.2005 15:50:26 # 29609 <<< URL: http://customer.tochka.ru/favicon.ico
HTTP/1.0 200 OK
Server: HandyCache
Content-Length: 68
Content-Type: text/html; charset=windows-1251
Proxy-Connection: Keep-Alive


27.09.2005 15:50:26 # 29609: Client Disconnection
[/more]
Автор: abz
Дата сообщения: 27.09.2005 15:03
nickddd

Цитата:
Опаньки! А https то отвалился!

А он никогда и не работал!
Автор: nickddd
Дата сообщения: 27.09.2005 15:29
abz

Цитата:

Цитата: Опаньки! А https то отвалился!

А он никогда и не работал!
Автор: abz
Дата сообщения: 27.09.2005 15:45
nickddd

Виноват. Появилось в 9-й бете.

Цитата:
Новая бета. Что нового:
Версия 0.92b9 08.08.05
[-] Исправлены ошибки;
[+] Кеш может находиться в корневом каталоге диска;
[+] Доступ к https без родительского прокси;
[+] Добавлены 'горячие' клавиши;
[+] Изменения в интерфейсе.


Сейчас попробовал - работает, но увы не везде. К моему провайдеру за статистикой через HC не залезeшь. Пишет:

Цитата:
Connection established

и далее

Цитата:
Невозможно отобразить страницу

В IE всё в порядке...
Автор: mai62
Дата сообщения: 27.09.2005 16:04
Я так понимаю, nickddd работает с родительским прокси. У него https перестал работать, что поправить - знаю, скоро выложу. С работой без родительского прокси сложнее.
abz
Что значит

Цитата:
В IE всё в порядке...

Ухожу, буду поздно вечером.
Автор: abz
Дата сообщения: 27.09.2005 17:20
mai62

Цитата:
Что значит


Цитата: В IE всё в порядке...
Автор: Nimnul
Дата сообщения: 27.09.2005 18:04
mai62
Можно добавить LAT в след. версии? (список локальных адресов, либо просто исключений, для которых вообще все правила прозрачны?)
Отлаживаю сайты под Денвером, так там доменные имена типа test1.ru... Их бы в исключения... (а постоянно отключать включать прокси в браузере тоже груз)
Автор: Cadmium
Дата сообщения: 27.09.2005 18:17
abz
Что-то странное... у меня WinXP SP2 и IE прекрасно работает в связке с НС. Винда даёт работать с 127.0.0.1... Может проблема в Фаерволе не встроеннном в Винду?
Автор: abz
Дата сообщения: 27.09.2005 18:26
Cadmium

Цитата:
Может проблема в Фаерволе не встроеннном в Винду?

Нет у меня такого файервола. Только встроенный. А как ты настраивал НС в IE?
Автор: V0lt
Дата сообщения: 27.09.2005 19:10
abz
подтверждаю, у меня тоже прописан прокси 127.0.0.1:8080, но IE упорно лезет в обход, ставил MyIE все нормально. SP2, встроенный фаервол отключен. Либо чето в реестре не то прописалось, либо глюки у IE.
Imho это не относиться к теме.
Автор: and3636
Дата сообщения: 27.09.2005 19:48
abz
V0lt
IE прекрасно работает с 127.0.0.1:xxxx специально менял порты и всё переключалось даже без перезагрузки браузера.SP2 естественно.
mai62
Если можно, прикрутите возможность отключать авторизацию.Почтовый плагин в Firefox
не может соединиться пока не откроеш любую страницу(соотв. авторизуешся).

мысль насчёт 502 Bad Gateway:насколько помню по умолчанию в XP возможны только четыре одновременных сетевых подключения и все проблемы начинаются с превышения
этого числа.Очень наглядно это наблюдаю при сравнении работы на xDSL и модеме.
Автор: Cadmium
Дата сообщения: 27.09.2005 22:00
abz
У меня прописано в ИЕ, чтобы он ходил через 127.0.0.1 и порт 3128.
В НС изменён порт на 3128.
Полёт нормальный.

ЗЫ. Внутренний фаервол отключен полностью, установлен Аутпост.
Автор: abz
Дата сообщения: 27.09.2005 22:15
and3636

Цитата:
IE прекрасно работает с 127.0.0.1:xxxx специально менял порты и всё переключалось даже без перезагрузки браузера.SP2 естественно.

А встроенный брандмауэр у тебя включён?


Cadmium

Цитата:
Полёт нормальный.

ЗЫ. Внутренний фаервол отключен полностью, установлен Аутпост.

Так поэтому и работает, что встроенный файерволл отключён!



Добавлено:
and3636

Цитата:
с 127.0.0.1:xxxx

А порт какой?

Добавлено:
Cadmium

Цитата:
и порт 3128.

Поменял на 3128 - ничего не решает идёт напрямую в инет, минуя НС!
Автор: and3636
Дата сообщения: 27.09.2005 22:19

Цитата:
А встроенный брандмауэр у тебя включён?

конечно отключён.работает outpost


Цитата:
Так поэтому и работает, что встроенный файерволл отключён

а зачем такие муки?

Добавлено:

Цитата:
А порт какой?

сейчас 3127.это не имеет значения


Добавлено:

Цитата:
Поменял на 3128 - ничего не решает идёт напрямую в инет, минуя НС!

а чем это наблюдаеш?
Автор: abz
Дата сообщения: 27.09.2005 22:32
and3636

Цитата:
а зачем такие муки?

Мук никаких нет. Я юзаю Maxthon и с ним НС работает прекрасно. Тем более, что устанавливать Outpost у меня нет никакого желания. Но истина дороже. Я думаю, что любая программа, вышедшая после SP2, должна уметь работать со встроенным файерволом...

and3636

Цитата:
а чем это наблюдаеш?

Тем что НС глух и нем при закачке и даже если его выгрузить во время закачки, то страница будет грузиться дальше без каких-либо проблем.
Автор: and3636
Дата сообщения: 27.09.2005 22:43

Цитата:
Тем что НС глух и нем при закачке

тогда хотя бы Tcpview запусти,там увидишь кто какой порт слушает и по какому конектица.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: бесплатный аналог Partition Magic


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