Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Imagus | Viewhance (Часть 1)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Rodny



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
1. Как импортировать фильтры из файла.
 

  1. В Настройках Imagus переходим на вкладку "Фильтры".
  2. Жмём кнопку "Импорт" (стрелка вниз).
  3. Отмечаем опцию "Удалить данные перед импортом". Сначала все имеющиеся фильтры будут удалены, а затем будут добавлены фильтры из файла.
  4. Жмём кнопку "Из файла", выбираем ранее скачанный файл на диске.
  5. Справа нажимаем кнопку "Сохранить".

 


 
2. Как добавить/обновить фильтр из json-строки.
 
Например добавляем фильтр {"B_parovoz.com":{"img":"(parovoz\\.com\\/gallery)\\/icons(\\/[A-Z0-9]+\\/\\d{8}_\\d{6})-s(\\.jpg)","to":"$1$2$3"}}
 

  1. В Настройках Imagus переходим на вкладку "Фильтры".
  2. Жмём кнопку "Импорт" (стрелка вниз).
  3. Отмечаем опцию "Заменить имеющиеся данные".
  4. В поле ввода вставляем текст фильтра {"B_parovoz.com":{"img"...}.
  5. Жмём кнопку "Из текста".
  6. Справа нажимаем кнопку "Сохранить".

 


 
3. Как выделять / отключать / удалять / экспортировать / переименовывать фильтры.
 
Прежде чем включить/выключить, удалить или экспортировать фильтр, его необходимо выделить.
 
Выделить конкретный фильтр в Imagus можно точно так же, как файл в Проводнике - CTRL+ЛКМ. Если нужно выделить несколько фильтров - зажимаем CTRL и выделяем сколько надо.
 
- Удалить выделенные/все фильтры - кнопка [-] ("Удалить все или выделенные")
 
- Отключить выделенные/все фильтры - кнопка [перечеркнутый кружок] ("Выключить/включить все или выделенные")
 
- Экспортировать выделенные/все фильтры - кнопка [стрелка вверх]  ("Экспортировать все или выделенные")
 
Как следует из названий данных кнопок, если НИЧЕГО не выделено, то действие производится со ВСЕМИ фильтрами (выделяются/удаляются/экспортируются ВСЕ фильтры).  
 
Переименование:
SHIFT+ПКМ на названии фильтра. Для сохранения переименования нажать ENTER. Отмена изменений - ESC.  
 
После операций с удалением / изменением фильтров необходимо нажать кнопку СОХРАНИТЬ.
 


 
4. Базовые правила создания фильтров.
 
Практически всё, что нужно знать, - это регулярные выражения (и немного JavaScript и HTML).
 
Параметры:
  • link: регулярное выражение; работает с атрибутом "href" ссылки (тег A).
     
  • url: замена; имеет значение только тогда, когда задан следующий параметр "res". Генерирует URL для "res", если требуется что-то иное вместо ссылки или адреса изображения.
     
  • res: регулярное выражение; если не существует способа получить адрес увеличенного изображения с помощью параметров "link" или "img", тогда в фоновом режиме загружается страница (если параметр "url" не задан, то будут использованы адреса ссылки или изображения, в противном случае - замена из "url"), и в её содержимом ищется соответствие адресу изображения.
     
  • img: регулярное выражение; для атрибута "src" тега IMG или style="background-image: url(адрес_миниатюры)" для любого элемента.
     
  • to: [несколько] замена или функция; ссылка или адрес изображения будут заменены этим выражением, применённым к значениям "link" или "img".
     
  • note: примечание.
     
    Если задан параметр "res", то указывать в "to" ничего не нужно, туда автоматически возвращается содержимое первой группы скобок "()"
     
    Опции:
  • Loop (Цикл): перепроверять результат, например, ссылка в Картинках Google может указывать на миниатюру из Твиттера, тогда при включении цикла для Картинок Google распознанная миниатюра Твиттера будет ещё раз обработана, и таким образом будет получено увеличенное изображение.
     
  • DecodeURL (Декодировать URL): некоторые провайдеры, например, Bing, Yandex, помещают закодированный адрес изображения как параметр в URL.
     
  • Prioritize img over link (Приоритет img над link): если заданы и параметры "link" или "res", и параметр "img", то "img" будет предпочтительнее.
     
    Правила не относятся к определённым сайтам, так что все правила будут проверены на любом сайте при наведении мыши на ссылку или объект типа миниатюры. Если параметр "link" не задан или совпадение не найдено, и "img" присутствует, то "img" будет использоваться также и для адреса ссылки (случай ссылок на миниатюру), поэтому нет необходимости устанавливать одинаковые значение для "link" и "img", достаточно одного "img" (реализовано в v0.8.10).
    +
    Подборка документации для работы с фильтрами, составленная из ответов разработчиков (eng).
     


     
    5. Инструкция по замене адреса обновлений.
     
    Только для Хромиум браузеров!
     
    1. Перейти на закладку "Инфо" на странице настроек расширения.
    2. Нажать кнопку "Импорт" (стрелка вниз).
    3. Установить флажок "Удалить данные перед импортом".
    4. Вставить в текстовое поле следующую строчку:
    {"sieveRepository":"https://raw.githubusercontent.com/wvxwxvw/Imagus_sieve_RuBoard/master/updated.txt","sieve":""}
    и нажать кнопку "Из текста".
    5. Перейти на закладку "Фильтры", нажать кнопку "Обновить фильтры" (двойная стрелка вниз), затем "OK" во всплывающем окне.
    6. Нажать кнопку "Сохранить".
     
    Это нужно сделать один раз после установки каждой новой версии, после этого можно обновлять фильтры обычным образом.
     
    Можно также включить автоматическое обновление, но НЕ ВКЛЮЧАЙТЕ, если вы сами редактируете фильтры! Обновление полностью перезапишет предыдущий набор.
     
    Вернуть оригинальный адрес обновлений можно строчкой
    {"sieve_repository":"https://tiny.cc/Imagus-sieve","sieve":""}
     


     
    6. Что означают разные цвета индикатора загрузки (вращающийся значок)?
     
    NB: В редких случаях цвет индикатора может искажаться внешним стилем страницы (например при использовании расширений Stylus/Stylebot и т.п.), поэтому в случаях если есть сомнения в цвете индикатора - внешние стили лучше временно отключить.
     
     
    Норма:
    =====

     
    ЗЕЛЁНЫЙ
    Страница анализируется для получения ссылки на медиафайл(ы).
     
    БЕЛЫЙ
    Медиафайл начал загружаться.  
     
     
    Если медиафайл еще не загружен, но вращающийся индикатор по-прежнему белого цвета, то есть смысл подождать (в разумных пределах, например 60-120 сек).
     
     
    Cбой/ошибка:
    ==========

     
    КРАСНЫЙ
    Не удалось загрузить медиафайл (не найден, сервер не доступен, неверный формат медиа...).
     
    ЖЁЛТЫЙ
    Сбой анализа страницы или причины, аналогичные "красному".
     
    СЕРЫЙ
    Ошибка JavaScript в правиле.
     
     
    Если вращающийся индикатор изменил свой цвет на красный/желтый/серый, то смысла ждать нет, ожидание ничего не принесёт.
     


     
    7. О необходимости установки расширения SMH (SIMPLE MODIFY HEADERS)
     
    Из-за возникших проблем с Referer Control и в целом потому, что оно уже давно не поддерживается (заброшено?), мы переезжаем на новое расширение для работы с реферерами: SIMPLE MODIFY HEADERS.
     
    версия для Хрома и хромоклонов
    версия для FireFox
     
    На данный момент оно необходимо для корректной работы фильтров Imagus на 5 сайтах:
     
    Imagefap (видео)
    ImageShack (внутренние альбомы)
    Juststream.live (только для Firefox Developer Edition / Nightly и патченой версии Imagus)
    TikTok (внешние ссылки)
    YouTube (внешние ссылки - для Хрома и Хромиум-браузеров)
     
    Список правил обновляется аналогично списку фильтров - по мере добавления/удаления правил.
     
    Текущий список правил для SMH можно скачать в одном файле с обновлениями фильтров (постоянная ссылка в разделе ФИЛЬТРЫ в шапке темы).
     
    NB! Перед импортом все старые правила (если они есть) будут удалены, такова особенность расширения. Те, у кого есть свои правила для SMH могут экспортировать их и добавить вручную к дефолтным в текстовом редакторе - путем копирования и вставки только самих правил, без служебной информации.
     


     
    8. Выбор фильтра для YouTube.
     
    На данный момент в нашей сборке 5 фильтров для YouTube:
     
    Включен всегда:
    R_YouTube_redirect
    +
    На выбор:
    O_youtube_video (включен по умолчанию)
    R_youtube-link-thumb
    R_youtube_thumbs
    youtube
     
    Выбрать (т.е. включить) можно только один из этих фильтров, за исключением R_YouTube_redirect - он включен всегда.
     
    О плюсах и минусах каждого фильтра можно почитать в примечании к фильтру: Настройки - Вкладка "Фильтры" - фильтр - поле "note" (нижнее).
     


     
    9. О запрете на публикацию фильтров для порносайтов (NSFW).
     
    Поскольку один из пользователей пожаловался модератору на фильтры Имагус для порносайтов (много лет уже присутствующие в нем и никогда не вызывавшие никаких возражений), содержащие в названии наименования тех самых сайтов, открытая публикация фильтров для NSFW-сайтов теперь в данной теме запрещена.
     
    Просьба все фильтры на такого рода сайты теперь скрывать тегом "MORE":
    http://ibn.im/4nIvAut
    https://c.radikal.ru/c06/2110/13/f343465f6e73.jpg
    Или отправлять мне через личные сообщения. Все будет добавлено в нашу сборку, но без публикации на форуме, чтобы не нарушать правила.
     
    Также, как альтернативный источник публикации фильтров, всегда есть группа Imagus на Reddit (на английском, но гугло-перевод решает), там таких ограничений нет. На данный момент я принимаю в ней достаточно активное участие (под тем же ником - kenko2) и если появляется что-то новое, всегда добавляю в нашу сборку (под тегом O_ - "Others").
     


     
    10. Альтернативные стили для страницы настроек Imagus.
     
    NB: Замена работает в Opera, Cent, 360 и скорее всего во многих других Хромиум-браузерах. На данный момент нет простого способа сделать это в Chrome/Edge (встроенная защита) и FireFox/WaterFox (другой формат расширения).
    +
    Не полностью совместима с темной темой браузера (когда у вас включен параметр: chrome://flags/#enable-force-dark).
     
    1. Насыщенный желтый (Trebuchet MS)
    https://fpic.in/YS2XjQk | https://fpic.in/AOX9otF | https://fpic.in/HEDLVC1
     
    2. Светло-серый (Trebuchet MS)
    https://fpic.in/YgVTiP1 | https://fpic.in/g4Ij9Ya | https://fpic.in/obcCR16
     
    3. Темно-серый (Trebuchet MS)
    https://fpic.in/bsKuboH | https://fpic.in/w0gTtmV | https://fpic.in/OMKbSw6
     
    4. Темно-серый (Arial Narrow)
    https://fpic.in/F4bDHiQ | https://fpic.in/HaXDIIq | https://fpic.in/qNKxl2C
     
    Заменить файл options.css в папке расширения. Примерный путь:
     
    X:\XXX\XXX\User Data\Default\Extensions\immpkjjlgappgfkkfieppnmlhakdmaab\0.9.8.74_0\css\options.css
     
    Перезапуск браузера не требуется, просто обновить страницу настроек.
     
    Скачать:
    ALT_STYLE_IMAGUS
    +
    Dark Theme for Imagus when you're in "Force Dark Mode for Web Contents"  
    (вы можете использовать ее если включен параметр: chrome://flags/#enable-force-dark).
     


     
    11. NB: О приостановке поддержки Imagus разработчиком.
     
    На данный момент (июль 2021) разработка как самого Imagus, так и фильтров для него автором (Deathamns / snmahtaeD) остановлена (возможно окончательно), о причинах можно почитать тут и тут.
     
    Тем не менее, серьезных причин для беспокойства пока нет, т.к. расширение продолжает оставаться полностью работоспособным. Расширение обладает лучшим интерфейсом и функционалом в своем классе, а также самым большим набором актуальных фильтров для сайтов. По этой причине автор не стал (пока?) удалять его из Chrome Web Store и Firefox Addons.  
     
    Фильтры для Imagus усилиями нашей группы (на данный момент это прежде всего ув.Baton34V) регулярно пополняются и поддерживаются в актуальном состоянии.

  • Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 21:16 10-12-2015 | Исправлено: kenko2, 21:59 02-12-2021
    Открыть новую тему     Написать ответ в эту тему

    На первую страницук этому сообщениюк последнему сообщению

    Компьютерный форум Ru.Board » Компьютеры » Программы » Imagus | Viewhance (Часть 1)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru

    Рейтинг.ru