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

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



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

    Цитата:
    я, скорее, вёл речь о том, чтобы вставлять(!) в html в нужное место разметки так., чтобы урл и дата-время получения страницы были в первой видимой строке при загрузке страницы из каталога кеша в бразуер без НС

    Цитата:
    вопрос к специалистам - неужели сложно поместить внутрь произвольно html-файла строку, видимую на экране первой?

    HC в данный момент не анализирует содержимое html-файлов. А для того, что анализировать нужно весь код прокачивать через прогу. Что не есть хорошо, т.к. прога станет кэширующе-фильтрующим прокси.  
    И даже при взятии файла из кэша ей придется прокачивать всю страницу через себя, а для этого движок проги нужен другой, а то тормозить сильно будет.
    И при связке HC -> Proxomitron, что-то многовато фильтрующих прокси станет.
     
    mai62
     
    У тебя регеспы сделаны компонентом или сам писал движок обработки регеспов?

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 22:23 16-02-2006 | Исправлено: unreal666, 22:27 16-02-2006
    Sheligan



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

    Цитата:
    Ты и Вандербой сделали практически одинаковые по объему списки, за что вам спасибо.

     

    Цитата:
    Как бы еще ваши списки сравнить между собой и сделать один, единый...

     
    Долго не было инета, так что с опозданием...
     
    Спасибо за добрые слова. Как здесь уже говорили, я и есть Вандербой, поэтому списки 100% идентичны . Просто этот ник на ру-борде уже занят, поэтому взял другой.
     
    Рад, что блеклист дополняется другими пользователями.
     
    Добавлено:
    Прочитал всю ветку, рад, что блеклист дополняется.

    Всего записей: 52 | Зарегистр. 25-01-2006 | Отправлено: 22:47 16-02-2006 | Исправлено: Sheligan, 23:01 16-02-2006
    drochilla

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Исправленная схема
     
       
     
    Учтены замечания unreal666 и DenZzz Прошу проверить на вшивость
     
    ЗЫ. DrEam - спасибо на добром слове, а то unreal666 чой-то злобный такой    

    Всего записей: 16 | Зарегистр. 09-02-2006 | Отправлено: 03:26 17-02-2006 | Исправлено: drochilla, 03:38 17-02-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rs
    21:57 16-02-2006
    Цитата:
    я, скорее, вёл речь о том, чтобы вставлять(!) в html в нужное место разметки так., чтобы урл и дата-время получения страницы были в первой видимой строке при загрузке страницы из каталога кеша в бразуер без НС  

    вставка данных в тело страницы - дело не такое уж и сложное...
    Но! - текст, вставленный в страницу, может полностью нарушить её структуру/стиль/вид...
    кстати, вставку можно осуществлять только при просмотре в браузере - хоть из внешнего файла...

    Всего записей: 11793 | Зарегистр. 03-12-2003 | Отправлено: 05:57 17-02-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mai62
    Пока тебя не было, возникла проблема:

    Цитата:
    При запросе в браузере ссылки  
    http://www.tyumen-city.ru:8101/images/head.jpg  
    в кэше ищется файл  
    X:\Cache\tyumen-city.ru\images\head.jpg
    Т.е. при записи в кэш используется один алгоритм преобразования URL в имя файла,  а при поиске этого файла в кэше - другой алгоритм!

    Прокомментируешь?
     

    Цитата:
    Я хочу сделать это в виде комментария  
    <!-- bla-bla-bla>  
    Что скажут знатоки html, можно так? Если нет, то как?

    А если страница в  GZip? Распаковка понадобится!

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 06:39 17-02-2006
    jlmurat

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Прежде всего спасибо автору!  
    Теперь несколько личных соображений.  
     
    Handecache позиционируется как персональный кэширующий прокси-сервер.  Его цель – экономия траффика и (я бы добавил) – возможность просматривать сайты в автономном режиме (очень актуально для модемных соединений).
     
    Раньше пользовался для этих же целей coolproxy. Но во-первых, через 60 дней просит денег. А во-вторых, и это более важно, перегружен ненужными обычными пользователю функциями как то pop, smtp server, port-mapping, встроенная звонилка и еще какие-то фичи, мало понятные обычному юзеру.
     
    Тут многие просят расширять функциональность программы. Типа хочется, чтобы все было в одном флаконе. Но нужно ли делать из маленькой по размеру (еще один плюс) проги internet security center?  
     
    Я бы лично оставил только функции кэширования и добавил бы dns кэш (не нашел небольшой современной утилиты). И вокруг бы этого уже проводил совершенствование.  Например, добавил бы сортировку кэша по дате (свежие сайты) и расширил функции манипуляций с кэшем.  
     
    О подсчете трафика. Есть масса звонилок, которые успешно с этим справляются. Еще бы порекомендовал прогу Dutraffic – бесплатная с многочисленными настройками именно трафика.  
     
    Но уж если автор решит оставить встроенную звонилку, то пусть добавит настройки учетных записей (пароль, номера телефонов)..  
     
     
     

    Всего записей: 1302 | Зарегистр. 17-02-2006 | Отправлено: 07:36 17-02-2006
    DenZzz



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

    Цитата:
    Прошу проверить на вшивость

    Уже лучше... однако ж, судя по схеме, получается, что файл скачивается из Инета полностью и только после этого проверяется его размер, а на самом деле сразу после получения размера "большого" файла НС останавливает его закачку и отдает браузеру 404.

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



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

    Цитата:
     вставлять(!) в html в нужное место разметки так., чтобы урл и дата-время получения страницы были в первой видимой строке  

    Добавить в  комментарий еще можно, но вмешиваться в разметку нежелательно.
    Никогда не знаешь, какие глюки вылезут.

    Цитата:
    при загрузке страницы из каталога кеша в бразуер без НС

    А какой смысл в этом? Я вижу только минусы. Ссылки перестанут работать. GZip не откроется... IMHO Страницы нужно открывать только через HC.
     
    А индексаторы могут обрабатывать файлы без расширения? Чтобы распознавать html по содержимому.

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 11:08 17-02-2006
    mai62



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

    Цитата:
    А где сам скрипт будет располагаться?  
    Если в самом html-файле, то это тоже будет нарушение стандарта, т.к. в начала должно идти именно "<!DOCTYPE HTML PUBLIC "-//W3C/..."

    Разумеется, это нужно сделать в соответсвии со стандартами.
    rs

    Цитата:
    а просто текст первой отображаемой строкой - это сложно?  

    Ты меня не понял. Я писал о записи информации в дополнение (а не вместо) к тому о чем писал ты. И она должна храниться в виде комментария, чтобы не влияла на то, что видит пользователь в браузере. Знаю, что Promitron добавляет свои скрипты в файлы, которые проходят через него, и это никому не мешает (если изменение контента не сделано осознанно).
    unreal666

    Цитата:
    HC в данный момент не анализирует содержимое html-файлов. А для того, что анализировать нужно весь код прокачивать через прогу. Что не есть хорошо, т.к. прога станет кэширующе-фильтрующим прокси.  

    Анализ содержимого html-файлов не предполагается.

    Цитата:
    У тебя регеспы сделаны компонентом или сам писал движок обработки регеспов?

    Сделаны компонентом
    drochilla

    Цитата:
    Исправленная схема

    Я бы сделал фон блоков списков сетлее и наименование списков с заглавной буквы. Еще: внизу две 'красные' стрелки натыкаются друг на друга.
    C0USIN

    Цитата:
    Пока тебя не было, возникла проблема:  
     
    Цитата:При запросе в браузере ссылки  
    http://www.tyumen-city.ru:8101/images/head.jpg  

    Это исправил, в след. версии будет работать.

    Цитата:
    А если страница в  GZip? Распаковка понадобится!

    То, что я предлагал не для gzip фалов (c ними все будет как раньше).

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 13:28 17-02-2006
    ViRuS 3DS

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ВОпрос народ!!!
     
    А он режет траффик??? Мона указать Отдельных юзеров, с ограничениями по полученным и отпраленным МБ???

    Всего записей: 2 | Зарегистр. 17-02-2006 | Отправлено: 13:32 17-02-2006
    rs

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

    Цитата:
    А какой смысл в этом?

    смысл в том, что любая внешняя программа, найдя файл в кеше по заданному при поиске содеражанию - увидит идиотское с т.зр. человеа имя этого[html] найденного файла - найдя файл с таким именем она кинется его открывать (к примеру браузером по умолчанию) - и всё это произойдёт ессно без участия НС - единственная возможность увидеть в этом файле откуда он - это модификация текста с показом в первой строке урла
     

    Цитата:
    Страницы нужно открывать только через HC.

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

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

    скорее нет, чем да
     
    Добавлено:
    mai62
    в общем мне трудно советовать, ка тебе проще

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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ээ, а подскажите, как с gzip-ом?
    открываю это http://forum.ru-board.com/e.pl
    и не вижу gzip
    в Настройки -> Управление загрузкой ставлю галки на Добавить Accept-Encoding ... - в общем на оба пункта - на той же странице появляется надпись о gzip, но при открытии обычных страниц запускается DownloadMaster и пытается их грузить?
    и чего это за пункты тогда? описания не нашёл

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 13:55 17-02-2006
    mai62



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

    Цитата:
    А он режет траффик??? Мона указать Отдельных юзеров, с ограничениями по полученным и отпраленным МБ???

    Не режет.
    vito333

    Цитата:
    ээ, а подскажите, как с gzip-ом?  
    открываю это http://forum.ru-board.com/e.pl  
    и не вижу gzip  
    в Настройки -> Управление загрузкой ставлю галки на Добавить Accept-Encoding ... - в общем на оба пункта - на той же странице появляется надпись о gzip, но при открытии обычных страниц запускается DownloadMaster и пытается их грузить?  
    и чего это за пункты тогда? описания не нашёл

    Эти галки добавляют в заголовок запроса строку про Accept-Encoding. Верхняя галка для загрузок с помощью команды Загрузить в кеш из контекстного меню Монитора. Вторая для запросов из браузера. Сделал ее по просьбе одного из пользователей и уже подумываю ее убрать, слишком много недоразумений с ней происходит.
    gzip может работать без включения этих галок. Нужно чтобы браузер выдавал эту строку в своих запросах и ее никакая из прог (напр. Outpost, Proxomitron) по дороге в интернет не удаляла (НС этого не делает). Снимите эти галки и псмотрите в логе есть ли строка про Accept-Encoding. Если нет, скорее всего ее кто-то удалил.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 14:28 17-02-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    нет такой строки. стоит Макстон и HandyCache, winXP sp2, файр Sygate
    где копать?
    тото мне показалось что с переходом на HC с coolproxy я стал больше платить намного

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 15:17 17-02-2006
    drochilla

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

    Цитата:
    Уже лучше... однако ж, судя по схеме, получается, что файл скачивается из Инета полностью и только после этого проверяется его размер, а на самом деле сразу после получения размера "большого" файла НС останавливает его закачку и отдает браузеру 404.

    Где ты это увидел? Ты не суетись, не переживай и не ревнуй - это классные профессионалы делали, системщик и дизайнер, так оно и видно -  ну чё с ними тягаться...
     
    mai62

    Цитата:
    Я бы сделал фон блоков списков сетлее и наименование списков с заглавной буквы. Еще: внизу две 'красные' стрелки натыкаются друг на друга.

    А по существу?
     
    ЗЫ. Слушай, а ты что молчишь? Я тут давеча тебе такую сагу накатал, - одних смайлов перевел немеряно. unreal666 вон даже за них обиделся... А ты ни гугу. Хоть бы уж на ... послал

    Всего записей: 16 | Зарегистр. 09-02-2006 | Отправлено: 15:34 17-02-2006
    nickddd

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

    Цитата:

    Цитата:
    nickddd: Картинки из кэша НЕ берутся.

    Есть вероятность, что эти файлы были в кэше браузера и он перед тем как показать их проверял их обновления. Тогда он мог получать от сервера ответы 304 Not modified, которые в мониторе НС отображаютя на зеленом фоне.  
    Ну а, чтобы не гадать, нужно смотреть монитор и лог.

    Убрал жж из белого списка. У брал из "Не обновлять" глобальный фильтр (.)* и прописал отдельно жж. Так работает.
    Долой глобализацию!

    Всего записей: 860 | Зарегистр. 03-03-2003 | Отправлено: 15:40 17-02-2006
    mai62



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

    Цитата:
    нет такой строки. стоит Макстон и HandyCache, winXP sp2, файр Sygate  
    где копать?

    Думаю копать нужно в сторону Sygate.
    drochilla

    Цитата:
    А по существу?

    По существу все правильно.

    Цитата:
    ЗЫ. Слушай, а ты что молчишь? Я тут давеча тебе такую сагу накатал

    Еще вчера ответил.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 15:52 17-02-2006
    vito333



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    хм, интересно, в макстоне у прокси (HC) стояла скорость "недопустимо", исправил на "быстро" и gzip проявился.

    Всего записей: 3322 | Зарегистр. 13-05-2002 | Отправлено: 16:37 17-02-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Версия 0.94b1 17.02.06
    [-] Исправлены ошибки;
    [+] В Тренажере можно проверять правила с упрощенным синтаксисом;
    [+] Добавлена вкладка Настройки/Интеграция в IE.
     
    Подробнее см. файл Hcie.txt.
     
    _http://handycache.narod.ru/download/HandyCache094b1exe.zip

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 16:38 17-02-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    drochilla
    Все еще непонятно. Что это за красная стрелка из кэша (в схеме)?
    Как я подозреваю, ты сделал ее вместо того, чтобы создать блок "Есть в кэше?" после зеленой стрелки из "Только из кэша".
    Но это некорректо, т.к. кэш это объект, а объект ничего не проверяет; проверка должна быть до кэша.  
    Да и глюк получается, как написал mail62 " две 'красные' стрелки натыкаются друг на друга."

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 18:36 17-02-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