您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Creates a button that when pressed copies and pastes the text written in the chatbox
- // ==UserScript==
- // @name WhatsApp BombText Button
- // @namespace https://www.youtube.com/channel/UCgZDJZnndc9LNcVzhD85csw
- // @version 1.0.0
- // @description Creates a button that when pressed copies and pastes the text written in the chatbox
- // @author KRAMOS
- // @icon https://i.pinimg.com/originals/f7/09/99/f70999bf2fe7f1d8bd6bd0994787cbb1.png
- // @match https://web.whatsapp.com/*
- // @grant none
- // ==/UserScript==
- var repetir = null;
- var repeatingCreateSpamButtonFunction = null;
- var message = '';
- document.onclick = function(){
- createSpamButton();
- creatcredit();
- creatnovocredit();
- };
- function getElementByXpath(path) {
- return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
- }
- function createSpamButton () {
- if(document.getElementById('botaospam') != null)
- return;
- var composeBar = getElementByXpath("//*[@id=\"main\"]/footer/div/div[1]");
- if(composeBar == null)
- return;
- composeBar.oninput = function(){
- editSpamButton();
- };
- var spamButton = document.createElement('button');
- spamButton.setAttribute("id", "botaospam");
- spamButton.innerHTML = '💣';
- spamButton.style.fontSize = '100%';
- spamButton.style.padding = '7px 10px 10px 10px';
- composeBar.append(spamButton);
- editSpamButton();
- }
- function sendMessage () {
- var evt = new Event('input', {
- bubbles: true
- });
- var input = getElementByXpath("//*[@id=\"main\"]/footer/div[1]/div[2]/div/div[2]");
- input.innerHTML = message;
- input.dispatchEvent(evt);
- getElementByXpath("//*[@id=\"main\"]/footer/div[1]/div[3]/button").click();
- }
- function doSpam(element) {
- if(element.innerHTML == '💣'){
- var input = getElementByXpath("//*[@id=\"main\"]/footer/div[1]/div[2]/div/div[2]");
- if(input.innerHTML == '' || input.innerHTML == null){
- window.alert('Coloque Um Texto Primeiramente');
- return;
- }
- element.innerHTML = '🛑';
- message = input.innerHTML;
- var interval = parseInt;
- repetir = window.setInterval(function(){
- sendMessage();
- }, 1);
- } else {
- element.innerHTML = '💣';
- window.clearInterval(repetir);
- }
- editSpamButton();
- }
- function editSpamButton(){
- var spamButton = document.getElementById('botaospam');
- var input = getElementByXpath("//*[@id=\"main\"]/footer/div/div[1]");
- if(input.innerHTML == '' || input.innerHTML == null){
- spamButton.style.cursor = 'not-allowed';
- spamButton.style.color = '#D3D3D3';
- spamButton.onclick = null;
- } else {
- spamButton.style.cursor = 'pointer';
- spamButton.style.color = '#039be5';
- spamButton.onclick = function(){
- doSpam(this);
- };
- }
- }
- function creatcredit () {
- if(document.getElementById('kramostext') != null)
- return;
- var ota = getElementByXpath("//*[@id=\"main\"]/header/div/div[2]");
- if(ota == null)
- return;
- ota.oninput = function(){
- creatnovocredit();
- };
- var kramostext = document.createElement('text');
- kramostext.setAttribute("id", "kramostext");
- kramostext.innerHTML = 'KamozinMaker';
- kramostext.style.fontSize = '100%';
- kramostext.style.padding = '0px 10px 10px 10px';
- ota.append(kramostext);
- }
- function creatnovocredit () {
- if(document.getElementById('makertext') != null)
- return;
- var mak = getElementByXpath("//*[@id=\"side\"]/header/div[2]");
- if(mak == null)
- return;
- mak.oninput = function(){
- };
- var makertext = document.createElement('text');
- makertext.setAttribute("id", "makertext");
- makertext.innerHTML = 'KramozinMaker';
- makertext.style.fontSize = '100%';
- makertext.style.padding = '0px 0px 10px 10px';
- mak.append(makertext);
- }