+  HandyCache форум
|-+  Гостевая» Гостевая» Настройки списка "Не обновлять"
Имя пользователя:
Пароль:
Страниц: 1 2 [3] 4 5 ... 14   Вниз
  Ответ    Отправить эту тему    Печать  
Автор Тема: Настройки списка "Не обновлять"  (Прочитано 190263 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NothingAnother
Beta tester
*****

Репутация: +7/-2
Offline Offline

Сообщений: 434

Spoiler


« Ответ #40 : 19 февраля 2007, 16:03:22 »
ПроцитироватьЦитировать

А мимо Winroute не можешь попробовать?
Сообщить модератору   Записан

Мы тоже не всего читали Шнитке!..
© В. Вишневский
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #41 : 19 февраля 2007, 16:15:44 »
ПроцитироватьЦитировать

М-да, почему-то в твоем полном логе совсем нет инфы о записи файла на диск.

Должно быть что-то вроде:

Цитировать
...
19.02.2007 16:56:41 # 572 <<< URL: http://ya.ru/logo.gif
Rule 3.1 activate

19.02.2007 16:56:41 # 572 <<< URL: http://ya.ru/logo.gif
File D:\HANDYCACHE\Cache\ya.ru\logo.gif created,
is written down  1159


19.02.2007 16:56:41 # 572 <<< URL: http://ya.ru/logo.gif
put header
...

А у тебя этого нет! Что-то мешает HC писать файлы на диск!
Попробуй временно отключить все лишние программы - особенно, файерволл и антивирус (если есть)! Перезагрузи комп и повтори опыты с загрузкой сайтов через HC.
Сообщить модератору   Записан
Mitrich
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #42 : 21 февраля 2007, 18:07:42 »
ПроцитироватьЦитировать

DenZzz, возможно оффтоп, но вот так вот... помогите плз, пример: софтодром.ру, в опере 9,1 жму обновить, HC пишет в кеш, и так при каждом нажати, даже если прошла пара секунд, не уверен что за 2 секунды софтодром.ру обновляеться. Помоги плз,как выставить какими настройками, что-бы кешировалось всё, и если не обновилось на сервере страничка, она не обновлялась... пытался решить с помощью "не обновлять", ставлю на всё 10 мин, но ч/з 10 мин не обновлённая на сервере страничка, начинает писаться в кеш... Заранее благодарен.

Вот такой ещё пример: Страничка эбаут моего прова, напроч статичная http://adsl.bashtel.ru/about.php, захожу, смотрю ХК грузит в кеш, закрываю Оперу, галка очищать при выходе в опере стоит, запускаю ещё раз захожу на страничку получаю входящий трафик??? как победить? подскажите плиз.

Вот лог

* log.txt (11.1 Кб - загружено 36 раз.)
« Последнее редактирование: 21 февраля 2007, 18:44:52 от Mitrich » Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #43 : 21 февраля 2007, 19:02:54 »
ПроцитироватьЦитировать

пытался решить с помощью "не обновлять", ставлю на всё 10 мин, но...
"На все 10 минут"- это на что именно? У тебя в "Н" есть какое-то правило для софтодрома или для shtml?

Цитировать
Страничка эбаут моего прова, напроч статичная http://adsl.bashtel.ru/about.php
Это с твоей т.з. она напрочь статичная, а поскольку формируется она с помощью php то с т.з. сервера она всегда новая. Т.е. на запрос If-Modified-Since сервер всегда ответит, что да, страница обновилась. Без специального правила она всегда будет обновляться.
Сообщить модератору   Записан
Mitrich
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #44 : 21 февраля 2007, 19:41:30 »
ПроцитироватьЦитировать

Рик, #5#~#True#~#(.)*#~##~##~#0:10 вот это наверно на всё, если я всё правильно понимаю. Для софтодрома правил нет, для shtml тоже, стандартные правила у меня пока...
Ок, с пхп мало знаком, но есть страничка http://www.shaybabel.ru/html/news.html , я не обновлял её очень давно, т.е. она с моей т.з. статична опять же), но при закрывании и открывании потом оперы, как делал выше, всё равно получаю 17 килобайт входящего трафика( помогите настроить плз, уж очень хочеться. Рик, если не трудно можешь дать свои настройки. Заранее спасибо.
Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #45 : 21 февраля 2007, 20:12:28 »
ПроцитироватьЦитировать

#5#~#True#~#(.)*#~##~##~#0:10
Ну правильно. Все "моложе" 10 минут в соответствии с этим правилом берется из кэша, все "старше" 10 минут - проверяется на предмет обновления. Т.е. 10 минут прошло и страница с софтодрома будет снова загружена с сервера.
Не хочешь, обновлять страницы софтодрома - добавь правило, например такое:
#5#~#True#~#.+\.softodrom.ru/.*\.shtml#~##~##~#
без критерия свежести или с достаточно большим критерием.

Цитировать
Ок, с пхп мало знаком, но есть страничка...
Скачай утилиту для интеграции HC с Opera и добавляй нужные URL в нужные списки в два клика.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #46 : 21 февраля 2007, 20:33:22 »
ПроцитироватьЦитировать

Вот лог

Странный лог... Какой-то он подпорченный - половина строк нечитабельна! Как ты его получил? В следующий раз прилагай в архиве! Хотя в данном случае и без лога все ясно... Подмигивающий

Для софтодрома правил нет, для shtml тоже, стандартные правила у меня пока...

В принципе, твое правило (.)* в списке "Не обновлять" все перекрывает!

Цитировать
Ок, с пхп мало знаком, но есть страничка http://www.shaybabel.ru/html/news.html , я не обновлял её очень давно, т.е. она с моей т.з. статична опять же), но при закрывании и открывании потом оперы, как делал выше, всё равно получаю 17 килобайт входящего трафика

К сожалению, и эта страница с точки зрения сервера динамична! Вот кусочек из моего лога ее загрузки:

Цитировать
Cache-Control: s-maxage=0
X-Powered-By: PHP/5.1.2

Есть 3 пути:
1. Либо увеличить время в твоем общем правиле (.)*  
2. Либо создать отдельные правила в "Не обновлять" для твоих "статично-динамичных" сайтов Улыбка
3. Либо назначить горячую клавишу на включение "Автономного режима" и нажимать ее при загрузке твоих сайтов из кэша.
Сообщить модератору   Записан
AndyZu
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #47 : 14 марта 2007, 08:43:06 »
ПроцитироватьЦитировать

Присоединяюсь к благодарностям авторам. Нужная отечественному пользователю программа. Сам раньше пользовался MyCache, но ее развитие, к сожалению, прекратилось еще в 2003 году. Случайно, 2 дня назад нашел HandyCache, разбираюсь. Хочу спросить совета, как лучше реализовать с HandyCache следующие:
 при запросе браузером любого объекта
1) если объект в кеше - отдать из кеша, игнорируя всякие no-cashe, Cache-Control, max-age и т.д. в HTTP-ответах сервера;
2) если нет объекта в кеше - запросить из сети;
3) если в браузере нажата кнопка Refresh/Reload - запросить объекты из сети.
То есть хочется чтобы максимально использовался кеш, но чтобы была возможность принудительно обновлять страницу кнопкой браузера Refresh/Reload. Пока смог это реализовать разрешением не обновлять свежие файлы, установкой заведомо нестареющего критерия свежести и временным отключением всего этого клавишами Win+Shift. Теперь когда хочу обновить страницу принудительно, то жму Win+Shift и кликаю Refresh в браузере. Может быть есть еще какое-либо решение без нажатий клавиш?

На всякий случай мой noreq.lst:
True#~#(.)*\.(js|css)#~##~##~#01.01.2007#~#58
True#~#(.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)#~##~##~#01.01.2007#~#26
True#~#(.)*#~##~##~#01.01.2007#~#54
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #48 : 14 марта 2007, 09:15:12 »
ПроцитироватьЦитировать

Теперь когда хочу обновить страницу принудительно, то жму Win+Shift и кликаю Refresh в браузере. Может быть есть еще какое-либо решение без нажатий клавиш?

Нет, без нажатия горячих клавиш решения нет.

Цитировать
На всякий случай мой noreq.lst:
True#~#(.)*\.(js|css)#~##~##~#01.01.2007#~#58
True#~#(.)*\.(jpg|jpeg|png|gif|bmp|swf|ico)#~##~##~#01.01.2007#~#26
True#~#(.)*#~##~##~#01.01.2007#~#54

Мелкие ремарки:
1. Можно было и не писать такие критерии свежести во всех правилах, а назначить грячую клавишу для отключения всего списка "Не обновлять".
2. Первые 2 правила можно отключить, т.к. они перекрываются правилом номер 3.
Сообщить модератору   Записан
AndyZu
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #49 : 14 марта 2007, 10:42:40 »
ПроцитироватьЦитировать

Мелкие ремарки:
1. Можно было и не писать такие критерии свежести во всех правилах, а назначить грячую клавишу для отключения всего списка "Не обновлять".
2. Первые 2 правила можно отключить, т.к. они перекрываются правилом номер 3.

1. Использовал секцию "Не обновлять свежие файлы" исключительно из-за галки "Индикация на значке". Хочется видеть индикацию все-таки.
2. Разобрался. Первые 2 правила отключил.
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #50 : 14 марта 2007, 12:06:52 »
ПроцитироватьЦитировать

Цитировать
1) если объект в кеше - отдать из кеша, игнорируя всякие no-cashe, Cache-Control, max-age и т.д. в HTTP-ответах сервера;
2) если нет объекта в кеше - запросить из сети;
Это экономный режим, который я предлагал Улыбка
Цитировать
3) если в браузере нажата кнопка Refresh/Reload - запросить объекты из сети.
Без дополнительных горячих главиш не обойтись.

Цитировать
Можно было и не писать такие критерии свежести во всех правилах, а назначить грячую клавишу для отключения всего списка "Не обновлять".
А если я хочу обновить только сайт не трогая картинки?
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #51 : 14 марта 2007, 12:25:34 »
ПроцитироватьЦитировать

Без дополнительных горячих главиш не обойтись.

В том-то и соль - твой "Экономный" режим также придется отключать горячей клавишей!

Цитировать
А если я хочу обновить только сайт не трогая картинки?

Хочешь - обновляй! Улыбка Совет касался списка AndyZu, приведенного в первом посте!
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #52 : 14 марта 2007, 12:38:32 »
ПроцитироватьЦитировать

В том-то и соль - твой "Экономный" режим также придется отключать горячей клавишей!
А я о чем? Сейчас горячую клавишу можно навесить только на свежие файлы. А хочется на правило .*
Цитировать
Хочешь - обновляй! Улыбка
Не хочу обновлять.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #53 : 14 марта 2007, 13:04:51 »
ПроцитироватьЦитировать

А я о чем? Сейчас горячую клавишу можно навесить только на свежие файлы. А хочется на правило .*

А вот AndyZu вообще не хочет нажимать никакие горячие клавиши! Его вопрос звучал так:
Цитировать
Может быть есть еще какое-либо решение без нажатий клавиш?
Твой "Экономный" режим ему не поможет!

Цитировать
Не хочу обновлять.

Не хочешь - не обновляй! Улыбка Задай разные горячие клавиши для правил с критерием свежести и без, да нажимай, как ты хочешь!
Сообщить модератору   Записан
Сергей
Beta tester
*****

Репутация: +9/-2
Offline Offline

Сообщений: 621



« Ответ #54 : 14 марта 2007, 13:58:23 »
ПроцитироватьЦитировать

Цитировать
Твой "Экономный" режим ему не поможет!
Цитировать
Использовал секцию "Не обновлять свежие файлы" исключительно из-за галки "Индикация на значке". Хочется видеть индикацию все-таки.
Еще как поможет! Будет новый режим со своей индикацией.

Цитировать
Задай разные горячие клавиши для правил с критерием свежести и без
Предпочту использовать критерии свежести для других целей  Подмигивающий
Сообщить модератору   Записан
Villi
Старожил
****

Репутация: +1/-3
Offline Offline

Сообщений: 347


WWW
« Ответ #55 : 03 апреля 2007, 06:50:54 »
ПроцитироватьЦитировать

Я захожу на страницы, на которые заходил раньше - ни одна страница html не загрузилась из кэша!
А когда ставлю автономный режим в НС, то все страницы загружаюся из интернета.  Злой
Можно сделать, чтобы они загружались из кэша когда стоит неавтономный режим?
Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #56 : 03 апреля 2007, 06:55:33 »
ПроцитироватьЦитировать

А когда ставлю автономный режим в НС, то все страницы загружаюся из интернета.  Злой
Ты ничего не путаешь?
Сообщить модератору   Записан
Villi
Старожил
****

Репутация: +1/-3
Offline Offline

Сообщений: 347


WWW
« Ответ #57 : 03 апреля 2007, 07:01:29 »
ПроцитироватьЦитировать

Цитировать
Ты ничего не путаешь?
Путаю конечно  lol , когда ставлю автномный режим, то все файлы загружаются из кэша! А когда не стоит автономный режим, то эти файлы из интернета загружаются, а надо чтобы из кеша, они ведь не изменились.
Сообщить модератору   Записан
Rick
Администратор
*****

Репутация: +15/-1
Offline Offline

Сообщений: 868


WWW
« Ответ #58 : 03 апреля 2007, 07:08:31 »
ПроцитироватьЦитировать

надо чтобы из кеша, они ведь не изменились.
Видимо сервер сообщает новую дату файлов - так, как если бы они изменились. Возможно, что эти файлы на самом деле не html, а генерируются сервером. Выход в добавлении в список "Не обновлять" правила для соответствующего сайта.
Сообщить модератору   Записан
Villi
Старожил
****

Репутация: +1/-3
Offline Offline

Сообщений: 347


WWW
« Ответ #59 : 03 апреля 2007, 07:17:59 »
ПроцитироватьЦитировать

Это надо в списках не обновлять вписать расширение html? А если они обновятся на самом деле, тогда НС их обновит?
Сообщить модератору   Записан
Страниц: 1 2 [3] 4 5 ... 14   Вверх
  Ответ    Отправить эту тему    Печать  

 
Перейти в:  

+ Быстрый ответ
С быстрым ответом Вы также можете использовать BB код и смайлы.