+  HandyCache форум
|-+  Главная категория» Общие вопросы» Написание правил по заявкам
Имя пользователя:
Пароль:
Страниц: 1 ... 33 34 [35] 36 37 ... 89   Вниз
  Отправить эту тему    Печать  
Автор Тема: Написание правил по заявкам  (Прочитано 1122835 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
4e4ako
Пользователь
**

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

Сообщений: 68


« Ответ #680 : 20 декабря 2008, 10:58:17 »

народ поможите плиз..

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

условие прописанное в ФАКе для обычных проксей - .*\.(mp3|zip|rar|flv|iflv|swf|exe) тут не работает (
Сообщить модератору   Записан
budalex
Новичок
*

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

Сообщений: 1


« Ответ #681 : 21 декабря 2008, 09:56:55 »

а как импортировать список из adblock в firefox в handycache ?

например, вот

/counte[rd]/
;0.
;rand=0.
banner
googlesyndication (уперто не срабатывает в хандикэше - контекстная реклама грузится)
google-analytics
yapfiles.com, yapfiles.ru
mg.dt00.net (я так понимаю что этот сайт какоето общее хранилище.. надо только чтобы именно mg. блокировалось)
informer
na-svyazi.ru/uploads/*.gif
*/b/
depositfiles.com (надо чтобы сам сайт открывался, а картинки и скрипты блокировать)
easy-share.com (то же, но разрешить скрипт easy-share.com/js/prototype.js)
ifolder.ru (то же самое, но разрешить вот такое правило ifolder.ru/*?session=)
letitbit.net (то же, но разрешить letitbit.net/image/mybut и letitbit.net/tmpl/tmpl_frame_top.php)
src.ucoz.
top100$image
http://ad.
http://ads.
http://adv.
http://top.$image
reklama
spylog
/[^a-z]count[^a-z]/$~other
begun.ru
/[^a-z]ad[svjx0-9]?[^a-z0-9].*\?/$~stylesheet
/*stat*.js
delivery/*.php
*/1x1*$image
/cnstats
/uploads/*.swf
gemius$script
popunder
/orphus.htm#!
/^http\:\/\/.*[^a-z](partners?|promo|sponsor)[^a-z]/$~stylesheet
*/stats/*
/go.php?http
/ad_*.*

и еще. есть сайт na-svyazi.ru (наш местный портальчик), на котором нереальная куча рекламы. большинство сделано в виде shockwave flash, однако сами ролики грузятся с расширением .gif, что сильно затрудняет борьбу с ними. как можно заблокировать воспроизведение этих рекламных роликов?
« Последнее редактирование: 21 декабря 2008, 10:23:31 от budalex » Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #682 : 21 декабря 2008, 12:27:46 »

а как импортировать список из adblock в firefox в handycache ?

Почитай тему: "Как перенести правила из AdBlock Plus в Черный список HC" и Документацию про формат правил HC.

Цитировать
например, вот

Почти все, что ты перечислил, блокируется дефолтным черным списком HC.

Цитировать
есть сайт na-svyazi.ru (наш местный портальчик), на котором нереальная куча рекламы. большинство сделано в виде shockwave flash, однако сами ролики грузятся с расширением .gif, что сильно затрудняет борьбу с ними. как можно заблокировать воспроизведение этих рекламных роликов?

Посмотрел заголовки - даже сам сервер сайта выдает их с заголовком "Content-Type: image/gif". Чтобы заблокировать их точечно, надо анализировать HTML - такая возможность будет реализована в следующей версии HC, а сейчас  можно просто заблокировать все GIF-ы с того сайта. Все равно они почти все - рекламные...
Сообщить модератору   Записан
VoyagerEternal
Новичок
*

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

Сообщений: 5


« Ответ #683 : 23 декабря 2008, 03:08:56 »

Не работает критерий свежести.
Обновляю http://yandex.ru/advanced.html несколько раз
(в синтаксисе ещё не разобрался)
Написал такое правило .*/*.*(\&|$)  исключение (\.(php))\?.*  критерий свежести ставил любые но работает только с пустым (работает - значит не проверяет на сайте обновился ли файл).
Пробовал любые комбинации галочек, в том числе вкл/выкл черные белые списки.

Вот так работает с заполненным критерием свежести:

http://yandex.ru/advanced.html 30993 30993/0 100% 0 "200 From Cache (HC)" Н.2
Н.2 (Не обновлять): \.(htm|html|xml)(\?|$)

http://css.yandex.ru/css/_yandex-global.css 0 0/127 0 0 "304 Not Modified (HC)" Н.9
Н.9 (Не обновлять): \.css(\?|$)

http://css.yandex.ru/css/_yandex-adv-search.css 0 0/127 0 0 "304 Not Modified (HC)" Н.9
Н.9 (Не обновлять): \.css(\?|$)

http://css.yandex.ru/css/_yandex-adv-search.css?newlogo 0 0/127 0 0 "304 Not Modified (HC)" П.7, Н.9
П.7 (Преобразование URL): (\.(css|js|gif|jpe?g|png|swf))\?.* 
Н.9 (Не обновлять): \.css(\?|$)

http://css.yandex.ru/css/js/autocomplete/autocomplete.js 0 0/345 0 648 "304 Not Modified"

http://img.yandex.net/i/favicon.ico 0 0/127 0 0 "304 Not Modified (HC)" Н.6
Н.6 (Не обновлять): \.(ani|cur|ico)(\?|$)

http://css.yandex.ru/css/js/autocomplete/select.js 0 0/345 0 642 "304 Not Modified"

http://css.yandex.ru/css/js/autocomplete/fullsearch.js 0 0/127 0 0 "304 Not Modified (HC)" Н.10
Н.10 (Не обновлять): \.js(\?|$)

http://export.yandex.ru/geoselectorData.xml 0 0/127 0 0 "304 Not Modified (HC)" Н.2
Н.2 (Не обновлять): \.(htm|html|xml)(\?|$)

http://css.yandex.ru/css/js/events.js 0 0/345 0 629 "304 Not Modified"

с незаполненым всё в порядке. везде "304 Not Modified (HC)" или "200 From Cache (HC)"

Добавлено: 23 Декабря 2008, 02:50:49

>не критерий свежести
странно что вот это правило срабатывает
23.12.2008/05:56:07 local/127.0.0.1 http://css.yandex.ru/css/js/autocomplete/fullsearch.js 0 0/127 0 0 "304 Not Modified (HC)" Н.1
Н.1 (Не обновлять): .*/*.*(\&|$)

а вот это нет:
23.12.2008/05:56:04 local/127.0.0.1 http://css.yandex.ru/css/js/autocomplete/select.js 0 0/345 0 642 "304 Not Modified"

Добавлено: 23 Декабря 2008, 03:00:00

!!!он его в кеш не пишет
Добавлено: 23 Декабря 2008, 03:03:42

Почему я могу писать в кеш только вручную? правой кнопкой - записать в кеш?
Сообщить модератору   Записан
xirosim4eg
Новичок
*

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

Сообщений: 1


« Ответ #684 : 23 декабря 2008, 08:40:55 »

доброго времени суток.
подскажите пожалуйста правило для черного списка чтобы перкрыть всевозможное видео на страничках, таких как youtube(какой формат видео там испольуется?) как видео вконтакте(насколько я понимаю там flw), потоковое видео, вообщем все видео которое только можно встретить на просторах интернета:)
Сообщить модератору   Записан
4e4ako
Пользователь
**

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

Сообщений: 68


« Ответ #685 : 23 декабря 2008, 14:21:47 »

народ поможите плиз..

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

условие прописанное в ФАКе для обычных проксей - .*\.(mp3|zip|rar|flv|iflv|swf|exe) тут не работает (

вопрос снят - разобрался:
http://handycache.ru/component/option,com_smf/Itemid,10/topic,1120.msg16375/#msg16375

Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5513



« Ответ #686 : 23 декабря 2008, 14:44:09 »

VoyagerEternal
Не совсем в тему топика.
Цитировать
странно что вот это правило срабатывает
Правило ".*/*.*(\&|$)" равносильно правилу ".*". Оно сработает на любом URL. Наверное, так не задумывалось. Что именно хотелось обеспечить таким правилом?
Цитировать
а вот это нет
На момент запроса этот файл есть в собственном кэше браузера, но отсутствует в кэше НС. Браузер просит передать ему файл только если он изменился. НС проверяет - файл на сервере не изменился, что и сообщается браузеру. Узнав об этом, браузер использует файл из собственного кэша. Так как в кэш НС этот файл так и не попадает, то правило списка "Не обновлять", проверяющее по кэшу НС, так и не срабатывает.
Сообщить модератору   Записан
Mr_X
Новичок
*

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

Сообщений: 4


« Ответ #687 : 30 декабря 2008, 14:07:22 »

не срабатывает черный список для сайта 62.105.135.105
пример правила
#4#~#True#~#.*#~##~#ip 62.105.135.105
DNS-кэш включен
в чем причина?
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #688 : 30 декабря 2008, 20:35:12 »

В колонке "Сайт" нельзя использовать IP. Твое правило должно выглядеть так:

#4#~#True#~#ip 62.105.135.105#~##~#
Сообщить модератору   Записан
Корочун
Новичок
*

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

Сообщений: 46


« Ответ #689 : 09 января 2009, 18:03:34 »

Есть фотохостинг imgsrc.ru
При его просмотре в CACHE образовались каталоги imgsrc.ru (там html) s0.imgsrc.ru, s1.imgsrc.ru (оба с превью) и b0.imgscr.ru, b1.imgsrc.ru и b2.imgsrc.ru (с полноразмерными фотографиями).
Каталоги b* и s* имеют несколько уровней вложенных каталогов ([первая буква ника автора] - [ник автора] - [цифра] - сами снимки)
В каталоге b(цифра).imgsrc.ru - [первая буква ника автора] - [ник автора] сохраняется и юзерпик автора.
Хотелось бы, чтобы фотографии сохранялись в каталоги s.imgsrc.ru и b.imgsrc.ru (без цифр, сами не образуются) и, в порядке нагления, в виде [b.imgsrc.ru] - [ник автора] - сами фотографии.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #690 : 09 января 2009, 19:14:13 »

Дай пример реальных ссылок и полных путей, по которым ты хочешь их сохранять. Из твоего словесного описания ничего не понятно...
Сообщить модератору   Записан
Корочун
Новичок
*

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

Сообщений: 46


« Ответ #691 : 09 января 2009, 20:06:50 »

Вот например адрес(автор - Sunny14): http://imgsrc.ru/from_search/a31221.html
Превью картинки образовалось в cache\s0.imgsrc.ru\s\sunny14\4\1083704.jpg
сама картинка: cache\b0.imgsrc.ru\s\sunny14\4\1083704Lzt.jpg
В каталоге cache\s0.imgsrc.ru\s\sunny14\ присутствуют подкаталоги "2", "4" и "6" с превью
В каталоге cache\b0.imgsrc.ru\s\sunny14\ присутствуют подкаталоги "2", "4" и "6" с большими картинками
Также есть каталоги cache\s1.imgsrc.ru, cache\b1.imgsrc.ru и cache\b2.imgsrc.ru с аналогичной структурой и другими снимками
Хочу, чтобы изображения при следующем посещении писались, например, в cache\s.imgsrc.ru\s\sunny14\цифра\файл и cache\b.imgsrc.ru\s\sunny14\цифра\файл, а еще лучше в cache\b.imgsrc.ru\sunny14\файл и cache\s.imgsrc.ru\sunny14\файл.
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #692 : 10 января 2009, 14:06:16 »

а еще лучше в cache\b.imgsrc.ru\sunny14\файл и cache\s.imgsrc.ru\sunny14\файл.

Добавь правило через команду "Вставить правило из буфера" на первую позицию списка "Преобразование URL":
#5#~#True#~#([sb])\d*(\.imgsrc\.ru/)[a-z]/([^/]+/)\d+/(.*)#~#\1\2\3\4#~#False#~#True
Сообщить модератору   Записан
Корочун
Новичок
*

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

Сообщений: 46


« Ответ #693 : 10 января 2009, 14:56:19 »

Спасибо
Сообщить модератору   Записан
Корочун
Новичок
*

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

Сообщений: 46


« Ответ #694 : 10 января 2009, 23:02:42 »

Еще раз спасибо, но вопрос не додумал.
Еще образуется файл типа cache\b0.imgsrc.ru\s\sunny14\upic.jpg
Его также можно в cache\b.imgsrc.ru\sunny14\upic.jpg переложить?
Имя везде одинаковое.
С черным и белым списком почти разобрался, а вот с преобразованием никак  Грустный
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #695 : 11 января 2009, 20:50:38 »

Еще образуется файл типа cache\b0.imgsrc.ru\s\sunny14\upic.jpg
Его также можно в cache\b.imgsrc.ru\sunny14\upic.jpg переложить?

Замени предыдущее правило:
#5#~#True#~#([sb])\d*(\.imgsrc\.ru/)[a-z]/([^/]+/)(\d+/)?(.*)#~#\1\2\3\5#~#False#~#True
Сообщить модератору   Записан
Villi
Старожил
****

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

Сообщений: 347


WWW
« Ответ #696 : 15 января 2009, 05:09:22 »

на одном сайте не блокируется всплывающее окошко 1under.ru, хотя по правилам должно блокироваться.
Почему?


* 1under.JPG (17.29 Кб, 472x86 - просмотрено 44 раз.)
Сообщить модератору   Записан
DenZzz
Модератор
*****

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

Сообщений: 5589



« Ответ #697 : 16 января 2009, 00:37:11 »

То, что в окошке рекламируется 1under.ru, еще не означает, что реклама грузится именно с этого адреса. Высни в мониторе HC, откуда оно точно грузится и скорректируй свое правило.
Сообщить модератору   Записан
Villi
Старожил
****

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

Сообщений: 347


WWW
« Ответ #698 : 16 января 2009, 05:47:57 »

Вот подозрительный урл в мониторе увидел: http://www.popularsite.ru/0pixel.php?mode=microbutton
Вот добавил такое правило в черный список:
#4#~#True#~#\.popularsite\.ru#~##~#


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

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

Сообщений: 5589



« Ответ #699 : 17 января 2009, 13:36:26 »

Вот добавил такое правило в черный список:
#4#~#True#~#\.popularsite\.ru#~##~#

Неправильно добавил! Так работать не будет! Надо так:
#4#~#True#~#popularsite\.ru#~##~#
Сообщить модератору   Записан
Страниц: 1 ... 33 34 [35] 36 37 ... 89   Вверх
  Отправить эту тему    Печать  

 
Перейти в: