用户:
没尾巴的鲸鱼_查看:4 回复:7 评论:4 创建时间:2022-07-13T15:41:31
代码本人原创。
由于Vue内部原因,我无法修改input的value值(还望大佬指点),所以只能手动输入,答案会显示在提交按钮上。
使用时,打开开发者工具(F12),找到“console”(或“控制台”),粘贴代码并修改“喵”。
注意:由于编程猫屏蔽词的关系,请将每个“innerH喵L”中的“喵”改成大写字母“T“和”M”的组合。
上代码:
document.getElementsByClassName("_1v6M2D1HEb9Aw-w4opEy1U nCDZF5H3CNEtMlS9XVDAK")[0].click = () => { };
function sleep(time) {
return new Promise(resolve => setTimeout(resolve, time))
};
var flag = true;
(async function () {
while (flag) {
try {
if (document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[1] == "例:a+b=c等同于1+2=3,a=1,b=2,c=1+2,那么c=3") {
document.getElementsByClassName("_1GbBwTDDX8pb1A7079DMEy")[1].innerText = (parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[1].split("=")[1]) + parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[2].split("=")[1])).toString();
} else if (document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[1] == "例:a+b=c等同于1+2=3,b=2,c=3,a=3-2,那么a=1") {
document.getElementsByClassName("_1GbBwTDDX8pb1A7079DMEy")[1].innerText = (parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[2].split("=")[1]) - parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[1].split("=")[1])).toString();
} else if (document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[1] == "例:a+b=c等同于1+2=3,a=1,c=3,b=3-1,那么b=2") {
document.getElementsByClassName("_1GbBwTDDX8pb1A7079DMEy")[1].innerText = (parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[2].split("=")[1]) - parseInt(document.getElementsByClassName("_16cwnzpCv-87RaAMTXu2SN")[0].innerH喵L.split("\n ")[0].split(",")[1].split("=")[1])).toString();
}
document.getElementsByClassName("_1v6M2D1HEb9Aw-w4opEy1U nCDZF5H3CNEtMlS9XVDAK")[0].click();
} catch (e) {}
await sleep(100);
}
})();
你可以在控制台上输入以下代码来结束答题循环:
flag = false;