您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
CHEAT at picasso!
// ==UserScript== // @name Copy Cat! >:3 // @namespace http://tampermonkey.net/ // @version 2025-2-12 // @description CHEAT at picasso! // @author CCGameing // @match https://*.straw.page/ // @icon https://www.google.com/s2/favicons?sz=64&domain=straw.page // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; const picasso = document.querySelector(".picasso") const canvas = picasso.childNodes[0] const trueCD = canvas.getBoundingClientRect() const cw = trueCD.width const ch = trueCD.height window.pen = canvas.getContext("2d") const messages = [ "Send anonymously 🎨🤫", "Send anonymousely 🐁", "U so pro!! 😀😉", "Hy! no cheating! ❗😡", "Wats u draaawiiin? 🙃", "Swapdoodle core 🪽💌🪽", "Mew Mao! 😸", "I feel so sigma! B3", ":3c", "U is awesome!! nwn", "When did this change? :0", "*boop* :3" ] function getRandomMessage() { var index = Math.floor(Math.random() * messages.length) return messages[index] } const submitButton = document.querySelector(".sendPicasso > button") const extraTools = document.createElement("div") extraTools.appendChild(document.querySelector(".toolbox")) extraTools.classList.add("toolbox") extraTools.id = "uplaodBox" document.querySelector(".innerCanvas").appendChild(extraTools) const upload = document.createElement("input") upload.type = "file" extraTools.appendChild(upload) const opacity = document.createElement("input") opacity.type = "range" opacity.min = 0 opacity.max = 1 opacity.step = 0.05 opacity.value = 0.5 opacity.onchange = () => { canvas.style.opacity = opacity.value } extraTools.appendChild(opacity) const image = document.createElement("img") image.width = cw image.height = ch picasso.appendChild(image) canvas.style.position = "absolute" canvas.style.left = 0 canvas.style.top = 0 upload.addEventListener('change', (event) => { const file = event.target.files[0]; const reader = new FileReader(); reader.onload = (e) => { canvas.style.opacity = 0.5 opacity.value = 0.5 image.src = e.target.result; }; reader.readAsDataURL(file); submitButton.innerHTML = getRandomMessage(); }); })();