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

» HandyCache ( Часть III )

Автор: mai62
Дата сообщения: 30.05.2006 13:22
abz

Цитата:
Так я вообще не могу попасть на этот сайт.

Покажи лог

Добавлено:

Цитата:
А кто такой Макс?

Maxthon Browser
Автор: abz
Дата сообщения: 30.05.2006 13:31
mai62

Цитата:
Покажи лог

[more]30.05.2006 14:30:34 # 958: Connection from local/127.0.0.1

30.05.2006 14:30:34 # 958 >>> URL: http://stat.kubtelecom.ru/
GET http://stat.kubtelecom.ru/ HTTP/1.1
Accept: */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
If-Modified-Since: Tue, 30 May 2006 11:16:52 GMT
Host: stat.kubtelecom.ru
Proxy-Connection: Keep-Alive


30.05.2006 14:30:34 # 958: Outbound Connection

30.05.2006 14:30:35 # 958 <<< URL: http://stat.kubtelecom.ru/
HTTP/1.1 200 OK
Date: Tue, 30 May 2006 10:30:29 GMT
Server: Apache
Transfer-Encoding: chunked
Content-Type: text/html


30.05.2006 14:30:35 # 958 >>> URL: http://stat.kubtelecom.ru/favicon.ico
GET http://stat.kubtelecom.ru/favicon.ico HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: stat.kubtelecom.ru
Proxy-Connection: Keep-Alive


30.05.2006 14:30:35 # 959: Connection from local/127.0.0.1

30.05.2006 14:30:35 # 959 >>> URL: http://hp.kubtelecom.ru:8888
CONNECT hp.kubtelecom.ru:8888 HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: hp.kubtelecom.ru:8888
Content-Length: 0
Proxy-Connection: Keep-Alive
Pragma: no-cache


30.05.2006 14:30:35 # 959 <<< URL: http://hp.kubtelecom.ru:8888
HTTP/1.0 502 Bad Gateway (HTTPS server)
Server: HandyCache
Content-Type: text/html
Proxy-Connection: close


30.05.2006 14:30:35 # 959: Client Disconnection

30.05.2006 14:30:35 # 960: Connection from local/127.0.0.1

30.05.2006 14:30:35 # 960 >>> URL: http://hp.kubtelecom.ru/favicon.ico
GET http://hp.kubtelecom.ru/favicon.ico HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; InfoPath.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Host: hp.kubtelecom.ru
Proxy-Connection: Keep-Alive


30.05.2006 14:30:35 # 960 <<< URL: http://hp.kubtelecom.ru/favicon.ico
HTTP/1.0 430 Blocked by HC
Server: HandyCache
Content-Length: 213
Content-Type: text/html
Proxy-Connection: Keep-Alive


30.05.2006 14:30:35 # 960: Client Disconnection

30.05.2006 14:30:35 # 958 <<< URL: http://stat.kubtelecom.ru/favicon.ico
HTTP/1.1 404 Not Found
Date: Tue, 30 May 2006 10:30:29 GMT
Server: Apache
Transfer-Encoding: chunked
Content-Type: text/html; charset=iso-8859-1


[/more]

Добавлено:
Такое было в ранних версиях НС - ты потом исправил. Там где должно появиться окно:



HC отваливается с сообщением:

Цитата:
Error
Error occurred! Description: Error reading WWW server response (HTTP Header).

Автор: mai62
Дата сообщения: 30.05.2006 14:24
abz
Исправил, проверил, линк тот же.
Автор: abz
Дата сообщения: 30.05.2006 14:39
mai62

Работает. Спасибо.
Автор: Nimnul
Дата сообщения: 30.05.2006 15:15
Сегодня заценил функционал hc.historian, просто сумашедший комбайн получился...
Это просто праздник какой-то!
Автор: Spine
Дата сообщения: 30.05.2006 17:05

Цитата:
Сегодня заценил функционал hc.historian, просто сумашедший комбайн получился...

угу, ещёб для него страницы всегда в оффлайне выдавались чтоб можно было и в и-нете сидеть и по кэшу лазить...
Автор: mai62
Дата сообщения: 30.05.2006 17:28
Spine

Цитата:
ещёб для него страницы всегда в оффлайне выдавались

Думаю это можно будет организовать. Смысл такой. Макстон как-то заставляет (знать бы как) IE писать в заголовке запроса User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; FDM). Надо чтобы rs научил hc.historian писать в заголовке User-Agent: hc.historian . Тогда НС обнаружив такую строку выдавал бы файлы только из кэша.
Автор: Nimnul
Дата сообщения: 30.05.2006 18:07
Чета не пойму в новой версии HandyCache096b1 косяк со свежими файлами?
Обновил версию, ничего не менял, и теперь постоянно тащит из интернета файлы...
Хотя разрешено не обновлять свежие файлы...

Добавлено:
С контролом удобнее было...
Автор: ELGARD
Дата сообщения: 30.05.2006 18:37
Помогите пожалуйста c созданием переадресации для двух gzip-прокси на подобии WebWarper'а.
Адрес формируется следующим образом:
для первого прокси: http://gprs.kotlas.info/index.php?session_new=http://site.ru
для второго: http://gprszip.ru/compress.php/http://site.ru
Планирую пускать через эти фильтры все url, не прописывая каждый сайт в фильтре.
Автор: Nimnul
Дата сообщения: 30.05.2006 18:49
Вот как выглядит монитор при нажатии F5 в Opera:
30 кбайт картинка
Раньше здесь писал: "Свежий", а сейчас тянет из инета...
Автор: abz
Дата сообщения: 30.05.2006 19:42
mai62

А где теперь время свежести файлов устанавливается?
Автор: Spine
Дата сообщения: 30.05.2006 20:26
4-й список "Не обновлять", колонка "Критерий свежести"


Цитата:
> mai62> [+] В списке Не обновлять добавлена колонка Критерий свежести (время или дата);
> примеры записи если можно...

0:15 15 минут
15.05.06 15 мая 06 года

по hcHistorian: нужна возможность аутентификации т.к. у меня (может и не только) возможности входа без пароля нет...
Автор: and3636
Дата сообщения: 30.05.2006 20:50

Цитата:
Обновил версию, ничего не менял, и теперь постоянно тащит из интернета файлы...
Хотя разрешено не обновлять свежие файлы...



Действительно,правило не обновлять свежие файлы не срабатывает при каждом четвёртом-пятом рефреше.
Автор: V0lt
Дата сообщения: 30.05.2006 20:58
abz

Цитата:
А где теперь время свежести файлов устанавливается?

Думается в "Списки->Не обновлять" колонка "Критерий свежести"
в формате ЧЧ:MM или Д.М.Г

например:
(.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)(.)?
(.)*\.(js|css) 23:59
(.)* 0:05

картинки не обновлять, стили обновлять раз в день, остальное не чаще, чем раз в 5 минут

mai62
с датой не совсем понятно: имеется ввиду дата файла или срок, если второе то imho лучше просто указать число дней
Автор: pop2ROOT
Дата сообщения: 30.05.2006 21:30
mai62
ох, уважаемый Автор, похоже все-таки настало время писать документацию...
я уже совсем нить потерял некоторых вещей в последнем обновлении - например, условные/безусловные прокси... безусловные - это обычные? а условные?
я помню, здесь это обсуждалось, но несколько абстрактно для меня ввиду отсутствия возможности использования на тот момент... уж хотя бы кратко изложил бы кто-нибудь...

со Свежестью опять же - если оставить все как есть после обновления ехе-шника, то получается в 4-м списке вообще критерий равен 0? спасибо V0lt - просветил, я для всех остальных вписал прежние 15 минут.

за кнопки и клавиши для Монитора - отдельное спасибо! а за программу так вообще! собираюсь с духом поделиться кровно нажитыми средствами
Автор: mai62
Дата сообщения: 30.05.2006 21:35
Spine

Цитата:
по hcHistorian: нужна возможность аутентификации

Cогласен, это должен сделать rs
abz

Цитата:
А где теперь время свежести файлов устанавливается?

Колонка Критерий свежести в списке Не обновлять
V0lt

Цитата:
с датой не совсем понятно: имеется ввиду дата файла или срок

Дата файла

Цитата:
лучше просто указать число дней

число часов может быть любое
240:00 = 10 суток

Добавлено:
pop2ROOT

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

Ктобы возражал Буду писать (хоть я это очень не люблю)

Цитата:
безусловные - это обычные?

Да

Цитата:
условные?

Для них в колонке условие можно задать рег. выражение. НС проверяет, если условие выполнилось для какого-то URL, то запрос отправляется через соотв. прокси.
Автор: DenZzz
Дата сообщения: 30.05.2006 21:53
mai62

Теперь, если отключена опция "Не обновлять свежие файлы", то в списке "Не обновлять" перестают работать все правила, в которых указаны критерии свежести. Это так и задумано?

Включение опции "Не обновлять свежие файлы" больше напрямую не связано с разрешением правила .* в списке "Не обновлять"?
Автор: unhappy
Дата сообщения: 30.05.2006 22:14
mai62

Цитата:
разрешить перекрытие временных клавиш

Спасибо!
Автор: mai62
Дата сообщения: 30.05.2006 22:22
DenZzz

Цитата:
Теперь, если отключена опция "Не обновлять свежие файлы", то в списке "Не обновлять" перестают работать все правила, в которых указаны критерии свежести. Это так и задумано?

Да

Цитата:
Включение опции "Не обновлять свежие файлы" больше напрямую не связано с разрешением правила .* в списке "Не обновлять"?

Да

В этом списке сначала проверяются правила с заполненной колонкой Критерий, а потом остальные.

Добавлено:
ELGARD

Цитата:
Помогите пожалуйста c созданием переадресации для двух gzip-прокси на подобии WebWarper'а.
Адрес формируется следующим образом:
для первого прокси: http://gprs.kotlas.info/index.php?session_new=http://site.ru
для второго: http://gprszip.ru/compress.php/http://site.ru
Планирую пускать через эти фильтры все url, не прописывая каждый сайт в фильтре.

Попробуй так
Правило ^http://(?!.*gprs.kotlas.info/.*).*$
Замена http://gprs.kotlas.info/index.php?session_new=\0
Обязательн. Да

Правило ^http://(?!.*gprszip.ru/.*).*$
Замена http://gprszip.ru/compress.php/\0
Обязательн. Да
Автор: abz
Дата сообщения: 30.05.2006 23:02
Подскажите как составить правило, чтобы аватары этого форума обновлялись раз в неделю, притом чтобы остальная графика не обновлялась никогда. Сейчас в списке "Не обновлять" у меня 3 правила:

Код: HandyCache_list_Format_3
True::.*\.(jpg|jpeg|png|gif|bmp|ipg|swf|ico)$::::::::392746
True::.*\.(js|css)(\?.*|$)::::::::122786
True::.*::forum\.ru-board|mobileclub\.com\.ru/forum/::::0:05::93104
Автор: DenZzz
Дата сообщения: 30.05.2006 23:18
mai62

Цитата:
[+] В списках добавлена колонка Сайт (referer);

Раз уж дошли руки до проверки рефереров, а можно сделать опцию "Блокировать внешние URL-ы", т.е. те, у которых URL не совпадает с реферером по доменам (до 2-го или 3-го уровня). Алгоритм работы мы уже как-то обсуждали. А то создавать правила для каждого сайта (реферера) нереально - проще набить редкие исключения...

Добавлено:
abz

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

Как-то так:

Код: HandyCache_list_Format_3
True::.*\.(jpg|jpeg|png|gif|bmp|ipg|swf|ico)$::ru-board\.com/avatars/::::::392746
True::.*\.(js|css)(\?.*|$)::::::::122786
True::.*::forum\.ru-board|mobileclub\.com\.ru/forum/::::0:05::93104
True::ru-board\.com/avatars/::::::168:00::0
Автор: mai62
Дата сообщения: 31.05.2006 00:01
abz

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

Добавь в список Не обновлять правило
#6#~#True#~#i\.ru-board\.com/avatars/#~##~##~#168:00#~#0
(забери строку в буфер и выполни команду Добавить из буфера)
DenZzz

Цитата:
Раз уж дошли руки до проверки рефереров, а можно сделать опцию "Блокировать внешние URL-ы", т.е. те, у которых URL не совпадает с реферером по доменам (до 2-го или 3-го уровня). Алгоритм работы мы уже как-то обсуждали.

Если не сложно, найди обсуждение, уже не помню.
Автор: abz
Дата сообщения: 31.05.2006 00:13
mai62

А каким его по счёту поставить? Перед этим правилом?:

Код: True::.*\.(jpg|jpeg|png|gif|bmp|ipg|swf|ico)$::ru-board\.com/avatars/::::::392746
Автор: DenZzz
Дата сообщения: 31.05.2006 00:46
mai62

Цитата:
Если не сложно, найди обсуждение, уже не помню.

Началось отсюда. Продолжалось здесь.

Опция "Блокировать внешние объекты" есть в Проксомитроне, Аутпосте и некоторых браузерах. Почему бы этому не быть в HC?...
Смысл ее в том, чтобы при заходе на страницу не грузить ссылки, которые ведут за ее пределы. Часто так загружаются баннеры и прочая реклама.

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



Цитата:
Добавь в список Не обновлять правило
Еще надо добавить исключение к первому правилу, иначе оно будет срабатывать на аватарах и они обновляться не смогут...
Автор: abz
Дата сообщения: 31.05.2006 01:00
DenZzz

Цитата:
Еще надо добавить исключение к первому правилу, иначе оно будет срабатывать на аватарах и они обновляться не смогут...

А если, предложенное mai62 правило, поставить первым?
Автор: mai62
Дата сообщения: 31.05.2006 01:16
DenZzz

Цитата:
Началось отсюда. Продолжалось здесь

Спасибо, почитаю

Цитата:
Еще надо добавить исключение к первому правилу, иначе оно будет срабатывать на аватарах и они обновляться не смогут...


Цитата:
В этом списке сначала проверяются правила с заполненной колонкой Критерий, а потом остальные.

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

Цитата:
В этом списке сначала проверяются правила с заполненной колонкой Критерий, а потом остальные.

То есть в любом месте можно расположить? И синтаксис:

Цитата:
i\.ru-board\.com/avatars/

верен?
Автор: mai62
Дата сообщения: 31.05.2006 01:47
abz
Да
Автор: DenZzz
Дата сообщения: 31.05.2006 06:02
mai62
abz

Цитата:
Цитата:Еще надо добавить исключение к первому правилу, иначе оно будет срабатывать на аватарах и они обновляться не смогут...

Цитата:В этом списке сначала проверяются правила с заполненной колонкой Критерий, а потом остальные.

Угу. Допустим аватара скачана 3 месяца назад. Правила с критериями проверятся первыми, но не сработают, т.к. файл старше их критериев. Затем проверяются правила без критерия и туда попадают все картинки (если нет персонального исключения для аватар).
Аватары не будут обновляться никогда! Без исключения не обойтись! Проверял...
Автор: NothingAnother
Дата сообщения: 31.05.2006 06:05
abz
Цитата:
А разве вначале строки не должно быть?:
Цитата: .*\

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Internet Download Accelerator


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