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

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Извините, если пропустил ответ, но интеграция с Оперой ожидается?

    ----------
    Когда-то я вёл авторскую музыкальную передачу на радио. Можно послушать!

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cracklover
    Уже.
     
    mai62
    Выложи в шапку последнюю версию HC с исправленным HCcmd.exe.  
    Пока ты не выложил, я запостил в шапку ссылку на исправленную версию HCie.zip.

    Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 23:07 21-02-2006 | Исправлено: unreal666, 23:22 21-02-2006
    C0USIN



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

    Цитата:
     HC перестанет находить файлы в кэше?
    Перестанет находить некоторые файлы. Не надо тут панику наводить.

    Цитата:
    тогда имеет смысл хранить в каждой папке кэша правило, по которому она была сформирована.
    Никакого смысла не вижу в этом. Как HC найдет саму папку? Я ведь могу перенаправить сохранение в другой каталог. Как, например, в примере про imageshack.us
     
     
    Добавлено:
    unreal666
    Давай выложим настроки для Оперы в FAQ?  
    Лень самому ковыряться

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 09:56 22-02-2006
    tanned



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

    Цитата:
    unreal666  
    Давай выложим настроки для Оперы в FAQ?  
    Лень самому ковыряться

    Поддерживаю Чего-то у меня так и не получилось интегрировать HC в Оперу.  

    Всего записей: 142 | Зарегистр. 22-03-2005 | Отправлено: 11:06 22-02-2006
    mai62



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

    Цитата:
    Я пользуюсь следующими подключениями к сети.  
    1-Диалап.  
    2-Сеть через обычную сетевуху.  
    3-Сеть через вайфай сетевуху.

    Я уже писал, что знаю надежный способ определения состояния online, но он требует расхода времени и трафика. То, что есть - результат компромиса.
    rs

    Цитата:
    можно конретнее? - не листать же все страницы...  

    Где-то в последней трети, точнее сказать не могу.
    unreal666

    Цитата:
    Выложи в шапку последнюю версию HC с исправленным HCcmd.exe.  
    Пока ты не выложил, я запостил в шапку ссылку на исправленную версию HCie.zip.

    Зачем людям снова тянуть НС. Пусть возьмут только исправленную версию HCie.zip по ссылке в шапке.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 12:04 22-02-2006
    pop2ROOT



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интеграция НС в Оперу:
    Сервис - Настройки - Дополнительно - Сеть - кнопка Прокси-серверы
    ставим галку на HTTP и пишем в первом поле localhost (или 127.0.0.1), в поле порт - номер порта, на котором НС ожидает запросов от браузера - по умолчанию 8080,
    устанавливается в Нстройках НС - Общие - Порт
     
    также в Опере стоит поставить галку (ниже в том же окне) "Включить HTTP 1.1 для прокси"

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

    Всего записей: 8945 | Зарегистр. 13-09-2004 | Отправлено: 12:17 22-02-2006
    sp000

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

    Цитата:

    Цитата:
    тогда имеет смысл хранить в каждой папке кэша правило, по которому она была сформирована.

    Никакого смысла не вижу в этом. Как HC найдет саму папку? Я ведь могу перенаправить сохранение в другой каталог. Как, например, в примере про imageshack.us

    Есть смысл, чтобы потом можно было восстановить утраченное правило или сгенерировать по скану кэша список с корректными урлами.

    Всего записей: 29 | Зарегистр. 16-02-2006 | Отправлено: 12:52 22-02-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для интерисующихся выложил функции для работы с кэшем
    _http://handycache.narod.ru/download/url2filename.zip

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 13:24 22-02-2006
    DenZzz



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

    Цитата:
    Есть смысл, чтобы потом можно было восстановить утраченное правило или сгенерировать по скану кэша список с корректными урлами.

    Гораздо проще периодически делать бэк-ап настроек и правил!

    Всего записей: 2138 | Зарегистр. 09-02-2005 | Отправлено: 13:57 22-02-2006
    Makct

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

    Цитата:
    Интеграция НС в Оперу:

    По-моему, народ хотел знать про роль HCCmd.exe в этом вопросе, а не про подстановку прокси.

    Всего записей: 561 | Зарегистр. 30-12-2002 | Отправлено: 15:20 22-02-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Приведу пример добавления команды в меню Opera.
    1. Скачать исправленную версию _http://handycache.narod.ru/download/HCie.zip
    2. Найти в профиле Opera файл standard_menu.ini. Сделать резервную копию этого файла.
    3. Открыть файл в редакторе (если хочешь, чтобы название пункта меню было русским, то отредактированное меню нужно сохранять в кодировке UTF-8, иначе получишь кракозябры)
    4. Найти нужную секцию, например [Link Popup Menu]
    5. Добавить команду
    Item, "HC - Add to Black list" = Execute program, "e:\Program Files\HCie\HCCmd.exe","AddToBlackList %l"
    (подставить свой путь)
    6. Перезапустить Opera.

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 15:55 22-02-2006 | Исправлено: mai62, 15:56 22-02-2006
    DAphnie



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

    Цитата:
    Приведу пример добавления команды в меню Opera.

     
    можно еще и так:
     
    В секцию [Document Popup Menu] того же файла standard_menu.ini добавить
     
    Item, "HC - Add to Black list" = Execute program, "e:\Program Files\HCie\HCCmd.exe","AddToBlackList %u"

    Всего записей: 276 | Зарегистр. 10-09-2004 | Отправлено: 18:14 22-02-2006
    STNG



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

    Цитата:
    5. Добавить команду  
    Item, "HC - Add to Black list" = Execute program, "e:\Program Files\HCie\HCCmd.exe","AddToBlackList %l"  
    (подставить свой путь)  

     
    Еще можно назначить для пункта меню свою "фирменную" иконку - так будет смотреться красивее. Опять же, найти этот пункт в меню будет визуально проще.
     

    Цитата:
    6. Перезапустить Opera.  

     
    Перезапускать Оперу необязательно. Достаточно сохранить изменения в ini-файле, открыть в Опере Preferences -> Advanced -> Toolbars -> выбрать профиль меню и нажать OK.
     
    А если назначить действие Execute program, "e:\Program Files\HCie\HCCmd.exe","AddToBlackList %l" на мышинный жест (mouse gesture), то не придется даже править ini-файл.

    Всего записей: 625 | Зарегистр. 14-05-2004 | Отправлено: 18:50 22-02-2006
    mai62



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    STNG
    А нет ли простого способа автоматизировать эти действия, что бы пользователь мог одним кликом добавить интеграцию? Насколько я представляю, нужно писать программку, которая внесет изменения в ini-файл. Может уже есть какая готовая утилита для этого?

    Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 18:57 22-02-2006
    C0USIN



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Однако, получилось!
    Теперь у меня работает поиск в кэше!
    Набираю в адресной строке http://127.0.0.1/ и попадаю на страницу
    Архивариус 3000 – Поисковая система для дома и офиса.
    По запросу выдается список документов. Кликаю на ссылку - попадаю на страницу предварительного просмотра, и вверху страницы присутствует линк на исходную страницу в интернете.
     
    Пришлось подправить шаблон страницы просмотра.
    Изменил заголовок
    Код:
    <title>~FileName~</title>
    и вставил после тега <body> несколько строк
    Код:
    <script language="JavaScript">
    <!--  
      FileName=document.title;
      FileName=FileName.replace(/d:\\cache\\/i, "http://");
      FileName=FileName.replace(/#_/, "");
      FileName=FileName.replace(/\^\\/, "?");
      FileName=FileName.replace(/\!/, ":");
      FileName=FileName.replace(/\\/g, "/");
    document.write('<a href="'+FileName+'"> '+ FileName +' </a>');  
    // --></script>

     
    Передать путь в переменную напрямую FileName=~FileName~ не получилось.
    Внутри строк не может быть символов \.  
     
    rubel  
    Не можешь залить куда-нибудь Архивариус 3000 (3.16) ?
    А то все ссылки на него сдохли. А свежая триальная версия не позволяет иметь в индексе более 10000 файлов.

    Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 19:18 22-02-2006 | Исправлено: C0USIN, 19:21 22-02-2006
    cracklover



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

    ----------
    Когда-то я вёл авторскую музыкальную передачу на радио. Можно послушать!

    Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 19:56 22-02-2006
    EMAN0N

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    C0USIN
    http://rapidshare.de/files/11922170/A3000316.rar.html

    Всего записей: 66 | Зарегистр. 07-08-2005 | Отправлено: 20:23 22-02-2006 | Исправлено: EMAN0N, 20:27 22-02-2006
    rs

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cracklover
    ага меня это тоже пугает
     
    в программе должен быть необходимый минимум - кешироание приема из сети - это раз, просмотр истории и поиск в кеше - два.
     
    это базовые вещи
     
    всё остальное нужно безжалостно исключать - считалки денег и времени, отрезалки-отключалки от сети, звонилки и т.п.
     
    для всего подобного есть море уже работающих решений - платных и бесплатных
     
    а вот межбраузерного кеша и межбраузерной истории и поиска в межбраузерном кеше - этой концептуальной изюминки на данный момент нет НИГДЕ! ни в платном ни в бесплатном виде!  
     
    поэтому надо не распыляясь сконцентрироваться на УНИКАЛЬНЫХ возможностях, пустив побоку все возможности, которые уже СЕЙЧАС можно без проблем достроить другими средствами
     
    продукт должен быть концептуально лаконичен
     
    установка монстров типа архивариуса, их настройка, далеко не тривиальная, кстати - это слишком большая плата за датамайнинг в кеше
    следует иметь ввиду небесплатность или ломаность архивариуса
    в общем это не решение
     
    нужно сконцентрироваться на простейшем списке истории, генераторе списка по "суммарному кешу" и элементарном поисковике в кеше

    Всего записей: 1344 | Зарегистр. 19-04-2003 | Отправлено: 20:28 22-02-2006
    DAphnie



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    cracklover
     
    Еще в первой ветке подымали вопрос о создании пресетов/темплейтов с детальным описанием того, для чего служит каждый конкретный пресет/темплейт, чтобы рядовой пользователь не заморачивался с настройками... Может есть смысл вернутся к этому вопросу... Так или иначе программа будет усложняться и обрастать фичами, большинство из которых необходимы будут только ограниченному кругу пользователей (читай профи).
     
    От себя могу добавить, что можно было бы реализовать на отдельной вкладке подобие "менеджера" пресетов, чтобы рядовой юзер, не желающий себя обременять вниканием в тонкости реализации тех или иных фич, мог выбрать что-то "стандартное" под свои нужды.
     
    зы. возможно "масло масляное или вода мокрая", но как вышло

    Всего записей: 276 | Зарегистр. 10-09-2004 | Отправлено: 20:28 22-02-2006
    mramor

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

    Цитата:
    А нет ли простого способа автоматизировать эти действия, что бы пользователь мог одним кликом добавить интеграцию? Насколько я представляю, нужно писать программку, которая внесет изменения в ini-файл. Может уже есть какая готовая утилита для этого?

    на форуме http://forum.myopera.net обсуждалась такая утилита и даже, помнится, работала. при необходимости, думаю, найти можно.
     
    cracklover

    Цитата:
    Ребята-а-а-а! А чего всё так усложняется и усложняется?  
    Помнится, самые первые версии HC мог использовать и ребёнок, а сейчас?  
    По моему происходит то, чего боялся даже сам автор.

    думаю, поможет кардинальная смена интерфейса программы (замена вкладок деревом, о чем, вроде бы, mai62 уже говорил). ведь как известно, хорошие программы переписываются не менее двух раз. но если бы сначала структура программа была грамотно спроектирована, то о таких радикальных шагах можно было и не думать.
    а усложнение происходит еще и потому, что новые возможности добавляются в программу не систематично: там добавили галочку, там дополнительную настройку - а системы нет. прежде чем что-то добавлять, стоить подумать - а может это "что-то" часть чего-то большего и реализовав это большее мы сто крат увеличим возможности программы. так что не стоит распылятся на мелочи, надо думать глобально.
     
    з.ы. вольная трактовка бритвы оккама: "не плоди сущностей без их необходимости".

    Всего записей: 326 | Зарегистр. 15-05-2005 | Отправлено: 20:45 22-02-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