您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在Bushiroad商店页面显示商品的实际库存数量,并取消隐藏未开售商品的“添加到购物车”按钮
当前为
// ==UserScript== // @name Bushiroad Store 小助手 // @namespace http://tampermonkey.net/ // @version 0.3 // @description 在Bushiroad商店页面显示商品的实际库存数量,并取消隐藏未开售商品的“添加到购物车”按钮 // @author Sakuraumi // @match https://bushiroad-store.com/products/* // @match https://bushiroad-store.com/collections/* // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // 解析JSON数据 let scriptTags = document.getElementsByTagName('script'); let jsonData = null; // console.log("start searching..."); // 寻找包含数据的 <script> 标签 for (let script of scriptTags) { // console.log("found a script."); if (script.textContent.includes('"inventory_quantity"')) { // console.log("found target."); // 找到包含数据的 <script> 标签 let jsonString = script.textContent.trim(); let startIndex = jsonString.indexOf('{'); let endIndex = jsonString.lastIndexOf('}') + 1; let jsonContent = jsonString.substring(startIndex, endIndex); // 解析JSON数据 try { jsonData = JSON.parse(jsonContent); // console.log("success parse target.") console.log(jsonData); break; } catch (error) { console.error('Error parsing JSON:', error); } } } // 提取并显示库存数量 if (jsonData && jsonData.inventories) { // console.log("found inventories key.") for (let inventoryId in jsonData.inventories) { let inventory = jsonData.inventories[inventoryId]; let inventoryQuantity = inventory.inventory_quantity; console.log(inventoryQuantity); let productElement = document.querySelector('.product-form__inventory.inventory.inventory--high'); if (productElement) { let p = document.createElement('p'); p.textContent = `剩余数量: ${inventoryQuantity}`; productElement.appendChild(p); } } } let element_add_to_cart_button = document.querySelector('.product-form__payment-container'); if (element_add_to_cart_button) { element_add_to_cart_button.removeAttribute('hidden'); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址