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

» HandyCache ( Часть 5 )

Автор: Interceptor
Дата сообщения: 26.11.2006 13:32
Помогите пожалуйста разобраться с правилом для преобразования.

Есть такой урл:

http://photo.love.oru.ru/photo/12324344545.jpg?oid=21334445&anketa_id=34345545&user_id=4534534556&extension=jpg&updated=54654645546&s=dwd_23213dv_324234иdf_sdfdsfd&type=huge

(в урле заменены параметры)
нужно чтобы этот урл ловился правилом записью в кеш:
.*\.(bmp|gif|img|ipg|jp(e)?g|png|ico|swf|cur|mid(i)?|mp3)$
и не обновлять
.*\.(bmp|gif|img|ipg|jp(e)?g|png|swf|cur|mid(i)?|mp3)$

для этого нужно избавиться от параметров после jpg с помощью правила преобразования. Каким должно быть это правило?
Автор: DenZzz
Дата сообщения: 26.11.2006 13:46
mai62

Цитата:
Да, ровно через 7 дней (с точностью до секунды) не возникнет, но может возникнуть через любое другое время.

Не возникнет через время, большее 7 дней от последней проверки IP на DNS-сервере! А это уже неплохо!

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

Пока разочарованием закончилось использование DNS-кэша HC у некоторых пользователей, например, у cluster'а и не у него одного!

В общем, делайте как хотите! Я просто хотел предложить некий компромисс, который бы позволил "некоторым пользователям" меньше ругать DNS-кэш и не отключать его от "греха подальше"...
Автор: otzhig
Дата сообщения: 26.11.2006 14:04
Denzzz, А файл HCCmd.exe ты не забыл положить в папку Оперы ( C:\Program Files\Opera\ ) ?

Нет канешна. Я ево и к Опере кедал, и в Опере прописывал путь к HC. Ничо нипамагает. Уже и не наю чо делать. :-\

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

Автор: PAIIIIITET
Дата сообщения: 26.11.2006 14:54
Подскажите прогу для создания виртуального диска.
Уже полгода для кеша HandyCache использую виртуальный диск на 1Gb.
А диск делается прогой Extra Drive Professional 6.6

Но вот под вистой эта прога и не работает. Вот ищу альтернативу.

Самое главное, чтобы виртуальный диск монтировался при загрузке без всяких вопросов и ввода пароля.
Автор: DenZzz
Дата сообщения: 26.11.2006 16:16
Interceptor

Цитата:
Помогите пожалуйста разобраться с правилом для преобразования.

Во-первых, тебе надо отредактировать концовку твоих правил в списках "Запись в кэш" и "Не обновлять" - вместо $ напиши так: (\?|$)

Во-вторых, добавь правило в список "Преобразование URL":
#5#~#True#~#(.*\.oru\.ru/photo/.*\.jpg)\?.*#~#\1#~#False#~#True
Автор: Nep
Дата сообщения: 26.11.2006 17:19
otzhig
падонковский язык оставь для удава! здесь изволь писать по русски!
Автор: C0USIN
Дата сообщения: 26.11.2006 18:27
PAIIIIITET
А какую файловую систему ты использовал на виртуальном диске?
И чем не устраивает выделенный раздел на винте?
Автор: Interceptor
Дата сообщения: 26.11.2006 18:35
DenZzz
а можешь объяснить смысл правила: #5#~#True#~#(.*\.oru\.ru/photo/.*\.jpg)\?.*#~#\1#~#False#~#True

Я регекспы понимаю, но не понимаю что означает \1 И нигде в wiki этого не описано там вообще ничего нет по тому как строить правила преобразования...
Автор: DenZzz
Дата сообщения: 26.11.2006 18:51
Interceptor

Цитата:
не понимаю что означает \1

Это означает подвыражение в первых скобках. Посмотри работу правила в Тренажере - будет понятнее...
Автор: Interceptor
Дата сообщения: 26.11.2006 19:00
DenZzz
Может это стоит где-то расписать в Wiki?
Автор: vcrank
Дата сообщения: 26.11.2006 20:36
1. Загружаю сайт www.site.ru в IE7. Сайт загружается со всеми картинками
2. Открываю этот же сайт в Firefox (стоит ILO с настройкой "только из кэша"). Картинки не загрузились
Автор: forever
Дата сообщения: 26.11.2006 20:51
vcrank

Цитата:
стоит ILO с настройкой "только из кэша"

Откуда ILO знать про кэш НС? Файлы ищутся в кэше FF. И естественно не находятся.
Автор: vcrank
Дата сообщения: 26.11.2006 21:02

Цитата:
Откуда ILO знать про кэш НС?

Тогда как быть? От ILO не могу отказаться!
Автор: DenZzz
Дата сообщения: 26.11.2006 21:05
Interceptor

Цитата:
Может это стоит где-то расписать в Wiki?

Добавил в FAQ... А вообще, инфа про подвыражения есть в статьях по RegExp. Это не уникальное изобретение HC...

Добавлено:
vcrank

Цитата:
Тогда как быть? От ILO не могу отказаться!

Разве список HC "Только из кэша" не может заменить аналогичную опцию ILO от FF?
Автор: vcrank
Дата сообщения: 26.11.2006 21:37

Цитата:
Разве список HC "Только из кэша" не может заменить аналогичную опцию ILO от FF?

Нет. Мне ILO ещё нужен для выборочной подгрузки картинок...
Автор: DenZzz
Дата сообщения: 26.11.2006 21:41
vcrank

Цитата:
Нет. Мне ILO ещё нужен для выборочной подгрузки картинок...

Каковы критерии "выборочной подгрузки"? Их нельзя прописать в виде правил RegExp?
Автор: vcrank
Дата сообщения: 26.11.2006 22:15

Цитата:
Каковы критерии "выборочной подгрузки"? Их нельзя прописать в виде правил RegExp?

Зашёл на сайт (графика отключена, сайт абсолютно любой). Там надпись "Заценить прикольную картинку" и сма картинка ниже. В этом случае и подгружаю только эту картинку
Автор: C0USIN
Дата сообщения: 26.11.2006 22:21
vcrank
Проблема то в чем? Все работает как надо.
Автор: vcrank
Дата сообщения: 27.11.2006 04:58

Цитата:
Проблема то в чем? Все работает как надо.

Мне нужна конфигурация, когда и FF и IE будут грузить из одного кэша! Точнее уже просто надо FF настроить (а именно ILO)
Автор: C0USIN
Дата сообщения: 27.11.2006 05:16
vcrank
Нельзя заставить браузер использовать вместо своего кэша - папку с кэшем HC.
Формат же разный совсем.
Что тебя конкретно не устраивает? Картинки ведь будут грузиться из сети только по одному разу. Потом будут браться из одного кэша фактически.
Если не нравится то, что ILO не видит что картинки есть в родительском прокси, тогда отключи его.
То-же самое можно реализовать списком Только из кэша и временным отключением его, когда надо увидеть недостающие картинки.
Автор: DenZzz
Дата сообщения: 27.11.2006 06:29
vcrank

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

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

Цитата:
Мне нужна конфигурация, когда и FF и IE будут грузить из одного кэша! Точнее уже просто надо FF настроить (а именно ILO)

Если ты не можешь жить без ILO, то настрой, чтобы FF ходил в Инет через прокси HC. Переведи HC в "автономку", отключи на время ILO и пройдись в FF по нужным тебе сайтам, на которых ходил в IE. Все картинки из кэша HC загрузятся в кэш FF и лишнего расхода трафика не будет! Потом включишь свой ILO, выключишь "автономку" HC и продолжишь серфинг Online...
Автор: rubel
Дата сообщения: 27.11.2006 10:43
C0USIN

Цитата:
Проблема то в чем? Все работает как надо.

Да не совсем правильно это работает именно с Firefox.
Когда в Firefox включен показ картинок,а в HC включена опция показа картинок только из кеша,то на многих сайтах даже рамки картинок не отображаются!!И получается что не начем кликнуть чтобы подгрузить картинку.Я уже писал про этот глюк на форуме http://forum.mozilla-russia.org/.При просмотре этой же страницы в IE в автономном режиме HC,
рамки рисункув на месте.То есть виноват именно сам Firefox.Причем такая шняга происходит хоть с ILO хоть без него.
Автор: DenZzz
Дата сообщения: 27.11.2006 11:38
rubel

Цитата:
То есть виноват именно сам Firefox.

Я что заставляет вас пользоваться таким "глючным" браузером? Не слишком много проблем он вам доставляет?

У некоторых (замечу, не у всех!) в нем то картинки путаются странным образом, то страницы в Offline не грузятся из кэша, то рамки картинок не рисуются!... Что там еще?!

Раз FF так трудно правильно настроить, не проще сменить браузер? Чем он вам так дорог? Или вы просто фэны!

В других браузерах таких проблем НЕТ, но виноват почему-то HC и решать проблемы вы часто идете сюда, а не на форум FireFox! Собрались бы там давно все юзеры FF и HC, локализовали бы проблемы, выявили причины и нашли решение! Раз глюки не у всех пользователей FF, значит первым делом ищите в его настройках!...

А потом бы сказали mai62 и всем пользователям, почему FF не "дружит" с HC и как их подружить! И проблемы быстро бы решились без пустого многократного сотрясания воздуха в этом топике...
Автор: rubel
Дата сообщения: 27.11.2006 12:01
DenZzz
Ты что разошёлся?

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

Где я говорил что виноват НС?Наоборот я четко сказал

Цитата:
То есть виноват именно сам Firefox

Не передергивай!!!
Автор: DenZzz
Дата сообщения: 27.11.2006 12:36
rubel

Цитата:
Ты что разошёлся?

Извини, ничего личного! Просто пытаюсь понять мотивацию пользователей FireFox!

Ты не говорил, что виноват HC, но другие-то говорят!
Смысл обычно такой: "Без HC - все хорошо, а с HC - FireFox глючит! Вывод - виноват HC!". И вот это:
Цитата:
то картинки путаются странным образом, то страницы в Offline не грузятся из кэша...

не я придумал! Это цитаты из постов этого топика! Причем, проблемы специфические только для связки FF - HC и с другими браузерами их просто нет!
Автор: ninjaman
Дата сообщения: 27.11.2006 13:27
Многоуважаемые ALL ! Поделитесь пожалуйста списками правил для 3,4,5,6 списков ну или хотя бы пошлите в правильном направлении(я имею в виду линк,а не куда подальше ).
Автор: otzhig
Дата сообщения: 27.11.2006 15:07
а чо у миня у аднаво ниработает интыграцыя HC в Opera? делал же фсио по FAQ :-\ я даже веинду снес ради таково дела и фсе равно не работает. только адни менюшки в Opere.

Добавлено:
УРА! НАШОЛ! Нашол пачиму ниработал hccmd.exe, патамушта перед HC у миня стоял Proximodo. атключил Праксимодо и фсио заработало. тока я панять нимагу как он мишал НС, я думал он наабарот иму памагает.
Автор: YuraH
Дата сообщения: 27.11.2006 16:29
Просматривал тут ToDo и заметил, что загружаются js и css вида js?29 и css?29 (например, http://ru.wikipedia.org/skins-1.5/common/wikibits.js?29). Так вот, в кэш они пишутся как ...common
wikibits.js^29
Хотя из кэша они загружаются, но структура пропадает. Лучше уж резать в виде ...common
wikibits.js^29
Или все используют преобразования?
Автор: ironwit
Дата сообщения: 27.11.2006 16:36
не могу заставить кешировать вот такой урл

http://www.cifromania.com.ua/index.php?main_page=index&cPath=30

точнее надо с этого сайта страницы со словом index в урле...

Может ли кто помочь?
Автор: C0USIN
Дата сообщения: 27.11.2006 16:54
YuraH
Символ ^ — циркумфлекс (часто называют домиком) может встретиться внутри URL. Поэтому, его нельзя использовать для замены.

ironwit
Что у тебя в списке Запись в кэш?
На этот URL срабатывает правило (.)*\.(php|cgi|js|css)(.)?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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