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

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

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

Widok (26-01-2006 17:49): лимит страниц, переезжаем сюда  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

mai62



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


 
mai62

Цитата:
Предлагаю вашему вниманию свое "произведение". Программа предназначена для ускорения и удешевления серфинга. Прогу писал для себя. Может еще кому пригодится. Давайте обсудим!

 
 
Сайт программы:
http://handycache.narod.ru
 
Последняя версия (при первой установке используйте это):
http://handycache.narod.ru/download/HandyCache093b1.zip | альтернативный линк
 
Последняя бета (только exe, скопируйте в папку HandyCache):
http://handycache.narod.ru/download/HandyCache093b2aexe.zip | альтернативный линк
 
 
 
FAQ

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 01:32 10-07-2005 | Исправлено: faZZ, 15:45 26-01-2006
mai62



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

Цитата:
А скоро она выйдет?

Я сейчас в отпуске, у компьютера бываю редко. Думаю, что через несколько дней что-нибудь выложу.

Цитата:
при переходе по ссылке в одной вкладке вместо этой ссылки открывается окно с сайта открытого в другой вкладке с сообщением что страница не найдена

Если НС работает без родительского прокси, то я догадываюсь в чем причина. В след. версии тут будут изменения, надеюсь, к лучшему.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 01:19 04-09-2005
Nimnul



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

Цитата:
Я сейчас в отпуске, у компьютера бываю редко. Думаю, что через несколько дней что-нибудь выложу.

А я как раз вышел из отпуска
И унес конфигурацию, вместе с кешем в контору, и действительно - ошибка "502 Bad Gateway", довольно редкая. (только когда 404 ошибку возвращает сервер удаленный)
--
Кстати в связи с этим, повторю чью то просьбу, нельзя ли 404 и прочие ошибки выдавать все же в браузер, а не простой чистый экран? (да и 502 лучше вываливать в браузер.)

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 20:41 04-09-2005
mai62



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

Цитата:
Кстати в связи с этим, повторю чью то просьбу, нельзя ли 404 и прочие ошибки выдавать все же в браузер, а не простой чистый экран? (да и 502 лучше вываливать в браузер.)

Я выдаю коротенькие html-ки и при 404 и при 502 ошибках. Но браузеры их почему-то не хотят показывать, заменяют своими. Чистый IE (без надстроек), например, показывает мою html-ку на 404 и заменяет своей при ошибке 502. Opera же заменяет мою html-ку при 404 ошибке своей, а на 502 вообще показывает пустую страницу.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 00:53 05-09-2005
Smirnovi

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
Очень нужная и полезная программа.
Но есть несколько вопросов:
 
-собирается ли автор открыть ее исходники, что ускорит добавление новых функций и отладку прогу?
 
-как организован дисковый кэш? ведь не секрет , что некоторые запросы могут превышать в длинну 255 символов, между слешами, и как кодируются символы которые запрещены в файловой системе FAT и NTFS такие как ? и др.
 
-кроме запросов с ответами no-cache есть еще и другие no-store, private и др как кэшируются они а также запросы post и запрос get c параметрами запроса после знака вопроса?
 

Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 03:38 05-09-2005
Nimnul



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

Цитата:
заменяет мою html-ку при 404 ошибке своей, а на 502 вообще показывает пустую страницу

Понятно...  
 
Smirnovi

Цитата:
-собирается ли автор открыть ее исходники, что ускорит добавление новых функций и отладку прогу?

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

Цитата:
как организован дисковый кэш? ведь не секрет , что некоторые запросы могут превышать в длинну 255 символов, между слешами, и как кодируются символы которые запрещены в файловой системе FAT и NTFS такие как ? и др.

А самому глянуть в кеш слабо?

Код:
topic.cgi?=topic.cgi^

А других символов вроде как и нет...
 

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 07:03 05-09-2005
tanned



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
Почему-то при работе в FireFox из кэша HC берется ~35-40% траффика, а при работе в Opera - только ~ 16-17%. Что можно сделать, чтобы и в Opera информация бралась из кэша HC? Заранее благодарен.

Всего записей: 142 | Зарегистр. 22-03-2005 | Отправлено: 15:40 05-09-2005
V0lt



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

Цитата:
как кодируются символы которые запрещены в файловой системе FAT и NTFS такие как ? и др.  

тут уже ответили
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=16397&start=200
 
tanned

Цитата:
Что можно сделать, чтобы и в Opera информация бралась из кэша HC?

попробуй уменьшить кеш оперы

Всего записей: 10782 | Зарегистр. 05-02-2003 | Отправлено: 19:20 05-09-2005
arsvrn

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

Цитата:
Что можно сделать, чтобы и в Opera информация бралась из кэша HC?

В Опере очень хороший встроенный кеш и если она находит что-то в своем кеше, то, естественно, не запрашивает у НС. Попробуй его отключить - увидишь много процентов

Всего записей: 1241 | Зарегистр. 08-09-2004 | Отправлено: 20:17 05-09-2005
mai62



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

Цитата:
собирается ли автор открыть ее исходники

Пока нет.

Цитата:
есть еще и другие no-store, private и др как кэшируются они  

Игнорируются
На остальные вопросы уже ответили.
tanned

Цитата:
Почему-то при работе в FireFox из кэша HC берется ~35-40% траффика, а при работе в Opera - только ~ 16-17%.

Согласен с V0lt и arsvrn.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 23:00 05-09-2005
vovatupin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 mai62
     Хотелось бы иметь возможность  увеличить агрессивность кеширования, т.е. иметь  возможность  сохроанять предыдущие состояния страниц.  
Это было  в первой версии coolproxy,во
второй куда-то исчезло, а в offline Explorer есть  аж три варианта сохранения копий старых  файлов.  Это очень удобно для создания архива любимых сайтов, которые просматриваешь каждый день,а иначе много важной информации теряется.
   При нынешнем соотношении  цены места на диске и трафика хотелось бы иметь
возможность кешировать ВСЕ!!!  
    Имею еще много идей по совершенствованию программы,  но хотел бы кое что  
сообщить конфиденциально , но нигде не видел адрес Автора,если не секрет,хотел  
бы узнать.

Всего записей: 15 | Зарегистр. 22-07-2005 | Отправлено: 23:26 06-09-2005
Smirnovi

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
 
Как обстоят дела с кэшированием редиректов?
С кодами 301 и 302 , очевидно для них придется сохранять на диске специальные файлы
 
И еще вопрос.
С помощью каких компонентов велась разработка?

Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 02:43 07-09-2005 | Исправлено: Smirnovi, 04:08 07-09-2005
Nimnul



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

Цитата:
предыдущие состояния страниц.  

Это конечно интересно, но как вызывать старую копию и как новую? И самое главное как их отличать?  

Цитата:
но нигде не видел адрес Автора,если не секрет,хотел  
бы узнать.

Отправить личное сообщение для пользователя mai62
Smirnovi

Цитата:
С помощью каких компонентов велась разработка?

Мне думается это чистый дельфи... (хотя есть подозрение на RxLib).
 

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 07:13 07-09-2005
DAphnie



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
не сочтите за нахождение в танке, но после прочтения всего топика и установки программы появилась масса вопросов, на которые не могу найти ответа ни тут ни в факе.
 
нельзя ли, как ранее тут уже просили, подготовить некое подобие темплейтов/пресетов/т.п. с детальным описанием каждого параметра, чтобы можно было качественно отстроить такую великолепную программу, причем было бы весьма приятно, если пресеты каким-то образом еще были заточены под конкретные браузеры и/или вообще связки различных программ и ситуаций (например прямой выход в инет, парент-прокси и т.п.)
 
несколько часов работы показали 43% попадания в кеш, что после Proxy+ не может не радовать.
 
огромное спасибо.

Всего записей: 276 | Зарегистр. 10-09-2004 | Отправлено: 16:17 07-09-2005 | Исправлено: DAphnie, 16:18 07-09-2005
Nimnul



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

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

Это все вряд ли, т.к. все настройки индивидуальны.
Настройки данные автором практически оптимальны для начинающего, а дальше, как говорил великий Ленин...
И вообще все зависит от того как используешь интернет. У меня например это постоянный обход двух трех форумов. Причем я не люблю делать закладки, и у меня настроено так что если инфа есть в кеше она всегда выдается из кеша, а если ее нет, то она берется из инета, если мне нужно обновить страничку, то при нажатии контрола + обновить в браузере я получаю новую страничку из интернет.

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 20:23 07-09-2005
mai62



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

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

Тут много вопросов. Некоторые из них задал Nimnul. Опишите подробнее, как Вы это себе представляете.
Мой mail есть на вкладке О программе
Smirnovi

Цитата:
Как обстоят дела с кэшированием редиректов?  
С кодами 301 и 302 , очевидно для них придется сохранять на диске специальные файлы  

А что там кешировать? Там же, насколько я понимаю, данные не приходят. Приходит  только сообщение, что данные находятся в другом месте.

Цитата:
С помощью каких компонентов велась разработка?

Delphi7
Indy
RxLib
BergNextSuite
Ну и еще кое что по мелочам.
DAphnie

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

Этого пока нет. Планируется сохранение/загрузка конфигураций.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 23:25 07-09-2005
vovatupin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
 В offline exlorere предусмотрены следующие форматы  сохранения старых файлов   вместо  перезаписи:
1) name.htm(2)
2) name(2).htm
3) name_2.htm
4) name(дата\время  указанного формата).htm
  Мне лично больше нравится вариант 2, с ним  автоматически получается удобный архив.
А для  просмотра циферку можно и руками ввести... Хотя я предпочитаю в этом случае  
пользоваться CoolProxy там есть преполезнейшие фичи index.all/dirname/   и
index.tree/dirname/ первая  выдает список файлов в папке, а вторая разворачивает
карту папки. Единственный недостаток, что при этом запускается автоочистка кеша , а
он уменя 12 гиг...Об проблеме с неуправляемой автоочисткой люди Юру уже полгода  
просят , но вы же в курсе как там  с поддержкой ...
  Кстати очень хотелось бы иметь что-то похожее и в этой программе.
   И еще вопрос ко всем может кто подскажет , как бороться с неправильными архивами,
где самый свежий файл добавляется под номером 1, а следующие  сдвигаются на 1. Закачаешь такой сайт качалкой, а как потом обновить?Вся структура теряется
например fishki.net  medigo.ru и много  других .Как можно их локальный архив поддерживать в актуальном состоянии?

Всего записей: 15 | Зарегистр. 22-07-2005 | Отправлено: 00:31 08-09-2005
Smirnovi

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mai62 есть предложения и вопросы:
 
1 думаю что лучше не сокращать в кэше имена сайтов, начинающихся на www, так как www.ya.ru и ya.ru могут быть разными сайтами.
 
2 записывать в файл и полный ответ сервера для того чтобы работали куки
 в автономном режиме.
 
3 в случае других запросов кроме GET (для запроса POST) также сохранять и запрос к серверу с переданными данными (конечно если передается не файл а только параметры)
 
4 хранить только файлы не сохраняя заголовки бесполезно, так как все равно  
невозможно будет загрузить страничку минуя автономный режим HandyCache.
Причина проста,- для этого нужно будет модифицировать код и ссылки страницы.
 
5 как работает HandyCache в случае одновременной загрузки одного и тогоже URL?
Если использовать твою прогу как прокси для большого количества юзеров то такая ситуация неизбежна.
 
6 Цитата:Как обстоят дела с кэшированием редиректов?  
С кодами 301 и 302 , очевидно для них придется сохранять на диске специальные файлы    
 
А что там кешировать? Там же, насколько я понимаю, данные не приходят. Приходит  только сообщение, что данные находятся в другом месте.  
 
Данные действительно не приходят а только заголовок. Однако без их кэширования странички в автономном режиме работать не будут. Например на странице какая нибудь картинка показывается через редирект.
 
7 неплохо бы было добавить список перекодировки на закладку списки, вынув его изнутри программы чтобы иметь возможность изменять перстановку символов самому при записи на диск например изменять : на ! и др.
 
8 горячие кнопки для временного включения режимов неудобны и много их не упомниш
гораздо удобнее по одной кнопке выводить всплывающее окошко  с перключателями и в нем одной из цифровых клавиш выбирать включить или выключить режим
 
P.S. Не могу найти BergNextSuite

Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 02:29 08-09-2005
Nimnul



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

Цитата:
Тут много вопросов. Некоторые из них задал Nimnul

Меня мой конфиг больше чем устраивает. Все очень агрессивно, как я и хотел, страничка не обновляется до тех пор пока я ее принудительно не обновлю.
А эти навороты, типа архивы и прочее, для меня это не актуально - не нужно.
Во-первых, все нужные странички я сохраняю в chm, а во вторых если нужно поднять старую страничку, часто она бывает в webarchieve.org...
Так что с полной ответственностью могу заявить: НС можно настроить на агрессивное кеширование!
 
 
Добавлено:
PS
Все остальное это доп. сервис, не имеющий никакого отношения к кеширующему прокси... Все IMHO.

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 06:58 08-09-2005
JuryB



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А нельзя сделать в HandyCache поддержку не просто родительского прокси в виде ПРОКСИ:ПОРТ, а поддержку URL автоматической настройки прокси (как в броузерах)???

Всего записей: 320 | Зарегистр. 02-08-2003 | Отправлено: 09:02 08-09-2005
DAphnie



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimnul
Я прошу прощения конечно, но вы случаем раньше не имели в начале ника 044h, 072h?

Цитата:
Это все вряд ли, т.к. все настройки индивидуальны.  
Настройки данные автором практически оптимальны для начинающего, а дальше, как говорил великий Ленин...  
 

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

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

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

Цитата:
Причем я не люблю делать закладки, и у меня настроено так что если инфа есть в кеше она всегда выдается из кеша, а если ее нет, то она берется из инета,  
 

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

Всего записей: 276 | Зарегистр. 10-09-2004 | Отправлено: 09:48 08-09-2005
   

Страницы: 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 - локальный кеширующий прокси сервер
Widok (26-01-2006 17:49): лимит страниц, переезжаем сюда


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru