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

» HandyCache (часть 6)

Автор: aleks2133
Дата сообщения: 26.05.2007 14:13

Цитата:
Не понятно, что именно ты хочешь брать из инета

Из инета должен брать все чего нет в кеше, но даже если картинки есть в кеше - все равно брать из инета.

..щас попробую..
Автор: abz
Дата сообщения: 01.06.2007 09:45
Помогите составить правило на этот ресурс: http://imajr.com/View4.aspx?Id=_aar-007_89004
Надо чтобы бралось из кеша, то что уже просмотрено. Без правила тянет из Интернета.
Автор: Solenaja
Дата сообщения: 01.06.2007 12:57
Интеграция в Opera.
Вомзожно ли сделать меню RClick для картинок и банеров?
Автор: JohnC
Дата сообщения: 01.06.2007 16:44
Когда же выйдет версия HandyCache с работающей переадресацией в FF ???
Автор: Aniskin
Дата сообщения: 02.06.2007 08:18

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


Писал для себя http://slil.ru/24453003 Удаляет файлы, к которым не обращались более 3 месяцев. Не проверял на NTFS.
Автор: Boom27
Дата сообщения: 02.06.2007 09:23
Исправил в шапке:

Цитата:
Списки HC от NapA [смотреть] последнее обновление списков 31 мая 2007 г.

Автор: Shaman2
Дата сообщения: 02.06.2007 22:54
Подскажите: использую экономию трафика, включив Только из кеша. В IE картинки грузятся в рамках и нажав Shift, можно выбрать Закрузить изображение.

Как быть с этим в firefox ? я рамок не вижу
Автор: rubel
Дата сообщения: 03.06.2007 06:32
Shaman2 23:54 02-06-2007
Цитата:
Как быть с этим в firefox ? я рамок не вижу

Известная проблема. Почитай про это вот здесь.
mai62 наверное уже сделал, но нам это не выкладывается,только бета тестерам.
Из за этого глюка в Firefox'е сейчас юзаю Оперу.
Автор: cluster
Дата сообщения: 03.06.2007 16:33
Помогите с регэкспами, пожалуйста. Для правила "Переадресация"
_http://forum.siemens-club.org/pda/viewtopic.php?TopicID=60345&page=89

pda/ нужно из ссылки исключить.
Автор: DenZzz
Дата сообщения: 03.06.2007 17:47
cluster

Цитата:
_http://forum.siemens-club.org/pda/viewtopic.php?TopicID=60345&page=89

pda/ нужно из ссылки исключить.

#5#~#True#~#(forum\.siemens-club\.org/)pda/(viewtopic\.php\?.*)#~#\1\2#~#False#~#True
Автор: abz
Дата сообщения: 04.06.2007 09:19
DenZzz

А мне не поможешь? Или там нет очевидного решения?
Автор: DenZzz
Дата сообщения: 04.06.2007 12:16
abz

Цитата:
А мне не поможешь ? Или там нет очевидного решения?

Там не очень очевидно, какая часть URL, кроме Id=... может меняться!
Вставь пока такое правило в список "Не обновлять":
#5#~#True#~#imajr\.com/view\d\.aspx\?#~##~##~#
Оно перекрывает URL c View0 ... View9. Если надо еще не обновлять и URL c Original, Sizes и т.д. пиши все варианты...
Автор: Shaman2
Дата сообщения: 04.06.2007 19:36

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


К сожалению пишет что нет этой ветки, ты правильно ссылку указал?
Автор: DenZzz
Дата сообщения: 04.06.2007 20:29
Shaman2

Цитата:
К сожалению пишет что нет этой ветки, ты правильно ссылку указал?

Тема: "Проблемы с картинками в FireFox"...
Автор: abz
Дата сообщения: 04.06.2007 23:31
DenZzz

Спасибо. С этим правилом всё работает как надо, странно только что у меня последним в списке "Не обновлять" стоит .* почему же оно всё равно обновляло?
Автор: DenZzz
Дата сообщения: 05.06.2007 09:03
abz

Цитата:
странно только что у меня последним в списке "Не обновлять" стоит .* почему же оно всё равно обновляло?

Видимо, у твоего правила есть "Критерий свежести"...
Автор: Sizif73
Дата сообщения: 06.06.2007 19:04
2 HandyCache Team
Идея в качестве бреда, так что сильно не
В первых ветках обсуждалась идея сохранять каким-то образом ранние версии изменяющихся страниц, потом это заглохло. Случайно пришла в голову мысль: можно отслеживать избранные файлы и в случае их изменения создавать копию в ту же папку и переименовывать по дате, если чаще раза в сутки, добавлять время или номер. Просматривать можно при помощи hc.Historian (в браузере у меня открыть не получилось, после раздумий открылась последняя версия страницы. (Почему, кстати? Файл по соотв адресу в кэше ведь есть.)) Для интерфейса потребуется дополнительно одно поле на вкладке "Управление Кэшем".
В ToDo вроде ничего похожего не нашел.
Можно конечно такое делать и сторонними прогами, но думаю и в HandyCache встроить не сложно.
Автор: i_sent
Дата сообщения: 06.06.2007 23:38
А еще хорошо бы фишку чтобы выдавалось предупреждение о том что место в кэше заканчивается. А то я использую монтируемые контейнеры и иногда получается что они забиваются полностью и тогда HC мало того что ничего не сохраняет, так еще и тормозит.
Тоже в качестве бреда: а можно ли прикрутить фишку чтобы указывать в какой каталог кэша сохранять определенные файлы? И поддержку не двух каталогов а больше.
Автор: C0USIN
Дата сообщения: 07.06.2007 10:37
Sizif73
Никто еще не предложил толкового алгоритма.
Куда сохранять старые версии файлов?
Какие файлы сохранять?
Как их потом смотреть?

i_sent

Цитата:
А еще хорошо бы фишку чтобы выдавалось предупреждение о том что место в кэше заканчивается.

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


Цитата:
чтобы указывать в какой каталог кэша сохранять определенные файлы? И поддержку не двух каталогов а больше.

В принципе, это можно уже сейчас сделать с помощью Преобразования URL. Но все каталоги должны находиться внутри основной папки кэша.
Но не знаю как это переварит историк. Руки не доходят попробовать.
Автор: Sizif73
Дата сообщения: 07.06.2007 20:32
C0USIN

Цитата:
Куда сохранять старые версии файлов?

В ту же папку где лежит изменяющийся файл. Все будет под рукой и искать просто.

Цитата:
Какие файлы сохранять?

Основной .htm(l) страницы. Как правило тот, что лежит под именем #_ в корневой папке. И только те которые изменяются.
Тут я правда вижу основную сложность. Не будет ли по указанному в строке с регекспами адресу (маске) сохраняться все файлы в папке. Оно бы нафиг конечно не надо.

Цитата:
Как их потом смотреть?

С помощью hc.Historian. Что, в принципе логично: ищешь ранние версии с помощью историка, в нем же и смотришь. Вводишь в фильтр адрес (или кто как ищет) получаешь кроме прочего список сохраненого с датой в имени. В его встроенном браузере страница открывается. Правда по кнопке "Открыть web-страницу внешним браузером" после паузы открылся последний вариант.
Повторюсь, можно это делать и сторонним софтом (подозреваю даже силами самой винды), но лучше если это будет делать HandyCache т. к. историк увидел новый файл только после ручного обновления истории.
Автор: i_sent
Дата сообщения: 07.06.2007 22:49

Цитата:
Для некоторых больших сайтов я выделил отдельные диски.

Тоесть некоторые сайты автоматически сохраняются на различных дисках? Если не секрет, то как такого добиться?
Автор: C0USIN
Дата сообщения: 08.06.2007 09:09
Sizif73

Цитата:
В ту же папку где лежит изменяющийся файл.

Это очевидно. Я имел в виду под каким именем?


Цитата:
И только те которые изменяются.

Как узнать изменился файл или нет? По содержимому?


Цитата:
ищешь ранние версии с помощью историка, в нем же и смотришь.

Можно и внешним браузером смотреть. Главное в автономный режим не забывать переключаться. Главное чтобы URL получился корректный и ссылался на сохраненный файл.

Таким способом мы сможем отслеживать только "корневые" файлы. А всякие css, js - будут храниться в единственном экземпляре.

i_sent

Цитата:
Тоесть некоторые сайты автоматически сохраняются на различных дисках?

Точнее сказать на различных разделах диска.
Просто раздел монтируем в подпапку, не назначая ему буквы.
Например \cache\lib.ru у меня не папка а ссылка на другой раздел.
Все это делается в диспетчере дисков и работает только с NTFS.
Автор: abz
Дата сообщения: 08.06.2007 16:30
C0USIN

Цитата:
Точнее сказать на различных разделах диска.
Просто раздел монтируем в подпапку, не назначая ему буквы.
Например \cache\lib.ru у меня не папка а ссылка на другой раздел.
Все это делается в диспетчере дисков и работает только с NTFS.

А подробней не расскажешь? Очень интересно.

Добавлено:
Не могу ничего в Управлении дисками найти...

Добавлено:
Попробуйте зайти сюда: http://www.microsoft.com/technet/sysinternals/networkingutilities.mspx

У меня бесконечный цикл идёт. Что подправить?
Автор: AmdAd
Дата сообщения: 08.06.2007 20:06
abz

Цитата:
У меня бесконечный цикл идёт. Что подправить?

У меня не идет. Страница нормально загрузилась.
Автор: DenZzz
Дата сообщения: 08.06.2007 21:38
abz

Цитата:
У меня бесконечный цикл идёт. Что подправить?

Ответ здесь...
Автор: Sizif73
Дата сообщения: 08.06.2007 21:38
C0USIN

Цитата:
под каким именем

В имени может быть дата сохранения, формат можно сделать выбираемым:
080607
08_06_07
08jn07
08июнь07
ets
Или имеется ввиду что-то другое?

Цитата:
Как узнать изменился файл или нет?

В момент переписывания файла HC.

Цитата:
Можно и внешним браузером смотреть. Главное в автономный режим не забывать переключаться.

Действительно получилось. Правда я еще расширение явно дописал.

Цитата:
Таким способом мы сможем отслеживать только "корневые" файлы. А всякие css, js - будут храниться в единственном экземпляре.

Это я понимаю, можно считать и достоинством и недостатком идеи. Только при изменении дизайна страницы сохраненные будут выглядеть грустно...
Автор: abz
Дата сообщения: 08.06.2007 21:38
AmdAd

Цитата:
У меня не идет. Страница нормально загрузилась.

Нашёл. У меня в переадресации правило срабатывало. Вот это:

Код: #5#~#True#~#.+url=http#~#http#~#False#~#True
Автор: i_sent
Дата сообщения: 08.06.2007 22:46

Цитата:
Все это делается в диспетчере дисков и работает только с NTFS.

Если у меня основной диск кэша это контейнер который смонтирован как диск форматированный под NTFS, я могу так с него перенаправлять на другой такой же контейнер?

Автор: 0Vovan0
Дата сообщения: 09.06.2007 02:43
Если обсуждалось уже то сорри большое, но давно наблюдаю проблемму с википедией - после того как один раз открыл любую страничку дальше она берется исключительно из кеша, что нехорошо, ибо вики обновляется:
Первый заход на страничку:
09.06.2007/02:35:08 local http://ru.wikipedia.org/wiki/HandyCache 7895 7895 100% 2 "200 OK gzip" З.6
З.6 (Запись в кэш): .*

Все последующие:
09.06.2007/02:35:30 local http://ru.wikipedia.org/wiki/HandyCache 7895 7895 100% 2 "200 From cache (HC) gzip"

Список правил "не обновлять", не обновлять свежие файлы отключено
[more]True#~#style_images#~##~##~##~#160987
True#~#CODE=emoticons#~##~##~##~#359
True#~#+i.ru-board.com/s/smilies.html#~##~##~##~#15
True#~#(.)*\.(js|css)#~#.*\.jsp#~##~##~#185341
True#~#(.)*\.(jpg|jpeg|png|gif|bmp|swf)#~#narod#~##~##~#996155
True#~#.*index\.php\?act=Attach\&type=post\&id#~##~##~##~#315
True#~#+thepr.ru/pic.php?cert=#~##~##~##~#4
[/more]
список только из кеша тоже отключен

Автор: DenZzz
Дата сообщения: 09.06.2007 06:17
Sizif73

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

В ближайщей версии HC это не планируется. Если не хочешь, чтобы это предложение опять здесь затерялось, запиши его на оф.форуме в отдельную тему!



abz

Цитата:
А полезна ли эта переадресация или стоит её отрубить?

Часто и по делу срабатывает! Лучше добавь исключения в "Белый список".



0Vovan0

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

Берется из кэша, потому что сервер Wiki говорит, что она не изменилась! Списки HC не виноваты! Подробности здесь...

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243

Предыдущая тема: Как установить SQL Server 2000 SP4 на XP SP2


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