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

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

Автор: jCHex
Дата сообщения: 30.09.2005 09:01
mai62
[оффтоп]
О-о-ой! Сорри, сорри что заставил читать такую длинную бурду.. Как же это я не заметил "Исключения"?.. вот так дела.., честно, не заметил.. Какой позор, какой позор мне! Еще раз сорри за невнимательность.
[/оффтоп]

Цитата:
Во всех списках есть колонка Исключение

Спасибо! Но: обнаружил мал. баг - если задать исключение (по крайней мере, создать новое правило -> в нем задать исключение), то оно не будет работать до перезапуска Хэнди
(прим.: версия 0.92b10d)

А можно еще понахальничать?
1) По поводу реализации "возможность перемещения правил вручную" - а) Помимо контекстного меню неплохо было б и кнопочки, б) При выборе "Добавить" добавлять новый пункт списка перед текущим (перед тем, на котором прав. клик мышью -> "Добавить", или если на кнопочке "Добавить" - перед выделенным), а если прав. клик -> "Добавить" на любом (после последнего) пустом пункте - добавлять непосредственно после последнего (как сейчас);

2) Не знаю, еще кому нужно ли, но мне напр. не хватает - "калькулятор" в синтаксисе правил (если есть - подскажи как? смотрел RegExp'ы - вроде нету), пример: в URL конверторе правило "(http://forum\.ru\-board\.com/topic\.cgi.+&start=)(\d+)#(\d+)", замена что-то типа "\1\2$+\3$-2&limit=1#1" (последнее "2" - простое число 2, которое нужно вычесть) т.е. чтоб какие-то группы символов (напр. $+ $- $* $/) были определенны как арифм. операторы, а чтоб указывать их как символы - добавлять перед ними \

(указанный пример преобразует такие ссылки:
http://forum.ru-board.com/topic.cgi?forum=5&topic=16397&start=680#13
в
http://forum.ru-board.com/topic.cgi?forum=5&topic=16397&start=691&limit=1#1)

<post fixed at 10:30 30-09-2005>
Автор: nickddd
Дата сообщения: 30.09.2005 09:05
mai62

Цитата:
http://handycache.narod.ru/download/HandyCache092b10beexe.zip


Автор: tanned
Дата сообщения: 30.09.2005 09:28
mai62
Еще раз спасибо за отличную программу.
Исходя из последних исправлений, можно прописывать HandyCache в настройках браузера для протокола HTTPS?
Автор: mai62
Дата сообщения: 30.09.2005 13:29
DJ makrus

Цитата:
пытаюсь обновить (жест мыши в Maxthon'е, кнопка и даже CTRL+F5) запрос в Инет не отсылается (смотрю в мониторе Proxomitron'a), в мониторе пишет "200 From cache, Свежий". Возвращаю назад exe-шник - по запросу обновляет.
Настройки\Кеш:
галки стоят на Чтение из кеша, Игнорировать No-Cache, Разрешить не обновлять свежие файлы (файлы не старше - 8760 ч. 5 мин.)

Так и будет. У Вас же стоит время жизни свежих файлов 8760 ч.

Цитата:
Какая версия "неправильно" работает?
Если старая, то как добиться того же в новой?

Выключите Свежие файлы (можно временно клавишей Обновлять по клавише)
abz
arsvrn

Цитата:
"временно по клавише" только после перезапуска HandyCache!

Щас проверил - у меня работает сразу. Проверял так. Назначил Временно по клавише Нет. Выгрузил НС. Загрузил НС. Назначил Временно по клавише Win+Alt. Жму Win+Alt. В трее появился домик. Жму ссылку мышой. Файл грузится и кеша. Отпускаю клавиши. Домик исчезает. Напишите как проверяете вы.
jCHex

Цитата:
обнаружил мал. баг - если задать исключение (по крайней мере, создать новое правило -> в нем задать исключение), то оно не будет работать до перезапуска Хэнди

Исправил

Цитата:
При выборе "Добавить" добавлять новый пункт списка перед текущим

Так работает команда Вставить

Цитата:
не хватает - "калькулятор" в синтаксисе правил

Не знаю, может сделаю.
tanned

Цитата:
можно прописывать HandyCache в настройках браузера для протокола HTTPS?

Если работаете без род. прокси, с большой вероятностью должно работать. Если без, я тестировал мало.


Автор: jCHex
Дата сообщения: 30.09.2005 14:00
mai62

Цитата:
"временно по клавише" только после перезапуска HandyCache!

Подтверждаю, и уточняю - в версии 0.92b10e это еще осталось, но в таком варианте:
Если в той же вкладке (Кеш) нажать кнопку "Сохранить" (сохранить настройки) - тогда "временно по клавише" (как даже дальше не меняй) вообще перестает работать до перезапуска Хэнди (даже если ее1 в этом сеансе не меняли - просто нажали "Сохранить"!)
(кто не знает - Хэндя при нормальном выходе сохраняет все настройки сама, этого не происходит только если завершить процесс Хэнди - поэтому кнопки Сохранить все же нужны)

PS Как в старых версиях - не знаю, да и думаю нет смысла смотреть
Автор: nickddd
Дата сообщения: 30.09.2005 14:19
mai62
Такая вот штука: у меня от Проксомитрона идет куча хлама ака файлы по несколько десятков байт с текстом "killed". Файлов много, все кэшируются, каждый занимает места в несколько раз больше, чем весит сам и отловить их при очистке или фильтром не получается. Приходят они от сервера - Proxomitron. Можно что-нибудь придумать по этому поводу?

p.s. В новой версии ошибки 502 еще не было
Автор: mai62
Дата сообщения: 30.09.2005 15:02
jCHex
Ковыряюсь с временными клавишами, чую какая-то ж@па там есть. Боюсь хук на клаву придется делать, а это только с dll.
nickddd

Цитата:
Такая вот штука: у меня от Проксомитрона идет куча хлама ака файлы по несколько десятков байт с текстом "killed".

Я так понял тест "killed" внутри файла? А что с именами, закономерность есть?

Цитата:
В новой версии ошибки 502 еще не было

Я вчера в этом деле кое-что переделал. Теперь если отловит 502, то (внутри заданного времени) повторяет запрос и в мониторе пишет 'Request repeated'
Автор: arsvrn
Дата сообщения: 30.09.2005 15:12
mai62

Цитата:
Если в той же вкладке (Кеш) нажать кнопку "Сохранить" (сохранить настройки) - тогда "временно по клавише" (как даже дальше не меняй) вообще перестает работать до перезапуска Хэнди

Подтверждаю.

nickddd

Цитата:
Приходят они от сервера - Proxomitron. Можно что-нибудь придумать по этому поводу?

Настроить Proxomitron. Их наверняка сыплет какой-нибудь из фильтров Proxa. У меня такого не происходит.
Автор: nickddd
Дата сообщения: 30.09.2005 15:36
mai62

Цитата:

Цитата: Такая вот штука: у меня от Проксомитрона идет куча хлама ака файлы по несколько десятков байт с текстом "killed"

Я так понял тест "killed" внутри файла? А что с именами, закономерность есть?
Автор: mai62
Дата сообщения: 30.09.2005 15:56
nickddd
Можно сделать:
Если в ответе Server: Proxomitron, то не писать в кеш.
Автор: nickddd
Дата сообщения: 30.09.2005 16:00
mai62

Цитата:
Можно сделать:
Если в ответе Server: Proxomitron, то не писать в кеш.

В смысле, можно сделать в след. версии, или можно сделать сейчас?
Автор: mai62
Дата сообщения: 30.09.2005 16:07
nickddd
В след. версии. Пойдет?
Автор: nickddd
Дата сообщения: 30.09.2005 16:25
mai62

Цитата:
В след. версии. Пойдет?

У меня есть выбор?
Автор: jCHex
Дата сообщения: 30.09.2005 16:32
mai62

Цитата:
Боюсь хук на клаву придется делать

Имхо, не стоит хук делать - ведь любой outpost или проч. сразу напишет что там хук - мало-ли что юзверы подумают про Хэнди..
Имхо, это такой мал. недостаток, что просто юзверям временную клавишу менять без "Сохранить", а параноики (кому надо с "Сохранить"; или же когда действит. надо вручную сохранить) пусть перезапускают - всего-то один раз! - да, и как будты все постоянно меняют эту клавишу ( шоб нихто кейлоггером не перехватил частоту использования автономн. режима "временно по кл.")
А в хелпе написать - это не баг, это фича!
Так что имхо ежели исправить - то только без хука, а не выйдет - так ну и пусть. (еще раз повторю - это исключительно имхо )
Тут возник вопрос - баг аль фича вот это:
В автономн. реж. "временно по кл." (т.е. при нажатии временной кл.) все загружаемые из кеша файлы не отображаются в мониторе.
(Имхо, баг... )
Автор: arsvrn
Дата сообщения: 30.09.2005 21:44
nickddd

Цитата:
Другое дело, что если у тебя связка браузер > Прокс > НС > инет, то они у тебя не будут кэшироваться в НС

У меня связка Опера > НС > Прокс > инет
Однако я так и не смог (ходил и по ссылке Referer из твоего Подробнее) добиться запроса GET на баннер. Точнее, он прошел только когда я совсем приостановил Прокс. Насколько я понимаю, Прокс заменяет ссылки на баннеры и т.д. в коде главной страницы просто текстом, пустотой (тем, что выберешь в фильтрах) таким образом, чтобы браузер не принимал их за ссылки и, соответственно, не запрашивал их из сети. Так что до браузера вообще не должен был дойти адрес ad2.rambler.ru/lenta.ban?pg=5378&ifr=1 и пойти GET. Это можно проверить, если открыть журнал Прокса и отметить в нем пункт "отладочная информация HTML". В браузере откроется листинг страницы и ссылок на баннеры быть не должно (Прокс их должен был подменить).
Но возможно я и не прав, так как я совсем не специалист
Автор: nickddd
Дата сообщения: 30.09.2005 22:09
arsvrn

Цитата:
Однако я так и не смог (ходил и по ссылке Referer из твоего Подробнее) добиться запроса GET на баннер.

А блэклист в НС у тебя включен? Может он не пропускает запрос. У меня выключен.
Автор: arsvrn
Дата сообщения: 30.09.2005 22:21
nickddd
Включен, конечно. Зачем его выключать?
Попробовал выключить - все равно нет запроса баннеров.
Автор: abz
Дата сообщения: 30.09.2005 23:06
mai62

Цитата:
Напишите как проверяете вы.

Было win+alt, переставил на win+ctrl. Теперь до перезапуска программы нет у меня горячей клавиши ни по одному, ни по другому варианту.

jCHex

Цитата:
Если в той же вкладке (Кеш) нажать кнопку "Сохранить" (сохранить настройки) - тогда "временно по клавише" (как даже дальше не меняй) вообще перестает работать до перезапуска Хэнди (даже если ее1 в этом сеансе не меняли - просто нажали "Сохранить"!)
(кто не знает - Хэндя при нормальном выходе сохраняет все настройки сама, этого не происходит только если завершить процесс Хэнди - поэтому кнопки Сохранить все же нужны)

Так а зачем тогда нужна эта кнопка, если он сам сохраняет?! Разумеется, я всегда жал на эту кнопку.


Цитата:
Имхо, не стоит хук делать - ведь любой outpost или проч. сразу напишет что там хук - мало-ли что юзверы подумают про Хэнди..
Имхо, это такой мал. недостаток, что просто юзверям временную клавишу менять без "Сохранить", а параноики (кому надо с "Сохранить"; или же когда действит. надо вручную сохранить) пусть перезапускают - всего-то один раз! - да, и как будты все постоянно меняют эту клавишу ( шоб нихто кейлоггером не перехватил частоту использования автономн. режима "временно по кл.")
А в хелпе написать - это не баг, это фича!
Так что имхо ежели исправить - то только без хука, а не выйдет - так ну и пусть. (еще раз повторю - это исключительно имхо )

Полностью поддерживаю!
Автор: mai62
Дата сообщения: 01.10.2005 02:03
jCHex

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

Посмотрю еще.

Цитата:
Тут возник вопрос - баг аль фича вот это:
В автономн. реж. "временно по кл." (т.е. при нажатии временной кл.) все загружаемые из кеша файлы не отображаются в мониторе.
(Имхо, баг... )

Автономная работа связана с вкладкой Только из кеша (см. п. 12 FAQ). Там есть галочка Не показывать соединения в мониторе.
abz

Цитата:
Так а зачем тогда нужна эта кнопка, если он сам сохраняет?!

На медленных машинах сохранение происходит долго. Если НС закрывает Windows при выключении, сохранение может не успеть произойти.
Автор: DOE_JOHN
Дата сообщения: 01.10.2005 08:48
mai62
Что то не качается _http://handycache.narod.ru/download/HandyCache092b10eexe.zip
Автор: arsvrn
Дата сообщения: 01.10.2005 09:43
mai62
Наверное не стоит хуки на клавиши делать. Вполне нормально как есть (надо только знать, что кнопку "сохранить" жать не надо ). А то пойдут dll'ки всякие, не успеешь оглянуться - инсталлятор появится... Как хорошо, когда один exe'шник и все.
Автор: jCHex
Дата сообщения: 01.10.2005 09:50
mai62

Цитата:

Цитата: Так что имхо ежели исправить - то только без хука, а не выйдет - так ну и пусть.
Посмотрю еще.
Автор: DimanS
Дата сообщения: 01.10.2005 11:06

Это самое....

Обновил я hc файлом, HandyCache092b10exe.zip, понравилось, если бы не одно _но_ стал он процессор грузить на 100%

Щас попробую файлец HandyCache092b10beexe.zip, может здесь эта фича упразднена.

Добавлено:
HandyCache092b10beexe.zip работает идеально
Автор: abz
Дата сообщения: 01.10.2005 16:20
mai62

Посмотри. На этом сайте через HC не показывает программу. Выбери "Вся неделя" там где с 3.10 по 09.10 и "Все каналы". Жми на "Показать" и с НС идёт возврат на эту же страницу. Без НС показывает программу на неделю. Поправь, пожалуйста.
Автор: jCHex
Дата сообщения: 01.10.2005 16:40
abz

Цитата:
На этом сайте через HC не показывает программу

Хм.. только что повторил, как ты сказал, - все работает (показывает программу), что с HC что без.. (WinXP sp2, Opera 8 + IE 6_sp2, HandyCache 0.92b10e, перепробовал с различными комбинациями настроек+списков)
ошибська не воспроизводится
похоже, это "на твоем конце провода"
Автор: arsvrn
Дата сообщения: 01.10.2005 16:45
abz

Цитата:
На этом сайте через HC не показывает программу. Выбери "Вся неделя" там где с 3.10 по 09.10 и "Все каналы". Жми на "Показать" и с НС идёт возврат на эту же страницу. Без НС показывает программу на неделю.

Только что посмотрел. Все показывает, на исходную страницу не выкидывает.
Автор: abz
Дата сообщения: 01.10.2005 16:46
jCHex
arsvrn

У вас связка IE - HC - Internet?

Добавлено:
Если же вы сидите за кучей проксей, то это не довод, что всё открывается!

Добавлено:
Ещё баг обнаружил. Открыто окно НС и из него открыта папка из монитора. При подводе мыши к открытой папке, если курсор проходит мимо окна НС - оно всплывает поверх. и фокус передаётся на него.

Добавлено:
Это актуально если в окне НС не поместилась надпись и при проезде мимо него выскакивает всплывающая подсказка. Актуально для любых окон открытых поверх НС.
Автор: jCHex
Дата сообщения: 01.10.2005 16:59
abz

Цитата:
У вас связка IE - HC - Internet?

Так и есть!
(и как уже говорил, пробовал и ИЕ и Оперой)
Прокси никаких ! (кроме Хэнди конечно )
Автор: abz
Дата сообщения: 01.10.2005 17:07
Вот как это выглядит у меня. Кэш этого сайта предварительно почистил:

До нажатия. После. Обратите внимание на адресную строку и на исчезновение левой панели.
Автор: jCHex
Дата сообщения: 01.10.2005 17:16
abz

Цитата:
Вот как это выглядит у меня

Хм.. кто знает? У меня как не пытал, не повторяется.. вот и у arsvrn тоже.. (только вот на Максоне не пробовал - нет его счас - попробуй в др. не IE-шных браузерах)

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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