+  HandyCache форум
|-+  Главная категория» Общие вопросы» Написание правил по заявкам
Имя пользователя:
Пароль:
Страниц: 1 ... 61 62 [63] 64 65 ... 89   Вниз
  Отправить эту тему    Печать  
Автор Тема: Написание правил по заявкам  (Прочитано 1123354 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #1240 : 16 декабря 2010, 00:15:32 »

Попробую, потом отпишусь. Спасибо!
Сообщить модератору   Записан
divinets
Пользователь
**

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

Сообщений: 59


« Ответ #1241 : 27 декабря 2010, 23:22:13 »

Помогите с правилом.
Нужно файлы с определенным расширением складывать в отдельную папку в папке с Кешом со следующей структурой. На каждый сайт с которого закачивается файл создается своя папка, а в ней файлы с сохранением оригинального имени и расширения с добавлением к имени файла пути к нему, где "/" заменяются например на "_".

Пример.
Есть:
http://handycache.ru/component/option/vasya.swf

Нужно получить запись в кеш (где d:\cache\ это путь к кешу в HC):
d:\cache\MyFolder\handycache.ru/vasya_component_option.swf
или
d:\cache\MyFolder\handycache.ru/component_option_vasya.swf

У самого получилось все кроме замены "\" на "_".
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1242 : 28 декабря 2010, 02:47:37 »

У самого получилось все кроме замены "\" на "_".

Сделай вторым правилом замену "\" на "_". Читай про назначение колонки "Обязательный".
Сообщить модератору   Записан
divinets
Пользователь
**

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

Сообщений: 59


« Ответ #1243 : 28 декабря 2010, 12:16:38 »

Сделал четырьмя правилами (спасибо за наводку про колонку "Обязательный").
Может кто сможет в меньшем количестве правил сделать то же самое?
Сообщить модератору   Записан
FunFrog
Новичок
*

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

Сообщений: 2


« Ответ #1244 : 09 января 2011, 19:32:37 »

Приветствую! К сожалению таблица в первом посте этой темы так и не обновляется Грустный А это было бы не плохо.
По делу - хотелось бы правило на преобразование такой ссылки: http://www.yapfiles.ru/files/173789/10d747d8c22ed863e8d80fb2dd51f567.flv?token=MDAxNzM3ODktMTI5NDU5MDYwMg&ref=http://yaplakal.com/ (скопировал урл загрузки видео из монитора).
Также проблема с ютьюбом: видео не записывается в кеш. Даже если правило преобразования из этой темы работает. Хотелось бы и с этим разобраться. Правило на запись в кэш ".*" ессесьно включено.
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1245 : 10 января 2011, 03:33:19 »

Также проблема с ютьюбом: видео не записывается в кеш. Даже если правило преобразования из этой темы работает. Хотелось бы и с этим разобраться. Правило на запись в кэш ".*" ессесьно включено.
Настройки - Кэш - Управление - Игнорировать no-store
Сообщить модератору   Записан
alex77
Старожил
****

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

Сообщений: 482



« Ответ #1246 : 10 января 2011, 03:49:34 »

Приветствую! К сожалению таблица в первом посте этой темы так и не обновляется Грустный А это было бы не плохо.
По делу - хотелось бы правило на преобразование такой ссылки: http://www.yapfiles.ru/files/173789/10d747d8c22ed863e8d80fb2dd51f567.flv?token=MDAxNzM3ODktMTI5NDU5MDYwMg&ref=http://yaplakal.com/ (скопировал урл загрузки видео из монитора).
Также проблема с ютьюбом: видео не записывается в кеш. Даже если правило преобразования из этой темы работает. Хотелось бы и с этим разобраться. Правило на запись в кэш ".*" ессесьно включено.
http://handycache.ru/component/option,com_smf/Itemid,10/topic,3062.0/
Сообщить модератору   Записан
White
Новичок
*

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

Сообщений: 19


« Ответ #1247 : 11 января 2011, 15:15:27 »

Подскажите пожалуйста правило преобразования чтобы все папки содержащие vkadre.ru ложились в одноимённую папку. Похожее нашёл, но под свои нужды не сумел сделать. Спасибо.
« Последнее редактирование: 11 января 2011, 15:27:57 от White » Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #1248 : 11 января 2011, 15:53:10 »

Пытаюсь зайти на vkadre.ru, попадаю на vkontacte.ru. Он есть вообще, vkadre.ru?
Поясни на примерах, что тебе нужно?
Сообщить модератору   Записан
White
Новичок
*

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

Сообщений: 19


« Ответ #1249 : 11 января 2011, 16:46:40 »

Да просто когда походишь по контакту, в папке с кешем появляется куча однотипных папок. С контактовскими папками проблемма была решена правилом: #5#~#True#~#^\w+\d+\.(?=vkontakte\.ru/)#~##~#False#~#True
А вот их видео домен vkadre.ru, всё ещё гадит в кеше. Создаёт папки видов:
15.vkadre.ru
215.gt2.vkadre.ru
v570.vkadre.ru

Вот и хочется чтобы всё это ложилось в одну папку vkadre.ru
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #1250 : 11 января 2011, 17:09:00 »

Попробуй так
#5#~#True#~#^.*(vkadre\.ru)#~#\1#~#False#~#True
Сообщить модератору   Записан
White
Новичок
*

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

Сообщений: 19


« Ответ #1251 : 11 января 2011, 17:57:24 »

Да, спасибо. А можно так чтоб начальные части:
15.
215.gt2.
v570.

дописывались? То есть чтоб папка vkadre.ru, содержала папки вида:
15.vkadre.ru
215.gt2.vkadre.ru
v570.vkadre.ru

 А то думаю что они всё-таки нужны для корректной работы.
Сообщить модератору   Записан
DIGGER
Старожил
****

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

Сообщений: 312



« Ответ #1252 : 11 января 2011, 18:50:14 »

Код:
#5#~#True#~#(.*).vkadre\.ru/(.*)#~#vkadre.ru/\2#~#False#~#True

работает давно и без трудностей.
Сообщить модератору   Записан
ViKtOrV
Пользователь
**

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

Сообщений: 85


« Ответ #1253 : 26 января 2011, 23:58:20 »

Подскажите пожалуйста, каким образом можно блокировать поисковые запросы на кирилице. На 63 стр. эта тема была вскользь затронута, хотелось бы поподробней.
Добавлено: 26 Января 2011, 23:56:31

извините на 62й.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #1254 : 27 января 2011, 01:53:39 »

А может тогда вообще все запросы запретить? Или запросы на НЕкирилице кому-то нужны?
Сообщить модератору   Записан
HKLM
Старожил
****

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

Сообщений: 305


« Ответ #1255 : 27 января 2011, 03:04:31 »

В следующей версии HC появится опция "Декодировать URL на язык локали Windows"
Почему после включения этой опции, страницы рус.запросов в гугле закэшированные ранее, так же находит в кэше.
А вот этот адрес не находит: http://kazus.ru/schematics/electrical-engineering/search/go/?startpage=90&text=%C3%E5%ED%E5%F0%E0%F2%EE%F0%20%E4%EB%FF%20%EF%F0%EE%E2%E5%F0%EA%E8%20%F2%F0%E0%ED%F1%F4%EE%F0%EC%E0%F2%EE%F0%EE%E2%20%EF%E8%F2%E0%ED%E8%FF&nohistory=1

27.01.2011/06:51:33 local/127.0.0.1 http://kazus.ru/schematics/electrical-engineering/search/go/?startpage=90&text=Генератор для проверки трансформаторов питания&nohistory=1 0 0/195 0 0 "404 Not found (HC)" Offline
Offline
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #1256 : 27 января 2011, 10:45:17 »

А вот этот адрес не находит

У меня без проблем находит:

27.01.2011/10:35:08 local/127.0.0.1 http://kazus.ru/schematics/electrical-engineering/search/go/?startpage=90&text=Генератор для проверки трансформаторов питания&nohistory=1 8426 8426/0 100% 0 "200 OK From Cache (HC) gzip" Offline, CM:14 hits

Добавлено: 27 Января 2011, 10:37:53

Подскажите пожалуйста, каким образом можно блокировать поисковые запросы на кирилице. На 63 стр. эта тема была вскользь затронута, хотелось бы поподробней.
Добавлено: 26 Января 2011, 23:56:31

извините на 62й.

Там вроде все понятно. Включай в последней версии HC опцию "Декодировать URL на язык локали Windows" и пиши правила в "Черный список" HC на кириллице.
И всё, поисковые запросы с ненужными словами больше не пройдут. При условии, конечно, что эти слова присутствуют в самом URL. На Яндексе и Гугле так и есть.
Сообщить модератору   Записан
ViKtOrV
Пользователь
**

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

Сообщений: 85


« Ответ #1257 : 27 января 2011, 11:02:30 »

DenZzz
Спасибо за дельный совет. Уже попробобал. Пока доволен.
Сообщить модератору   Записан
HKLM
Старожил
****

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

Сообщений: 305


« Ответ #1258 : 27 января 2011, 13:15:45 »

У меня без проблем находит:

У меня в URLToCache уже были правила, но без пробелов. Только русские буквы и знак '
Можно посмотреть список символов, которые декодирует НС с этой опцией?
Что бы я мог правильно переименовать весь кэш.
Сообщить модератору   Записан
ooZe
Новичок
*

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

Сообщений: 10



WWW
« Ответ #1259 : 28 января 2011, 00:12:33 »

Помогите пожалуйста оптимизировать правила:

Код:
True#~#cs[0-9]+\.(vkontakte\.ru)(/u[0-9]+)(/audio|/video)#~#\1\3#~#False#~#True#~#0
True#~#cs[0-9]+\.(vkontakte\.ru)/(u|g)(\d+/)*#~#\1/\2/\3#~#False#~#True#~#0
True#~#[0-9]+\.gt[0-9]+\.(vkadre\.ru)#~#\1#~#False#~#True#~#0
True#~#v[0-9]+\.(vkadre\.ru)#~#\1#~#False#~#True#~#0
True#~#[0-9]+\.(vkadre\.ru)#~#\1#~#False#~#True#~#0
True#~#9(3|5)\.1(86|42)\.(236|194)\.[0-9]{1,3}#~#vkadre.ru#~#False#~#True#~#0
True#~#\w+\.(imgs)(mail\.ru)#~#\2/\1#~#False#~#True#~#0

и что лучше в плане производительности, 3 моих правила выше или 1 правило предложенное Digger?
Код:
True#~#(.*).vkadre\.ru/(.*)#~#vkadre.ru/\2#~#False#~#True#~#0
Сообщить модератору   Записан
Страниц: 1 ... 61 62 [63] 64 65 ... 89   Вверх
  Отправить эту тему    Печать  

 
Перейти в: