// ==UserScript== // @name 砍Temu999刀(一键拒绝降价) // @namespace http://tampermonkey.net/ // @version 3.2 // @description Temu网页端一键拒绝所有降价,是兄弟就来砍我 // @author menkeng // @license GPLv3 // @match https://kuajing.pinduoduo.com/* // @match https://seller.kuajingmaihuo.com/* // @downloadURL none // ==/UserScript== //脚本定制Q:605011383 //脚本定制Q:605011383 //脚本定制Q:605011383 var check_price_flag = false; var check_price_interval; window.onload = function() { check_price_cut(); }; function check_price_cut() { var check_price_time = 0; check_price_interval = setInterval(() => { check_price_time++; var flexs = document.querySelectorAll("div.MDL_header_5-109-0"); flexs.forEach(function(pop) { if (pop.innerText == "商品降价提醒") { pop = pop.nextElementSibling; console.log("捕捉到降价提醒"); if (check_price_time > 10) { clearInterval(check_price_interval); } check_price_flag = true; clearInterval(check_price_interval); var header = pop.querySelector('[class^="price-adjust-confirm_header"]'); var item_counts = header.innerText.match(/\d+/); console.log("共有" + item_counts + "个商品"); create_button(); } }); var flex_2 = document.querySelectorAll("div.MDL_innerWrapper_5-109-0"); flex_2.forEach(function(pop) { if (pop.innerText.includes("按系统提示降价,提升竞争力")) { clearInterval(check_price_interval); create_button(); } }); }, 1000); } setTimeout(() => { var kill = document.querySelectorAll('span[data-testid="beast-core-badge-count"]'); kill.forEach(element => { element.remove(); }); }, 2000); function price_cut() { var button_list = document.querySelectorAll(".RD_textWrapper_5-109-0.RD_prevRadio_5-109-0"); button_list.forEach(element => { if (element.innerText == "我不接受") { element.click(); document.querySelector(".BTN_outerWrapper_5-109-0.BTN_danger_5-109-0.BTN_medium_5-109-0.BTN_outerWrapperBtn_5-109-0").click(); } }); var button = document.getElementById("reject_btn"); button.remove(); check_num(); } function create_button() { var reject_btn = document.createElement("div"); reject_btn.innerText = "拒绝降价"; reject_btn.id = "reject_btn"; reject_btn.style.position = "fixed"; reject_btn.style.top = "20%"; reject_btn.style.right = "22%"; reject_btn.style.zIndex = "9999"; reject_btn.style.display = "flex"; reject_btn.style.borderRadius = "5px"; reject_btn.style.backgroundColor = "rgba(251, 119, 1,1)"; reject_btn.style.color = "white"; reject_btn.style.padding = "10px 15px"; reject_btn.style.border = "none"; reject_btn.style.cursor = "pointer"; reject_btn.addEventListener("click", function() { price_cut(); }); document.body.appendChild(reject_btn); } function check_num() { var text = document.querySelector(".MDL_footer_5-109-0").innerText; var num = text.match(/\d+/)[0]; console.log("接受" + num + "个商品"); showPopup("接受" + num + "个商品"); } function showPopup(message, duration = 5000) { const popup = document.createElement("div"); popup.style.cssText = ` position: fixed; top: 50%; left: 50%; color: white; font-size: 16px; font-weight: bold; text-align: center; transform: translate(-50%, -50%); background-color: red; padding: 20px; z-index: 99999; `; popup.textContent = message; document.body.appendChild(popup); setTimeout(() => { document.body.removeChild(popup); }, duration); }