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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В FAQ на wiki приводится описание подключения к HC WebWarper таким правилом в Переадресацию

    Код:
    ^http://([^/]*(site\.ru)/(?!.*\.(css|jpeg|jpg|gif|png|ico|bmp)($|\?)).*)

     
    Вместо site\.ru вставил дoмены примерно так .ru|.net  
    После добавления этого правила при вводе, например,  адреса ya.ru он как-бы многократно копировался и превращался в нечто подобное http://ya.ru/ya.ru/ya.ru/ya.ru/ya.ru/.... и т.д. до бесконечности.  
    Как правильно указать дoмены чтобы к примеру через Warper грузились сайты из зон .ru и .net ?

    Всего записей: 628 | Зарегистр. 27-02-2005 | Отправлено: 23:01 15-12-2006 | Исправлено: winhex, 01:23 16-12-2006
    DenZzz



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

    Цитата:
    Как правильно указать дoмены чтобы к примеру через Warper грузились сайты из зон .ru и .net ?

    ^http://((?!.*webwarper\.net/.*).*\.(ru|net)/(?!.*\.(css|jpeg|jpg|gif|png|ico|bmp)($|\?)).*)
     
    Только нет особого смысла грузить через WebWarper все сайты без разбору! Если на сайте уже используется GZIP, то WebWarper не даст экономии, а только может увеличить время загрузки.
     
    Добавлено:
    vortex0220

    Цитата:
    такое чувство что столбцы смещаются на один.

    Как добавляешь правило? Через интерфейс или вручную? Судя по симптомам, нарушен формат списка...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 09:21 16-12-2006
    vortex0220



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    DenZzz
    Через интерфейс. Как исправить это? В каком файле сохраняются настройки?

    Всего записей: 95 | Зарегистр. 12-07-2004 | Отправлено: 17:48 16-12-2006
    DenZzz



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vortex0220
     
    Список "Переадресация" хранится в файле URLF.lst. Первой строкой должно быть:  

    Код:
    HandyCache_list_Format_4

    Версия HC последняя?

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 17:57 16-12-2006
    vortex0220



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    еще вопрос...
    я не хочу резать рекламу.
    можно ли правила из "черного" списка переместить в списки "Запись в кеш" и "Не обновлять".?
    т.е. файлы будут кешироваться и в дальнейшем не обновляться.
     
     
    Добавлено:
    DenZzz
     

    Цитата:
     
    Версия HC последняя?

    последняя
     
    вот что в ней сейчас:
     
    HandyCache_list_Format_4
    False::www.msn.com::True::False::True::0

    Всего записей: 95 | Зарегистр. 12-07-2004 | Отправлено: 18:01 16-12-2006
    DenZzz



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

    Цитата:
    HandyCache_list_Format_4  
    False::www.msn.com::True::False::True::0

    Формат правильный. А вот как в исключении оказалось "True" - это вопрос.
    Попробуй через интерфейс добавить из буфера в список эту строку:
    #5#~#True#~#.+url=http#~#http#~#False#~#True
    Потом выйди из HC и посмотри, как она записалась в URLF.lst.
     
    Добавлено:

    Цитата:
    можно ли правила из "черного" списка переместить в списки "Запись в кеш" и "Не обновлять".?  

    Не так давно это обсуждалось. Просто отключи "Черный список". Если ты ставил HC из setup-а, то у тебя в "Запись в кэш" и "Не обновлять" уже должны быть все необходимые правила для картинок!  
     
    Но проблема в том, что "хитрая" реклама на многих популярных сайтах грузится всегда по разным ссылкам, поэтому не обновлять ее сложно - тебе понадобится много правил для "Преобразования URL"...

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 18:30 16-12-2006
    winhex



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DenZzz
     
    1.
    Цитата:
    Только нет особого смысла грузить через WebWarper все сайты без разбору!

     
    Согласен конечно. Но GZIP используют довольно мало сайтов (среди них конечно Руборд )
    Поэтому для начала хотел посмотреть че получится вцелом, а руборд исключить из правила
     
    2. Сделал как ты сказал:

    Код:
    ^http://((?!.*webwarper\.net/.*).*\.(ru|net)/(?!.*\.(css|jpeg|jpg|gif|png|ico|bmp)($|\?)).*)

     
    После этого Opera вместо запрашиваемых страниц показывает вот такое :
     

    Цитата:
    Состояние перенаправления
    Ссылка была перенаправлена на . Пожалуйста, кликните ссылку, чтобы перейти.
     
    Вы можете включить автоматическое перенаправление в настройках.

     
    А в Мониторе HC в колонке "Ответ" появляется "302 Moved Temporarily" в правилах - переадресация на это правило (что по идее и должно быть)
     
    Как же подцепить Warper к HC - чтоб он работал?
     
     
     

    Всего записей: 628 | Зарегистр. 27-02-2005 | Отправлено: 22:37 16-12-2006 | Исправлено: winhex, 22:43 16-12-2006
    NothingAnother

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    winhex
    Цитата:
    GZIP используют довольно мало сайтов
    А HTTP1.1 тоже мало? HTTP1.1 предполагает использование сервером компрессии в той или иной мере, и GZip - не единственный метод для этого

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

    Всего записей: 2322 | Зарегистр. 06-09-2003 | Отправлено: 23:26 16-12-2006 | Исправлено: NothingAnother, 09:27 17-12-2006
    DenZzz



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

    Цитата:
    После этого Opera вместо запрашиваемых страниц показывает вот такое  

    Ну так включи в настройках Оперы автоматическое перенаправление, если надо:  
    "Настройки -> Дополнительно -> Сеть -> Включить автоматическое перенаправление" - поставь галку!

    Цитата:
    А в Мониторе HC в колонке "Ответ" появляется "302 Moved Temporarily" в правилах - переадресация на это правило

    Так и должно быть!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 23:30 16-12-2006 | Исправлено: DenZzz, 23:47 16-12-2006
    winhex



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

    Цитата:
    Ну так включи в настройках Оперы автоматическое перенаправление

    Спасибо, конечно, но это я сделал сразу же.... Потому и спашиваю, что простой метод не помог
    Короче, делал все в точности, как указано в FAQ на Wiki. Собственно, ничего сложного вроде... Далее выдержка
    Подробнее...
     
    По рекомендации уважаемого DenZzz для сжатия Варпером сайтов из зоны RU и NET использовал такое правило:

    Код:
    ^http://((?!.*webwarper\.net/.*).*\.(ru|net)/(?!.*\.(css|jpeg|jpg|gif|png|ico|bmp)($|\?)).*)  

     
    В результате, Опера чудит как указано в предыдущем посте, Firefox просто ничего не открывает, и ошибок никаких не выдает. Хотя в Мониторе HC все вроде ОК
    Остальные правила вставил без изменений туда куда сказано в FAQ (выдержка выше).
     
    Может есть у кого идея, как побороть проблему?
     

    Всего записей: 628 | Зарегистр. 27-02-2005 | Отправлено: 01:14 17-12-2006 | Исправлено: winhex, 01:20 17-12-2006
    popkov

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    winhex
    А галки в HC в Только из кэша: "Отметить для Opera", "Отметить для Firefox" поставил?
    Я не знаю, что они делают (не встрчал объяснения) - но вдруг?...

    Всего записей: 1814 | Зарегистр. 22-03-2003 | Отправлено: 04:03 17-12-2006
    DenZzz



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

    Цитата:
    Может есть у кого идея, как побороть проблему?

    Это правило у меня замечательно работает в Макстоне (IE) и Opera 9.02. FireFox под рукой нет...  
    Проверь, если в IE у тебя все работает, то разбираться надо с настройками браузеров.  
    Если и там не работает, то нужен подробный лог HC...
     
    popkov

    Цитата:
    А галки в HC в Только из кэша: "Отметить для Opera", "Отметить для Firefox" поставил?

    Нет, это только для списка "Только из кэша":
  • Отменить для Opera - отменить действие списка "Только из кэша" для браузера Opera. Включите эту опцию, если вам больше нравится пользоваться встроенной в Оперу функцией "Показывать рисунки только из кэша";  
  • Отменить для Firefox - отменить действие списка "Только из кэша" для браузера Firefox. Включите эту опцию, если вам больше нравится пользоваться расширением Firefox "Images like Opera" ("Картинки как в Опере").

  • Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 12:08 17-12-2006 | Исправлено: DenZzz, 13:33 17-12-2006
    vortex0220



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

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

     
    ни кто ими еще не заморачивался?

    Всего записей: 95 | Зарегистр. 12-07-2004 | Отправлено: 14:54 17-12-2006
    popkov

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Я пока сделал только правила для счётчиков - это проще. Цель этих правил - чтобы для каждого сервера статистики создавался только один файл на диске - а не по одному файлу на запрос, и чтобы эти счётчики не обновлялись каждый раз, т.к. из-за тормозов статистических сайтов зачастую скорость загрузки страницы лимитируется именно счётчиками, и особенно это заметно при сохранении вэб-страниц через Internet Explorer.
     
    Правила для счётчиков

    Поскольку количество счётчиков в Интернете ограничено, их можно перечислить все списком (вместе со всеми возможными модификациями):
    ^[\w\-\.\d]*?\.(rbc\.ru|list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com|statcounter\.com|2o7\.net)(:\d+)?/((?=.*http)|(?!.*\.(gif|png|bmp|jpe?g|ico|\w?html?|css|js|vb)$)).*
    (здесь список статистических сайтов неполный. Если у кого есть полный список популярных серверов статистики - киньте мне в ПМ, пожалуйста)
    Это правило надо добавить наверх списка «Не обновлять» и наверх «Преобразования URL», причём в последнем случае надо в графе «Замена» поставить галочку «Обязательный» и написать нижеследующее (чтобы все счётчики складывались в одну папку, и для каждого создавался только один файл):
    !_counters_!/\1/all_in_one_counter_image
    Окончательные правила для «Не обновлять» и «Преобразования URL» имеют вид, соответственно:

    Код:
    #5#~#True#~#^[\w\-\.\d]*?\.(rbc\.ru|list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com|statcounter\.com|2o7\.net)(:\d+)?/((?=.*http)|(?!.*\.(gif|png|bmp|jpe?g|ico|\w?html?|css|js|vb)$)).*#~##~##~#
    и
    #5#~#True#~#^[\w\-\.\d]*?\.(rbc\.ru|list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com|statcounter\.com|2o7\.net)(:\d+)?/((?=.*http)|(?!.*\.(gif|png|bmp|jpe?g|ico|\w?html?|css|js|vb)$)).*#~#!_counters_!/\1/all_in_one_counter_image#~#False#~#True

    Надо скопировать правила по одному в Буфер обмена и вставить в соответствующие списки через правую кнопку мыши.
    Оба правила должны быть самыми первыми в списках.
     
    Из этих двух правил самым главным является, разумеется, правило для "Преобразования URL".  

    Всего записей: 1814 | Зарегистр. 22-03-2003 | Отправлено: 15:14 17-12-2006 | Исправлено: popkov, 03:24 19-12-2006
    vortex0220



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Чужую почту стало открывать на майл.ру

    Всего записей: 95 | Зарегистр. 12-07-2004 | Отправлено: 16:15 17-12-2006
    V0lt



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

    Цитата:
    Чужую почту стало открывать на майл.ру

    ну дык, кеш общий однако
    пиши правила, чтобы с почтового сервака приватные данные не кешировались (или правь имеющиеся, вдруг чего перемудрил)

    Всего записей: 9737 | Зарегистр. 05-02-2003 | Отправлено: 18:11 17-12-2006 | Исправлено: V0lt, 18:12 17-12-2006
    popkov

    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    mai62
    В очередной раз сталкиваюсь с глюком Переадресации: URL
    http://hit6.hotlog.ru/cgi-bin/hotlog/count?0.10149051532135078&s=138815&im=112&r=&pg=http%3A//wzor.net/index.php&c=Y&j=Y&wh=1024x768&px=32&js=1.3&
    Подпадает под правило Переадресации
    #5#~#True#~#%3a#~##~#False#~#True
    В списке "Не обновлять" на первом месте правило, указанное мной в предыдущем посте на этой странице (Правила для счётчиков). По Тренажёру и с отключенным правилом для "Переадресации" этот URL подпадает под первое правило для "Не обновлять", но при включенной "Переадресации" почему-то берётся из Инета, и в Мониторе не указано попадание в Н.1 (если отключить "Переадресацию", то указано).
     
    Выходит, после срабатывания правила "Переадресации" список "Не обновлять" не проверяется?
     
    В этот раз RAM-кэш был выключен. Раньше то же было со включённым.
     
     
    Добавлено:
     
    Кстати, только что заметил ещё один глюк:
    Правило
    #5#~#True#~#%3a#~##~#False#~#True
    - неправильное! Должна быть замена на ":"!
    Однако двоеточие выбрасывается при сохранении, и получется замена на ПУСТО! Его я теперь заменил на:
    #5#~#True#~#http%3a#~#http:#~#True#~#True
    Но и в этом правиле при перезапуске выбрасывалось двоеточие! После перезапуска получилочь:
    #5#~#True#~#http%3a#~#http#~#False#~#True
    Я попробовал другой обходной путь:
    #5#~#True#~#%3a/#~#:/#~#False#~#True
    Этот уже, слава Богу, не выбрасывает двоеточие. Но выбрасываение двоеточия в конце любого правила для Замены - неприятный глюк, надо помнить постоянно, т.к. потом не сразу поймёшь, в чём было дело!

    Всего записей: 1814 | Зарегистр. 22-03-2003 | Отправлено: 22:47 17-12-2006 | Исправлено: popkov, 23:04 17-12-2006
    DenZzz



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

    Цитата:
    Выходит, после срабатывания правила "Переадресации" список "Не обновлять" не проверяется?

    Как-то уже обсуждал похожую проблему с mai62 по мылу:

    Цитата:
    Это не баг, это я специально сделал.
    Давно  уже,  может  год  назад  у  Abz  была  проблема,  у него что-то
    циклилось и файл брался из кэша в цикле много раз. Я тогда сделал, что
    если файл повторно запрашивается меньше, чем через 2 сек., то второй
    раз  он  грузится  из  инета.  Потом  этот вопрос поднимался снова и я
    переделал это условие. Сейчас файл берется из инета, если прошло меньше
    2 секунд и запрос от того же юзера и рефереры совпадают.
     
    P.S. Если рефереры отсутствуют, то считается, что они совпадают.
     
     
    Добавлено:

    Цитата:
    В списке "Не обновлять" на первом месте правило, указанное мной в предыдущем посте на этой странице (Правила для счётчиков).  

    Подозреваю, что правило то не совсем такое, как в посте, а с "критерием свежести"?
     
    Добавлено:

    Цитата:
    #5#~#True#~#^[\w\-\.\d]*?\.(rbc\.ru|list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com|statcounter\.com|2o7\.net)(:\d+)?/(?!.*\.(gif|png|bmp|jpe?g|ico|\w?html?|css|js|vb)$).*#~#!_counters_!/\1/all_in_one_counter_image#~#False#~#True

    Зачем ты исключил из правила эти расширения? Например, полно счетчиков грузит картинки, причем часто разные на разных сайтах! Зачем их постоянно грузить?
    Или вот еще пример: http://mumurik.narod.ru/hc.html на правый счетчик внизу твое правило не сработает!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 23:24 17-12-2006 | Исправлено: DenZzz, 00:52 18-12-2006
    ZONE51



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Люди, скажите, а где можно научиться составлять строки правил? А то я что то  путаюсь в этих крякозябрах. Спасибо.

    Всего записей: 881 | Зарегистр. 06-01-2006 | Отправлено: 02:27 18-12-2006
    kurama

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите, кто-что постоянно вызывает окошко в Opera с указанием ошибки "Access violation at address 7C918FEA in module 'ntdll.dll'. Write of address 00000010".

    Всего записей: 49 | Зарегистр. 24-07-2005 | Отправлено: 03:48 18-12-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.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru