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

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

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

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

   

Widok



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

HandyCache


HandyCache (HC) - это кэширующий HTTP прокси-сервер. Главное назначение программы заключается в ускорении загрузки WEB-страниц и сокращении расходов на оплату трафика. Экономия только за счет испрользования кеша может достигать 70 и более процентов. Блокирование рекламы с помощью "Черного списка" делает экономию еще большей.
Программа ориентирована в основном на обслуживание запросов пользователя компьютера, на котором она установлена. Однако, она также может быть использована для "раздачи интернета" на компьютеры небольшой домашней сети.
 
  • Сайт программы: HandyCache.ru  (место под проект предоставлено камрадом pop2ROOT)
     
    Внимание! На сайте действует форум!!

    Старая версия сайта по адресу handycache.narod.ru перестала обновляться
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache v1.0 RC2 (1.0.0.103) UNSTABLE от 19.09.08
    Cкопируйте в папку с уже установленным HandyCache.
  • При первой установке используйте полный setup: HandyCache 0.96b1c
     
  • Предыдущие версии (только EXE, скопируйте в папку с уже установленным HandyCache):
    RC1 1.0.0.64 (27.05.08), 0.98b1 (02.01.07)
     
  • Официальная Документация на оф.сайте 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 на wiki -- Обсуждение ЗДЕСЬ  
         Как установить?  
     
  • Программа MailPorter (автор mai62) версия 1.0
    призвана помочь пользователям, подключенным к интернет через HTTP прокси-сервер, получить доступ к своим почтовым ящикам с помощью почтовых программ.

     
  • Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
     
  • Списки HC от NapA [смотреть] [color=green]последнее обновление списков 28 октября 2007 г.
    Все замечания и предложения по спискам вносятся и обсуждаются здесь
     
  • Дефолтные списки HC - если списки выше вам не подошли, то вы можете восстановить дефлотные списки HC отсюда...
     
  • Выпущена unicode версия с возможностью переключения языка интерфейса. На данный момент есть перевод на английский язык (спасибо DenZzz за множество полезных предложений по улучшению качества перевода). Желающих сделать перевод на другие языки прошу обращаться ко мне на мыло    или в ПМ
     
     
    Rick, forever, Алексей, Лёша! Вечная тебе память.. 25.02.1973 - 04.03.2008

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:32 20-03-2007 | Исправлено: mai62, 12:59 19-09-2008
    alexstan



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

    Цитата:
    а ад-мунчер  разве уже научился наработать с gzip? попробуй в обход его пустить..

    непонял ,поподробнне как ,куда и зачем?

    Всего записей: 1268 | Зарегистр. 14-07-2007 | Отправлено: 08:26 09-09-2008
    KChernov



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

    Цитата:
    Есть статистика, на скольких процентах сайтов возникают твои проблемы с ручным копированием кэша?  

    Статистики не скажу, но пока сталкивался с таким на 4-х сайтах (так что порядка 1% наверное).
    Но поскольку я ими часто пользуюсь, уже несколько раз приходилось руками лечить это
    Может стоит список таких сайтов добавить (к которым сразу добавляется #_)?
     
    Вообще странно, что никто с таким не сталкивался.
    Наверное придется писать скрипт копирования?..

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 11:38 09-09-2008
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Зачем статистика? На любом сайте может возникнуть конфликт. И никакой дополнительный список не поможет.  Проблема зависит не от сайтов а от порядка просмотра страниц пользователем на новом сайте.

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 11:55 09-09-2008
    DenZzz



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

    Цитата:
    Может стоит список таких сайтов добавить (к которым сразу добавляется #_)?

    Ты можешь сделать это сам через список "Преобразование URL".
     
    C0USIN

    Цитата:
    Зачем статистика? На любом сайте может возникнуть конфликт.  

    Не на любом! Довольно редко на сайтах можно встретить ссылки вида: http://site.com/1 и http://site.com/1/ одновременно!
    У KChernov-а выходит 1% сайтов, у меня - 0,2% (3 сайта из 1400 в кэше)...
     
    Это я веду к тому, что проблема редка, как радуга зимой, и легко решается через список "Преобразование URL", поэтому никаких специальных доработок в HC по этому поводу не требуется!


    ----------
    HandyCache - Интернет станет ближе!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 13:28 09-09-2008
    KChernov



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

    Цитата:
    легко решается через список "Преобразование URL"

    То есть просто добавить правила для этих сайтов в список "Преобразование URL"?
    А как бы еще это правило описать, чтобы результат был не зависим от наличия этого правила, если уже успела создаться папка?..
     
    C0USIN

    Цитата:
     Проблема зависит не от сайтов а от порядка просмотра страниц пользователем на новом сайте.

    Угу - Вы просматриваете сайты не в том порядке - это уже тянет на маразм

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 13:37 09-09-2008
    DenZzz



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

    Цитата:
    То есть просто добавить правила для этих сайтов в список "Преобразование URL"?  
    А как бы еще это правило описать, чтобы результат был не зависим от наличия этого правила, если уже успела создаться папка?..  

     
    Ну, для примера:
     
    Правило:  ^site\.com/(.*/)?[^./]+$
    Замена:    \0#_
    Обязательный: Да
     
    Добавляет "#_" к имени файла, если URL заканчивается не на "/" и не на расширение файла.


    ----------
    HandyCache - Интернет станет ближе!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 14:09 09-09-2008 | Исправлено: DenZzz, 14:17 09-09-2008
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    DenZzz
    Это было бы возможно если список оперировал именем файла а не URL. А сейчас полученный после преобразования URL все равно обрежется до # и ничего не изменится.
    Алгоритм URL2File первым делом отбрасывает #

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 06:37 10-09-2008
    DenZzz



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

    Цитата:
    А сейчас полученный после преобразования URL все равно обрежется до # и ничего не изменится.

    Ошибаешься! # отбрасывается ДО работы списка "Преобразования URL", а не после! Проверь сам...


    ----------
    HandyCache - Интернет станет ближе!

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



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    DenZzz
     
    Мда.... Это конечно неправильно но вроде как глюк получился полезный.
    А если кто-нибудь добавит # в середину URL? Как поведет себя HandyCache?

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 09:18 10-09-2008
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А какая разница? Все равно эти "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 | Отправлено: 09:31 10-09-2008
    DenZzz



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

    Цитата:
    Это конечно неправильно

    Это правильно! Так и было задумано. Символ # допустим в имени файла, поэтому HC в процедуре URLToCache перекодирует похожим образом несколько недопустимых в имени файла символов: * в #x , | в #i, \ в #~ и т.д.  
     

    Цитата:
    А если кто-нибудь добавит # в середину URL? Как поведет себя HandyCache?

    И в чем проблема? Запрос в инет не идет, а в кэш писать # никто не запрещает!


    ----------
    HandyCache - Интернет станет ближе!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 09:49 10-09-2008
    C0USIN



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

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 10:42 10-09-2008
    DenZzz



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

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

    Какое-то одно расширение на всех, скажем .html, возможно все через тот же список "Преобразование URL".  
    А каждый раз разное расширение в зависимости от типа в заголовках - нет. Это не рационально! Представь, присвоили мы файлу какое-то расширение, взятое из заголовков. Пришел повторный запрос на файл из кэша - и где его теперь искать? Как узнать расширение этого файла в кэше без нового запроса к серверу? Перебирать все возможные варианты? Жуть...  
     
    Преобразование URL должно быть однозначным и указывать в идеале на 1 файл в кэше.  
    Вот когда HC научится хранить заголовки и прочие метаданные к файлам в кэше, тогда можно будет вернуться к вопросу присваивания файлам расширений, соответствующих их типам. А пока говорить об этом рано...


    ----------
    HandyCache - Интернет станет ближе!

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



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

    Цитата:
    Ну, для примера:
     
    Правило:  ^site\.com/(.*/)?[^./]+$
    Замена:    \0#_
    Обязательный: Да
     
    Добавляет "#_" к имени файла, если URL заканчивается не на "/" и не на расширение файла.  

    Спасибо за пример
    Только он почему-то в тренажере не работает?..

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 14:02 10-09-2008
    unreal666



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

    ----------
    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 | Отправлено: 14:12 10-09-2008
    DenZzz



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

    Цитата:
    Только он почему-то в тренажере не работает?..

    Поставь галку на "Удалять лидирующий http://".

    ----------
    HandyCache - Интернет станет ближе!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 14:43 10-09-2008
    KChernov



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

    Цитата:
    Должно работать.

    Да вроде работает
    Правда теперь все такие страницы на этом сайте с суффиксом, но бороться с этим видимо не имеет смысла...
     
    DenZzz

    Цитата:
    Поставь галку на "Удалять лидирующий http://".

    Да у меня вроде и http://-то нет.
    На таком примере пробовал:

    Цитата:
    site.com/test
    site.com/test.html

    Впрочем добавление http:// с постановкой галки ничего не изменило.

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 16:26 10-09-2008
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KChernov
    На 1-ом примере срабатывает, на 2-ом нет - так и должно быть.
     
    ЗЫ.  
    Тестить эти примеры надо по отдельности, а не одновременно.

    ----------
    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 | Отправлено: 16:32 10-09-2008 | Исправлено: unreal666, 16:36 10-09-2008
    KChernov



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

    Цитата:
    Тестить эти примеры надо по отдельности, а не одновременно.

    Действительно, спасибо

    Всего записей: 2471 | Зарегистр. 20-04-2004 | Отправлено: 16:41 10-09-2008
    smbsmb

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А можно реализовать такую задачу,
    без сервера, т.к. у нас всего парочка компьютеров?
     
    Вот для нашего офиса легко перечислить сайты,
    которые нужны для работы. Значит остальные - не нужны.
    Нужно:
    - разрешать хождение браузерами (IE, firefox) только на заданный список сайтов
      (лучше по шаблонам для поддоменов вида *.goodsite.com)
    - позволять менять список разрешенных сайтов по паролю.  

    Всего записей: 412 | Зарегистр. 24-09-2002 | Отправлено: 17:25 11-09-2008
       

    Страницы: 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 102

    Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache (часть 6)
    Widok (21-01-2009 12:10): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru