Boosty Image URL Cleaner

Удаление параметров mw и mh из ссылок на изображения на Boosty позволяет загружать изображения в оригинальном разрешении

Autor
Идзуми Сэна
Dziennych instalacji
0
Wszystkich instalacji
18
Oceny
0 0 0
Wersja
1.0
Utworzono
24-07-2024
Zaktualizowano
25-07-2024
Licencja
Brak licencji
Dotyczy

Описание Скрипта

Что делает этот скрипт?

Скрипт удаляет параметры mw и mh из URL изображений на сайте boosty.to, что позволяет загружать изображения в оригинальном разрешении без дополнительных параметров масштабирования.

Как работает скрипт?

  1. Очистка URL: Функция cleanURL разделяет URL на основную часть и параметры запроса, затем удаляет параметры mw и mh (а также другие, если добавлены) из строки запроса.
  2. Обработка изображений: Функция cleanImageUrls находит все элементы img на странице, чьи ссылки (src или srcset) содержат boosty.to/image. Она применяет функцию cleanURL для очистки этих ссылок.
  3. Событие загрузки: Скрипт запускает функцию cleanImageUrls после полной загрузки страницы.
  4. Наблюдение за изменениями: С помощью MutationObserver скрипт отслеживает изменения на странице (например, при динамической подгрузке контента через AJAX). Если появляются новые узлы, функция cleanImageUrls вызывается снова.

Установка и использование

  1. Установите ViolentMonkey (или другой менеджер скриптов, например, Tampermonkey) в ваш браузер.
  2. Создайте новый скрипт и вставьте в него предоставленный код.
  3. Сохраните и активируйте скрипт.
  4. Перейдите на сайт boosty.to, и скрипт автоматически начнет удалять параметры mw и mh из URL изображений.

Совместимость

  • Браузеры: Совместим с большинством современных браузеров, поддерживающих установку пользовательских скриптов через ViolentMonkey или Tampermonkey.
  • Известные ограничения: Работает на всех страницах сайта boosty.to, соответствующих шаблону *://*.boosty.to/*.

Примечания

  • Скрипт использует MutationObserver для обработки динамически загружаемого контента, что позволяет поддерживать корректную очистку URL изображений даже при изменениях на странице.
  • Параметры mw и mh могут быть добавлены для изменения размеров изображений. Удаление этих параметров приводит к загрузке изображения в его исходном разрешении.