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

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

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

Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Nep



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

HandyCache


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



Вы можете поддержать проект отправив платный SMS

  • Сайт программы: HandyCache.ru (место под проект предоставлено камрадом pop2ROOT).
    Версия сайта по адресу handycache.narod.ru скоро перестанет обновлятся.
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache 0.97b1a от 21.09.06 | зеркало  
    Только exe, скопируйте в папку с уже установленным HandyCache.
  • При первой установке используйте полный setup: HandyCache 0.96b1c
  • Ссылка на ехе-файл предыдущей версии: 096b1c (20.06.06)
     
  • Документация на WikiBooks
    Здесь вы можете прочесть описание настроек и списков, FAQ, ToDo и многое другое.
    Если у вас есть, что добавить о HC - просто допишите...
    Вопросы по самому учебнику задаем в отдельном топике.

     
  • FAQ (Часто задаваемые вопросы)
    Прежде чем задать свой вопрос о программе, пожалуйста ознакомьтесь с FAQ.  
    Может там уже есть ответ на ваш вопрос.

     
  • ToDo-лист (Предложения по улучшению HC)
    Здесь вы можете посмотреть, какие фичи будут реализованы в следующих версиях, или предложить что-то свое.
     
  • Файл помощи (550 Кбайт) от Kiddy
     
  • Статья: "Бережем трафик, время и деньги. Кэширующий 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;  обновление до v2.6  (07.11.06) для первонач.установки нужны оба файла

     
  • Программа MailPorter (автор mai62) версия 0.99
    призвана помочь пользователям, подключенным к интернет через HTTP прокси-сервер, получить доступ к своим почтовым ящикам с помощью почтовых программ.

     
  • Черный список для HandyCache - тут или тут (распаковать в папку с HC) на 26.02.05 - 181 правило (7 отключены) Описание...
     
  • Списки HC от NapA [смотреть]

  • Всего записей: 41940 | Зарегистр. 24-06-2001 | Отправлено: 09:31 18-08-2006 | Исправлено: ALeXkRU, 20:46 07-11-2006
    forever

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

    Цитата:
    которые имеют нестандартные расширения (или вообще без расширений).

    URL то они имеют? Есть URL - есть что обрабатывать правилами.

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 05:36 04-10-2006
    unreal666



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

    Цитата:
    Есть URL - есть что обрабатывать правилами.

     
    По 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 | Отправлено: 05:45 04-10-2006
    forever

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

    Цитата:
    Для меня основная польза - это сохранение в кэш и НЕ обновление


    Цитата:
    Не буду же  сохранять все (в том числе и прикрепленные архивы) с форумов.

    Хлебни 7UP и внеси ясность.

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 05:53 04-10-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    forever
    Например ссылки вида
    http://site.com/attachment.php?attachmentid=2134&stc=1
    Это могут быть и архивы и картинки. Архивы мне сохранять не надо, а вот картинки надо сохранять и не обновлять.

    ----------
    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 | Отправлено: 06:17 04-10-2006
    forever

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

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 06:23 04-10-2006
    unreal666



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

    Цитата:
    Это ссылка, а не URI

    А чем 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 | Отправлено: 06:28 04-10-2006
    forever

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

    Цитата:
    URL это URI, который, помимо идентификации ресурса, предоставляет ещё и информацию о местонахождении этого ресурса.

    В твоем примере ссылка ведет на скрипт, который по полученным параметрам выдаст "реальную ссылку". Загружается же файл из известного места с известным именем. И сохраняется в кэш не как attachmentid2134 а под вполне определенным именем соответствующему URI.

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 06:33 04-10-2006 | Исправлено: forever, 06:33 04-10-2006
    unreal666



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

    Цитата:
    В твоем примере ссылка ведет на скрипт, который по полученным параметрам выдаст "реальную ссылку".

    Нет. Это именно URL файла. Так они приаттачиваются на сайте club.cdfreaks.com .

    ----------
    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 | Отправлено: 06:38 04-10-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    forever
     
    Вот реальный URL с картинкой:
    http://virusinfo.info/attachment.php?attachmentid=3407&d=1159793207
    (нужна регистрация на форуме)
     
    Вот ответ сервера:

    Код:
    04.10.2006 7:35:15 # 256 <<< URL: http://virusinfo.info/attachment.php?attachmentid=3407&d=1159793207
    HTTP/1.1 200 OK
    Date: Wed, 04 Oct 2006 02:35:07 GMT
    Server: Apache
    Cache-control: max-age=31536000
    Content-disposition: inline; filename="Image1.jpg"
    Content-transfer-encoding: binary
    ETag: "3407"
    Expires: Thu, 04 Oct 2007 02:35:07 GMT
    Last-Modified: Mon, 02 Oct 2006 12:46:47 GMT
    Content-Length: 127481
    Content-Type: image/jpeg

    Как не обновлять такую картинку, не имея заголовка?  
    Как сказал unreal666, это может быть и архив, и текст, и mp3 и т.д., которые желательно вообще не хранить в кэше...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 06:42 04-10-2006
    forever

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    unreal666
    Под каким именем они сохраняются в кэше? С какого URL качаются (смотреть в логе НС)?
     
    Добавлено:
    О, народ уже просыпается. DenZzz, гутен морген.
     
    Что ж, подмены ссылки нет, но еще один вопрос. При такой ссылке, и при отсутствии заголовков, что я увижу загрузив страницу с картинками ссылки на которые такого вида в автономном режиме? Картинок не будет вообще?

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 06:42 04-10-2006
    unreal666



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

    Цитата:
    Картинок не будет вообще?

    Будет. HC то определяет картинки при выдаче из кэша по сигнатурам, а не по расширениям. Но даже если не определит, то все равно есть тег <img>.

    ----------
    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 | Отправлено: 06:55 04-10-2006
    forever

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

    Цитата:
    Будет. HC то определяет картинки при выдаче из кэша по сигнатурам, а не по расширениям.

    Чего??? При чем тут сигнатуры?
    Как в автономном режиме НС узнает, что в таком-то месте страницы нужно показать картинку с http://site.com/attachment.php?attachmentid=2134&stc=1 при том, что сохранена она в кэше под именем bla.bla?
     

    Цитата:
    все равно есть тег <img>.

    И что в теге?

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 07:03 04-10-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    forever
     
    Гуд морнинг!
    А вы судя по постам, вообще, не спите!  
    Ну ладно у unreal666 уже почти вечер, а у тебя что - бессонница?  

    Цитата:
    При такой ссылке, и при отсутствии заголовков, что я увижу загрузив страницу с картинками ссылки на которые такого вида в автономном режиме?

    Это, думаю, зависит от браузера. На Макстоне (IE) все O.K.  
    HC отвечает вообще без заголовка "Content-Type":

    Код:
    04.10.2006 7:58:21 # 607 <<< URL: http://virusinfo.info/attachment.php?attachmentid=3407&d=1159793207
    HTTP/1.0 200 OK
    Server: HandyCache
    Content-Length: 127481
    Proxy-Connection: Keep-Alive

    Видимо, HC затруднился навесить ярлык...  
    Кстати, нашел в кэше этот attachment - переименовал в JPG - это картинка, которую можно посмотреть в любом графическом редакторе...
     
    А теперь вопрос: Как ее не обновлять без хранения заголовка сервера?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 07:03 04-10-2006 | Исправлено: DenZzz, 07:16 04-10-2006
    forever

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

    Цитата:
    а у тебя что - бессонница?

    Нечистая совесть спать не дает - кошмары снятся: только засыпать начинаю - какой-то мужик пальцем тычет и орет: "Что ты сделал для HandyCashe?!" Жаль рисовать не умею - показал бы. Может это mai62 собственной персоной является?
     

    Цитата:
    Это, думаю, зависит от браузера.

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

    Цитата:
    HC отвечает без заголовка "Content-Type":

    Не важно, что без заголовка - важно, что он знает, что http://virusinfo.info/attachment.php?attachmentid=3407&d=1159793207 это на самом деле Image1.jpg. А следовательно...

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 07:15 04-10-2006
    unreal666



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

    Цитата:
    Чего??? При чем тут сигнатуры?  
    Как в автономном режиме НС узнает, что в таком-то месте страницы нужно показать картинку с http://site.com/attachment.php?attachmentid=2134&stc=1 при том, что сохранена она в кэше под именем bla.bla?

    При том. Какой URL для картинки запрашивается, тот и показывается.
    Вот тебе лог этого сайта в автономном режиме

    Код:
    04.10.2006 14:14:59 # 2760 <<< URL: http://club.cdfreaks.com/attachment.php?s=aedd0033117ec1608e0430438065139f&attachmentid=5719&stc=1
    HTTP/1.0 200 OK
    Server: HandyCache
    Content-Length: 19720
    Content-Type: image/png
    Proxy-Connection: close

    mai62 писал же, что в HC вшито распознавание сигнатур для картинок.
     
    DenZzz
    Странно, что у тебя тип файла не показало. Или это не картинка?

    ----------
    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 | Отправлено: 07:19 04-10-2006 | Исправлено: unreal666, 07:20 04-10-2006
    DenZzz



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

    Цитата:
    Не важно, что без заголовка - важно, что он знает, что http://virusinfo.info/attachment.php?attachmentid=3407&d=1159793207 это на самом деле Image1.jpg. А следовательно...

    Если бы HC знал, он не стал бы это скрывать и создал бы соответствующий заголовок - у него же есть определение некоторых форматов!  
    А поскольку заголовка нет, то это не HC знал, а браузер сам разобрался!  
     
    P.S. Кэш браузера для чистоты эксперимента чиcтил, так что...

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    forever
     
    А вот тебе тэг для той картинки в логе:

    Код:
    <img class="attach" src="attachment.php?s=aedd0033117ec1608e0430438065139f&amp;attachmentid=5719&amp;stc=1" border="0" alt="" />


    ----------
    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 | Отправлено: 07:23 04-10-2006 | Исправлено: unreal666, 07:25 04-10-2006
    DenZzz



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

    Цитата:
    Странно, что у тебя тип файла не показало. Или это не картинка?

    Картинка JPG - смотри мои посты выше - туда добавил опыты...
    Просто твою картинку HC узнал по сигнатуре, а мою - нет!  
    Не все сигнатуры знает HC, не все...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 07:27 04-10-2006 | Исправлено: DenZzz, 07:30 04-10-2006
    forever

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

    Цитата:
     Какой URL для картинки запрашивается, тот и показывается.

    Запрашивается URL http://club.cdfreaks.com/attachment.php?s=aedd0033117ec1608e0430438065139f&attachmentid=5719&stc=1
    Из кэша берется картинка сообветствующая этому URL - bla-bla.jpg из каталога club.cdfreaks.com. Вопрос: откуда НС знает, что http://club.cdfreaks.com/attachment.php?s=aedd0033117ec1608e0430438065139f&attachmentid=5719&stc=1 это на самом деле bla-bla.jpg?
     

    Цитата:
    mai62 писал же, что в HC вшито распознавание сигнатур для картинок.

    По сигнатуре ты не узнаешь ни имени ни пути - только тип.
     
    DenZzz

    Цитата:
    А поскольку заголовка нет, то это не HC знал, а браузер сам разобрался!

    Сам разобрался и даже подсказал НС где что у него в кэше лежит?

    Всего записей: 1397 | Зарегистр. 16-12-2001 | Отправлено: 07:28 04-10-2006
    unreal666



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

    Цитата:
    Вопрос: откуда НС знает, что http://club.cdfreaks.com/attachment.php?s=aedd0033117ec1608e0430438065139f&attachmentid=5719&stc=1 это на самом деле bla-bla.jpg?

    А причем тут bla-bla.jpg ?
    Этот файл у меня хранится по пути "X:\Cache\club.cdfreaks.com\attachment.php^\attachmentid=5719&stc=1"   (сессии удалются).
    Никаких bla-bla и jpg. В честь чего это имя файла в кэше должно отличаться от URL?
    Я потому и говорю про сигнатуры, что HC должен определять по ним тип файла.

    ----------
    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 | Отправлено: 07:35 04-10-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 ( Часть 4 )
    Widok (08-11-2006 14:20): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru