🏠 返回首頁 

Greasy Fork is available in English.

妖火自动捡肉吃

zh-cn


Installer ce script?
// ==UserScript==
// @name         妖火自动捡肉吃
// @namespace    https://blog.zgcwkj.cn/archives/81.html
// @version      1.9.0.6.13.15.01
// @description  zh-cn
// @author       zgcwkj
// @license MIT
// @match        *://yaohuo.me/bbs*
// @match        *://yaohw.com/bbs*
// @grant        none
// ==/UserScript==
(function () {
var title = document.title;
// console.log(title);
var trge = /_.+?_妖火网/;
var html = document.body.innerHTML;
html = html.replace("  ", "").replace("\r", "").replace("\n", "");
// console.log(html);
if (title.indexOf("密码") == -1) {
if (title.indexOf("查看回复") != -1) {//查看回复
console.log("吃完了关闭");
window.close();
} else if (title.indexOf("查看") != -1) {//查看
console.log("查看啥");
} else if (trge.test(title)) {//回复帖子
if (html.match(/(?<=.+\()余0(?=\).+)/) == null) {//还有剩的
var toHtml_textarea = document.getElementsByTagName("textarea");
// console.log(toHtml_textarea);
if (toHtml_textarea.length == 0) {//已经结束的帖子
console.log("已经结束了");
window.close();
} else {
if (html.indexOf("礼金") != -1) {
var content = "吃一口";
var indexType = true;
if (!indexType) {
//==>寻找妖友的回复进行伪造
var regC = /(?<=回<\/a>]<a href=".+?<\/a>:).+?(?=\()/g;
var toRegC = html.match(regC);
// console.log(toReg);
content = toRegC[Math.ceil(Math.random() * (toRegC.length - 1))]
//==>寻找妖友的回复进行伪造
} else {
var strs = [
"就想吃个肉,不能水回复啊!感谢楼主的肉!!!",
"Thanks for the meat of the landlord!!!",
"肉肉肉",
"这肉真给力",
"就想吃个肉!",
"肉啊,我来了",
"肉的滋味真好",
"#老C,更#肉",
"不水,吃肉吃肉",
"我#楼主,更#肉",
"安静,我吃个肉先",
"哈哈,香香的肉儿",
"吃肉,离不开楼主了",
"吃肉,小心被老C发现",
"我不是萝莉控,是肉控啊!",
"逛妖火不可能不吃肉的啦!",
"吃肉,也得小心被老C吊打",
"想吃肉,突然想起了能开花吗",
"楼主,我能表白吗?向你的肉!",
]
content = strs[Math.ceil(Math.random() * (strs.length - 1))];
}
//console.log(content);
toHtml_textarea[0].value = content;
var toHtml_input = document.getElementsByTagName("input");
// console.log(toHtml_input);
for (var iii = toHtml_input.length - 1; iii > 0; iii--) {
if (toHtml_input[iii].value == "快速回复") {
toHtml_input[iii].click();
}
}
} else {
console.log("普通的贴子");
}
}
} else {//已经吃完了就关闭
console.log("吃完了");
window.close();
}
} else {
var reg = /<img src="\/NetImages\/li.gif" alt="礼".+?<\/a>/g;
var toReg = html.match(reg);
// console.log(toReg);
if (toReg != null) {
for (var i = 0; i < toReg.length; i++) {
var url = toReg[i].match(/(?<=<a href=").+?(?=">.+?<\/a>)/);
// console.log(url);
window.open(url);
}
}
setTimeout(function () {//降低频率
nextPage();
}, '1000');
function nextPage() {//单击下一页按钮
var toHtml_a = document.getElementsByTagName("a");
for (var ii = 0; ii < toHtml_a.length; ii++) {
if (toHtml_a[ii].innerText == "下一页") {
toHtml_a[ii].click();
}
}
}
}
} else {
console.log("输入密码");
}
})();