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

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

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

Widok (27-04-2006 12:30): лимит страниц. продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101

   

Widok



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


Кеширующий HTTP прокси сервер. Главное назначение программы заключается в ускорении загрузки WEB-страниц и сокращении расходов на оплату трафика. Экономия только за счет испрользования кеша может достигать 70 и более процентов. Блокирование рекламы с помощью черного списка делает экономию еще большей.
   Программа ориентирована в основном на обслуживание запросов пользователя компьютера, на котором она установлена. Однако, она также может быть использована для 'раздачи интернета' на компьютеры небольшой домашней сети.
Автор mai62

Окна программы:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

Сайт программы:
Сайт программы перехал на новый хостинг. Место под проект предоставленно TurboMent`ом.
Новый адрес http://handycache.e-voice.ru.
Версия сайта по адресу http://handycache.narod.ru скоро перестанет обновлятся.
Последняя версия (при первой установке используйте это):
HandyCache095b3b.zip
Последняя бета (только exe, скопируйте в папку HandyCache):
HandyCache095b3bexe.zip
Версия HCie с исправленным HCCmd.exe
HCie.zip
Поддержать проект можно отправив sms-сообщение. Подробности на сайте программы.
FAQ ( Часто задаваемые вопросы )
  • Преимущество НС перед собственным кешем браузера?
  • Какова логика программы? Где посмотреть описание Списков?
  • Как добавить правило в Список HC?
  • Что такое Регулярные выражения (RegExp)?
  • Когда объект кэша обновляется?
  • Что такое "свежий файл"?
  • А каков порядок работы Списков? Есть схема?
  • Как работают исключения?
  • Установил НС, а в мониторе нет записей! В чем проблема?
  • Поставил НС, картинки в списке "Не обновлять", но HC постоянно запрашивает их на сервере! Процент "экономии" очень низкий! Почему?
  • Поставил НС, а картинки не грузятся!!! Почему?
  • Поставил НС, а у меня все картинки грузятся!!! Хотя режим "только из кеша" включен! Почему?
  • Что означает галка "Только для GET-запросов" в списках "Запись в кеш" и "Не обновлять"?
  • А нельзя ли сделать что бы НС хранил кеш в одном файле. А то знаете ли фрагментация...
  • А можно найти где нибудь описание интерфейса со скринами и описанием режимов?
  • Запрошенная страничка не грузится. В мониторе НС - "502 Bad gateway". Почему?
  • Какие-то страные проблемы с Firefox. Непонятно, что открывается...
  • Почему-то последнии версии HandyCache не держит настройку (.)* на вкладке "Не обновлять". После перезапуска программы галочка всегда включена.
  • А можно ли НС подсунуть кеш от Cool Proxy? Ну или хотя бы узнать отличия?
  • Как изменить стандартную надпись при попадании в "черный список"?
  • Как расчитывается экономия трафика?
  • А что будет, если списки будут неприлично огромным? Как это скажется на быстродействии?
  • Как работает список "Переадресация" (ранее "URL-конвертор")?
  • Как работает "Преобразование URL" во вкладке "Кэш"?
  • Интеграция в IE
  • Интеграция НС в Opera  (Предложено unreal666)
  • Как объединить HC и WebWarper для экономии трафика за счет GZIP-сжатия?

    - Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
    - Списки фильтров от NapA [смотреть]

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 17:48 26-01-2006 | Исправлено: unreal666, 20:46 25-04-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    в мониторе НС что-нибудь отображается? запросы от браузера приходят?

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 14:11 12-03-2006
    cluster

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    а у тебя автономный режим в НС выключен?

    Всего записей: 1720 | Зарегистр. 21-11-2003 | Отправлено: 14:50 12-03-2006
    KireevSasha



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

    Цитата:
    Можно сделать только, чтобы при нажатии на кнопку "Show all images" одновременно с этим отключался список "Только из кэша", а при нажатии на "Show from cache" (или как там правильно) одновременно включался список "Только из кэша".

     
    А как сделать так, чтоб при включении Show all images отключался вариант "Только из кэша", а при "Show from cache" он был включен. Тоесть чтоб кнопка переключала заодно и режим работы кеша НС.
     
     

    Всего записей: 840 | Зарегистр. 03-03-2006 | Отправлено: 15:31 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    Автономный режим выключен!  
    А запросы приходят и везде крестики стоят!
     
    Update: Ошибка всегда одна и та же! 502 Bad Gateway!  
    Может ли это быть из-за плохой связи, т.е. отстойной АТС??

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 15:45 12-03-2006 | Исправлено: Mistake2, 15:48 12-03-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
     
    Какая-то ерунда творится с регистром букв в правилах списков!
     
    Например, хочу в "Черном списке" заблокировать URL:
    http://www.webwarper.net/ww/~WWServiceScriptGZ/wwserv.js
    Правило: .*webwarper\.net/ww/~WWServiceScriptGZ/.* не работает, зато работает .*webwarper\.net/ww/~wwservicescriptgz/.* - проблема была в регистре букв!
     
    Противоположный пример для списка "Переадресация". Имеем URL:
    http://pics.autonews.ru/img/sell/small/26542_0.JPEG
    Правило: ^http://(?!.*webwarper\.net/.*)(.*(autonews\.ru)(?!.*jpeg($|\?)).*)$
    ошибочно срабатывает из-за того, что jpeg написан маленькими буквами, когда пишу в правиле JPEG, то оно работает, как мне надо! Что же теперь писать в правилах все возможные сочетания регистров, которое может прийти в голову "кривому" вебмастеру: Jpeg, JPeG, jPEG и т.п.?
     
    И самое интересное, что все эти правила работают в Тренажере без учета регистра, а в списках творится такой хаос и неоднозначность обработки похожих ситуаций!!!  
    Кстати, что Тренажер должен уметь работать "Как в списках", мы уже говорили, иначе от него мало пользы!!!
     
    Так вот, нельзя ли как-то унифицировать обработку регистра в списках, т.е. сделать логику обработки одинаковой для всех списков и Тренажера?  
    Может, вообще, регистр нигде не учитывать?  
    Или сделать опцию "Проверять все правила во всех списках без учета регистра" (как в Тренажере)?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 15:47 12-03-2006 | Исправлено: DenZzz, 16:39 12-03-2006
    C0USIN



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

    Цитата:
    Я отредактировал results.htm как было описано на странице 35 форума

    там небольшая неточность - забыл добавить обратный слеш в конце пути

    Код:
    CachePath=/C:\\Program Files\\HandyCache\\Cache\\/i;  

     
    У меня  эта строка выглядит так

    Код:
    CachePath=/d:\\Cache\\/i;  

     
    unreal666

    Цитата:
    в новой версии Архивариуса конструкция наподобие  
    name="table_~FileNumber~" не прокатит

    Ну и ладно, зато теперь можно просто написать

    Код:
     FileName="~FileNameJava~";

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

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 17:19 12-03-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    если бы это было из-за плохой связи, то инета у тебя не было бы и без НС, а так я понимаю он у тебя есть, когда ты не через прокси ходишь. Запросы приходят, значит тут все ОК - проблема на выходе из НС: вопрос в том, куда он обращается.
     
    Твой провайдер не требует использования его прокси-сервера?
    Если да, то можно прописать его внешним (родительским) в НС.
    Сейчас у тебя никакой внешний прокси не указан?  
    галка в контекстном меню иконки трея НС не стоит "Использовать род. прокси"?
    если да - сними.

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 17:26 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    Ну что ж! Могу тебе руку пожать и выразить большую благоадрность, как за помощь с HC, так и за Maxthon!  
     
    Update: Вот только проблема с картинками! Опять же 502 Bad Gateway! Это может бысть связано со списками?
     
    Update: Все понятно: в списке "только из кэша" прописаны все виды изображений! Если отключить "разрешено" все грузится! Аналог отключение картинок в IE!

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 17:40 12-03-2006 | Исправлено: Mistake2, 18:07 12-03-2006
    MAXIMILIAN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arsvrn
     я подкинул твой код  в Results.htm, но теперь у меня по сравнению с кодом C0USIN  
    после ~FileNumber~ идет пустая строка, там где, как я понимаю,  должен быть URL ...
    У меня HC0.93b1+IE6.0+Win XP sp2 -  может где скрипт режется?
    Короче, знатоки - напишите пошаговый мануал как заюзать Архивариус с кешем HC.
    Ps очень нужно, т.к.  уменя IE грохнул журнал по прошествии назначеного времени,
    и я теперь потерял все URL  где пробегал за полгода
     

    Всего записей: 18 | Зарегистр. 12-01-2006 | Отправлено: 22:27 12-03-2006
    arsvrn

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

    Код:
    CachePath=/Z:\\Cache\\/i;

    исправил путь к кешу на свой?

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 22:36 12-03-2006
    SAI666

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Глюк! Операционка Win98SE. После некоторого времени HC перестаёт загружать картинки из кеша, которые там лежат. Например открываю эту ветку форума, прогружаю все картинки, и начинаю давить кнопку обновить страницу, то одна не загрузится, то другая. Лечится - перезагрузкой НС.
     
    Добавлено:
    Последил по монитору. Оказывается, картинки которые не загружаются, даже не вызываются. Я так понимаю, если бы их рубили правила, в мониторе всё равно запросы должны были появляться. И как-то странно, при каждом обновлении странички не загружаются совершенно разные картинки.

    Всего записей: 396 | Зарегистр. 19-10-2005 | Отправлено: 01:53 13-03-2006
    eryoma

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

    Цитата:
    Ps очень нужно, т.к.  уменя IE грохнул журнал по прошествии назначеного времени,  
    и я теперь потерял все URL  где пробегал за полгода

    Если специально не очищал историю, то все хранится в папке "History"
    Открой в Тотал или Фар скопируй названия папок и помести в реестр по аналогии с имеющимися.
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache
    Проще всего сделать экспорт ветки и вручную запихать в файл. В свойствах IE поставь длительность журнала побольше, от этого зависит не очистка, а показ в броузере. Макстон, скотина, показывает только за две недели, где регулируется не знаю. В IE, Аванте и MyIE сколько хочешь.

    Всего записей: 10 | Зарегистр. 01-10-2005 | Отправлено: 07:40 13-03-2006
    mai62



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

    Цитата:
    Фанатам HC и любителям WebWarper-а посвящается!  
     
    Новое правило для списка "Переадресация" (ранее "URL-конвертор"):  
    Правило (обязательное):  
    ^http://(?!.*webwarper\.net/.*)(.*(site\.com)(?!.*(css|jpeg|jpg|gif|png|ico)($|\?)).*)$  
    Замена:  
    http://www.webwarper.net/ww/\1  
     
    Вместо site\.com впишите сайты (через | ), которые будут грузиться через WebWarper.

    Можно было бы разбить правило на несколько строк (использовать обяз./необяз.) с целью вынесения списков site\.com в отдельные строки.

    Цитата:
    Какая-то ерунда творится с регистром букв в правилах списков!  
     
    Например, хочу в "Черном списке" заблокировать URL:  
    http://www.webwarper.net/ww/~WWServiceScriptGZ/wwserv.js  
    Правило: .*webwarper\.net/ww/~WWServiceScriptGZ/.* не работает, зато работает .*webwarper\.net/ww/~wwservicescriptgz/.* - проблема была в регистре букв!  
     
    Противоположный пример для списка "Переадресация". Имеем URL:  
    http://pics.autonews.ru/img/sell/small/26542_0.JPEG  

    Дело в том, что перед работой списков (кроме переадресации) URL переводится в нижний регистр. Сделано, чтобы не приходилось писать правила типа .*\.(jpg|JPG|Jpg|jPg).
    SAI666

    Цитата:
    После некоторого времени HC перестаёт загружать картинки из кеша, которые там лежат.  

    Скорее всего эти файлы берутся из кэша браузера. На эти грабли наступали многие (я в их числе)

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 11:07 13-03-2006
    unreal666



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

    Цитата:
    А как сделать так, чтоб при включении Show all images отключался вариант "Только из кэша", а при "Show from cache" он был включен. Тоесть чтоб кнопка переключала заодно и режим работы кеша НС.

    Где тебе это надо сделать: в меню "Вид" или на кнопке?
    И каки файлы профилей используешь: стандартные или свои?
    Просто вся эта фигня прописывается в файлы профилей меню и панелей инструментов, с использованием параметров командной строки для HCcmd.exe.

    ----------
    MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 11:11 13-03-2006
    cluster

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Как там по поводу кнопочки "поверх всех окон" в заголовке окна? Кстати, сама функция как-то странно работает, или не всегда.

    Всего записей: 1720 | Зарегистр. 21-11-2003 | Отправлено: 12:09 13-03-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Изменил шаблон поиска для Архивариуса.
    В файле results.htm ...

    Код:
    <template>  
     
    <table cellpadding=0 cellspacing=0 border=0 class="filetitlecolor" width="100%"><tr><td>
    <font size=-1><b>~FileNumber~.</b></font>
    <script language="JavaScript">  
    <!--    
      CachePath=/X:\\Cache\\/i;  
      FileName="~FileNameJava~";
      if (FileName.search(CachePath) != -1){  
       URL=FileName.replace(CachePath, "http://");  
       URL=URL.replace(/\|.*/, "");  // удаляем имя файла внутри архива gzip  
       URL=URL.replace(/#_/, ""); // удаляем #_  в конце  
       URL=URL.replace(/\^\\/, "?"); // ^\  ->  ?  
       URL=URL.replace(/\!/, ":"); //  !  ->  :  
       URL=URL.replace(/\\/g, "/"); //  \  ->  /  
       document.write('<a href="'+URL+'">'+"~FileTitle~"+'</a>');  
      } else document.write('<a href="~FileLink~">'+"~FileTitle~"+'</a>');  
    // --></script>
    </td></tr></table>
    <table cellpadding=0 cellspacing=0 border=0><tr><td>
    <font size=-1>
    ~FileContent~<br>
    <font class="filesizecolor">
    ~FileIndex~ -  
    <script language="JavaScript">  
    <!--    
      if (FileName.search(CachePath) != -1) document.write(URL)
      else document.write(FileName);  
    // --></script>  
    - ~FileSize~ байт - ~FileDate~ - <a href="~ViewFile~">~SWebView~</a> - <a href="~DownloadFile~">~SWebDownload~</a>
    </font>
    </font></td></tr></table><br>
     
    </template>

     
    Кстати, в новых версиях Архивариуса (не знаю с какой) появилась возможность в качестве адреса указывать 127.0.0.1 (localhost).

    ----------
    MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 12:35 13-03-2006 | Исправлено: unreal666, 12:39 13-03-2006
    rs

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    никак я нормально не прикручу архивариус к НС - покажи как оно у тебя выглядит
     
    сделай в архивариусе поиск слов, к примеру, "HandyCache - локальный кеширующий прокси сервер" - и покажи скриншот архивариуса результатом этого поиска при results.htm по-умолчанию и с модифицированным - results.htm - два скриншота для сравнения
     

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



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

    Цитата:
    Дело в том, что перед работой списков (кроме переадресации) URL переводится в нижний регистр. Сделано, чтобы не приходилось писать правила типа .*\.(jpg|JPG|Jpg|jPg).  

    А почему для списка "Переадресация" сделано исключение?  
    В нем, как раз, и приходится писать .*\.(jpg|JPG|Jpg|jPg) и т.п., иначе переадресует то, что не надо (пример приводил)! Нельзя ли сделать как в других списках (можно опционально, если это кому-то надо, только непонятно зачем)?
    Почему нельзя сделать как в Тренажере - в нем можно, вообще, не обращать внимания на регистр в правилах и URL-ах - все всегда работает!?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 15:33 13-03-2006
    mai62



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

    Цитата:
    Как там по поводу кнопочки "поверх всех окон" в заголовке окна?

    Надо поискать как сделать, чтобы было красиво.

    Цитата:
    Кстати, сама функция как-то странно работает, или не всегда.

    Посмотрю.
    DenZzz

    Цитата:
    А почему для списка "Переадресация" сделано исключение?

    Поначалу исключения не было, потом кто-то выразил недоумение по этому поводу.

    Цитата:
    Почему нельзя сделать как в Тренажере - в нем можно, вообще, не обращать внимания на регистр в правилах и URL-ах - все всегда работает!?

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

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 16:05 13-03-2006
    cluster

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

    Цитата:
    Надо поискать как сделать, чтобы было красиво.

    предлагаю также, как и в других программах - кнопка с гвоздиком-скрепкой (типа того) у основных кнопок

    Всего записей: 1720 | Зарегистр. 21-11-2003 | Отправлено: 16:55 13-03-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 101

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » HandyCache - локальный кеширующий прокси сервер
    Widok (27-04-2006 12:30): лимит страниц. продолжаем здесь.


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru