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

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

Сообщений: 22


« : 18 Июнь 2016, 16:33:46 »

Здравствуйте!
Похоже изменился механизм обработки правил?
Раньше работало правило "^([\w*\-*]+\.)*twitter\. com", теперь - нет.
Теперь, похоже, надо писать "^http(s)?\:\/\/([\w*\-*]+\.)*twitter\. com"?
Это что? Баг/фича/...?
Сообщить модератору   Записан
YuS
Ветеран
*****

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

Сообщений: 642


crazy


« Ответ #1 : 18 Июнь 2016, 19:30:52 »

Подтверждаю, теперь вот эта цитата из документации:
Цитировать
Перед проверкой URL HC удалит из него лидирующее префикс http://, как он это делает в большинстве списков, кроме "Переадресации";
более не актуальна. Во всяком случае, для черного списка это так.
« Последнее редактирование: 18 Июнь 2016, 19:41:18 от YuS » Сообщить модератору   Записан
animalia
Новичок
*

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

Сообщений: 6


« Ответ #2 : 19 Июнь 2016, 20:13:53 »

Вот ведь... Второй день в непонятках, пока тему на форуме не увидел. Не могу понять
Хоть и появились префиксы, но похоже что стартовый www. удаляется.
Скорее всего просто не отразили изменения в обработке правил в чейнджлоге. Похоже придется переписать пару правил.

2fonser
Не в тему, но подозреваю что правило ^https?://[^/]+twitter\.com читабельнее будет.
Вообще советую найти книгу Mastering Regular Expressions . Очень помогла в изучении regex. Хотя ей скоро юбилей будет - 20 лет , но по прежнему "увлекательное чтиво", .
А сами правила на debuggex.com отлаживать удобно (не сочтите за рекламу, просто реально удобно)
Сообщить модератору   Записан
Михаил
Gold beta tester
*****

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

Сообщений: 5177



« Ответ #3 : 20 Июнь 2016, 01:46:36 »

Это баг.
Сообщить модератору   Записан
YuS
Ветеран
*****

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

Сообщений: 642


crazy


« Ответ #4 : 20 Июнь 2016, 05:41:39 »

Это баг.
Было бы неплохо, перевести этот баг в разряд фич... а ещё лучше опций, а то ведь не совсем верные регэкспы получаются в итоге. Слово за автором.
Сообщить модератору   Записан
mai62
Автор HC
*****

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

Сообщений: 6186


« Ответ #5 : 01 Июль 2016, 02:37:15 »

Цитировать
Похоже изменился механизм обработки правил?
Исправил в версии 1.0.0.645.
Сообщить модератору   Записан
YuS
Ветеран
*****

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

Сообщений: 642


crazy


« Ответ #6 : 01 Июль 2016, 06:32:33 »

Исправил в версии 1.0.0.645.
Тогда, может быть, имеет смысл поправить описание:
Цитировать
В этой версии единственное изменение - исправлена ошибка работы SOCKS5-прокси, которая была обнаружена в недавно вышедшей версии.
Если Вы не используете SOCKS-прокси, программу можно не обновлять.
...
?
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: