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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147

Открыть новую тему     Написать ответ в эту тему

Widok



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

HandyCache


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

    Старая версия сайта по адресу handycache.narod.ru перестала обновляться
    Отправить личное сообщение автору программы e-mail:    
     
  • Текущая версия: HandyCache RC4 (1.0.0.885) (zip) от 5.01.2020
    Zip версию нужно самостоятельно распаковать в папку HandyCache. Если папка до распаковки была пуста, то списки и настройки по умолчанию будут созданы автоматически.
    Остальное тут.
     
  • Официальная Документация на оф.сайте 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 [смотреть] последнее обновление списков 28 октября 2007 г.
    Все замечания и предложения по спискам вносятся и обсуждаются здесь
     
  • Дефолтные списки HC - если списки выше вам не подошли, то вы можете восстановить дефлотные списки HC отсюда...
     
  • Выпущена unicode версия с возможностью переключения языка интерфейса. На данный момент есть перевод на английский язык (спасибо DenZzz за множество полезных предложений по улучшению качества перевода). Желающих сделать перевод на другие языки прошу обращаться ко мне на мыло    или в ПМ
     
    Rick, forever, Алексей, Лёша! Вечная тебе память.. 25.02.1973 - 04.03.2008

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:10 21-01-2009 | Исправлено: YuS_2, 07:22 07-01-2020
    CoDderR



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Jarikk
    В браузере где то кеш отключать надо?

    Всего записей: 779 | Зарегистр. 05-12-2007 | Отправлено: 12:26 06-08-2009
    Jarikk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CoDderR
    Инструменты - Настройки - Дополнительно - Сеть - Автономное хранилище поставь кэш размером 5-10 мб.
    Инструменты - Настройки - Приватность - Очищать историю при закрытии Firefox поставь в параметрах очищать кэш.

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 12:36 06-08-2009
    mai62



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

    Цитата:
    проблема в том, что это все один и тот же ноут и ношу я его на работу и домой.

    Понятно. Я думал ты НС на флэшке носишь.
    Тогда можно попробовать открыть файл на какой-нибудь машине в локалке
    local f = assert(io.open([[\\Fileserver\ForAll\work.txt]], 'rb'))
    здесь Fileserver - имя машины в локалке.
    CoDderR
    У тебя картинки в браузере грузятся?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 13:23 06-08-2009
    CoDderR



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Jarikk
    Спасибо, но все настройки уже были установлены как вы указали.
    mai62
    Да все картинки отлично грузятся...
     
     
    Я не перестаю удивляться магии Виндовс) Переустановил систему, поставил ФФ с чистым профилем и теперь в HC все работает как часы.
    Обидно одно что теперь я не узнаю почему же все так гллючило в старой системе...
     
    Всем спасибо за помощь!

    Всего записей: 779 | Зарегистр. 05-12-2007 | Отправлено: 13:28 06-08-2009
    Jarikk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Идея читать файл хорошая, но его там может и не оказаться в любой момент
    А вот идея читать из файла еще лучше. Нашел способ как это зделать. В папке HandyCache\Extensions\ создал файл GetIP.bat с содержимым:

    Код:
    @echo off
    ipconfig > Extensions\GetIP.txt

    Поправил расширение и получилось вот что

    Код:
    ...
    @event         Init/Switch
    ...
     
    function Switch()
    hc.shell_execute('Extensions\\GetIP.bat', nil, nil, 'SW_HIDE')
    end

    В итоге, при запуске НС рядом с GetIP.bat создается файл GetIP.txt, внутри которого:

    Код:
    Windows IP Configuration
    Ethernet adapter Freedom:
            Connection-specific DNS Suffix  . : mpovt
            IP Address. . . . . . . . . . . . : 192.168.0.143
            Subnet Mask . . . . . . . . . . . : 255.255.255.0
            Default Gateway . . . . . . . . . :  

    А вот теперь его нужно обработать, и определить какой там IP стоит, на что у меня честно не хватило терпения чтобы разобрать с языком Может подскажешь как это зделать?

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 15:13 06-08-2009
    nsvser



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    после обновления Content Master до версии 0.14 на этом форуме при написании сообщения перестал подставлятся пароль, откатился на 0.13

    Всего записей: 711 | Зарегистр. 23-01-2007 | Отправлено: 17:43 06-08-2009
    olezi

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
     Расширение HC
    название: Машина времени
    При обновлении файла (в данном случае text/html) в кеше определёного срока давности (в данном случае более года) делается его копия с приставкой (>года: год; <:200908) _2008.расширение (если есть).  
    Добавив к имени сайта год видим его в прошлом.

    Всего записей: 33 | Зарегистр. 07-04-2006 | Отправлено: 18:22 06-08-2009
    Jarikk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nsvser
    да, есть такое, в следующей версии обещали исправить.
    olezi
    В чем смысл твоего поста?

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 18:36 06-08-2009
    mai62



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

    Цитата:
    Может подскажешь как это зделать?

    Делать примерно вот так

    Код:
    function init()
        os.execute(re.replace(hc.script_name, [[(.*)\\.*]], [[\1\GetIP.bat]]))
        local f = io.open(re.replace(hc.script_name, [[(.*)\\.*]], [[\1\GetIP.txt]]), 'rb')
        local s, sfile
        if not f then return end
        sfile = f:read("*a") or ''
        f:close()
        s= re.find(sfile, [[IP(?:v4) Address[\x20\.\:]*([\.\d]+)]], 1)
        if s=='192.168.0.143' then
            hc.execute_cmd('ParentProxy on')
        else        
            hc.execute_cmd('ParentProxy off')
        end
    end
     

    Файлы GetIP.bat и GetIP.txt должны находиться в одной папке с этим расширением.
    Файл GetIP.bat такой

    Код:
    @echo off
    ipconfig > GetIP.txt  

    Я применил os.execute, а не hc.shell_execute потому, что hc.shell_execute не дожидается конца выполнения батника. os.execute дожидается конца исполнения и расширение продолжит работу, когда файл данных будет уже готов (правда при этом мелькает командное окно).

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 20:34 06-08-2009 | Исправлено: mai62, 20:36 06-08-2009
    Jarikk



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mai62
    Спасибо за помощь, все заработало как часы Только 2 ньанса:

    Цитата:
    Файл GetIP.bat такой
    Код:
    @echo off
    ipconfig > GetIP.txt  

    Как раз нет, здесь путь считается относительно HandyCache.exe и в таком варианте он будет ложиться рядом с ним. В относительном, как я и приводил выше все работает как надо.

    Цитата:
    IP(?:v4) Address[\x20\.\:]*([\.\d]+)

    у меня так не заработало, пришлось убрать (?:v4)

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 23:48 06-08-2009 | Исправлено: Jarikk, 00:09 07-08-2009
    Agent007



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    HandyCache не качается не по одной из ссылок, подправьте пожалуйста.

    Всего записей: 1272 | Зарегистр. 03-06-2002 | Отправлено: 00:00 07-08-2009
    Jarikk



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

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 00:07 07-08-2009
    mai62



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

    Цитата:
    Как раз нет, здесь путь считается относительно HandyCache.exe и в таком варианте он будет ложиться рядом с ним. В относительном, как я и приводил выше все работает как надо.

    Лучше бы там абсолютный путь написать. Это у тебя сейчас текущий каталог - папка НС, а поменяется и перестанет работать. Можно сделать, чтобы расширение само этот батник создавало.

    Цитата:
    у меня так не заработало, пришлось убрать (?:v4)

    Да, я немного не доделал. Это я добавил (?:v4), чтобы работало в Win7, а чтобы работало в любой системе, надо так писать:  

    Код:
    IP(?:v4)? Address[\x20\.\:]*([\.\d]+)

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 00:12 07-08-2009
    Jarikk



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

    Цитата:
    Это у тебя сейчас текущий каталог - папка НС

    ну так мне этот батник больше нигде и не нужен, если будет что переноситься то в любом случае вся папка.
    Кстати, не могу понять, это баг или так нужно? Открываю настройки, выключаю там это расширение, закрываю НС, удаляю файл GetIP.txt, запускаю НС и тут проскакивает командное окно и файл GetIP.txt опять на месте и даже прокси переключается !? Поясни пожалуйста

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 00:25 07-08-2009
    mai62



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

    Цитата:
    запускаю НС и тут проскакивает командное окно и файл GetIP.txt опять на месте и даже прокси переключается !? Поясни пожалуйста

    При старте НС событие Init вызывается для всех расширений независимо от того разрешено оно или нет. Наверное надо сделать только для разрешенных.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 02:19 07-08-2009
    Chauvinist



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Какое правило нужно создать что бы не обновлялись подобные файлы http://soft.softodrom.ru/scr/small_screen.php?id=96 ?

    Всего записей: 4709 | Зарегистр. 27-10-2008 | Отправлено: 02:49 09-08-2009
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В список Не обновлять добавить правило
    soft\.softodrom\.ru/scr/small_screen\.php\?id=

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 09:41 09-08-2009
    ADD123

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Установил HandyCache, вроде понравилось, но потом обратил внимание, что на компе исчез весь звук - это может быть вызвано прогой?
    Кстати, она будет мешать просмотру онлайн тв через SopCast и другие программы?

    Всего записей: 9 | Зарегистр. 07-08-2009 | Отправлено: 15:46 09-08-2009
    Jarikk



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

    Цитата:
    Установил HandyCache, вроде понравилось, но потом обратил внимание, что на компе исчез весь звук - это может быть вызвано прогой?  

    Не понятно, какая тут может быть связь, вряд ли это из-за НС.

    Цитата:
    она будет мешать просмотру онлайн тв через SopCast и другие программы?

    А зачем тебе смотреть онлайн ТВ через кэширующий прокси? НС по-умолчанию стоит на 127.0.0.1:8080, это нужно прописывать в браузере, а подобным программам, что ты назвал, нет смысла через НС выходить. Если все-же хочется сделать через НС, то мешать он не должен

    ----------
    BENQ Joybook R56: Core2Duo T8300 2,4GHz, Intel PM965, ASint Tech. 2x1024 DDR2-667, GeForce 8400M G, FUJITSU 500GB 5400RPM SATA-II, Win XP SP3 Eng & W7 RTM Pro x86

    Всего записей: 1795 | Зарегистр. 26-01-2005 | Отправлено: 15:59 09-08-2009
    nsvser



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ADD123
    HandyCache со звуком ни как не связан, копай что еще делал

    Всего записей: 711 | Зарегистр. 23-01-2007 | Отправлено: 17:25 09-08-2009 | Исправлено: nsvser, 17:56 09-08-2009
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147

    Компьютерный форум Ru.Board » Компьютеры » Программы » HandyCache (часть 7)


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru