Greasy Fork is available in English.
叔叔不约只配女,你懂我的意思吧
- // ==UserScript==// @name 叔叔不约只配女// @namespace yeyu// @version 0.5// @description 叔叔不约只配女,你懂我的意思吧// @author 夜雨// @match *://*.shushubuyue.net/*// @match *://*.shushubuyue.com/*// @icon https://www.google.com/s2/favicons?sz=64&domain=shushubuyue.net// @license MIT// ==/UserScript==//输入框// document.querySelector("#msgInput").value// //离开按钮(左边)// document.querySelector("a.button-link.chat-control").click()// document.querySelector("span.actions-modal-button.actions-modal-button-bold.color-danger").click()// //离开-重开按钮(中间)// document.querySelector("span.chat-control").click()// document.querySelector("span.chat-control").innerText == '离开' / '重新开始'(function() {'use strict';const autoReply = '你好啊'// 这里填写匹配成功后,你要自动填充的句子function leave() {var leftButton = document.querySelector("a.button-link.chat-control");if (leftButton) leftButton.click()var leftSecondButton = document.querySelector("span.actions-modal-button.actions-modal-button-bold.color-danger")if (leftSecondButton) leftSecondButton.click()var restartButton = document.querySelector("span.chat-control")if (restartButton && restartButton.innerText) {if (typeof restartButton.innerText == "string" && restartButton.innerText == "离开") {restartButton.click()setTimeout(function() {restartButton.click()}, 500)} else if (typeof restartButton.innerText == "string" && restartButton.innerText == "重新开始") {restartButton.click()} else {console.log("error restartButton")}}}let firstAuto = truefunction init() {setInterval(() => {var tab = document.querySelector("#partnerInfoText")if (tab) var tabText = tab.innerTextif (tabText && typeof tabText == 'string' && tabText.indexOf("女生") != -1) {//女生/*var restartButton = document.querySelector("span.chat-control")if (restartButton && restartButton.innerText) {if (typeof restartButton.innerText == "string" && restartButton.innerText == "离开") {restartButton.click()setTimeout(function() {restartButton.click()}, 500)} else if (typeof restartButton.innerText == "string" && restartButton.innerText =="重新开始") {restartButton.click()} else {//console.log("error restartButton")}}*/if(firstAuto){firstAuto = false// try {// //自动发信息// var msgInput = document.querySelector("#msgInput")// msgInput.value = autoReply;// msgInput.innerHTML = autoReply;// console.log(msgInput)// msgInput.focus()// // 创建一个新的 KeyboardEvent 对象// document.querySelector(".button-link.msg-send").click()// }catch (e) {}setTimeout((ev)=>{var msgInput = document.querySelector("#msgInput")msgInput.value = autoReply;msgInput.dispatchEvent(new Event('input'))msgInput.dispatchEvent(new Event('change'))document.querySelector(".button-link.msg-send").click()}, 1000)}}if (tabText && typeof tabText == 'string' && tabText.indexOf("男生") != -1) {firstAuto = true//男生leave()}}, 1000)}setTimeout(init, 5000)})();