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

» HandyCache ( Часть 5 )

Автор: ironwit
Дата сообщения: 27.11.2006 16:59
C0USIN
нет. против этой записи никаких кодов сработки правил
при чем на другие index.php правила срабатывают (с других сайтов)
может тут ? мешает?
ты не пробовал открыть? у тебя работает?
Автор: YuraH
Дата сообщения: 27.11.2006 17:11
C0USIN
Так уже заменяется. С оригинального ? на ^ в кэше. Вопрос в разбивке урл-а на части - лучше с правой стороны не до ? или ^, а до /. А то у меня в кэше полно таких каталогов, заканчивающихся на ^, которые по сути являются частью названия файла.
Автор: vcrank
Дата сообщения: 27.11.2006 20:10

Цитата:
Цитата:
Зашёл на сайт (графика отключена, сайт абсолютно любой). Там надпись "Заценить прикольную картинку" и сма картинка ниже. В этом случае и подгружаю только эту картинку

Для этого и нужен список HC "Только из кэша" и клавиша для его временного отключения!

А в ILO тогда какой режим должен быть по умолчанию?
Автор: DenZzz
Дата сообщения: 27.11.2006 21:22
vcrank

Цитата:
А в ILO тогда какой режим должен быть по умолчанию?

А ILO тогда вообще можно отключить за ненадобностью!
Только в FF на некоторых сайтах могут быть проблемы с отображением рамок картинок, как недавно заметил rubel... В других браузерах рамки и "крестики" на месте.
Автор: vcrank
Дата сообщения: 27.11.2006 21:43

Цитата:
А ILO тогда вообще можно отключить за ненадобностью!

Мну глупый ((( Не понимаю каким образом я тогда смогу подгрузить только одну картинку с сайта...
Автор: PopovSergej
Дата сообщения: 27.11.2006 22:06
vcrank

Цитата:
Не понимаю каким образом я тогда смогу подгрузить только одну картинку с сайта...

Воспользовавшись View image inline . Что вы все к этому ILO привязались? Указанное мной расширение добавляет пункт контекстного меню для картинок, у меня оно стоит больше года, кеш у Firefox совсем отключен, когда нужна картинка жму Shift и тыкаю загрузить нужную картинку, все просто.

ЗЫ А здесь наверное пора завязывать про ILO , да и про Firefox тоже наверное.
Автор: DenZzz
Дата сообщения: 27.11.2006 22:18
vcrank

Цитата:
Не понимаю каким образом я тогда смогу подгрузить только одну картинку с сайта...

Еще раз подробно:

В HC есть список "Только из кэша", в нем есть правило для картинок. Когда этот список включен, на страницах грузятся ТОЛЬКО те картинки, которые уже есть в кэше.
Если ты хочешь увидеть новую картинку, ты жмешь клавишу временного отключения списка "Только из кэша" и выбираешь в контекстном меню красного "крестика" нужной картинки команду "Показать рисунок".
Автор: PAIIIIITET
Дата сообщения: 27.11.2006 22:18

Цитата:
Подскажите прогу для создания виртуального диска. Уже полгода для кеша HandyCache использую виртуальный диск на 1Gb. А диск делается прогой Extra Drive Professional 6.6   Но вот под вистой эта прога и не работает. Вот ищу альтернативу.   Самое главное, чтобы виртуальный диск монтировался при загрузке без всяких вопросов и ввода пароля.

Проблему решил прогой Private Disk Light 1.22 в режиме Auto-Mount
Автор: fidelich
Дата сообщения: 28.11.2006 01:06
Пора бы заменить в "О программе"
ссылку на narod.ru Пол-года пользовался, думал проект заглох.... благо сегодня залез на ru-bord. Даже в последней бете.. народ..
Автор: ninjaman
Дата сообщения: 28.11.2006 02:11
проблема-не отображаются картинки,хотя они есть в кэше,т.е.захожу к примеру на форум,а там вместо картинок ссылок надписи в рамках-нажимаю правой клавишей "открыть изображение" появляется,но в следующий раз опять надпись в рамочке. Как это побороть,а то на форумах ориентироваться неудобно(Если непонятно обьяснил,то это надписи типа "Новое сообщение","создать тему","последняя страница" и т.д.).
Автор: vcrank
Дата сообщения: 28.11.2006 04:42
DenZzz
Всё. Спасибо!!! Теперь всё ясно... вроде бы :crazy:
Автор: DenZzz
Дата сообщения: 28.11.2006 06:57
ninjaman

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

В настройках самого браузера включено отображение рисунков?
Что пишет HC в Мониторе (поле "Ответ" и "Правило") про картинки, которые не грузятся?
Автор: garkusha007
Дата сообщения: 28.11.2006 07:01
ironwit

Цитата:
не могу заставить кешировать вот такой урл
http://www.cifromania.com.ua/index.php?main_page=index&cPath=30

Сделай так и будет тебе счастье
Настройки -> Кэш -> Управление -> "Игнорировать No-cache" = YES
Автор: C0USIN
Дата сообщения: 28.11.2006 10:00
garkusha007
Вот где собака порылась!
Автор: garkusha007
Дата сообщения: 28.11.2006 11:33

Цитата:
Пора бы заменить в "О программе"

Если уж говорить об актуальности ИнтерФейса
Пора бы сделать контекстную хелпу ссылками на wikibooks.
Автор: ironwit
Дата сообщения: 28.11.2006 13:05
garkusha007

Цитата:
Сделай так и будет тебе счастье

вот теперь заработало спасибо
Автор: ninjaman
Дата сообщения: 28.11.2006 14:47
DenZzz
Браузер Opera -указано показывать изображения,кэш браузера отключен совсем.Сейчас поставил списки от NapA из шапки темы -всё по прежнему.Да,поставил галочки по всем разделам -подскажи как быть дальше.кстати по поводу картинок HandyCache ничего не пишет совсем-в мониторе лишь про css и js указывается
Автор: popkov
Дата сообщения: 28.11.2006 16:06
mai62
Похоже, обнаружил недоработку в Переадресации: после переадресации критерий свежести не срабатывает, и файл всегда берётся из Инета...
Автор: DenZzz
Дата сообщения: 28.11.2006 16:07
ninjaman

Цитата:
по поводу картинок HandyCache ничего не пишет совсем-в мониторе лишь про css и js указывается

Если отключить все списки HC, картинки грузятся?

Если не грузятся, значит запрос картинок до HC совсем не доходит, тогда виноваты настройки браузера. Посмотри внимательно настройки Оперы - может, там включена загрузка картинок только из кэша?
Автор: otzhig
Дата сообщения: 28.11.2006 16:07
Я ВЫЛАВИЛ ГЛЮК В РАБОТЕ HANDYCAHCE! можыте сами пафтарить ево у сибя очинь проста: пускаете хэнди черис Проксимодо, где у паследнева фключена галочка "предатвращать сжатие страниц" и хэнди ноченает чопапало щетать, т.е. паказывает што типа палучено 40 келобайт, кагда на самам деле палучено 10 и т.д. на фсех сайтах каторые сжаты gzip. я праверял на прогах каторые мереют траффик. хэнди гонит с патщетами. а када Проксимодо выключаеш, то тагда правельно паказывает. НУ ВЕТЬ ЭТА ЖЕ ГЛЮК?
Автор: DenZzz
Дата сообщения: 28.11.2006 16:24
popkov

Цитата:
Похоже, обнаружил недоработку в Переадресации: после переадресации критерий свежести не срабатывает, и файл всегда берётся из Инета...

У меня срабатывает. Приведи пример URL, на котором у тебя не срабатывает и напиши, что видишь в Мониторе в поле "Правило" и "Ответ".
Автор: Dem anywhere
Дата сообщения: 28.11.2006 16:31
Я не помню, было тут или нет - может вместо регекспа во всплывающем окошке в мониторе - показывать результат преобразования?
регексп я и в правиле посмотреть могу....
Автор: C0USIN
Дата сообщения: 28.11.2006 16:34
otzhig
Почему ты решил что это глюк? Сколько получил байт от родительского прокси, столько и написал в отчете. Все правильно. А ты как хотел? Откуда ему знать сколько там проксимодо с инета выкачал?
Автор: ninjaman
Дата сообщения: 28.11.2006 18:45
DenZzz
оключил все списки-картинки грузяться(внесу ясность под картинками я также подразумеваю GIFовые картинки заголовков в форумах и на сайтах ,а также смайлики-вместо них тоже только надпись что он значит).При подключенных Белом,Чёрном,Запись в кэш списках картинки открываются.Также,когда пытаюсь открыть предидущие страницы вкладки, HandyCache опять рвется в инет и видимо качается какой-то обьём информации извне,хотя по моему я должен видеть предидущую страницу и так,без закачки из инета.Что скажешь?Может всё же врубить кэш у оперы или есть другой метод лечения этого
Автор: DenZzz
Дата сообщения: 28.11.2006 20:03
ninjaman

Цитата:
При подключенных Белом,Чёрном,Запись в кэш списках картинки открываются.

Значит, "виноват" список "Только из кэша". FAQ читал?

Цитата:
Также,когда пытаюсь открыть предидущие страницы вкладки, HandyCache опять рвется в инет и видимо качается какой-то обьём информации извне,хотя по моему я должен видеть предидущую страницу и так,без закачки из инета.

Если настроишь в списке "Не обновлять" критерий свежести к правилу .* , то не будет лезть в Инет указанное время после последнего обновления страницы.

Цитата:
Может всё же врубить кэш у оперы

Небольшой собственный кэш Оперы (5-10 Мб) желательно оставить.
Автор: popkov
Дата сообщения: 29.11.2006 00:31
DenZzz

Цитата:
У меня срабатывает. Приведи пример URL, на котором у тебя не срабатывает и напиши, что видишь в Мониторе в поле "Правило" и "Ответ".

Должен быть заполнен "Критерий свежести" ( у меня 6000:0). Естественно, именно под это правило должен подпадать соответствующий URL.
У меня эта трабла возникла с адресами:
http://top.list.ru/counter?id=144554;t=57;l=1
http://top.list.ru/counter?id=144554;js=10;r=http//forum.ru-board.com/topic.cgi?forum=5&topic=21354&start=420;rand=0.6195213822380143
которые я кэширую, используя правило для "Преобразования URL" для счётчиков, сохраняя счётчик каждого сайта в конкретном (одном) файле:

Цитата:
#5#~#True#~#[\w\-\.\d]+?(list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com)/.*#~#!_counters_!/\1/all_in_one_counter_image#~#False#~#True


Решилась проблема добавлением правила без критерия свежести:

Цитата:
#5#~#True#~#[\w\-\.\d]+?(list\.ru|rambler\.ru|yadro\.ru|hotlog\.ru|spylog\.com)/.*#~##~##~#


Однако глюк от этого не перестаёт быть глюком...
Если совсем не можешь воспроизвести - могу вернуть всё назад, и просмотреть логи.
Автор: DenZzz
Дата сообщения: 29.11.2006 07:32
popkov

Цитата:
Если совсем не можешь воспроизвести - могу вернуть всё назад, и просмотреть логи.

Удалось воспроизвести! Этот баг проявляется, только если быстро открыть сразу несколько окон с твоим URL. Если открывать окна с интервалом хотя бы 3 сек., то баг уже не проявляется!

Проблема в том, что HC проверяет дату файла, каждый раз обращаясь к диску. В HC есть запрет (таймаут) на частое чтение одного и того же файла из кэша. Вот из-за этого в твоем примере HC не может проверить дату файла и загружает его вновь. Об этом баге я репортил еще в июне! И mai62 его правил - проявляться баг стал гораздо реже!

mai62

А почему бы не хранить дату файла (после первого чтения с диска) прямо в RAM-кэше вместе с файлом? Тогда бы не пришлось обращаться к диску за датой каждый раз для проверки свежести! Это бы ускорило загрузку и, возможно, окончательно побороло бы баг, описанный выше!



Dem anywhere

Цитата:
может вместо регекспа во всплывающем окошке в мониторе - показывать результат преобразования?

Нет, лазить в списки, чтобы посмотреть правило не удобно! Всплывающие правила надо сохранить.
Но сама идея наглядно показывать в Мониторе результат преобразования "URL to Cache" хорошая...
Записал в ToDo:

mai62

Хорошо бы показывать в Мониторе во всплывающем окошке путь к файлу в кэше, если он там есть. Можно, например, во всплывающее окошко с URL добавить ниже строку Cache. Иногда полезно бывает проанализировать результат преобразования URL -> Cache ...
Автор: popkov
Дата сообщения: 29.11.2006 11:03
mai62
DenZzz

Цитата:
А почему бы не хранить дату файла прямо в RAM-кэше? Тогда бы не пришлось обращаться к диску за датой каждый раз для проверки свежести! Это бы ускорило загрузку и, возможно, окончательно побороло бы баг, описанный выше!

Поддерживаю!
Автор: otzhig
Дата сообщения: 29.11.2006 13:44
кстате, я заметил што Поксимодо какимта образом мешает Хэнди кэшыровать файло патамушта пробовал атключать Проксимодо и тагда хэнди нармальна зокачивает фалы, а если включен Прокс, то качает тока заголовок html и тот корявый :-\ как их падружыть, а?
Автор: JohnC
Дата сообщения: 29.11.2006 17:41
mai62
При отправке сообщения WM_QUIT HandyCache`у он закрывается с ошибкой.
Какое сообщение нужно отправить, чтобы HandyCache корректно закрылся при включенной галке "сворачивать вместо закрытия"?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Polycom PVX


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