Ru-Board.club
← Вернуться в раздел «Программы»

» HandyCache - локальный кеширующий прокси сервер

Автор: mai62
Дата сообщения: 14.10.2005 01:31
abz

Цитата:
Давай пока сделаем через API модемный вариант опционально?! А как появится более здравый вариант присоединим его (тоже опционально) к модемному?

Ок.
Хочу еще раз вернуться к предложению

Цитата:
Можно сделать так, чтобы при повторном нажатии на горячую клавишу "Показать главное окно" оно сворачивалось в трей (даже если окно HC не активно!).

Сейчас если гл. окно на экране, но спрятано под др. окнами, при нажатии гор. клавиши оно выходит вперед. Если сделать как ты предлагаешь, то возможность 'доставать' окно НС из под др. окон пропадет. Сейчас же можно нажатием гор. клавиши поднять окно вверх и свернуть нажатием Esc.
Автор: abz
Дата сообщения: 14.10.2005 01:44
mai62

Цитата:
Сейчас если гл. окно на экране, но спрятано под др. окнами, при нажатии гор. клавиши оно выходит вперед. Если сделать как ты предлагаешь, то возможность 'доставать' окно НС из под др. окон пропадет. Сейчас же можно нажатием гор. клавиши поднять окно вверх и свернуть нажатием Esc.

Есть вполне, как мне кажется, разумный вариант. Если окно находится за другими окнами, то при повторном нажатии оно всплывает вверх, а если активно, то сворачивается!
Автор: mai62
Дата сообщения: 14.10.2005 02:13
abz

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

Ок.
Smirnovi

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

В принципе это возможно, но это уже была бы совсем другая история. А что, в мире никто еще этим не занялся?
Автор: arsvrn
Дата сообщения: 14.10.2005 08:09
Мне кажется, что Squid для домашнего пользования - это все-таки перебор. А НС позиционируется именно как такой продукт.
Автор: Chern
Дата сообщения: 14.10.2005 10:30
Сейчас я пользуюсь Proxy+, у него куча возможностей, но использую его только в качестве кэширующего прокси. Хочу найти только кэширующий прокси, поэтому решил пробовать HC.

А зачем определять есть ли в данный момент интернет? Может поступить проще, как это делает Proxy+ - если есть ответ от запрашиваемого сервера, то в дело вступают политики кэширования. Если нет ответа, то в зависимости от наличия или отсутствия в кэше запрашиваемой страницы пользователю выдается или же страница из кэша, или же страница ошибки соединения от самого HC, которая выдается в автономном режиме. При всем этом Proxy+ работает без таймаутов и здесь должно бы быть также.
Прав ли я в своих мыслях?

Кроме того, а за API модемного варианта.
Автор: abz
Дата сообщения: 14.10.2005 12:01
Chern

Цитата:
Прав ли я в своих мыслях?

А как нам определить потом что это за открытая страница - из кеша или свежая из Интернета? Да и тормоза, опять-таки, будут из-за того, что НС будет за каждой страницей в нэт ломиться, понимать, что его нет и обращаться к кэшу.
Автор: Chern
Дата сообщения: 14.10.2005 13:15

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


Нам то это зачем определять? Мы разве не знаем есть ли у нас инет или нет?
Тормозов, на примере Proxy+, вообще никаких. Ну только если у кого-то P-133 с 16 Мб памяти, тогда да. Но тогда они будут и без HC.
Автор: abz
Дата сообщения: 14.10.2005 13:24
Chern

Цитата:
Нам то это зачем определять? Мы разве не знаем есть ли у нас инет или нет?

Приплыли. А как тогда такая ситуация: я иду на сайт - он недоступен и НС его достаёт из кеша. Я убеждаюсь, что на сайте нет изменений и отдыхаю, хотя на самом деле они есть, просто сайт в данный момент не ответил. От того, что видишь значёк в трее - это ещё не значит откуда достал страницу РС, если его настроить как ты предложил.
Автор: Chern
Дата сообщения: 14.10.2005 13:47

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


Какая разница есть изменения или нет если сайт не отвечает? Так хоть ты последнюю копию страницы, когда сайт еще отвечал, увидеть сможешь из кэша. Или лучше последнюю копию не видеть, так что ли? А когда сайт все-таки ответит, то поплывешь дальше.
Автор: mai62
Дата сообщения: 14.10.2005 15:02
_http://handycache.narod.ru/download/HandyCache092b10gexe.zip

Версия 0.92b10g 14.10.05
[-] Исправлена ошибка, из-за которой была невозможна работа с CollProxy в качестве род. прокси;
[+] На вкладке Настройки/Очистка кеша добавлена опция Показывать каталоги в Total Commander;
[+] На вкладке Настройки/Общие добавлена опция Переходить в автономный режим при отсутствии соединения с интернетом;
[+] При нажатии гор. клавиши Показать главное окно, если окно находится на переднем плане экрана, окно будет сворачиваться.
Автор: Chern
Дата сообщения: 14.10.2005 15:53
Качаю, буду пробовать.


Цитата:
[+] На вкладке Настройки/Общие добавлена опция Переходить в автономный режим при отсутствии соединения с интернетом;


На каком все-таки алгоритме?
Автор: mai62
Дата сообщения: 14.10.2005 16:01
Chern

Цитата:
На каком все-таки алгоритме?

Без расхода трафика (функция InternetGetConnectedState из Wininet.dll).
Автор: Chern
Дата сообщения: 14.10.2005 16:20
Попробовал. Опция добавлена но у меня не работает.
Автор: mai62
Дата сообщения: 14.10.2005 16:23
Chern

Цитата:
Попробовал. Опция добавлена но у меня не работает.

Я сейчас на работе, у меня тут LAN (работает, когда шнурок из сетевухи вынимаю). Вечером гляну дома (dialup).
Автор: arsvrn
Дата сообщения: 14.10.2005 16:36
mai62

Цитата:
Я сейчас на работе, у меня тут LAN (работает, когда шнурок из сетевухи вынимаю)

Я тоже на работе, тоже LAN. Не работает (ни за Proxomitron'ом, ни без него). И шнурок выдергивал, и отключал сетевое соединение.
Кстати, а должен ли при этом появляться домик в трее?
Автор: Chern
Дата сообщения: 14.10.2005 17:14
mai62

У меня Dial-up. Не работает ни в связки Интернет-файрволл-HC-Proxomitron-Firefox, ни в связке Интернет-файрволл-HC-Firefox.
Автор: and3636
Дата сообщения: 14.10.2005 17:24
У меня определение наличия сети работает при любых комбинациях.
Автор: nickddd
Дата сообщения: 14.10.2005 18:07
mai62

Цитата:
[+] Файлы, генерируемые Proxomitronом не пишутся в кеш

Умм... Пишутся :-\

Лог: [more]
14.10.2005 18:30:50 # 24230 >>> URL: http://cdcovers.adonspot.com/adjs.php?n=533398132&what=zone:74&target=_blank&source=dvd&exclude=,&referer=http%3A//www.cdcovers.cc/dvd_t.php
GET http://cdcovers.adonspot.com/adjs.php?n=533398132&what=zone:74&target=_blank&source=dvd&exclude=,&referer=http%3A//www.cdcovers.cc/dvd_t.php HTTP/1.1
Accept: */*
Referer: http://www.cdcovers.cc/dl.php
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.1.4322)
Host: cdcovers.adonspot.com
Proxy-Connection: Keep-Alive
Cookie: phpAds_capAd[1073]=1


14.10.2005 18:30:50 # 24230: Outbound Connection

14.10.2005 18:30:50 # 24230 <<< URL: http://cdcovers.adonspot.com/adjs.php?n=533398132&what=zone:74&target=_blank&source=dvd&exclude=,&referer=http%3A//www.cdcovers.cc/dvd_t.php
HTTP/1.1 200 Local file
Date: Fri, 14 Oct 2005 14:30:50 GMT
Server: Proxomitron
Last-Modified: Tue, 20 Apr 1999 12:01:00 GMT
Content-Length: 68
Content-type: text/html
[/more]

После этого в кэше появляется свеженький (или обновляется старый) файлик а в мониторе: 200 Local File 2.3
Автор: V0lt
Дата сообщения: 14.10.2005 19:41
Chern

Цитата:
Может поступить проще, как это делает Proxy+ - если есть ответ от запрашиваемого сервера, то в дело вступают политики кэширования. Если нет ответа, то...

Не-е-а, не надо так. это вариант многим не понравиться.
Представь, что мужду HC и инетом еще одна прога работает и если связи нет, то эта прога даст свою страницу-ошибку, а HC возьмет и запишет ее и страничка в кеше запориться

Добавлено:
Новая версия почему-то долго отключается и при выходе подгружает процессор секунды на 3.
Смотрел через Process Explorer. Обнаружил когда у пеня панель быстрого запуска долго открывалась.
Автор: mai62
Дата сообщения: 14.10.2005 22:41

Цитата:
Опция добавлена но у меня не работает.

Это я лоханулся: увлекся рисованием домика и забыл про управление режимом.
nickddd

Цитата:
[+] Файлы, генерируемые Proxomitronом не пишутся в кеш

Умм... Пишутся :-\

Надеюсь, исправил.
V0lt

Цитата:
Новая версия почему-то долго отключается и при выходе подгружает процессор секунды на 3.

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

_http://handycache.narod.ru/download/HandyCache092b10g1exe.zip
Автор: nickddd
Дата сообщения: 15.10.2005 00:06
mai62

Цитата:

Цитата:
Цитата: [+] Файлы, генерируемые Proxomitronом не пишутся в кеш

Умм... Пишутся :-\
Автор: Smirnovi
Дата сообщения: 15.10.2005 02:19

Цитата:
Сейчас я пользуюсь Proxy+, у него куча возможностей, но использую его только в качестве кэширующего прокси. Хочу найти только кэширующий прокси, поэтому решил пробовать HC.

Пробовал Proxy+ но он не кэширует некоторые странички, а именно файл в кэш записывает, а получить его оттуда в автономном режиме не может.


Цитата:
В принципе это возможно, но это уже была бы совсем другая история. А что, в мире никто еще этим не занялся?

Есть много проектов, основанных на Squid, например

CacheXpress
Офф.сайт: http://www.logisense.com/

Цитата:CacheXpress сделан на движке сквида

Сделан графический интерфейс инсталляция и т д.
Но он предназначен для коммерческого использования.
Автор: mai62
Дата сообщения: 15.10.2005 09:44
nickddd

Цитата:
Очистка кэша все таки негибкая Может сделать что-то типа тех же списков?
Параметры (навскидку):
1. маска файла + дата модификации ранее... (+ не имеет значения) + размер больше (+ не имеет значения) + (на всякий случай) размер меньше (+ не имеет значения)

и отдельно удалять папки меньше чем, удалять пустые папки

Да. И занесите пожалуйста в список реквестов (Feature request) Планировщик автоочистки кэша

OK
Smirnovi

Цитата:
CacheXpress
Офф.сайт: http://www.logisense.com/

По указанной ссылке нашел описание EngageIP Cache Server, а о Squid упоминаний я там не нашел.
Автор: arsvrn
Дата сообщения: 15.10.2005 10:37
mai62
Что-то не получается работать в автономном режиме с автоопределением наличия интернета. Сижу на локалке за прокси (Squid). При связке "Опера - НС - Proxomitron - локалка" в мониторе НС получаю непрерывные "502 Cannot Connect" и "Request repeated". При связке "Опера - НС - локалка" НС в ожидании, при остановке браузера в мониторе "502 Bad Gateway (Cannot Connect)". Версии b10g и b10g1.
На диалапе еще не пробовал.
Автор: abz
Дата сообщения: 15.10.2005 14:39
mai62

Здорово!!! Спасибо!!! Это то, о чём я мечтал с момента выхода первой версии!!!

У меня все работает. Maxthon - HC - Dial-Up
Автор: mai62
Дата сообщения: 15.10.2005 22:51
arsvrn
Вы не описали ситуацию. По Вашему описанию предполагаю, что соединения нет, а НС считает, что есть. А домик в трее есть?
abz
Автор: unhappy
Дата сообщения: 15.10.2005 23:33
И у меня все работает! )
Скажите пожалуйста - как поменять некрасивую надпись BLOCKED на месте заблокированого контента на что-либо другое? )
Автор: mai62
Дата сообщения: 15.10.2005 23:52
unhappy
Пока никак.
Автор: abz
Дата сообщения: 16.10.2005 01:11
mai62

Цитата:
Пока никак.

Ну хоть ты её поменяй пока хотя бы на [Ad]. Коротко и ясно.
Автор: Nimnul
Дата сообщения: 16.10.2005 09:31
mai62

Цитата:
По указанной ссылке нашел описание EngageIP Cache Server, а о Squid упоминаний я там не нашел.

Smirnovi: Пожалуста вышлите на мыло smirnovi(собака)front.ru версию для Windows, лучше последнюю с кряком. На их сайте даже демострационную версию не найдешь.
Хотя если это ГУИ обертка к сквиду, вещь многообещающая. Но есть одно но, денег она хочет...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: бесплатный аналог Partition Magic


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.