浏览PT站资源详情页面时使用 AJAX 方式在后台自动感谢发布者。
< Spätná väzba na PT站自动感谢
大佬,我建议去掉onload,这样能在资源未加载完成之前就说谢谢,有些站点资源加载很慢,有时候没加载完就已经退出看下一个资源内容了,如果有站点需要加载完按钮之后再说谢谢也有一个重试10次的尝试,你看这样怎么样?
(function() { function $(css, contextNode) { return (contextNode || document).querySelector(css); } function Thanks(retries) { retries = retries || 0; // 初始化重试次数 var url = location.href; var btn = null; if (url.indexOf('totheglory') > 0) { btn = $('#ajaxthanks'); } else if (url.indexOf('hdwing') > 0) { btn = $('#thanksbutton'); } else if (url.indexOf('details') > 0) { btn = $('#saythanks'); } if (btn != null && btn.disabled != true) { btn.click(); } else if (retries < 10) { // 最多重试10次,防止无限循环 setTimeout(function() { Thanks(retries + 1); }, 100); // 每次重试间隔100毫秒 } } // 立即开始执行,不依赖任何加载事件 Thanks(); })();
Aby ste mohli pridať odpoveď, prihláste sa.
大佬,我建议去掉onload,这样能在资源未加载完成之前就说谢谢,有些站点资源加载很慢,有时候没加载完就已经退出看下一个资源内容了,如果有站点需要加载完按钮之后再说谢谢也有一个重试10次的尝试,你看这样怎么样?