您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
2024/3/1 15:48:57
// ==UserScript== // @name 丝法兰 cookie 复制 // @namespace Violentmonkey Scripts // @match https://www.sephora.com/**/* // @grant GM_setClipboard // @version 1.0 // @author - // @description 2024/3/1 15:48:57 // @license MIT // ==/UserScript== (function() { 'use strict'; // 创建按钮 var button = document.createElement('button'); button.textContent = '复制Cookies'; button.style.position = 'fixed'; button.style.bottom = '20px'; button.style.right = '20px'; button.style.padding = '10px 20px'; button.style.border = 'none'; button.style.borderRadius = '5px'; button.style.backgroundColor = '#4CAF50'; button.style.color = 'white'; button.style.cursor = 'pointer'; button.style.zIndex = '10000'; // 点击按钮复制Cookies button.onclick = function() { GM_setClipboard(document.cookie) showToast('复制成功') }; // 将按钮添加到页面上 document.body.appendChild(button); function showToast(message) { var toast = document.createElement('div'); toast.textContent = message; toast.style.position = 'fixed'; toast.style.top = '60px'; // 稍微高于按钮 toast.style.left = 'calc(50% - 48px)'; toast.style.padding = '10px 20px'; toast.style.border = 'none'; toast.style.borderRadius = '5px'; toast.style.backgroundColor = '#323232'; toast.style.color = 'white'; toast.style.zIndex = '10001'; toast.style.opacity = '0'; toast.style.transition = 'opacity 0.5s'; document.body.appendChild(toast); // 渐显 setTimeout(() => { toast.style.opacity = '1'; }, 100); // 持续3秒后消失 setTimeout(() => { toast.style.opacity = '0'; setTimeout(() => document.body.removeChild(toast), 500); // 完全消失后移除元素 }, 3000); } })();