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

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

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

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

   

Widok



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


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

Окна программы:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

Сайт программы:
Сайт программы перехал на новый хостинг. Место под проект предоставленно TurboMent`ом.
Новый адрес http://handycache.e-voice.ru.
Версия сайта по адресу http://handycache.narod.ru скоро перестанет обновлятся.
Последняя версия (при первой установке используйте это):
HandyCache095b3b.zip
Последняя бета (только exe, скопируйте в папку HandyCache):
HandyCache095b3bexe.zip
Версия HCie с исправленным HCCmd.exe
HCie.zip
Поддержать проект можно отправив sms-сообщение. Подробности на сайте программы.
FAQ ( Часто задаваемые вопросы )
  • Преимущество НС перед собственным кешем браузера?
  • Какова логика программы? Где посмотреть описание Списков?
  • Как добавить правило в Список HC?
  • Что такое Регулярные выражения (RegExp)?
  • Когда объект кэша обновляется?
  • Что такое "свежий файл"?
  • А каков порядок работы Списков? Есть схема?
  • Как работают исключения?
  • Установил НС, а в мониторе нет записей! В чем проблема?
  • Поставил НС, картинки в списке "Не обновлять", но HC постоянно запрашивает их на сервере! Процент "экономии" очень низкий! Почему?
  • Поставил НС, а картинки не грузятся!!! Почему?
  • Поставил НС, а у меня все картинки грузятся!!! Хотя режим "только из кеша" включен! Почему?
  • Что означает галка "Только для GET-запросов" в списках "Запись в кеш" и "Не обновлять"?
  • А нельзя ли сделать что бы НС хранил кеш в одном файле. А то знаете ли фрагментация...
  • А можно найти где нибудь описание интерфейса со скринами и описанием режимов?
  • Запрошенная страничка не грузится. В мониторе НС - "502 Bad gateway". Почему?
  • Какие-то страные проблемы с Firefox. Непонятно, что открывается...
  • Почему-то последнии версии HandyCache не держит настройку (.)* на вкладке "Не обновлять". После перезапуска программы галочка всегда включена.
  • А можно ли НС подсунуть кеш от Cool Proxy? Ну или хотя бы узнать отличия?
  • Как изменить стандартную надпись при попадании в "черный список"?
  • Как расчитывается экономия трафика?
  • А что будет, если списки будут неприлично огромным? Как это скажется на быстродействии?
  • Как работает список "Переадресация" (ранее "URL-конвертор")?
  • Как работает "Преобразование URL" во вкладке "Кэш"?
  • Интеграция в IE
  • Интеграция НС в Opera  (Предложено unreal666)
  • Как объединить HC и WebWarper для экономии трафика за счет GZIP-сжатия?

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

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 17:48 26-01-2006 | Исправлено: unreal666, 20:46 25-04-2006
    MAXIMILIAN

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C0USIN & кто настроил поиск по кешу архивариусом - вопрос у меня:
     
    Я отредактировал results.htm как было описано на странице 35 форума, но скрипт  
     

    Цитата:
     Теперь, если найденный файл находится в папке кэша HC, то вместо ссылки на него внизу увидим URL с реальным адресом документа в интернете.  
     

     
    похоже не работает. Где этот URL должен показываться, как он выглядит, а то я
    вижу только в браузере на странице поиска Search results следующие поля.
    ~FileNumber~. ~FileTitle~  
    ~FileContent~
    - ~FileSize~ - ~FileDate~ - View - Download
    По ссылке браузер открывает найденный файл из кеша без какого либо участия HC, т.е.
    без стилей и работающих ссылок...
    Как заставить транслировать имя найденного файлав кеше в URL и подсунув его браузеру в автономном режиме смотреть скачанные страницы.

    Всего записей: 18 | Зарегистр. 12-01-2006 | Отправлено: 22:27 11-03-2006
    arsvrn

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

    Цитата:
    По ссылке браузер открывает найденный файл из кеша без какого либо участия HC, т.е. без стилей и работающих ссылок...

    Да вроде все работает. Я использую чуть-чуть не такой, как у C0USIN файл Results.htm (просто мне так больше нравиться, но и C0USIN-вский вариант тоже точно работает):

    Код:
    <template>
    <table cellpadding=0 cellspacing=0 border=0 name="table_~FileNumber~" title="~FileName~"><tr>  
    <td name="cell_~FileNumber~" title="~FileTitle~">  
    <table cellpadding=0 cellspacing=0 border=0 class="filetitlecolor" width="100%"><tr><td>  
    <font size=-1><b>~FileNumber~.</b></font>
    <script language="JavaScript">  
    <!--  
      CachePath=/Z:\\Cache\\/i;
      FileName=document.getElementById("table_~FileNumber~").title;  
      if (FileName.search(CachePath) != -1){  
       URL=FileName.replace(CachePath, "http://");  
       URL=URL.replace(/\|.*/, "");  // удаляем имя файла внутри архива gzip  
       URL=URL.replace(/#_/, ""); // удаляем #_  в конце  
       URL=URL.replace(/\^\\/, "?"); // ^\  ->  ?  
       URL=URL.replace(/\!/, ":"); //  !  ->  :  
       URL=URL.replace(/\\/g, "/"); //  \  ->  /
       document.write('<a href="'+URL+'">'+document.getElementById("cell_~FileNumber~").title+'</a>');
      } else document.write('<a href="~FileLink~">'+document.getElementById("cell_~FileNumber~").title+'</a>');
    // --></script>
    </td></tr></table>  
    <font size=-1>  
    ~FileContent~<br>  
    <font color=#008000>  
    <script language="JavaScript">  
    <!--  
      if (FileName.search(CachePath) != -1) document.write(URL)  
      else document.write(FileName);
    // --></script>  
    - ~FileSize~ - ~FileDate~ - <a href="~ViewFile~">View</a> - <a href="~DownloadFile~">Download</a>  
    </font>  
    </font></td></tr></table><br>
    </template>

    Результат на страничке поиска должен получиться практически такого же вида, как на стандартном гугле. Для одной записи:
     - вверху порядковый номер, затем заголовок страницы (он является ссылкой, причем адрес в "интернетовском" виде, не на винт, а на http://...). При клике на нем браузер через НС открывает страницу (если в автономном режиме - то из кеша);
     - ниже найденный текст;
     - внизу адрес (если найдено не в кеше, а в других документах - то путь на винте), размер, дата. Далее View и Download, нажатие на которые вызывает просмотр и загрузку средствами Архивариуса.

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 23:25 11-03-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arsvrn
    Не знаю как в других версиях, но в новой версии Архивариуса конструкция наподобие  
    name="table_~FileNumber~" не прокатит, т.к. переменной ~FileNumber~ соответствует <img src="img004.bmp" width=16 height=16>&nbsp;Номер найденного., т.е. не номер в чистом виде, а еще и тег <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 | Отправлено: 00:18 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Что-то я нифига не понимаю! Прога сама в кэш забрасывает страницы или я должен сказать ей, что мол вот это нужно в кэш, а вот это не надо?

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 00:28 12-03-2006
    ALeXkRU



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    посмотри список №3 - он определяет запись в кэш

    Всего записей: 11789 | Зарегистр. 03-12-2003 | Отправлено: 00:40 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    ALeXkRU
    Как только включаю прогу и прокси-сервер - ни одна страница не загружается!!!

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 01:34 12-03-2006
    KireevSasha



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    unreal666
     
    Мне нужно чтоб открывалась страничка. Все картинки которые есть в кеше HC (кеш Opera должен быть вообще отключен) отображались в браузере без загрузки из сети. Если мне понадобился рисунок(все рисунки) на открытой страничке (но их нет в браузере), я жму Show all images (или Reload image - для одного конкретного рисунка), браузер отправляет повторный запрос НС на рисунок(ки) и он их грузит из интернета, попутно сохраняя себе в кеш.  
    Иными словами - все что есть в кеше отображать всегда, все чего нету в кеше, но по нужно увидеть - загружается из интернета.
     
    В Опере все сводиться к манипуляциям с кнопкой Show all images/Cached images. Если в кеше есть картника то ее браузер отображает, тех что недостает с сети не грузит. Как только нажата Show all images или Reload image - браузер догружает нужные картинки.
     
    Даже не знаю как еще объяснить

    Всего записей: 840 | Зарегистр. 03-03-2006 | Отправлено: 01:46 12-03-2006
    unreal666



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KireevSasha
    Это в принципе невозможно.
    Получается, что чтобы загрузить картинки из кэша HC в самом браузере должно быть включено "Show all images". И если картинки блокируются списком "Только из кэша", то браузеру передается, что эти картинки недоступны, и чтобы браузер все-таки затребовал эти картинки ему нужно полностью перезагразить страницу.
    Можно сделать только, чтобы при нажатии на кнопку "Show all images" одновременно с этим отключался список "Только из кэша", а при нажатии на "Show from cache" (или как там правильно) одновременно включался список "Только из кэша".

    ----------
    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 | Отправлено: 02:42 12-03-2006
    ooosrt

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Настройка: - дозвон. Версия 0.93b1a. Нет полей ввода пользователя и пароля? Откуда берет данные7 Если из win, то что, там надо ставить запомнить? А если соединений несколько? С разными пользователями и паролями? А как осуществляется (если есть), перебор телефонов провайдера?

    Всего записей: 40 | Зарегистр. 12-03-2006 | Отправлено: 08:59 12-03-2006
    arsvrn

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

    Цитата:
    Не знаю как в других версиях, но в новой версии Архивариуса конструкция наподобие name="table_~FileNumber~" не прокатит

    Ну и ладно. Мне пока достаточно версии 3.16, полный вариант которой есть в сети.

    Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 10:26 12-03-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KireevSasha
    я иногда пользуюсь Оперой - кэш отключен, показ картинок включен, загрузка их заблокирована НС: когда надо догрузить определенное изображение, отключаю хоткеем список "Только из кеша" и юзаю контекстное меню Оперы по картинке - Перезагрузить изображение. И все получается как надо.  
     
    Mistake2
    что значит
    Цитата:
    Как только включаю прогу и прокси-сервер  
    ??? сабж и есть прокси - или ты имеешь ввиду еще один прокси-сервер? объясни нормально, твоя ситуация недостаточно понятно описана.  
     
    Во-первых, браузеру (или браузерам - если ты юзаешь несколько разных) нужно указать, что ходить теперь надо через прокси - для этого в них есть специальная опция, где указывается адрес прокси и порт.  
     
    Во-вторых, если есть сабж и есть еще прокси, через который надо ходить, то в браузере настраивается обращение к сабжу, а в сабже - обращение к этому прокси (он называется родительским) - так выстраивается цепочка прохождения данных из сети...
     
    И в-третьих, конечно ты должен указать сабжу, данные какого типа надо писать в кэш, а какие не надо - для этого и предназначены списки, в первую очередь №3, как и сказал ALeXkRU. Читай фак в шапке.

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 11:14 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    Я все делаю, как написано на сайте разработчика
    Объясняю ситуацию! Как только я в свойствах обозревателя выбираю опцию использовать прокси-сервер, страницы перестают загружаться! Может я просто не то адрес прокси пишу!

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 11:35 12-03-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    так скажи же, что и где ты пишешь!!! пока по твоим "описаниям" ничего непонятно!

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 11:48 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    Адрес: 127.0.0.1 Порт 8080

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 11:57 12-03-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    а где именно вводишь - ПОДРОБНО? браузер какой? на какой системе?  
    в сабже тоже порт 8080 указан?
    соединение какое - диалап или нет?
     
    слушай, научись задавать вопросы, я же не могу из тебя клещами все вытаскивать!

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 12:04 12-03-2006
    Mistake2

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    IE 6.0 Win XP SP1
    Сервис > Свойства Обозревателя > Подключения > Настройки > Использовать прокси-сервер для этого подключения : Адрес 127.0.0.1 Порт 8080
     В HC Тот же адрес и порт.  
    Соединение: диал-ап.  
    Я вот и спрашиваю, какой адрес писать? где его взять? Этот по умолчанию стоял!

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 12:17 12-03-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Mistake2
    стоп! где у тебя в НС "тот же адрес (!) и порт"?
    порт для браузера указывается в Настройках НС - Общие, там для адреса поля просто нет, потому что он по умолчанию 127.0.0.1.  
    Где у тебя этот адрес и порт указаны в НС?

    ----------
    Купить биткоин, Ethereum и другие альткоины с банковской карты (лучшая белая биржа)

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 12:27 12-03-2006
    DenZzz



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

    Цитата:
    Сервис > Свойства Обозревателя > Подключения > Настройки > Использовать прокси-сервер для этого подключения : Адрес 127.0.0.1 Порт 8080  

    Это надо делать, встав на то Подключение, которое в данный момент активно. Для каждого Подключения настраивается отдельно.
     
    А порт 8080 ни чем больше не занят? Больше никакие программы, использующие этот порт не запущены?

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

    Gold Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    pop2ROOT
    сорри! в HC адрес не прописан, везде, где только есть порт 8080!
    Браузер уже Maxthon
    DenZzz
    Подключение у меня только одно! и больше ничего не запущено, кроме аськи!

    Всего записей: 7506 | Зарегистр. 18-02-2006 | Отправлено: 12:38 12-03-2006
    DenZzz



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

    Цитата:
    Браузер уже Maxthon

    С этого бы и начинал! Проверь в Макстоне: Опции - Прокси - Использовать прокси IE.  
    Или настрой в Макстоне отдельный прокси для HandyCache.

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 12:59 12-03-2006 | Исправлено: DenZzz, 13:01 12-03-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 - локальный кеширующий прокси сервер
    Widok (27-04-2006 12:30): лимит страниц. продолжаем здесь.


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru