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

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



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

    Цитата:
    ой лог такой большой для всего лишь одной закачки, что я его даже не хочу сюда кидать

    Запакуй и пришли мне на мыло mai62%mail.ru

    Цитата:
    работает связка DM (http метод <get> не использовать кеш)

    А там нет метода connect?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 18:09 26-04-2006
    arsvrn

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

    Цитата:
    чем качаешь?

    DM'ом и качаю.

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 18:29 26-04-2006
    Solenaja



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

    и начав качать файл
    Подробнее...
     
    а в HC как началась в 18:02:40 так и качается ... после постановки на паузу DM

    ----------
    Могу помочь, но только своими знаниями и ...

    Всего записей: 4246 | Зарегистр. 02-09-2001 | Отправлено: 19:10 26-04-2006 | Исправлено: Solenaja, 19:21 26-04-2006
    faZZ



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

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

    Всего записей: 1642 | Зарегистр. 10-01-2004 | Отправлено: 19:15 26-04-2006
    Solenaja



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    метод <Connect> есть, но HC просто стоит ... с этим запросом

    ----------
    Могу помочь, но только своими знаниями и ...

    Всего записей: 4246 | Зарегистр. 02-09-2001 | Отправлено: 19:19 26-04-2006
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Уважаемый автор, а какую версию PCRE ты сейчас используешь?

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

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 19:50 26-04-2006
    aleks2133

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

    Цитата:
    Можно ли сделать так, чтобы показывалась статистика за все время работы программы?

     
    И можно разбить статистику по часам..

    Всего записей: 59 | Зарегистр. 14-02-2006 | Отправлено: 20:44 26-04-2006
    Smirnovi

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
     
    не проще ли создавать файлы в папке кэша полностью руководствуясь хэшем MD5
     
    тоесть получиться такая структура
     
    C:\cache\CF62\87BB\28E5\82B7\8923\0633\699F\46C3
     
    все равно ведь теперь с переименованим урлов в названия файлов и папок сейчас просто каша
     
    поиск непосредственно по содержимому файлов врялти полезен так как невозможно будет их открыть кроме как через сам браузер и хандикаше  
     
    ну или хотябы сохранять рядом файл с именем #+CF6287BB28E582B789230633699F46C3
    в котором сохранять также заголовок ответа, чтобы не было проблемм с кодировкой при просмотре страницы и  MD5 хэш содержания  
     
    размер  нужен чтобы проверить файлы которые всегда беруться из кеша если размер изменился то их надо закачать снова

    Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 21:11 26-04-2006 | Исправлено: Smirnovi, 21:15 26-04-2006
    unreal666



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

    Цитата:
    не проще ли создавать файлы в папке кэша полностью руководствуясь хэшем MD5
    все равно ведь теперь с переименованим урлов в названия файлов и папок сейчас просто каша

    Никакой каши нет, все URL переименовываются по определенным правилам. Да и как тогда производить обратное преобразование URL (например для очистки кэша) ?

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

    Как раз сами URL можно открывать и без HC, а вот для того чтобы увидеть объекты, расположенные на странице (картинки и т.п.) нужен HC.
    Да и поиск по кэшу нужен не только для открытия этих файлов, а еще и для того, чтобы можно было увидеть в каком URL находятся искомые данные.
    Да и часто я открываю страницы физически с диска, а не вводом URL в браузере.

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

    Страницы, генерируемые сервером, НЕ имеют в своих заголовках своего размера. Так что толку от этой опции почти нет (только для статических объектов). Да и лишние запросы на размер файла увеличивает трафик.

    ----------
    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 | Отправлено: 21:57 26-04-2006 | Исправлено: unreal666, 22:16 26-04-2006
    Smirnovi

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ну всетаки мне кажеться что важнее точное сохранение структуры сайта чтобы он потом в оффлайне правильно загрузился поэтому никакие половинчатые способы типа бит шифтинга с запутанной техникой замены запрещенных символов не помогут - надо делать реально надежный механизм
    создаеться индекс как это делаеться в Сквиде и прокси плюс и по нему уже можно лазить с целью удаления, поиска или просмотра
    а в случае поломки индекса всегда можно его наполнить из этих файлов
     
    а какой смысл открывать объекты не через браузер чтобы лицезреть пустые рамочки?
    если хочеться получить реально работающий из папочек на диске сайт нужно скачать его скажем Офлайн Экплорером который поменяет ссылки внутри страничек и скриптов - все остальное это полумеры
     
    никаких лишних запросов только получить заголовок и все так или иначе контент тайп из него брать придеться со временем а потом оборвать сокет  
    генерируемые не имеют а вот статические могут и измениться вот не страшно и проверить чтобы не обложаться ну если размера нет тогда ладно переживем
    всетаки заголовок достаточно мал

    Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 23:05 26-04-2006 | Исправлено: Smirnovi, 23:06 26-04-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Solenaja
    Из лога вижу, что НС ответил, а ДМ ответ не получил. Попробуй UserGate убрать из цепочки.
    Вот мой лог ДМ
    Подробнее...
    Качает в несколько потоков и докачка работает.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 23:26 26-04-2006
    DenZzz



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

    Цитата:
    создаеться индекс как это делаеться в Сквиде и прокси плюс и по нему уже можно лазить ч целью удаления или поиска и просмотра  

    Создание индекса и поиск в нем - это лишняя трата системных ресурсов (памяти и процессорного времени). А HC и так съедает много памяти...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 23:31 26-04-2006
    unreal666



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

    Цитата:
    создаеться индекс как это делаеться в Сквиде и прокси плюс и по нему уже можно лазить с целью удаления, поиска или просмотра

    И что мне будет выдавать при поиске по такому индексу (и файлы какого типа вообще индексируются)? Да и нафига мне на компе куча индексов, созданных разными программами?

    Цитата:
    а в случае поломки индекса всегда можно его наполнить из этих файлов

    Из каких "из этих" ?

    Цитата:
    а какой смысл открывать объекты не через браузер чтобы лицезреть пустые рамочки?

    Почему это пустые рамочки? Сами страницы я часто открываю не вводом URL в строке адреса браузера, а открываю файл через проводник (открывается то он все равно в браузере) или через ссылку в браузере, сгенерированную Архивариусом.

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

    Вот как раз это полумеры. OE не может правильно обрабатывать сложные скрипты. Для примера, чтобы полностью восстановить структуру сайта мне пришлось сначала скачать его с помощью OE и потом вытащить из кэша HC файлы, нескачанные OE (OE подавился скриптами на этом сайте).

    Цитата:
    всетаки заголовок достаточно мал

    Угу. "Достаточно мал". На некоторых сайтах одни только куки бывают размером больше, чем сама страница.


    ----------
    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 | Отправлено: 23:39 26-04-2006
    mai62



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

    Цитата:
    Уважаемый автор, а какую версию PCRE ты сейчас используешь?

    6.5
    aleks2133

    Цитата:
    И можно разбить статистику по часам..

    Собираюсь сделать сохранение содержимого монитора, тогда можно будет строить любую статистику
    Smirnovi

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

    Не согласен. C0USIN продемонстрировал обратное на примере Архивариуса.

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

    1. Размер файла и так известен
    2. Никто не проверяет обновление файла по его размеру на сервере, для этого есть поле заголовка If modified

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 23:55 26-04-2006
    Solenaja



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    так а почему HC продолжает тянуть файл !

    ----------
    Могу помочь, но только своими знаниями и ...

    Всего записей: 4246 | Зарегистр. 02-09-2001 | Отправлено: 23:58 26-04-2006
    mai62



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

    Цитата:
    так а почему HC продолжает тянуть файл !

    А откуда НС знает, что у клиента проблемы. Он обслуживает запрос до тех пор пока клиент не разорвет соединение, а клиент его не рвет. Заметь, что клиентом для НС в твоем случае является UserGate, а не ДМ. Попробуй качнуть в обход UG

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 00:15 27-04-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Solenaja
     
    А никакие программы, сканирующие HTTP-трафик (типа антивируса), не стоят?  
    Вроде, в UserGate встроен Касперский - он может тормозить закачку в несколько потоков, т.к. не отдаст клиенту файл, пока полностью не закачает и не проверит на вирусы. Посмотри его настройки и сделай так, чтобы он не проверял HTTP и FTP-трафик DM.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 06:44 27-04-2006 | Исправлено: DenZzz, 06:52 27-04-2006
    Smirnovi

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

    Цитата:
    Цитата:а в случае поломки индекса всегда можно его наполнить из этих файлов  
     
    Из каких "из этих" ?  

     
    из файлов с заголовками ответов лежащих рядом с основными
    кстати эти заголовки нужны еще и для того чтобы сохранилась оригинальная кодировка передаваемая в заголовке
     
    mai62 есть еще вопросы:
    - по какому принципу сейчас делаеться преобразование имен URL2File
    - сохраняються ли недокачанные странички и планируеться ли включить эту опцию
    - можноли добавить ключи запуска из командной строки для переключения режимов кроме как по горячим клавишам  
    - нужно кешировать страницки ошибок 404 так как на них в скриптах и в заголовке может быть редирект, причем  каждая такая страничка должна проверяться автоматически вне зависимости от списков только из кеша и т п

    Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 07:10 27-04-2006
    NothingAnother

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

    Цитата:
    6.5

    Ссылочку не затруднит?, а то у Philip Hazel на _www.pcre.org и на _gnuwin32.sourceforge.net/packages/pcre.htm текущая PCRE v6.4.1
    Прошу прощения у сообщества за некоторый офтоп


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

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 07:25 27-04-2006
    DOE_JOHN

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Теперь есть доступ через ADSL и заметил такую вещъ. В настройках стоит переходить в автономный режим при отсутствии соединения с интернетом и проверять все способы. При бездействии НС сам переходит в автономный режим и его никак нельзя из него вывести вручную. Даже ручной автономный режим не помогает. Но стоит какой либо другой программе пообщаться с сеть, и HC переключается.  

    Всего записей: 1595 | Зарегистр. 09-05-2004 | Отправлено: 09:55 27-04-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