Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Proxomitron01 мая 2011Оглавление: 1. Proxomitron 2. URL-команды 3. Внешние прокси 4. Разработка 5. Другие проекты по фильтрации веб-страниц Proxomitron — бесплатная программа с закрытым кодом, универсальный фильтр для интернет-страниц, технически реализованный в качестве прокси-сервера. Основное его назначение — уничтожение всевозможных видов интернет-рекламы и блокировка всплывающих окон. Но этим возможности программы не ограничиваются: изменить на странице можно все «до последнего тега», что делает его универсальным инструментом для управления содержимым страниц. Например, можно добавить недостающие возможности, встраивая скрипты, или обойти различные ограничения и защиты на веб-сайтах. ОписаниеФильтрацияРедактирование страниц происходит на основе правил, построенных с помощью собственного языка регулярных выражений и функций, специально «заточенных» под работу с HTML. Фильтры могут быть 2-х типов: для текста страницы и для HTML-заголовков. Фильтры для текста — двухуровневые: с помощью более простого выражения выбираются фрагменты текста, которые затем проверяются основным кодом фильтра. Регулярные выраженияВ программе не используется громоздкий, хотя универсальный и широко распространенный PCRE. Вместо этого автор создал свой язык, упрощенный и приспособленный для использования именно для работы с текстом веб-страниц. Благодаря этому, создавать и читать фильтры Proxomitron намного проще, чем синтаксически сложные конструкции PCRE. Сравнения в Proxomitron нечувствительны к регистру, что тоже сделано для удобства пользователя. Однако при замене русского текста регистрозависимость всё же есть, хотя это напрямую и не относится к языку разметки HTML — с ним-то это работает отлично. Просмотров: 4622
|