+  HandyCache форум
|-+  Главная категория» Общие вопросы» Написание правил по заявкам
Имя пользователя:
Пароль:
Страниц: 1 ... 44 45 [46] 47 48 ... 89   Вниз
  Отправить эту тему    Печать  
Автор Тема: Написание правил по заявкам  (Прочитано 1127082 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #900 : 27 августа 2009, 10:57:42 »

Parcher
Как работают списки правил подробно со схемами расписано в документации.
Если файл однажды попал в кэш, это не значит, что он никогда больше не будет перекачиваться. Все зависит от настроек НС (почитай про списки Не обновлять и Только из кэша) и ответов сервера.
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #901 : 27 августа 2009, 15:14:17 »

А как запретить закачку через торент для определенного пользователя? В мониторе видно подключение к множеству разным IP и портам. Что именно нужно перекрыть?


* Снимок.JPG (57.75 Кб, 510x268 - просмотрено 501 раз.)
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #902 : 27 августа 2009, 15:45:50 »

Попробуй добавить такое правило в Черный список
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?::\d+)?$
Правда, оно будет действовать на всех пользоватей. Но вроде бы нормальным пользователям оно не должно мешать.
Для одного пользоввателя нужно писать расширение.
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #903 : 27 августа 2009, 15:52:02 »

А что значит "не будет действовать на всех пользователей"? Добавил, вроде все нормально. На кого будет действовать? Не помешает ли это правило м-агенту и прочей такой фигне? У них запрос похож, только порт постоянный :443, если не ошибаюсь.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #904 : 27 августа 2009, 16:01:37 »

Цитировать
А что значит "не будет действовать на всех пользователей"?
Я написал как раз наоборот: будет действовать на всех.
Цитировать
Не помешает ли это правило м-агенту и прочей такой фигне? У них запрос похож, только порт постоянный :443, если не ошибаюсь.
Есть надежда, что мешать не будет потому, что правило выбирает только URL, состоящие из IP и на этом кончающиеся. У нормальных программ после IP дожно следовать / и еще что-то. Но лучше проверить, ложные срабатывания возможны.
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #905 : 27 августа 2009, 16:24:13 »

Не, все таки перекрывает подключение icq. 64.12.24.57:443. IP адрес разный, а порт вроде не меняется.  Как его (или несколько портов) добавить в исключение?
« Последнее редактирование: 27 августа 2009, 16:50:53 от Parcher » Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #906 : 27 августа 2009, 17:55:08 »

Добавь это
:443
в исключение этого правила.
Если надо несколько портов, то так
Код:
:(?:443|444|445)
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #907 : 27 августа 2009, 23:15:45 »

Сказка!!! Премного благодарен!!!!!
Сообщить модератору   Записан
solzay
Новичок
*

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

Сообщений: 5


« Ответ #908 : 28 августа 2009, 12:09:23 »

Антивирус Avira лезет за обновлениями каждый раз по разным ссылкам:
http://80.190.143.221/update/...
http://80.190.143.222/update/...
и т.д.

другими словами:
http://80.190.143.22?/update/...
и
http://80.190.143.23?/update/...

Эти же обновления находятся и по ссылке
http://personal.avira-update.com/update/...

Какое правило нужно добавить в список "Преобразование URL", чтобы HC сохранял в кэше обновления Avira в папке "personal.avira-update.com", независимо от авировского url'а? И главное, чтобы потом при повторном обновлении Avira с другой машины - HC независимо от url'а брал обновления из папки "personal.avira-update.com".
Сообщить модератору   Записан
as_lan
Новичок
*

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

Сообщений: 19


« Ответ #909 : 29 августа 2009, 11:34:51 »

кажется уже обсуждалось тут, но поиском не смог найти. Нужно правило для Nix.ru. Не обновляется заголовок товара и его цена в прайсе, допустим я зашел посмотрел скажем процессор какой нибудь, перехожу на другой товар - цена и заголовок остаются те же.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #910 : 29 августа 2009, 12:00:39 »

as_lan
Посмотри здесь
http://forum.ru-board.com/topic.cgi?forum=5&topic=29338&start=560
Сообщить модератору   Записан
as_lan
Новичок
*

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

Сообщений: 19


« Ответ #911 : 29 августа 2009, 12:12:20 »

Спасибо нашел. А галочку как я понимаю надо ставить только одну. запись в кеш?
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #912 : 29 августа 2009, 15:48:03 »

Две. В колонки Не обновлять и Преобразование URL. Строку
#10#~#True#~#nix\.ru/include/show_price_line\.js\?#~##~##~#False#~#False#~#True#~#False#~#False#~#True
нужно забрать в буфер обмена и из контекстного меню Белого списка выполнить команду Добавить правило из буфера. Все галки расставятся сами.

Добавлено: 29 Августа 2009, 15:31:09

solzay
Цитировать
Какое правило нужно добавить в список "Преобразование URL", чтобы HC сохранял в кэше обновления Avira в папке "personal.avira-update.com", независимо от авировского url'а?
Попробуй это
#5#~#True#~#80\.190\.143\.2\d\d/update/#~#personal.avira-update.com/update/#~#False#~#True
Нужно забрать в буфер обмена и из контекстного меню списка Преобразование URL выполнить команду Добавить правило из буфера.
Сообщить модератору   Записан
solzay
Новичок
*

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

Сообщений: 5


« Ответ #913 : 31 августа 2009, 10:09:35 »

Цитировать
Какое правило нужно добавить в список "Преобразование URL", чтобы HC сохранял в кэше обновления Avira в папке "personal.avira-update.com", независимо от авировского url'а?
Попробуй это
#5#~#True#~#80\.190\.143\.2\d\d/update/#~#personal.avira-update.com/update/#~#False#~#True
Нужно забрать в буфер обмена и из контекстного меню списка Преобразование URL выполнить команду Добавить правило из буфера.
Спасибо, сработало!
Заодно по аналогии решил другую проблему с Авирой: она иногда лезет за обновлениями по весьма странной ссылке http://[2a01:138:a001:201::21]/update/idx/master.idx, которая в инете не находится (вместо 21 может быть и 22, и 23 и т.д.). Для замены [2a01:138:a001:201::21] на personal.avira-update.com добавил в список Переадресация правило
True#~#\[2a01\:138\:a001\:201\:\:2\d\]#~#personal.avira-update.com#~#False#~#True
Не знаю насколько оно грамотно написано, но срабатывает правильно.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #914 : 31 августа 2009, 10:36:40 »

solzay
Цитировать
Не знаю насколько оно грамотно написано, но срабатывает правильно.
Можно убрать символы \ перед :
В НС есть Тренажер, где можно испытать как работает правило.
Правило вписываешь в поле Правило, URL в поле Входной текст, жмешь кнопку Применить. Если в поле Результат то, что правило нашло в URL. Можно заполнить поле Замена, нажать Заменить и увидеть, что получится после замены.
Сообщить модератору   Записан
solzay
Новичок
*

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

Сообщений: 5


« Ответ #915 : 31 августа 2009, 10:53:04 »

Цитировать
Можно убрать символы \ перед :
В НС есть Тренажер, где можно испытать как работает правило.
Правило вписываешь в поле Правило, URL в поле Входной текст, жмешь кнопку Применить. Если в поле Результат то, что правило нашло в URL. Можно заполнить поле Замена, нажать Заменить и увидеть, что получится после замены.
Здоровско, понял, спасибо!
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #916 : 31 августа 2009, 12:21:12 »

А как сделать чтобы при скачивании с депозита не открывалось окно с покером? Я добавил адрес в черный список, но оно все равно открывается (правда с содержанием от НС, что сайт заблокирован) Как сделать, что бы оно вообще не открывалось?
Добавлено: 31 Августа 2009, 12:16:14

Вот что выдает НС в новом окне браузера:

Blocked
Access to the requested URL http://ru.partypoker.com/td/interactive/td_ru.htm?wm=3151859 was not allowed (rule #119).
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #917 : 31 августа 2009, 12:30:52 »

Цитировать
Как сделать, что бы оно вообще не открывалось?
Надо вырезать вызов окна из кода страницы. Это можно сделать с помощью Content Master.
Сообщить модератору   Записан
Parcher
Постоялец
***

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

Сообщений: 136


« Ответ #918 : 31 августа 2009, 12:45:51 »

А это самому можно сделать или надо Михаила просить?
Если самому, то как?
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6383


« Ответ #919 : 31 августа 2009, 13:23:51 »

Нужно разобраться как работает расширение, исходник-то открыт. Но я сам не разбирался и научить, что делать не могу.
Сообщить модератору   Записан
Страниц: 1 ... 44 45 [46] 47 48 ... 89   Вверх
  Отправить эту тему    Печать  

 
Перейти в: