SD为sillydev,这里为了避免被关键词搜出来用的缩写
首先,免费计划的SD加入了流氓广告,而且有的广告屏蔽器屏蔽不到,所以直接看了看他广告怎么加载的
经过疯狂翻代码,发现看起来是有一个判断的,是判断了用户 ads 这个属性是否为true,那简单了,写个油猴劫持这个变量即可
js脚本(付费0NL即可):
[pay]
```
// ==UserScript==
// @name SillyDev - NO ADS
// @version v0.0.0
// @description 关闭 SillyDev 免费计划的广告!
// @match https://panel.sillydev.co.uk/*
// ==/UserScript==
function disAD() {
if (window.JexactylUser && window.JexactylUser.ads) {
window.JexactylUser.ads = false;
console.log(Success Closed SillyDev Ads
);
clearInterval(disAdInter);
}
}
let disAdInter = setInterval(disAD, 100);
disAD();
```
[/pay]