Скрипт, меняющий все бейджы подписчиков dtf-plus на клоунские
Установка:
- Установите TamperMonkey или GreaseMonkey (в зависимости от того, какой у вас браузер)
- В расширении нажмите "Создать новый скрипт".
- Вставляем туда код вот:
// ==UserScript==
// @name dtf clowns
// @version 1
// @namespace https://github.com/*/
// @description Добавляет бейджы клоунам
// @author GigaClown
// @updateURL https://github.com/*
// @downloadURL https://github.com/*
// @include *://*dtf.ru/*
// @grant none
// ==/UserScript==
//можете поменять на понравившуюся иконку 16x16
const icon = "https://dtf.ru/subsiteBadge/1ee42822-90a7-6980-ae0d-539ffffff95e"
function replaceImgInEl(title) {
document.querySelectorAll(title).forEach(el => {
const list = Array.prototype.slice.call(el.getElementsByTagName('img'))
if (list.length) {
list.pop().src = icon
}
})
}
addEventListener('DOMNodeInserted', function() {
if (document.querySelector('.subsite-badge--plus')) {
replaceImgInEl('.subsite-badge--plus')
}
if (document.querySelector('.layout-badge--plus')) {
replaceImgInEl('.layout-badge--plus')
}
});
- Сохранить
- Приятного пользования.
Скоро таким образом наберётся скриптов на отдельное репо >_>
Если где будет баговать - пишите.
p.s. вроде в профиле не меняет большие иконки, ожидаемо...
26 комментариев