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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    DenZzz



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

    Цитата:
    при закачке через DownloadMaster НС считает, как если бы траффик шел через браузер. в списке Запись в кэш стоит .*, в исключениях (.)*\.(avi|zip|rar|exe|7z|mpg|mpeg)$. что не так?

    А зачем, вообще, пропускать закачку DownloadMaster через HC?  
    Я в ReGet-е настроил "Не использовать прокси" и он к HC больше не пристает...  

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



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

    Цитата:
    У меня вчера винда слетела. Пришлось с нуля ставить теперь обживаюсь.

    Ты разве не делаешь резервные копии?
    Без TrueImage в наше время трудно приходится!

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 14:01 22-03-2006
    mai62



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

    Цитата:
    Ты разве не делаешь резервные копии?  
    Без TrueImage в наше время трудно приходится!

    Не делаю. Я уже не помню когда последний раз винду ставил, года два или три назад.
    Что-то с винтом приключилось. Скандиск его вчера часа 4 мусолил, нашел потерянных кластеров мегобайт на 180.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 14:26 22-03-2006
    faZZ



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz
    это у друга такая проблема. он писал. вроде лазил по настройкам, ничего не нашел, странно у меня тоже проблем нет с регетом, даже ничего не настраивал

    ----------
    жЫзнь интересная штука..

    Всего записей: 1642 | Зарегистр. 10-01-2004 | Отправлено: 15:58 22-03-2006
    uNHill



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

    Цитата:
    Чтобы обновить картинки в кэше:  
    - или временно отключи списки "Не обновлять", "Не кэшировать" и убери галку с "Не обновлять свежие файлы", перезагрузи эти страницы и поставь все настройки обратно  
    - или в мониторе HC в контекстном меню для нужных веток выбери "Загрузить ветку в кэш"
     
    В том и дело, что не помагает
    Помогает только если в мониторе "Загрузить в кеш" конкретную картинку , а не

    Цитата:
    "Загрузить ветку в кэш"

    P.S появилось это ,по-моему, в последней версии

    Всего записей: 28 | Зарегистр. 20-01-2006 | Отправлено: 16:03 22-03-2006 | Исправлено: uNHill, 16:17 22-03-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    uNHill
    Может у тебя картинки из кэша оперы брались? Да и "Загрузить ветку в кэш" должно помочь в любом случае, т.к. вся ветка попадет в кэш, если только сайт не тормозной.

    ----------
    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 | Отправлено: 17:42 22-03-2006
    V0lt



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

    Цитата:
    HC и сам при сохранении URL в кеш отбрасывает http://www.  - я лишь упрощаю ему задачу...

    Ну на счет упрошения можно поспорить, в любом случае резкой занимается HC
     
    mai62
    Кстати, а где у тебя отбрасывается "http://"?
    Сразу после Переадресации (бывший URL конвертор)?
     
     

    Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 18:42 22-03-2006
    Taimael

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mai62
     
    не сохраняются в кеш вот эти странички
     
    http://ru.wikipedia.org/wiki/Служебная:Search?search=%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%85%D0%BE%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5+%D1%87%D0%B5%D0%BB%D0%BE%D0%B2%D0%B5%D0%BA%D0%B0&go=%D0%9F%D0%B5%D1%80%D0%B5%D0%B9%D1%82%D0%B8
     
    http://ru.wikipedia.org/wiki/Гипотеза_внетропического_происхождения_человека
     
    ну, и все подобные, надо полагать, тоже...

    Всего записей: 162 | Зарегистр. 15-05-2004 | Отправлено: 20:29 22-03-2006
    ceearrashee



    Newbie
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    есть одна неудобность! все пока устраивает и кэширует нормально. но можно ли добавить возможность вырезать не нужный скрипт из текстового контента. потому что в придачу к НС приходится использовать Proximodo http://proximodo.sourceforge.net/ если что-то подобное будет намечаться сообщите плз

    Всего записей: 9 | Зарегистр. 22-03-2006 | Отправлено: 22:08 22-03-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ceearrashee
    HC ориентируется как кэширующий прокси, а не фильтрущий (чем являются проксомитрон и проксимодо).
     
    Taimael
    Это скорее всего из-за того, что получается слишком длинный путь для сохранения. А винда поддерживает максисмум 256 символов в полном пути файла.

    ----------
    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 | Отправлено: 22:32 22-03-2006 | Исправлено: unreal666, 22:44 22-03-2006
    C0USIN



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

    Цитата:
    Это скорее всего из-за того, что получается слишком длинный путь для сохранения.

    Поэтому я и предложил заменять коды обратно на русские буквы.
     
    Добавлено:
    Хотя, наверное, это возможно уже сейчас.
    Надо только написать правила для списка Преобразование URL

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 08:38 23-03-2006 | Исправлено: C0USIN, 11:55 23-03-2006
    kaibo

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    дерево настроек - отлично, глаза теперь не разбегаются по многоэтажным страничкам
    отдельное спасибо за "кеш" -> "кэш" (=

    Всего записей: 49 | Зарегистр. 23-03-2005 | Отправлено: 09:16 23-03-2006 | Исправлено: kaibo, 09:17 23-03-2006
    DenZzz



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

    Цитата:
    Хотя, наверное, это возможно уже сейчас.  
    Надо только написать правила для списка Преобразование URL  

    Сомневаюсь... Если я правильно понял mai62:

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

    то список "Преобразование URL" использует ту же библиотеку. Следовательно, при попытке преобразовать URL произойдет "вылет".

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 09:19 23-03-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    DenZzz
    Осталось проверить. Сейчас вспомню алфавит и попробую ....

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 09:40 23-03-2006
    mai62



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

    Цитата:
    Кстати, а где у тебя отбрасывается "http://"?  
    Сразу после Переадресации (бывший URL конвертор)?

    Перед Белым списком
    ceearrashee

    Цитата:
    в придачу к НС приходится использовать Proximodo http://proximodo.sourceforge.net/ если что-то подобное будет намечаться сообщите плз

    Как нынешний Proximodo работает? Сравнить с Proxomitronом можешь (скорость, глюкавость, полная поддержка языка правил)?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 13:12 23-03-2006 | Исправлено: mai62, 13:13 23-03-2006
    aleks2133

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

    Цитата:
    Сначала надо с общими функциями разобраться, а потом уже добавлять опции, связанные с разделением пользователей.

    "На вкус и цвет товарища нет",..  у меня к примеру приоритетными являются биллинговые функции..

    Всего записей: 59 | Зарегистр. 14-02-2006 | Отправлено: 13:47 23-03-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Вот мой список Преобразование URL
     
    Taimael Теперь все нормально пишется в кэш и имена понятные.
     
    mai62
    Зачем сохранять номер строк в файлах списков? Только неудобства одни. Лучше бы комментарии можно было добавлять к правилам.
     


    Еще раз сформулирую условия нашей задачи
    1. В имени файлов нельзя использовать символы: \/:*?"<>|
    2. Длина пути не может быть больше 247 символов
    3. В URL нельзя использовать символы: "#<> Пробел  
    4. Длина URL не ограничена (?)

    Сейчас HC поступает так:
    1. Заменяет все / на \
    2. Заменяет все : на !
    3. Заменяет все ? на ^\
    4. Заменяет все \\ на \~

    Недостаток этого алгоритма в том, что обрабатываеются не все символы.
    И еще - ! может встретиться в URL
    Предлагаю обсудить такой алгоритм
    1. Раскодируем все символы в кодировке UTF-8 вида %xx%xx.. Например %D1%8F ---> я
    2. Заменяем все // на /~
    3. Заменяем все * на #x (или #2A)
    4. Заменяем все \ на #~ (или #5C)
    5. Заменяем все | на #i (или #7C)
    6. Заменяем все / на \ или на #% (или #2F) если перед ним уже встретился символ ?
    7. Заменяем все : на #! (или #3A)
    8. Заменяем первый ? на ^\ остальные на #^ (или #3F)

    Я указал два варианта замены от V0lt и, в скобках, то что предложил mai62. Нужно выбрать один.  
    Мне больше нравится первый (т.к. короче).
     
    Несовместимость со старым форматом возникнет только в первом пункте. Это будут поисковые запросы в основном. Зато длина URL сократится значительно и файлы будут иметь читабельные имена.
    И не факт - что сейчас такие URL сохраняются корректно.  
    Если длина получается большая, то HC просто ничего не сохраняет в кэш без сообщений об ошибке.  
    Желательно отслеживать такие ошибки о отображать их в мониторе.
     
    Конвертор уже нужен позарез! Жаль я не программист...
     
     
    Добавлено:
    Что интересно, браузер (Opera) показывает в адресной строке русские буквы а в посылаемом запросе к HC уже заменяет на коды типа %D0%B0.

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 16:01 23-03-2006 | Исправлено: C0USIN, 16:10 23-03-2006
    mramor

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

    Цитата:
    Что интересно, браузер (Opera) показывает в адресной строке русские буквы а в посылаемом запросе к HC уже заменяет на коды типа %D0%B0

    за это отвечает параметр Encode international Web addresses with UTF-8 в разделе Network настроек оперы.
     
    mai62
    почему в очистке кеша кнопка Запустить при повторном нажатии действует как кнопка Удалить? я ожидал что при ее нажатии HC просто отметит файлы/каталоги, соответствующие критериям поиска.

    Всего записей: 326 | Зарегистр. 15-05-2005 | Отправлено: 18:02 23-03-2006 | Исправлено: mramor, 18:05 23-03-2006
    unreal666



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

    Цитата:
    Вот мой список Преобразование URL

    Это список у тебя только для кодировки UTF-8, ну еще как-то добавить win-1251 и koi-8. Только надо будет по каким-то спецсимволам их различать, ну и понятное дело в списке они должны быть ниже кодировки UTF-8.

    Цитата:
    Что интересно, браузер (Opera) показывает в адресной строке русские буквы а в посылаемом запросе к HC уже заменяет на коды типа %D0%B0.

    НИчего особенного. Если в запросе явно не указано использовать нужную кодировку, то Опера (а возможно, что и все браузеры) автоматически кодируют URL в UTF-8.
    А русские буквы в адресной строке ты видишь из-за того, что в настройках Оперы стоит "Кодировать все адреса в UTF-8".
     
     
    mramor

    Цитата:
    почему в очистке кеша кнопка Запустить при повторном нажатии действует как кнопка Удалить? я ожидал что при ее нажатии HC просто отметит файлы/каталоги, соответствующие критериям поиска.

    В подсказке к этой кнопке написано "Запуск очистки кэша". И действует она на удаление сразу, а не при повторном нажатии. А отмечать с помощью этой кнопки смысла нет, т.к. в списке присутствуют только имена доменов, а не подкаталогов или файлов. А если с помощью этой кнопки будут отмечаться домены, то, при нажатии на "Удалить", домены удалятся полностью, а не отдельные файлы или подкаталоги.
     
    mai62
    Сделай, плиз, в "Очистка кэша" кнопку "Показать" для показа, в каких доменах будут удаляться файлы. Для этого, наверно, нужно будет ввести еще один столбец "Будут очищены", который будет использоваться только для показа, в каких доменах будет происходить удаление.

    ----------
    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 | Отправлено: 18:10 23-03-2006 | Исправлено: unreal666, 18:28 23-03-2006
    V0lt



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

    Цитата:
    # Раскодируем все символы в кодировке UTF-8 вида %xx%xx.. Например %D1%8F ---> я
     

    Не-а, а если я к китайцам на сайт зайду, а вдруг они там тоже в урле UTF-8 используют, тогда чего?

    Цитата:
    Заменяем все // на /~  

    ты хотел сказать на \~
    Не очень наглядно получается
    Пример:
    site.com/a/page.htm -> site.com\a\page.htm
    site.com/a//page.htm -> site.com\a\~page.htm
    site.com/a/~page.htm -> site.com\a\~page.htm - глюк
     
    мой вариант стабильнее
    site.com/a//page.htm -> site.com\a\#n\page.htm
     

    Цитата:
    Заменяем первый ? на ^\ остальные на #^ (или #3F)

    есть подозрение что возможны урлы типа
    site.com/abc^/page.htm -> site.com\abc^\page.htm
    site.com/abc?page.htm -> site.com\abc^\page.htm
     
     
     
     

    Всего записей: 10501 | Зарегистр. 05-02-2003 | Отправлено: 19:54 23-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