+  HandyCache форум
|-+  Главная категория» Общие вопросы» Автономный режим HC
Имя пользователя:
Пароль:
Страниц: [1] 2 3 ... 6   Вниз
  Отправить эту тему    Печать  
Автор Тема: Автономный режим HC  (Прочитано 69779 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Кирилл
Beta tester
*****

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

Сообщений: 124


« : 08 января 2007, 16:14:14 »

При автономном режиме HC полез в инет.
При обновлении на самую последнюю версию эффект сохранился.

После удаления из списка "Только для кеша" вот этого правила
Код:
#4#~#False#~#.*#~##~#pics\.livejournal\.com
эффект пропадает. Почему?
« Последнее редактирование: 15 ноября 2009, 22:16:24 от DenZzz » Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #1 : 08 января 2007, 18:24:06 »

В автономном режиме в списке Только из кэша работает только одно правило. Это первое по порядку правило +* или (.)*  или .* . Это сделано чтобы можно было сделать исключения из автономного режима. Твое правило выключает автономный режим для всех URL кроме сайта pics\.livejournal\.com. Что делать? Либо изменить правило, либо перед этим правилом вставить правило .* с пустой колонкой Исключение и Сайт.
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #2 : 09 января 2007, 09:16:23 »

Кирилл
Проглядел! Это есть в ФАКе, причем уже очень давно... Подмигивающий
Ужас. Эта фича уже целый год есть а я в TODO настрочил хотелку. И она на первом месте там уже.
И никто не намекнул что можно обойтись уже существующими средствами Грустный
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #3 : 09 января 2007, 12:34:54 »

Цитировать
Почему остальные строки списка "Только из кеша" в автономке вообще не отрабатывались?

А зачем? В "автономке" и так все файлы должны браться из кэша, кроме тех, что исключены в специальном правиле: .*
В "Автономном режиме" в списке "Только из кэша" работает только одно правило: .* !



Эта фича уже целый год есть а я в TODO настрочил хотелку. И она на первом месте там уже.

Ты про "Игнорировать галку "'Работать автономно" для POST-запросов"?
Это не совсем то, что есть сейчас! Ты просил исключение для всех POST-запросов, а сейчас можно настроить исключение для URL вне зависимости от метода запроса, т.е. исключение будет работать и для POST, и для GET-метода!
Если есть возможность отделить POST от GET по URL (а это не всегда возможно!), то впиши его в исключение к правилу .* и пользуйся... Подмигивающий
« Последнее редактирование: 15 ноября 2009, 22:12:18 от DenZzz » Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #4 : 09 января 2007, 12:59:54 »

На ру-борде иногда просматриваю темы в автономном режиме и пытаюсь отвечать забыв переключиться в онлайн.
Мне достаточно текущей функциональности, но "'Работать автономно" для POST-запросов" решит проблему для всех форумов сразу.

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

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

Сообщений: 347


WWW
« Ответ #5 : 01 марта 2007, 18:32:32 »

При похоже по веб страницам html файлы загружаются в кэш?
А то я ставил автономный режим, зашел на один сайт, на который ранше заходил, там мне выдали надпись: No Red, No Life, на другие заходил нормально, дае заходил на страницы, на которых не был Улыбка
P.S. При автономном режиме все загружается только из кэша?
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #6 : 01 марта 2007, 22:06:31 »

дае заходил на страницы, на которых не был Улыбка

Это фантастика! Улыбка

Цитировать
P.S. При автономном режиме все загружается только из кэша?

Да, если не заданы исключения в правиле .* списка "Только из кэша".
Сообщить модератору   Записан
Villi
Старожил
****

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

Сообщений: 347


WWW
« Ответ #7 : 02 марта 2007, 05:17:02 »

Цитировать
дае заходил на страницы, на которых не был

Это фантастика!
Точнее заходил на форум, на который раньше заходил и заходил на этом форуме в разделы, на которые не заходил  Прикольно

Сообщить модератору   Записан
Rick
Администратор
*****

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

Сообщений: 868


WWW
« Ответ #8 : 02 марта 2007, 07:53:57 »

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

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

Сообщений: 347


WWW
« Ответ #9 : 02 марта 2007, 08:34:26 »

У меня в правилах в пункте только из кеша стоят галочки напотив jpg, gif, всякие расширения, это значит эти файлы при автономном режиме и при режиме только из кеша не будут загружатсья из интернета?
Цитировать
Следовательно или ты (или кто-либо другой с твоего компа) открывал эти страницы, или ты не в автономном режиме
на тот сайт заходил только я Улыбка
Я видел, сто значок принимает вид домика
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #10 : 02 марта 2007, 08:53:45 »

У меня в правилах в пункте только из кеша стоят галочки напотив jpg, gif, всякие расширения, это значит эти файлы при автономном режиме и при режиме только из кеша не будут загружатсья из интернета?

В автономном режиме ВСЕ файлы не будут загружаться из Инета (если специально не заданы исключения)!
Правила "Только из кэша" описывают, что надо брать только из кэша при online-серфинге.


P.S. Почитай ФАК и Документацию на нашем форуме! Там описаны все списки и режимы!
Сообщить модератору   Записан
maxn
Новичок
*

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

Сообщений: 40


« Ответ #11 : 07 апреля 2007, 12:34:44 »

здравствуйте

можно ли как-то сделать чтобы НС не отадавал браузеру страничку вида
"Not found
HandyCache: File http://***/*.htm not found in cache."

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

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

Сообщений: 5589



« Ответ #12 : 07 апреля 2007, 12:58:13 »

то выдает браузеру ту страницу. она каждый раз при открытии пишется в кеш браузера и засоряет его.

Мы вообще рекомендуем в ФАКе уменьшить собственный кэш браузера и очищать его при закрытии, т.к. нерационально хранить файлы в двух кэшах!
Ты же предлагаешь нам еще и заботиться о его чистоте... :Улыбка
Сообщить модератору   Записан
maxn
Новичок
*

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

Сообщений: 40


« Ответ #13 : 07 апреля 2007, 14:08:54 »

Ну Опера например может подчищять свой кеш сама

а умеет ли НС хранить промежуточные страницы форумов например, хз
то есть кнопочкой назад вернуться на предыдущее состояние страницы

ладно, пэокспериментируем
Сообщить модератору   Записан
Сергей
Beta tester
*****

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

Сообщений: 621



« Ответ #14 : 07 апреля 2007, 15:15:38 »

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

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

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

Сообщений: 40


« Ответ #15 : 07 апреля 2007, 16:17:40 »

Ну вот, значит кеш браузера все же нужен. хотя я его тоже уменьшил до 5 мб, потому что при 20 мб там скапливается инфа 3х-месячной давности и при закрытии Опера "тормозит", обрабатывая кеш. В кеше же нашел очень много файлов-страничек HC, что прокси отдает браузеру(в теме). Опера каждый раз их кеширует..
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #16 : 07 апреля 2007, 17:30:46 »

В кеше же нашел очень много файлов-страничек HC, что прокси отдает браузеру(в теме). Опера каждый раз их кеширует.

Опера, как и HC хранит только последнюю версию страницы! Так что, большой кэш в Опере тебе не пригодится!
Сообщить модератору   Записан
maxn
Новичок
*

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

Сообщений: 40


« Ответ #17 : 07 апреля 2007, 17:37:08 »

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

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

Сообщений: 868


WWW
« Ответ #18 : 07 апреля 2007, 18:10:54 »

Опера, как и HC хранит только последнюю версию страницы!
Не так. Опера обычно хранит _каждую_ открытую страницу в кэше отдельно в том виде как она была открыта - чем выгодно отличается от всех прочих браузеров по скорости возврата назад и удобству. Но только в рамках одной сессии: т.е. закрыв-открыв Оперу получишь только _последний_ вариант и никакой другой.

можно ли как-то сделать чтобы НС не отадавал браузеру страничку вида...
Браузер запросил у HandyCache страницу которой нет в кэше при включенном в HC автономном режиме - ЧТО по-твоему должен ответить HandyCache кроме как "not found in cache"?
Браузер запросил то, чего нет, при этом автономный режим запрещает соединения наружу. По идее должен последовать ответ "404 файл не найден", но HC, конкретизирует ответ: файл не найден в _кэше_ - вдруг ты просто забыл, что находишься в автономном режиме.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #19 : 07 апреля 2007, 18:31:46 »

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

Все эти "несколько страничек" имеют разные URL или один?

Если под "промежуточными страницами" ты подразумевал не старую версию одной и той же страницы, а разные страницы сайта с разными URL, то да - HC их хранит даже лучше кэша браузера и ты можешь спокойно ходить по форуму без подключения к инету (при условии, что раньше там был в онлайне)!



Не так. Опера обычно хранит _каждую_ открытую страницу в кэше отдельно в том виде как она была открыта - чем выгодно отличается от всех прочих браузеров по скорости возврата назад и удобству. Но только в рамках одной сессии: т.е. закрыв-открыв Оперу получишь только _последний_ вариант и никакой другой.

Не знаю, где, что и когда она там хранит, но открыв в разных вкладках 3 одинаковые страницы в Опере, вижу в ее кэше только один файл этой страницы! Из кэша также открывается только последняя версия страницы! Но спорить на эту тему не буду...

Как я понял, maxn вообще говорил про страницы с разным URL и все они будут замечательно храниться в кэше HC !
Сообщить модератору   Записан
Страниц: [1] 2 3 ... 6   Вверх
  Отправить эту тему    Печать  

 
Перейти в: