Removes photo protection in Telegram
当前为
// ==UserScript==
// @name Telegram Photo Protection Remover
// @namespace http://tampermonkey.net/
// @version 1.1.1
// @description Removes photo protection in Telegram
// @author GooseOb
// @match https://web.telegram.org/*
// @icon https://www.google.com/s2/favicons?sz=64&domain=telegram.org
// @license MIT
// @grant none
// ==/UserScript==
(function() {
const v = window.location.pathname[1];
const observe = (callback, mainElementId) => new MutationObserver(callback)
.observe(document.getElementById(mainElementId), { childList: true });
if (v === 'k') {
const aspecters = document.getElementsByClassName('media-viewer-aspecter');
observe(([{addedNodes: [addedNode]}]) => {
if (addedNode) setTimeout(() => {
aspecters[0].getElementsByTagName('img')[0].style.pointerEvents = 'auto';
});
}, 'page-chats');
} else if (v === 'z') {
const protectors = document.getElementsByClassName('protector');
const interval = setInterval(() => {
if (!document.getElementById('Main')) return;
observe(([{addedNodes: [addedNode]}]) => {
if (addedNode && addedNode.id === 'MediaViewer')
Array.from(protectors).forEach(protector => protector.remove());
}, 'Main');
clearInterval(interval);
}, 50);
};
})();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址