FAQ | |
Советы и способы решения различных задач с помощью HandyCache | |
Вопросы:
Как перенаправить весь HTTP(S)-трафик через HC?Как изменить заголовок главного окна?
Интеграция HandyCache с IE
Интеграция HandyCache с браузерами Opera и Firefox
Как объединить HC и WebWarper для экономии трафика за счет GZIP-сжатия?
Как объединить НС и сжимающий прокси (Toonel.net, CProxy и т.п.) для экономии трафика?
Если вместо одних картинок вы хотите видеть другие...
Как работать через внешний прокси с NTLM аутентификацией?
Как использовать Архивариус 3000 для поиска в кэше?
Что нужно сделать, чтобы отбрасывались постоянно меняющиеся SID-ы (номера сессий) в URL?
Универсальное правило для форума ru-board...
Универсальные правила для обновления антивирусов Касперского (KAV, KIS, AOL AVS) и DrWeb...
Как заставить службу "Автоматическое обновление Windows" загружать обновления через HC?
Вопросы и Ответы | |
Как перенаправить весь HTTP(S)-трафик через HC? | |
Для этого существуют специальные программы, называемые "Проксификаторами". Они перехватывают все обращения приложений в Интернет и направляют их через указанный прокси-сервер. Некоторые проксификаторы имеют портабельные версии, не требующие установки. Остановимся подробно на одной из таких программ - Настройка Proxifier проста: надо в "Options / Advanced / HTTP Traffic" указать HandyCache, а в "Options / Proxification Rules" добавить исключение для HandyCache.exe, чтобы запросы от HC не перенаправлялись опять на HC. Больше делать ничего не надо - достаточно держать программу запущенной. Если из нее выйти, то все текущие соединения будут разорваны и трафик пойдет в обход HC. | |
Как изменить заголовок главного окна? | |
Если на одном компьютере у Вас усновлено несколько копий HandyCache, то, вероятно, Вам захочется различать окна каждой из копий. Получить разные надписи в заголовке окна можно, если запускать НandyСache с параметром. Например: HandyCache.exe c:\hc1\ Тогда в заголовке будет написано так: c:\hc1\ - HandyCache При этом файлы настроек HandyCache будет брать из указанной папки. | |
Интеграция HandyCache с IE | |
О том, как интегрировать HC в Internet Explorer, вы можете прочесть в файле Hcie.txt, который находится в архиве HCie.zip в каталоге программы. Более подробно узнать о контекстном меню IE можно в статье: | |
Интеграция HandyCache с браузерами Opera и Firefox | |
| |
Как объединить HC и WebWarper для экономии трафика за счет GZIP-сжатия? | |
Настройка через опцию "Серверы-посредники":
Подробнее о работе опции "Серверы-посредники" и о синтаксисе их вспомогательных файлов вы можете прочесть в Документации. Настройка через список "Переадресация":
| |
Как объединить НС и сжимающий прокси (Toonel.net, CProxy и т.п.) для экономии трафика? | |
Вот пример связки "Браузер - HC - Сжимающий прокси - Интернет":
| |
Если вместо одних картинок вы хотите видеть другие... | |
Например, вместо смайликов, которыми часто злоупотребляют на форумах, вы не хотите ничего видеть, в т.ч. и сообщение "403" - то можете сделать следующее:
Все! Теперь вместо смайлов с /smilies/ в URL и расширением GIF, вы будете "видеть" прозрачную картинку из кэша! | |
Как работать через внешний прокси с NTLM аутентификацией? | |
Успешно работает связка:
| |
Как использовать Архивариус 3000 для поиска в кэше? | |
Про Архивариус 3000 можно прочитать Удобнее всего использовать серверный режим, когда обращения к Архивариусу идут через его встроенный Веб-сервер: в своём браузере в адресной строке указываете адрес встроенного в Архивариус Веб-сервера и в ответ получаете html-страницу для задания критериев поиска. Т.е. поиск в кэше происходит не выходя из браузера. Для этого понадобится подправить шаблон страницы результатов Архивариуса. По умолчанию, он находится в файле \Server\Results.htm. Сам файл лучше не трогать а скопировать его под другим именем (например ResultsHC.htm) и прописать новое имя в настройках сервера. Так мы сохраним оригинальный шаблон и не потеряем новый при обновлениях Архивариуса. Теперь вот что нужно сделать с файлом: находим в нем фрагмент между двумя тегами: <template> ... </template> <template> и заменяем на такой: <template> Убедитесь, что в переменной CachePath указан правильный путь к кэшу. Файл нужно сохранять в кодировке UTF-8, иначе вместо слова байт будут выводиться квадратики. Это можно сделать в обычном Блокноте командой "Сохранить как..." [Search Engine 6] Name=Архивариус URL=http://127.0.0.1:80/search?q=%s&z=0 Query= Key=h Encoding=utf-8 Is post=0 Has endseparator=1 Search Type=0 VerbText=17063 и теперь можно искать просто вводя запросы в панели поиска. | |
Что нужно сделать, чтобы отбрасывались постоянно меняющиеся SID-ы (номера сессий) в URL? | |
Нужно в список "Преобразование URL" добавить правило:
Либо можно использовать два более коротких правила (в указанном порядке): #5#~#True#~#(?<=[?&])(session(_sid)?|(phpses)?s(id)?)=[-a-f\d]{7,}($|&)#~##~#False#~#True #5#~#True#~#[?&]$#~##~#False#~#False Установка правила:
| |
Универсальное правило для форума ru-board... | |
На одну и ту же страницу форума можно попасть по разным ссылкам, которые будут сохраняться в кэш под разными именами. Поэтому в автономном режиме HC может не найти нужную страницу или открыть ее устаревшую копию. Чтобы этого избежать, добавьте новое правило в список "Преобразование URL":
| |
Универсальные правила для обновления антивирусов Касперского (KAV, KIS, AOL AVS) и DrWeb... | |
Эти правила позволяет не качать одни и те же файлы с разных зеркал в разные сеансы обновления при обновлении разных компьютеров. Добавьте через контекстное меню поочередно новые правила в список "Преобразование URL":
Не забудьте также включить в HC "Настройки / Общие / Управление загрузкой" опцию "Добавить If-Modifed-Since при наличии файла в кэше" (или, в крайнем случае, добавить соответствующие правила в список "Не обновлять" с нужным критерием свежести). | |
Как заставить службу "Автоматическое обновление Windows" загружать обновления через HC? | |
Автоматическое обновление и Установщик Windows начиная с версии 3.0 используют WinHTTP для загрузки установок, патчей и обновлений программного обеспечения. На работу WinHTTP никак не влияют параметры, выставляемые в Internet Explorer (и, соответственно, обратное тоже верно). proxycfg -p localhost:8080 где 8080 - номер порта НС. Порт 8080 установлен в HC по умолчанию, если вы его изменяли - укажите ваше значение. Более подробно: |