直接浏览器删掉后面部分最简单了,硬要程序版本
这种简单需求直接两句话发给AI就能得到了。
油猴脚本版:
复制内容添加到篡改猴,每次访问到这种图片会自动替换成无水印图片,便于直接浏览或保存。
// ==UserScript== // @name 百科图片去水印 // @namespace http://tampermonkey.net/ // @version 1.1 // @description 去除百度百科图片链接中的水印部分 // @author 大佬论坛 // @match *://baike.baidu.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // 定义一个函数来处理图片链接 function removeWatermarkFromImageUrl(url) { return url.split('?')[0]; } // 更新图片链接 function updateImageUrls() { const images = document.querySelectorAll('img'); images.forEach(img => { const originalSrc = img.src; if (originalSrc.includes('bkimg.cdn.bcebos.com/pic/')) { const newSrc = removeWatermarkFromImageUrl(originalSrc); if (newSrc !== originalSrc) { img.src = newSrc; } } }); } // 监听页面加载完成事件 window.addEventListener('load', () => { updateImageUrls(); }); // 监听页面动态加载的内容 new MutationObserver((mutations) => { mutations.forEach(mutation => { mutation.addedNodes.forEach(node => { if (node.nodeType === Node.ELEMENT_NODE) { node.querySelectorAll('img').forEach(img => { const originalSrc = img.src; if (originalSrc.includes('bkimg.cdn.bcebos.com/pic/')) { const newSrc = removeWatermarkFromImageUrl(originalSrc); if (newSrc !== originalSrc) { img.src = newSrc; } } }); } }); }); }).observe(document.body, { childList: true, subtree: true }); // 定期检查并更新图片链接 setInterval(updateImageUrls, 1000); })();