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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik
    Первое, что приходит - сменить порт в НС.

    Всего записей: 1376 | Зарегистр. 08-02-2006 | Отправлено: 19:50 20-07-2008
    namchik



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Top10
    угу... пока так проще всего сделать. ( Я думал, может, в настройках где-то можно изменить раз и навсегда ...
     
     
    И еще такой вопрос, можно ли каким-нибудь образом скрыть от провайдера раздачу интернета другому компьютеру ?... Может быть, "замаскировать" под другой траффик (передачу файлов через DC или еще что-нибудь) ??

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 01:08 21-07-2008
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik
    Цитата:
    можно ли каким-нибудь образом скрыть от провайдера раздачу интернета другому компьютеру?
    А оно и так скрыто - все пакеты, уходящие от тебя в нет имеют один и тот же адрес в поле Src...

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

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 06:58 21-07-2008
    namchik



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

    Цитата:
    А оно и так скрыто - все пакеты, уходящие от тебя в нет имеют один и тот же адрес в поле Src...

    немного не понял  
     
    Ситуация такая. У нас интернет организован через ВПН. Я хочу раздавать интернет другому компьютеру в своей локальной сети. Но провайдер запрещает создание и использование шлюзов и проксей. Соответственно, если у них есть такое условие, то как-то они могут это отслеживать? Вопрос - как отслеживают и как скрыться от этого??

    Всего записей: 4080 | Зарегистр. 01-06-2004 | Отправлено: 07:03 21-07-2008 | Исправлено: namchik, 07:06 21-07-2008
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    namchik
    Цитата:
    провайдер запрещает создание и использование шлюзов и проксей. Соответственно, если у них есть такое условие, то как-то они могут это отслеживать?
    В основном все эти запреты расчитаны на испуг, либо на гипертрофированную законопослушность (впрочем, к закону это не имеет никакого отношения). Исходящие от тебя TCP пакеты (входящие тоже) не несут в себе никаких формальных признаков наличия прокси, и судить о расшаренном доступе можно только по косвенным признакам, так что все наезды смело посылать...  На более высоком уровне - HTTP, прокси уже виден, но вряд ли провы будут сниффить до сборки пакетов,  да и использование локального прокси никто запретить не может, а локальный он у тебя или шаренный - им неизвестно!..

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

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 09:21 21-07-2008
    luongo



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Э-э-э... Как сохранять в Основном кэше то что берется из Только для чтения?
     
    Добавлено:
    Чет не пойму как в этой программе закрыть доступ к моему привату другим пользователям.

    Всего записей: 9 | Зарегистр. 28-07-2008 | Отправлено: 23:10 28-07-2008
    unreal666



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

    Цитата:
    Как сохранять в Основном кэше то что берется из Только для чтения?

    Никак. Только если оба кэша от HC, то можно просто перенести содержимое из одного кэша в другой.

    Цитата:
    Чет не пойму как в этой программе закрыть доступ к моему привату другим пользователям.

    Стандартными средствами никак. Может быть с помощью LUA-скриптов можно. Нужно, чтобы ответил тот, кто знает их возможности.

    ----------
    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:19 29-07-2008
    V0lt



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

    Цитата:
    Чет не пойму как в этой программе закрыть доступ к моему привату другим пользователям.

    я вот думал, неужели такой проблемы не у кого нет, вообще не спрашивали, ан нет
     
    для начала проверь чтобы такие страницы всегда обновлялись безо всяких там критериев свежести (со стандарными настройками так и происходит), таким образом в режиме online у каждого будет свой приват.
     
    А вот с offline, посложнее, могу лишь посоветовать запретить запись таких страниц в кеш.
     
    Например для этого форума тебе нужно:
    удалить папку %cashe%\forum.ru-board.com\messanger.cgi^\
    и добавить правило в белый список
    #10#~#False#~#^forum\.ru-board\.com/messanger\.cgi\?#~##~##~#False#~#True#~#True#~#True#~#False#~#False

    Всего записей: 10499 | Зарегистр. 05-02-2003 | Отправлено: 10:31 29-07-2008 | Исправлено: V0lt, 10:32 29-07-2008
    luongo



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

    Цитата:
    Никак. Только если оба кэша от HC, то можно просто перенести содержимое из одного кэша в другой.

    Выходит если доступ к папке Только для чтения непостоянен и от меня не зависит то почти никакой экономии получить от этого внешнего кэша с помощью проги нельзя. Bad. Можно ли эту способность добавить в программу?
    V0lt

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

    А как же в сети работают? Наверно для сети и мультиюзерства прога не очень предназначена.

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

    Спасибо. Но получится будет всеравно писаться в кэш и браться оттуда например если сервер ответит, что страница не изменена. И другому пользу дадут то что предназначено мне и наоборот.

    Цитата:
    А вот с offline, посложнее, могу лишь посоветовать запретить запись таких страниц в кеш.

    Здесь легче. Режим Offline пока не волнует т.к не используется. А в принципе раз не разграничиваются кэши на частный и общий то универсального рецепта наверно и не найти. Пожалуй не стоит сейчас связываться с сетевым использованием проги. Решать вопрос с приватом часом не планируют в ближайшем будущем?

    Всего записей: 9 | Зарегистр. 28-07-2008 | Отправлено: 01:45 30-07-2008
    DenZzz



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

    Цитата:
    Но получится будет всеравно писаться в кэш и браться оттуда например если сервер ответит, что страница не изменена.

    Нормальный сервер на приват так не ответит. Такие страницы формируются динамически по каждому запросу и If-Modified-Since просто игнорируется.
     

    Цитата:
    А в принципе раз не разграничиваются кэши на частный и общий то универсального рецепта наверно и не найти.

    Универсальный рецепт - вообще не кэшировать приват, тем более что Offline режим у тебя не используется. В настройках "Кэш / Управление" убери галку с "Игнорировать No-cache" и проблема с приватом будет решена!
     

    Цитата:
    Решать вопрос с приватом часом не планируют в ближайшем будущем?

    Планируется реализовать возможность привязки правил в списках к нужным пользователям, тогда через "Преобразование URL" можно будет разложить приват разных пользователей по разным папкам. Но такие правила в каждом случае придется писать вручную, т.к. универсального способа автоматически достоверно отличать приват от паблика не существует. Многие сервера любые свои страницы отдают с заголовком "Cache-Control: no-cache, no-store" без всякого особого указания на "private"...


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

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 08:43 30-07-2008 | Исправлено: DenZzz, 08:59 30-07-2008
    MaxWell



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    luongo
    Да. С многопользовательским режимом есть ряд проблем. И эта одна из них. Они потихоньку решаются. Не так давно была сделана распаковка gzip и deflate, что позволило пользователям с разными клиентами (понимающим и не понимающим компрессию) использовать одни и те же файлы кеэша. Но пока что еще HandyCache можно нормально использовать только одному юзеру.

    Всего записей: 147 | Зарегистр. 19-03-2004 | Отправлено: 18:33 30-07-2008 | Исправлено: MaxWell, 18:42 30-07-2008
    unreal666



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

    Цитата:
    Не так давно была сделана распаковка gzip и deflate

    В текущей рабочей версии (1.0.0.64) такое реализовано? А то есть клиент, который не юзает gzip, и из-за этого пришлось в HC отключить опцию "Добавить Accept-Encoding: gzip, deflate при загрузке из браузера".
     
    Добавлено:
    luongo

    Цитата:
    Можно ли эту способность добавить в программу?

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

    ----------
    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 | Отправлено: 19:38 30-07-2008
    mai62



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

    Цитата:
    А как же в сети работают? Наверно для сети и мультиюзерства прога не очень предназначена.
     

    А расскажи какие функции для хранения "приватной информации" ты знаешь в других прокси? И что вообще такое "приватная информация" в этом контексте?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 19:43 30-07-2008
    luongo



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

    Цитата:
    Нормальный сервер на приват так не ответит. Такие страницы формируются динамически по каждому запросу и If-Modified-Since просто игнорируется.

    Нормальному серверу по правилам ничто не мешает отвечать что страница не изменилась если запросил тот же польз и страница свежая.
    У меня другая проблема. Мы с товарищем хотели поначалу делиться своими кэшами но не могу дать понять программе что отдавать можно только те файлы которые не приватные.

    Цитата:
    Универсальный рецепт - вообще не кэшировать приват

    Не подходит. Хочу использовать собственные агрессивные правила.

    Цитата:
    Но такие правила в каждом случае придется писать вручную, т.к. универсального способа автоматически достоверно отличать приват от паблика не существует. Многие сервера любые свои страницы отдают с заголовком "Cache-Control: no-cache, no-store" без всякого особого указания на "private"...

    Надо чтоб в случаях когда сервер посылает private или когда я заходил на страницу с авторизацией это происходило автоматически. Если понадобится и в других то в ручную правилами могу дописать. Но мне не нужны правила "не кэшировать вообще". Нужно "Не отдавать такоето из кэша другим".
    mai62

    Цитата:
    И что вообще такое "приватная информация" в этом контексте?

    Та которую не хочу давать другим. Либо та к попаданию в чужие руки которой я равнодушен, но для другого она скорее вредная чем полезная например страница с индивидуальными настройками сделанными мной: оформление, разделы содержания и т.п., передаваемыми серверу через куки. Или страница появляющаяся после моей авторизации, а после авторизации другого она будет другой хоть и адрес тотже.
    В общем, определенные мной файлы прога помечает как приват и не выдает их из кэша другим.

    Всего записей: 9 | Зарегистр. 28-07-2008 | Отправлено: 20:18 30-07-2008 | Исправлено: luongo, 20:21 30-07-2008
    mai62



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

    Цитата:
    В общем, определенные мной файлы прога помечает как приват и не выдает их из кэша другим.

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

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 21:07 30-07-2008
    luongo



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

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

    Вопрос непонятен. Расшифруйте.

    Всего записей: 9 | Зарегистр. 28-07-2008 | Отправлено: 22:11 30-07-2008
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    luongo
    Нужны формальные признаки "приватной информации", только так это можно автоматизировать.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 23:46 30-07-2008
    luongo



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Они есть в запросах и ответах HTTP. Конкретику уж самому выбирать также как и признаки блокировки, необновления и тп.
    Я например сразу выберу что к приватной отнести информацию с заголовком ответа Cache-Control содержащим private. А также с заголовком в запросе Authorization. Но теперь уже понял что с запросом у проги нет возможности работать кроме url. Poorly. А если как отмечали есть такие url где нет ни private ни Authorization, но это тоже по моему мнению приват, значит указывать такие url или обобщающие их регэкспы.
    Был бы например отдельный список или еще одна колонка с галкой "приват" в списке Запись в кэш он все равно пустой и распространяться на всех пользователей. При записи в кэш файл попавшийся под правило с этой галкой помечается прогой "приват пользователя такогото" и другим он из кэша не выдается.

    Всего записей: 9 | Зарегистр. 28-07-2008 | Отправлено: 01:27 31-07-2008 | Исправлено: luongo, 01:34 31-07-2008
    mai62



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

    Цитата:
    Был бы например отдельный список или еще одна колонка с галкой "приват" в списке Запись в кэш он все равно пустой и распространяться на всех пользователей. При записи в кэш файл попавшийся под правило с этой галкой помечается прогой "приват пользователя такогото" и другим он из кэша не выдается.

    Опять одна лирика. Где формальные признаки привата?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 03:10 31-07-2008
    unreal666



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

    Цитата:
    При записи в кэш файл попавшийся под правило с этой галкой помечается прогой "приват пользователя такогото" и другим он из кэша не выдается.

    И чем их помечать? В файловой системе нет такого атрибута как приват. Только в NTFS можно будет создать NTFS-поток.

    ----------
    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 | Отправлено: 04:08 31-07-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