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

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



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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пятый том, однако! А остановились мы на проблеме одновременных соединений с сервером:  

    Цитата:
    Dem anywhere

    Цитата:
    Иначе - некоторые сервера не хотят соединятся, особеннно первые соединения, которые одновременно.

    Как это проявляется в HC? "502 Bad gateway" или иначе? Страница вообще не грузится? А с "одинокими" соединениями проблем нет?

    И еще, опция HC "Повторные соединения при ошибке" не помогает?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 14:59 08-11-2006 | Исправлено: DenZzz, 15:02 08-11-2006
    Dem anywhere



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

    Цитата:
    Как это проявляется в HC? "502 Bad gateway" или иначе? Страница вообще не грузится? А с "одинокими" соединениями проблем нет?

    Открываю страницу с кучей достаточно больших картинок (например полсотни штук по сто-двести кил каждая)
    Страница скачивается, и начинается закачка картинок (одновременно, штук восемь).  
    третья-четвертая-пятая закачивается на несколько процентов и их закачка останавливается (иногда вообще, и через какое-то время (минуты - т.е. таймаут?) соединение разрывается. Иногда после закачки остальных картинок они докачиваются) Остальные полсотни картинок скачиваются успешно.
    Т.е. где-то многопоточность глюкает - возможно на сервере, возможно в "узкостях" канала - и часть соединений "не пролезает"
     
    C0USIN
     
    Цитата:
     Средствами регулярных выражений нельзя разве это сделать?  

    А как? Как регекспом привести image.php?num=1&size=large и image.php?size=large&num=1  к одному виду, не используя в выражении имена этих параметров? И при их неизвестном заранее количестве?
    Хочется универсального решения...

    Всего записей: 230 | Зарегистр. 28-02-2006 | Отправлено: 15:13 08-11-2006 | Исправлено: Dem anywhere, 15:17 08-11-2006
    unreal666



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

    Цитата:
    Страница скачивается, и начинается закачка картинок (одновременно, штук восемь).

    Ставь в браузере меньше общее кол-во подключений и кол-во подключений к серверу.

    ----------
    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 | Отправлено: 15:30 08-11-2006
    fan2mas

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

    Цитата:
    Там же есть подсказка при заголовке:

    Спасибо! А то перечитал весь хелп, а ответа так и не нашел.
    Может еще дадите рекомендации по "критериям свежести" для разных типов файлов?
     

    Всего записей: 21 | Зарегистр. 07-05-2006 | Отправлено: 17:27 08-11-2006
    DenZzz



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

    Цитата:
    Может еще дадите рекомендации по "критериям свежести" для разных типов файлов?

    У меня в основных правилах так:
     
    \.(jpg|jpeg|png|gif|bmp|swf|ico)(\?|$) нет
    \.(js|css)(\?|$) 720:00
    .* 0:10

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 20:30 08-11-2006
    goga11



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как или по какому принципу создаются правила для списков? Не могу понять. Полазил по ссылкам из шапки ничего не нашел. В программе есть тренажер, но описание его работы загадка, да и надо знать как создавать правила. Где об этом можно почитать?

    Всего записей: 557 | Зарегистр. 19-11-2004 | Отправлено: 08:08 09-11-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Еще раз почитай FAQ. Плохо видимо смотрел
    3 Как добавить правило в Список HC?
    4 Что такое Регулярные выражения (RegExp)?

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

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    После установки HandyCache перестал работать Google Desktop.
    Что можно сделать?В FAQ решение только для Архивариус 3000.

    Всего записей: 1 | Зарегистр. 21-01-2006 | Отправлено: 16:47 09-11-2006 | Исправлено: vladimir42, 16:55 09-11-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    vladimir42
    Странно. Они не должны друг другу мешать. Попробуй отключить в браузере прокси для локальных адресов.

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    По моему, было бы удобно, если в мониторе, в контекстное меню для URL добавить пункт «Отправить в тренажер» - при выборе которого выбранный  url добавлялся \ заменял (по выбору) в поле «Входной текст» в Тренажере.
    Ранее предлагали «сделать номер сработавшего правила в мониторе ссылкой».
    Предлагаю в для сработавшего правила еще добавить пункт «Отправить в тренажер».


    Еще у меня вопрос по тренажеру: поле «Входного текста» довольно большое – естественно возникает желание отработать правило на нескольких URL, однако в случае если вставить несколько URL раздельных CR/LF, то обрабатывается только первый url из списка. Это так задумано или ограничение обработчика рег. выр.?

    Всего записей: 128 | Зарегистр. 04-06-2006 | Отправлено: 22:18 09-11-2006
    DenZzz



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

    Цитата:
    Предлагаю в для сработавшего правила еще добавить пункт «Отправить в тренажер».  

    Мне хватает "Копировать URL" в Мониторе и Ctrl+V в Тренажере.

    Цитата:
    если вставить несколько URL раздельных CR/LF, то обрабатывается только первый url из списка. Это так задумано или ограничение обработчика рег. выр.?

    Так задумано.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 22:45 09-11-2006
    burtom

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Чего то понял.
     
    У меня стоит прокси UserGate
     
    http в прокси ходит по порту 8080
     
    Поставил Handy Cache. Там тоже поставил 8080.
     
    Но handy cache говорит чо порт уже занят.
     
    Как заставить работать UG и Handy Cache?
     
     

    Всего записей: 73 | Зарегистр. 10-04-2003 | Отправлено: 10:33 10-11-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    burtom
    Поменяй порт. Других вариантов нет. На одном порту нельзя повесить сразу несколько программ.
    А если ты еще хочешь, чтобы они работали совместно, то припиши один из них как внешний/родительский для другого.

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 11:06 10-11-2006 | Исправлено: C0USIN, 11:07 10-11-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
     
    Сделай, плиз, такую штуку:
      При выдаче сервером ответа "404 Not found" в браузер перевадавать какой-либо файл.
      По типу как в черном списке поле "Показывать файл".  
      Только чтобы была возмоность указывать не только файл, как в черном списке, а и папку, в которой будут лежать такие затычки для разных расширений с одинаковыми именами (например, 404.jpg, 404.png).
      И передавать не только в браузер, но и ложить его в кэш по пути, откуда был запрошен файл (в соответствии со списком "Запись в кэш"). Это чтобы не портить оформление страницы при присутствии отсутствующих картинок.

    ----------
    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:21 10-11-2006 | Исправлено: unreal666, 11:23 10-11-2006
    DenZzz



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

    Цитата:
      И передавать не только в браузер, но и ложить его в кэш по пути, откуда был запрошен файл (в соответствии со списком "Запись в кэш").

    А если завтра на сайте появится этот файл, то ты уже об этом никогда не узнаешь (например, если это картинка из списка "Не обновлять" или "If-Modified-Since" сработает и т.д.)...
     
    И еще, я ни раз наблюдал в Мониторе HC такую ситуацию: браузер запрашивает много файлов - сервер отвечает на некоторые "404"; браузер не успакаивается и тут же запрашивает их повторно - и они преспокойно грузятся с сервера! А ты увидишь только свою "заглушку"...
     
    В общем, слишком много проблем можно огрести с твоей опцией...
    Да и зачем заставлять HC исправлять ошибки кривых уеб-мастеров, забывших положить файл на сервер...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 12:35 10-11-2006 | Исправлено: DenZzz, 12:49 10-11-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    В  кэш и правда не стоит ничего писать.  
    А вот научить HC умнее реагировать на отсутсвие файла в кэше надо.  
  • Вместо отсутсвующего index.htm выдавать содержимое #_
  • Вместо сообщения что страница не найдена в кеше выдавать страницу с объяснением причин этого. Например, что включен автономный режим и предложить его выключить.

  • Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 12:52 10-11-2006 | Исправлено: C0USIN, 12:53 10-11-2006
    unreal666



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

    Цитата:
    А если завтра на сайте появится этот файл, то ты уже об этом никогда не узнаешь (например, если это картинка из списка "Не обновлять" или "If-Modified-Since" сработает и т.д.)...

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

    Цитата:
    И еще, я ни раз наблюдал в Мониторе HC такую ситуацию: браузер запрашивает много файлов - сервер отвечает на некоторые "404"; браузер не успакаивается и тут же запрашивает их повторно - и они преспокойно грузятся с сервера! А ты увидишь только свою "заглушку"...

    Значит сделать в самом HC опцию по кол-ву запросов "Кол-во повторных запросов при ошибке", чтобы он сам запрашивал этот файл при ошибке (а не браузер) и, если все разы была ошибка, то выдавать этот файл.

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

    Чтоб трафик и время не жрать при отсутствии каких-либо картинок на сайте, когда ту страницу открываешь еще раз.
    Вообще, можно сделать чтобы это срабатывало только для тех файлов, расширения которых в папке совпадают с расширением в 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 | Отправлено: 13:13 10-11-2006
    DenZzz



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

    Цитата:
    Вместо сообщения что страница не найдена в кеше выдавать страницу с объяснением причин этого. Например, что включен автономный режим и предложить его выключить.

    Это уже недавно тут обсуждалось и внесено в ToDo:

    Цитата:
    Добавить опцию: вместо ответа HC в Offline "Not found in cache" подставлять картинку или какую-нибудь свою страницу

     

     
    unreal666

    Цитата:
    Ну и хрен с ним. Надо было сразу выкладывать файл, а не давать ссылку неизвестно на что.  

    Придерживаюсь другого мнения - отсутствующий файл может представлять интерес для пользователя! Поэтому сохранять в кэш "заглушку" под реальным именем файла - неправильно!
     
    Может, хранить ответы "404" где-то отдельно и в настройках выставить их "время жизни"?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 14:26 10-11-2006 | Исправлено: DenZzz, 14:31 10-11-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.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru