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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Zilk

Цитата:
Цитата:Напишите правило .* на вкладке Не обновлять.  
 
Так не получаецца  
Если бы это было так, то мы бы получили то, что надо

Я забыл, что *. на Не обновлять блокируется со свежими файлами. Введите, например, *?

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 15:15 18-10-2005
arsvrn

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mai62
Попробовал с правилом .*? Действительно, всегда берет из кеша все, что там есть. Но мне не очень понравилось - не знаешь откуда пришло - из кеша или из сети. Если будете делать по просьбе cracklover и Zilk такой режим, то хотелось бы его сделать опциональным, чтобы отключить можно было.
Мне по-прежнему удобнее нажать горячую клавишу временного входа в автоном. А вот по этой клавише очень бы хотелось, чтобы ее не надо было держать нажатой до конца соединения, лучше при нажатой кликнул по ссылке и можно отпустить. Или я не прав - ее и сейчас не требуется держать?

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 16:28 18-10-2005 | Исправлено: arsvrn, 17:10 18-10-2005
mai62



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

Цитата:
Если будете делать по просьбе cracklover и Zilk такой режим, то хотелось бы его сделать опциональным

OK.

Цитата:
А вот по этой клавише очень бы хотелось, чтобы ее не надо было держать нажатой до конца соединения, лучше при нажатой кликнул по ссылке и можно отпустить. Или я не прав - ее и сейчас не требуется держать?

Сейчас держать нужно. Можно было бы сделать такое:  
Пришел запрос, вижу, что нажата клавиша, загоняю URL в спец. список.  
Приходит др. запрос, проверяю есть ли содержимое поля Referer в списке URLов.
Если есть распространяю действие клавиши на этот запрос.
Открытым остается один вопрос: когда удалять URL из списка? Как я узнаю, что все файлы, ссылки на которые имеются на загружаемой странице уже грузятся?  Вижу пока только один ответ - через некоторое (какое?) время.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 17:10 18-10-2005 | Исправлено: mai62, 17:12 18-10-2005
arsvrn

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

Цитата:
Открытым остается один вопрос: когда удалять URL из списка? Как я узнаю, что все файлы, ссылки на которые имеются на загружаемой странице уже грузятся?  Вижу пока только один ответ - через некоторое (какое?) время.

Ну, наверное, через небольшое время. Ведь если запрос пошел с нажатой клавишей, то ответы должны прийти быстро - это же не из интернета качать. Время будет определяться скоростью работы браузера, что на более-менее современных компах никак не более 1-2 секунд.

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 17:19 18-10-2005
cracklover



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

Цитата:
Есть пара вопросов:  
1. Как обнаружить повторный запрос. Если под повторным запросом понимать нажатие Ctrl+F5 в IE или нажатие Обновить в Opera, то знаю как сделать.  
2. Если поступил обычный запрос (не повторный) и файла нет в кеше, нужно ли грузить из инета?

 
Как бы то не было, очень бы хотелось чтобы было так ( режим такой бы отдельный):
 
Первый раз обращаясь к совершенно новой странице (её нет в кеше) браузер с помощью  Хэнди Кеш, еснно, тянул бы её из инета. Потом, когда эта страничка уже имелась бы в кеше, при любом повторном обращении к этой страничке ( через минуту, через 10 дней - не важно) Хэнди Кеш тянул бы её из своего кеша чтобы её ПРОСТО ПОКАЗАТЬ  в том виде, в каком она была в кеше. И если только пользователь ДЕЙСТВИТЕЛЬНО хотел бы увидеть страничку обновлённой, он ОБЯЗАТЕЛЬНО для этого САМ должен был бы нажать F5 (Опера). Только вручную!
Соответственно, теперь в кеше была бы уже страничка ОБНОВЛЁННАЯ по состоянию на момент нажатия F5.  
То есть в следующий раз цикл бы повторился.
 
Надеюсь не сильно запутал?!


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

Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 17:56 18-10-2005
Nimnul



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

Цитата:
Надеюсь не сильно запутал?!  

Да не не запутал. Но в НС такого режима нет (мож есть? но мне не нужен), зато есть лучше!
--
Добавляешь в список "не обновлять" правило ".(*)", после этого в "Настройки-Кэш" ставишь гульки "Чтение из кеша", "Игнорировать No-cache", и "Необновлять свежие файлы" там где время в часах поставь нужное время (у меня 8760 ч. = 365 дней) в "обновлять по клавише" выбираешь нужную тебе клавишу, у меня контрол.
Теперь можешь жать обновить сколько угодно, контент не обновится!(по мне так это еще лучше, т.к. случайно не нажмешь, а на ADSL очень быстро все обновляется ) Зато если втопить Ctrl+Обновить - вуаля получаешь новую страничку!!!
Кстати что бы кешировал абсолютно все и вообще ничего не тянул из инета добавь правило ".(*)" в "запись в кеш". И почаще забивай черный список, что бы всякую рекламу не тянуть!

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 19:39 18-10-2005
cepera ang

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimnul
Практически полностью согласен - зачем тянуть одно и тоже по нескольку раз, только у меня сделано немного по другому  
А насчет черного списка могу сказать - лучше Proxomitrona ничего пока нет, и связка получается просто отличная с HandyCache
 
cracklover
Обновлять по повторному запросу в Coolproxy не всегда удобно бывает - если нажать, то начинает тянуться все - html скрипты, рисунки. Если же сделать не обновлять по повторному запросу ничего кроме HTML то бывает такая ситуация что где-то в кеше лежит недооткрытая картинка или CSS какая недокачается. HandyCache в этом отношении удобнее - захотел обновить - нажал CTRL и держи мало подержал - обновил HTML, дольше - все остальное.  
 
2 All
Может кому пригодится - настройки HandyCache и Opera которыми я сам пользуюсь, и небольшое описание принципов работы
Подробнее

Всего записей: 90 | Зарегистр. 10-05-2005 | Отправлено: 21:35 18-10-2005 | Исправлено: cepera ang, 22:28 18-10-2005
arsvrn

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

Цитата:
Может кому пригодится - настройки HandyCache и Opera которыми я сам пользуюсь, и небольшое описание принципов работы

Я вместо платного GPRSBooster пользуюсь HandyCache + Proxomitron с фильтрами WebWarper.
Нет сжатия картинок за счет ухудшения их качества, зато бесплатно

Всего записей: 1238 | Зарегистр. 08-09-2004 | Отправлено: 22:55 18-10-2005 | Исправлено: arsvrn, 09:18 19-10-2005
sket4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а что с HTTPS чего то оно не идёт через прогу

Всего записей: 712 | Зарегистр. 07-05-2004 | Отправлено: 11:18 19-10-2005
mai62



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

Цитата:
Ну, наверное, через небольшое время. Ведь если запрос пошел с нажатой клавишей, то ответы должны прийти быстро - это же не из интернета качать. Время будет определяться скоростью работы браузера, что на более-менее современных компах никак не более 1-2 секунд

Когда загрузка идет из кеша действительно это так. Но когда загрузка будет из инета (для др. временных клавиш), прогнозировать это время сложнее.
cracklover

Цитата:
Первый раз обращаясь к совершенно новой странице (её нет в кеше) браузер с помощью  Хэнди Кеш, еснно, тянул бы её из инета. Потом, когда эта страничка уже имелась бы в кеше, при любом повторном обращении к этой страничке ( через минуту, через 10 дней - не важно) Хэнди Кеш тянул бы её из своего кеша чтобы её ПРОСТО ПОКАЗАТЬ  в том виде, в каком она была в кеше. И если только пользователь ДЕЙСТВИТЕЛЬНО хотел бы увидеть страничку обновлённой, он ОБЯЗАТЕЛЬНО для этого САМ должен был бы нажать F5 (Опера). Только вручную!  

OK.
sket4

Цитата:
а что с HTTPS чего то оно не идёт через прогу  

Если можно пришлите URL и сообщите через род. прокси работает НС или без.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 11:44 19-10-2005
sket4



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
voxtext.md работает без родительского прокси
 
Добавлено:
https://la2.starnet.md/ тоже не открываеться  
Error
Error occurred! Description: Error reading WWW server response (HTTP Header).
Работать с родительским прокси нет возможности
 
 
Добавлено:
и ещё просьба выслать последнюю версию программы на мыло 833209@mail.ru а то с саита стянуть не могу архив повреждён за ранее спасибо

Всего записей: 712 | Зарегистр. 07-05-2004 | Отправлено: 12:05 19-10-2005
mai62



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sket4
Зашел по обоим URL с род. прокси и без. Выслал посл. версию.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 13:36 19-10-2005
sket4



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

Всего записей: 712 | Зарегистр. 07-05-2004 | Отправлено: 13:40 19-10-2005
gavana



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

Цитата:
Выслал посл. версию

а рассылку есть возможность организовать?

Всего записей: 1524 | Зарегистр. 14-03-2003 | Отправлено: 15:33 19-10-2005
mai62



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Имя файла - HandyCache092b10hexe.zip , размер 509 Кбайт. Файлу присвоен номер 582473, он будет доступен до 26.10.2005
_http://webfile.ru/582473
На narod.ru перезалил.

Всего записей: 1717 | Зарегистр. 06-12-2002 | Отправлено: 15:44 19-10-2005 | Исправлено: mai62, 15:47 19-10-2005
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добился того, чего хотел!!!
 
Оказывается надо было включить в опциях  "Запись в кеш" одну (!) переменную  (.)*, а другие переменные в этой вкладке по совету автора отключить, чтобы кешировалось абсолютно всё.
Затем на вкладке "Не обновлять" тоже дважды выставить одну и ту же переменную (.)*, а остальные переменные в этой вкладке отключить + выставить временное отключение этой функции по горячей клавише (у меня по удержанию клавишы Alt) и указать там же что и  Опера подчиняется этой вкладке. Также далее надо полностью запретить функцию "Только из кеша". Это не ошибка! Именно полностью запретить функцию "Только из кеша"!
 
Что получаем?
 
Предположим, вы открыли совершенно новую страницу, работая ИЗНАЧАЛЬНО С ПОЛНОСТЬЮ ВЫКЛЮЧЕННОЙ ГРАФИКОЙ  (мой любимый и нужный мне режим).
Текстовуха исправно залилась в кеш.
Теперь можете спокойно закрывать эту страницу. Или просто вообще закрыть браузер.  
Когда вы снова затребуете в любой момент эту страничку, она вытянется ИЗ КЕША НА 100 %.  Если вы попытаетесь её обновить, то ничего не получится. НО...
Если вы будете удерживать клавишу ALT (помните, я ранее писал о ней как о горячей клавише отключения режима "Не обновлять"?) и попытаетесь обновить страницу по F5 то страничка прекрасно обновится!
Более того, если вы преднамеренно хоите СРАЗУ не тянуть эту страничку из кеша, а получить её обновлённой, то удерживая клавишу ALT просто откройте страничку по ссылке и она минуя кеш загрузится обновлённой.
 
В общем, автору САБЖа респект. Если подойти с умом к его софтине, то можно получить он неё любой режим работы кеша.
После некоторого шаманства с настройками проги ( о котором, собственно, и этот пост) я получил что хотел!
 
Остаётся пожелать автору добавить всё-таки в программу несколько вариантов ПРЕДУСТАНОВЛЕННЫХ настроек, каждый из которых реализовывал бы какой-нибудь один конкретно выраженный режим работы.
 

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

Всего записей: 6613 | Зарегистр. 04-10-2004 | Отправлено: 16:48 19-10-2005
Nimnul



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mai62
Не пойму что за ошибка. На работе пользуюсь продуктом компании смарт-софт - трафик инспектор. Иногда посещаю их форум. Вот заметил странность. Захожу по ссылке:
http://www.smart-soft.ru/forum/forum_posts.asp?TID=5396&PN=1&FID=1&PR=3
Хожу оперой обычно. Захотел эту же страничку открыть Explorerom.
При попытке открыть эту ссылку в эксплорере он мне предлагает:
   
При этом в мониторе НС следующее:
   
А это полный лог:

Код:
 
19.10.2005 20:24:59 # 3542: Connection from local/127.0.0.1
 
19.10.2005 20:24:59 # 3542 >>> URL: http://www.smart-soft.ru/forum/forum_posts.asp?TID=5396&PN=1&FID=1&PR=3
GET http://www.smart-soft.ru/forum/forum_posts.asp?TID=5396&PN=1&FID=1&PR=3 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Referer: http://www.smart-soft.ru/forum/forum_topics.asp?FID=1
Accept-Language: ru
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.0.3705)
Host: www.smart-soft.ru
Cookie: b=b; WWF=LTVST=38644%2E8490046296; ASPSESSIONIDSSACAARS=DOFMBBADBIFHIOMKPNHDFECL
 
 
19.10.2005 20:24:59 # 3542 <<< URL: http://www.smart-soft.ru/forum/forum_posts.asp?TID=5396&PN=1&FID=1&PR=3
HTTP/1.0 200 OK
Server: HandyCache
Content-Length: 7909
Content-Type: text/html
Content-Encoding: gzip
Proxy-Connection: Keep-Alive
 
 
19.10.2005 20:24:59 # 3542:  Client Disconnection
 

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

Всего записей: 1072 | Зарегистр. 05-02-2003 | Отправлено: 20:33 19-10-2005
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimnul
 
Ты кэш IE почисти и выставь его размер в 1 Мб.
 
Добавлено:
mai62
 
А можно сделать горячую клавишу на отключение пункта "Чтение из кеша"? Как временно, так и постоянно?

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 01:11 20-10-2005
EMAN0N

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nimnul
 
Тогда, видимо, при загрузке из кеша и Opera его открыть не сможет. А файл в кеше атрибут "системный" имеет? Что Hendy в него дописал? У меня при работе через CoolProxy было нечто похожее: при загрузке из интернета странички открывались нормально, а из кеша - полная чушь (и в Opera, и в IE).

Всего записей: 66 | Зарегистр. 07-08-2005 | Отправлено: 02:04 20-10-2005
Smirnovi

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предлаю попробовать свой прокси на основе Squid.
 
 
Все логи работы Squid сейчас отключены.
Прокси сейчас настроен на работу только на локальной машине.
По всем запросам выдаются только сохраненные данные, если их нет  
 прокси обращается к источнику.
По нажатию горячей клавиши в IE Ctrl-F5 происходит обновление  
 страницы.
Если хотите отключить этот режим запускаете offlinec.bat в
 каталоге bin - он будет переключать режим или правьте настройки.
Настройки находяться в файле squid.conf
 в папке etc правьте их и перезапускайте сервис.
Кому нужно тот русские сообщения об ошибках подключит сам.
 
Сейчас эта версия рассчитана на полную запись в кэш всего что
 передается после запроса GET,  
  даже с авторизацией, и антикэширующими заголовками.
Запись в кэш запросов POST пока не доделано.
 
Если кому будет интересно со временем выложу и исходники.
Удачи!
 
Скачать тут. http://rapidshare.de/files/6504194/PersonalCache.exe.html

Всего записей: 305 | Зарегистр. 01-12-2002 | Отправлено: 05:12 20-10-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