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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache ( Часть 5 )

Модерирует : gyra, Maz

Widok (20-03-2007 13:33): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 96 97 98 99 100

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

HandyCache


HandyCache (HC) - это кэширующий HTTP прокси-сервер. Главное назначение программы заключается в ускорении загрузки WEB-страниц и сокращении расходов на оплату трафика. Экономия только за счет испрользования кеша может достигать 70 и более процентов. Блокирование рекламы с помощью "Черного списка" делает экономию еще большей.
Программа ориентирована в основном на обслуживание запросов пользователя компьютера, на котором она установлена. Однако, она также может быть использована для "раздачи интернета" на компьютеры небольшой домашней сети.
 
  • Сайт программы: HandyCache.ru  (место под проект предоставлено камрадом pop2ROOT)
    Внимание! На сайте действует форум!!
    Старая версия сайта по адресу handycache.narod.ru перестала обновляться
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache 0.98b1 от 02.01.07
    Только exe, скопируйте в папку с уже установленным HandyCache.
  • При первой установке используйте полный setup: HandyCache 0.96b1c
  • Ссылка на ехе-файл предыдущей версии: 096b1c (20.06.06)
     
  • Официальная Документация на оф.сайте HC (обновляется регулярно!)
    Здесь вы можете прочесть описание всех настроек и списков, посмотреть скрин-шоты окон.
     
  • Документация на WikiBooks
    Здесь вы можете прочесть старое описание настроек и списков, FAQ, ToDo и другое.
    Вопросы по самому учебнику задаем в отдельном топике.

     
  • FAQ (Часто задаваемые вопросы)
    Прежде чем задать свой вопрос о программе, пожалуйста ознакомьтесь с FAQ.  
    Может там уже есть ответ на ваш вопрос.

     
  • ToDo-лист (Предложения по улучшению HandyCache)
    Здесь вы можете посмотреть, какие фичи будут реализованы в следующих версиях, или предложить что-то свое.
     
  • Файл справки (Документация и FAQ с офсайта в одном файле, 360 Кбайт)
     
  • Статья: "Бережем трафик, время и деньги. Кэширующий HTTP прокси-сервер HandyCache"
    Журнал:  InZone Выпуск № 977 от 09.08.2006 г. (578 КБайт)
     
  • Версия HCie с исправленным HCCmd.exe
     
  • Программа hc.Historian (автор rs) --  
    Сайт hc.Historian --  Подробнее о hc.Historian -- hc.Historian на wiki -- Обсуждение ЗДЕСЬ  
         Как установить? Скачать:  hc.Historian.ib.rar;  обновление до v3.5  (06.02.07) (зеркало)  
    для первоначальной установки нужны оба файла

     
  • Программа MailPorter (автор mai62) версия 1.0
    призвана помочь пользователям, подключенным к интернет через HTTP прокси-сервер, получить доступ к своим почтовым ящикам с помощью почтовых программ.

     
  • Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
     
  • Списки HC от NapA [смотреть] последнее обновление списков 23 февраля 2007 г.
     
  • Дефолтные списки HC - если списки выше вам не подошли, то вы можете восстановить дефлотные списки HC отсюда...
     
  • Выпущена unicode версия с возможностью переключения языка интерфейса. На данный момент есть перевод на английский язык (спасибо DenZzz за множество полезных предложений по улучшению качества перевода). Желающих сделать перевод на другие языки прошу обращаться ко мне на мыло    или в ПМ

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 14:17 08-11-2006 | Исправлено: BESTRAFER, 13:05 23-02-2007
    DenZzz



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

    Цитата:
    по-моему мой вариант проще для реализации и шире по охвату возможных случаев

    В принципе да, в "Условных прокси" можно просто делать переход к проверке следующего прокси в списке. Тогда можно просто задать несколько правил с одинаковыми условиями и разными проксями, а при проблемах с соединением переходить к проверке следующей включенной строки.  
     
    А как быть со списком "Безусловных прокси" - там же может быть задано несколько строк, из которых только 1 включена. Переходить к следующей строке может быть не в интересах пользователя, раз он отключил эту строку. Хотя, это можно регулировать порядком строк либо добавить какой-нибудь чек-бокс для строк, которые будут резервными в случае проблем.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 21:01 13-12-2006
    novikoff_dmitriy

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz
    Сразу вопрос - а разве в нормальной ситуации просматриваются все прокси из безусловного списка? Пусть проверяется только отмеченный.  
    Или дейсвительно добавить галочку "Проверять ВСЕ прокси-серверы", которая будет активироваться, если отметить галочку о проверке.

    Всего записей: 149 | Зарегистр. 12-06-2005 | Отправлено: 00:58 14-12-2006
    DenZzz



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

    Цитата:
    Сразу вопрос - а разве в нормальной ситуации просматриваются все прокси из безусловного списка?  

    Нет, только 1 активный с галкой напротив.

    Цитата:
    Пусть проверяется только отмеченный.

    Тогда перебор неотвечающих прокси будет возможен только в "Условных прокси".
    Хотя, с помощью условия .* из условных прокси можно сделать безусловные...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 01:27 14-12-2006
    popkov

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Только что обнаружил, что при переходе на предыдущуу страницу на форуме Referer заполнен, т.е. например если с этой страницы перейти на предыдущую, то запрос будет такой:

    Цитата:
    GET http://forum.ru-board.com/topic.cgi?forum=5&topic=21354&start=600 HTTP/1.1
    Accept: */*
    Referer: http://forum.ru-board.com/topic.cgi?forum=5&topic=21354&start=620

    В связи с этим вопрос: можно ли средствами HandyCache "отловить" разницу в меньшую сторону между полями GET и Referer?  
    Т.е. сравнить содержимое поля Сайт с содержимым поля Правило?

    Всего записей: 1805 | Зарегистр. 22-03-2003 | Отправлено: 03:37 14-12-2006
    DenZzz



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

    Цитата:
    В связи с этим вопрос: можно ли средствами HandyCache "отловить" разницу в меньшую сторону между полями GET и Referer?

    Нет. Сравнение полей и заголовков уже обсуждалось, когда речь шла о  "Блокировании внешних объектов". Видимо, это можно будет сделать, когда появится управление заголовками...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 07:57 14-12-2006
    novikoff_dmitriy

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

    Цитата:
    Тогда перебор неотвечающих прокси будет возможен только в "Условных прокси".
    Хотя, с помощью условия .* из условных прокси можно сделать безусловные...

    Этого не совсем понял =/
    Отсюда  я понял, что:
    Цитата:
    Если включен список Условных прокси, то сначала проверяется он.  
    ...skipped...
    HC начинает проверять список сверху и при срабатывании правила в поле "Условие" трафик пойдет через прокси-сервер, указанный в этой строке.
    ...skipped...
    Если ни одно "Условие" не сработало, то трафик пойдет через прокси, указанный в списке Безусловных прокси (если он включен). Иначе, трафик пойдет, минуя прокси.

    Таким образом, если предположить, что галочки реализованы, выходит:
    ВАРИАНТ 1 (с учетом условных) (исправленный):
  • если все галочки сняты, то логика работы с прокси сохраняется;
  • если отмечена галочка "Проверять прокси-серверы", то логика опять же сохраняется, за исключением того, что при поставленной галке прокси-сервер сначала проверяется на работоспособность - если жив, то все как обычно, иначе забить на него и перейти к проверке следующего в списке(ах).
  • если отмечены обе галочки: "Проверять прокси-серверы" и "Проверять ВСЕ прокси в обоих списках (и использовать первый рабочий)" (вторая активируется при отмеченной первой, иначе вторая неактивна - серенькая), то: если используется список "Условных проки", то [проверка n-го условного прокси] => ( [проверить условие, если удовлетворяет]=>[проверить жив ли прокси, если жив]=>[использовать], [не жив OR не удовлетворяет]=>[перейти к проверке следующего]),[нет ни одного живого в условных]=>[проверять безусловные и подключиться к первому живому]
     
    ВАРИАНТ 2 (без учета условных) (отброшенный):
    Вообще оставить одну галочку "Проверять ВСЕ прокси (и использовать первый рабочий)" применительно только к списку безусловных прокси. Логика, я думаю, понятна - найти первый рабочий прокси-сервер и использовать его. Приоритет выставляется порядком.
     
    ЗЫЖ Во блин, написал то сколько...

  • Всего записей: 149 | Зарегистр. 12-06-2005 | Отправлено: 16:50 14-12-2006 | Исправлено: novikoff_dmitriy, 21:20 15-12-2006
    V0lt



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Привет. У меня с Преобразованием URL непонятки.
    Есть правило (.*/forum/.*\d)(&st=0)$ и замена /1. Все работает как надо.
     
    Решил поэкспериметировать и укоротил правило до (/forum/.*\d)(&st=0)$. По идее (если я правильно понимаю) результат замены должен быть другим, но он не меняется. Вот что выдает тренажер:
    0(19): /forum/index.php?showtopic=6004&st=0
    1(19): /forum/index.php?showtopic=6004
    2(50): &st=0
    --------- После -- замены ----------
    zoneofgames.ru/forum/index.php?showtopic=6004
     
    PS: исходный урл - ввв.zoneofgames.ru/forum/index.php?showtopic=6004&st=0

    ...
    ...
    Проверил в Regex Coach получил тоже самое. Получается, я спокойно могу использовать более короткий вариант?

    Всего записей: 9100 | Зарегистр. 05-02-2003 | Отправлено: 20:15 14-12-2006 | Исправлено: V0lt, 20:17 14-12-2006
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Цитата:
    замена /1
    Синтаксис предполагает символ "\" а не "/" - обрати внимание, если это не "очепятка"

    ----------
    Мы тоже не всего читали Шнитке!.. © В. Вишневский

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 21:47 14-12-2006
    DenZzz



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

    Цитата:
    если используется список "Условных проки", то [проверить n-ый условный прокси] => ( [жив]=>[проверить условие, если удовлетворяет]=>[использовать], [не жив]=>[перейти к проверке следующего]),[

    Проверять "жив" ли прокси надо ПОСЛЕ проверки условия, иначе будет много пустой работы, если условие все равно не позволит нам его использовать - это лишние затраты времени и трафика!

    Цитата:
    Вообще оставить одну галочку "Проверять ВСЕ прокси (и использовать первый рабочий)" применительно только к списку безусловных прокси.

    Думаю, проверять все строки и даже отключенные - не совсем правильно! В списке могут быть отключенные прокси, которые пользователь использует в очень редких случаях, и ему вовсе не надо, чтобы HC пытался ко всем ним подключиться в случае проблем с другими!  
     
    Поэтому я предлагал: либо добавить новый чек-бокс для Безусловных прокси, которые будут резервными в случае проблем; либо вообще не использовать Безусловные прокси в качестве резервных, т.к. можно вполне обойтись одними Условными прокси - компоновкой нужных строк можно легко задать любой порядок перебора прокси для каждого условия и отключать временно ненужные!  
     

     
    V0lt

    Цитата:
    Решил поэкспериметировать и укоротил правило до (/forum/.*\d)(&st=0)$. По идее (если я правильно понимаю) результат замены должен быть другим, но он не меняется.

    Не так! Во втором случае заменяется не весь исходный URL, а только та часть, которую захватывает правило!  
    Т.е. zoneofgames.ru во втором правиле просто не участвует в замене, а переносится из исходного URL в первоначальном виде.

    Цитата:
    Получается, я спокойно могу использовать более короткий вариант?

    Можешь!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 22:29 14-12-2006 | Исправлено: DenZzz, 22:54 14-12-2006
    novikoff_dmitriy

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

    Цитата:
    можно вполне обойтись одними Условными прокси - компоновкой нужных строк можно легко задать любой порядок перебора прокси для каждого условия и отключать временно ненужные!  

    если честно, мне тоже идея с условными/безусловными проксями не вполне ясна, я тоже считаю, что условных вполне достаточно (но не упоминал об этом, т.к пользователи вероятно привыкли к такому порядку вещей и не хотелось выслушивать нападки от недовольных....)

    Цитата:
    Проверять "жив" ли прокси надо ПОСЛЕ проверки условия

    значит останавливаемся на 1ом варианте в проверкой "живости" после проверки условия...

    Всего записей: 149 | Зарегистр. 12-06-2005 | Отправлено: 00:49 15-12-2006
    N1ke

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос по поводу отдаваемого хэндикешем материала - если к нему он приходит в виде gzip при условии что он читается не из кеша - отдаёт он его в gzip или нет?

    Всего записей: 265 | Зарегистр. 06-05-2006 | Отправлено: 08:18 15-12-2006
    rs

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вышел hc.Historian 3.0 - http://forum.ru-board.com/topic.cgi?forum=5&topic=20161&start=460#19
     
    в т.ч. первая реализация браузера каталогов кэша

    Всего записей: 1344 | Зарегистр. 19-04-2003 | Отправлено: 08:41 15-12-2006
    DenZzz



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

    Цитата:
    если честно, мне тоже идея с условными/безусловными проксями не вполне ясна, я тоже считаю, что условных вполне достаточно

    Так многие считают... Еще когда только создавался список Условных прокси, предлагали просто расширить функциональность старого списка Внешних прокси, но mai62 решил иначе, чтобы новички не запутались... Хотя сейчас, ИМХО, путаются больше...  
     
     
    Добавлено:
    N1ke

    Цитата:
    Вопрос по поводу отдаваемого хэндикешем материала - если к нему он приходит в виде gzip при условии что он читается не из кеша - отдаёт он его в gzip или нет?

    HC не распаковывает gzip - что пришло, то и отдает!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 08:52 15-12-2006
    BESTRAFER



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

    Цитата:
    --------- После -- замены ----------  
    zoneofgames.ru/forum/index.php?showtopic=6004  
     
    PS: исходный урл - ввв.zoneofgames.ru/forum/index.php?showtopic=6004&st=0  
    ...  
    ...  
    Проверил в Regex Coach получил тоже самое. Получается, я спокойно могу использовать более короткий вариант?

    V0lt
     
    &st=0 - значит начинать показывать топик с самого первого поста, естественно это можно просто удалить

    ----------
    .:: Мой LINUX :: IPTV EPG :: Онлайн-радио электронной музыки и не только ::.

    Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 10:20 15-12-2006
    NothingAnother

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

    ----------
    Мы тоже не всего читали Шнитке!.. © В. Вишневский

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 10:55 15-12-2006
    BESTRAFER



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

    ----------
    .:: Мой LINUX :: IPTV EPG :: Онлайн-радио электронной музыки и не только ::.

    Всего записей: 1477 | Зарегистр. 17-09-2003 | Отправлено: 11:39 15-12-2006
    winhex



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Возникли вопросы по сабжу,  
    1. такая ситуация - при загрузке страницы HC тянет ее из нета, хотя в кэше страница точно есть! Т.к. если включить автономный режим, он откроет ее из кэша.. Версия сабжа - 0.97b1a Все галки где надо стоят вроде, но увидеть заветное "From Cache" доводится не часто, хотя программа пишет в свой кэш исправно, даже то что не очень-то нужно Браузер - Opera 9.02 и Firefox 2.0  
     
    2. При использовании HC есть ли смысл использовать кэш самого браузера, или можно его отключить?
     
    offtop - вопрос не в тему, но т.к. здесь постит сам автор, спрошу. В описании MailPorter сказано что прога тесилась с сервисом Gmail. Я вот никак не могу заставить почтовик зайти на Гмэйл через MailPorter, хотя напрямую все работает замечательно. Может есть какие тонкости, или где есть образец "правильных настроек" для Гмэйл? Извиняюсь за OFF

    Всего записей: 627 | Зарегистр. 27-02-2005 | Отправлено: 12:50 15-12-2006
    pavka

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А подскажите, что делать в такой ситуации:
    1. HandyCache стоит на компе, который подключен к инету
    2. на компе в локалке в браузерах настроено ходить через HandyCache (кроме локальных адресов)
    3. на компе в локалке лежит сайт локально. то есть в hosts прописано
    site 127.0.0.1
    4. при попытке открыть в firefox такой локальный сайт идет запрос к HandyCache, который, понятно дело, не получает из dns запрос о ip адресе и возвращает No DNS records
     
    Проблема все же в ff ? Никто с таким не сталкивался?

    Всего записей: 17 | Зарегистр. 15-05-2002 | Отправлено: 12:57 15-12-2006
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Пока до реализации плагинного API дело не дошло - откомпилил бы ты на скорую руку какую-нить пустышку с единственным вызовом по нажатию баттона внешней DLL (пока можно с предопределённым именем), выдающую в неё и принимающую обратно строку (ессно, с отображением принятого) - люди могли бы уже сейчас делать какие-то наработки...
     
    pavka
    Цитата:
    при попытке открыть в firefox такой локальный сайт идет запрос к HandyCache
    А зачем использовать HC для доступа к локальному сайту?! Укажи в Fx в "Не использовать прокси для:" - "site", и ходи на него по байпасу...

    ----------
    Мы тоже не всего читали Шнитке!.. © В. Вишневский

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 13:07 15-12-2006 | Исправлено: NothingAnother, 13:19 15-12-2006
    DenZzz



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

    Цитата:
    Все галки где надо стоят вроде, но увидеть заветное "From Cache" доводится не часто, хотя программа пишет в свой кэш исправно

    Значит, в твоем списке "Не обновлять" не хватает правил!

    Цитата:
    2. При использовании HC есть ли смысл использовать кэш самого браузера, или можно его отключить?

    Со своим кэшем браузер работает немного быстрее, чем по HTTP-протоколу с HC, поэтому небольшой собственный кэш (5-10 Мб) обычно рекомендуется оставить.  
    Если же тебе важнее полный контроль на данными, отображаемыми браузером, то его собственный кэш можешь отключить (или уменьшить до минимума).

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 13:38 15-12-2006 | Исправлено: DenZzz, 14:19 15-12-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 96 97 98 99 100

    Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache ( Часть 5 )
    Widok (20-03-2007 13:33): лимит страниц. продолжаем здесь


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru