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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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).
     


     
    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. О необходимости установки расширения SIMPLE MODIFY HEADERS
     
    Из-за возникших проблем с Referer Control и в целом потому, что оно уже давно не поддерживается (заброшено?), мы переезжаем на новое расширение для работы с реферерами: SIMPLE MODIFY HEADERS.
     
    версия для Хрома и хромоклонов
    версия для FireFox
     
    На данный момент оно необходимо для корректной работы фильтров Imagus на 2 сайтах:
     
    TikTok (внешние ссылки)
    ImageShack (внутренние альбомы)

     
    Если вы не пользуетесь указанным(и) выше сайтом(и), то устанавливать данное расширение необходимости нет.
     
    Список правил (которые написаны и/или сконвертированы ув.Baton34V) будет обновляться аналогично списку фильтров - по мере добавления/удаления правил.
     
    Текущий список правил для Simple-Modify-Headers можно скачать там же где и наши новые фильтры (постоянная ссылка в шапке темы).
     
    NB! Перед импортом необходимо удалить ВСЕ старые правила (если они есть).
     


     
    8. Разблокировка CORS.
     
    NB: Только для Хромиум-браузеров!
     
    Из-за ужесточения политики безопасности Гугл начал блокировать некоторые запросы по технологии CORS. Соответственно, на некоторых ссылках в хромиум-браузерах Имагус может не работать.
     
    Чтобы решить данную проблему, рекомендуется установка расширения для разблокировки CORS, например:
    CORS Unblock.
     
    Проверить можно на этих ссылках.
     


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


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


     
    11. Альтернативные стили для страницы настроек Imagus.
     
    NB: Только для Хромиум-браузеров!
     
    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
     


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

  • Всего записей: 2877 | Зарегистр. 28-07-2006 | Отправлено: 21:16 10-12-2015 | Исправлено: kenko2, 15:56 24-10-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