Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name La Pazent
- // @namespace La Pazent Bordelent
- // @version 1.0
- // @description Pazifier ses messages sur JVC
- // @author FanDeKamas
- // @downloadURL http://tomus.fr/paz.user.js
- // @updateURL http://tomus.fr/paz.user.js
- // @match http://www.jeuxvideo.com/forums/*
- // @match http://m.jeuxvideo.com/forums/*
- // @match http://m.jeuxvideo.com/forums/*
- // @match http://www.jeuxvideo.com/messages-prives/*
- // @match http://jvforum.fr/*
- // @icon https://image.noelshack.com/fichiers/2019/48/3/1574859659-ronaldo-celestin.jpg
- // @require https://code.jquery.com/jquery-3.4.1.min.js
- // ==/UserScript==
- (function() {
- 'use strict';
- // Dernière lettre à remove si besoin : fachosent => fachoent
- const toRemove = ['é', 's', 'ez', 'es'];
- // Mots à ne pas PAZifier
- const toExclude = ['les', 'des'];
- const ronaldoent = ['https://image.noelshack.com/fichiers/2018/52/3/1545785057-cr7-miroir.png','https://image.noelshack.com/fichiers/2019/09/6/1551561737-ronalgros.png','https://image.noelshack.com/fichiers/2019/09/5/1551469349-ronaldo-jeune.png','https://image.noelshack.com/fichiers/2019/08/5/1550842414-ronaldo-bg-lunettes.png','https://image.noelshack.com/fichiers/2019/41/2/1570536504-ronaldo-bg-alpha.png','https://image.noelshack.com/fichiers/2019/47/2/1574198234-coccaa.jpg','https://image.noelshack.com/fichiers/2019/45/5/1573253643-cr7cowboy.png','https://image.noelshack.com/fichiers/2019/08/5/1550843331-ronaldo-coquet.png','https://image.noelshack.com/fichiers/2019/48/3/1574885771-jesus-ronaldo.jpg','https://image.noelshack.com/fichiers/2019/42/7/1571555494-picsart-10-18-11-04-26.png','https://image.noelshack.com/fichiers/2019/42/6/1571513239-ronaldo-cyborg.png','https://image.noelshack.com/fichiers/2019/43/6/1572110955-20191026-003919.png','https://image.noelshack.com/fichiers/2019/48/7/1575212740-ronaldo-ombre.jpg','https://image.noelshack.com/fichiers/2019/08/5/1550842425-ronaldo-vieux.png','https://image.noelshack.com/fichiers/2019/47/4/1574352247-ronaldo21.jpg','https://image.noelshack.com/fichiers/2019/43/6/1572058266-rcrpope.png','https://image.noelshack.com/fichiers/2019/34/2/1566259246-chhaydeepaz.png','https://image.noelshack.com/fichiers/2018/52/1/1545642362-cr7ds.png','https://image.noelshack.com/fichiers/2019/36/3/1567628030-danse.jpg','https://image.noelshack.com/fichiers/2018/10/4/1520520305-pupute-cr7.png','https://image.noelshack.com/fichiers/2019/41/3/1570632105-ra-tah-tah-tah-sur-la-daronne-d-un-chofa.png','https://image.noelshack.com/fichiers/2019/26/3/1561514955-1546901391-1546901367038.png','https://image.noelshack.com/fichiers/2019/22/7/1559490045-ronalgerien.png','https://image.noelshack.com/fichiers/2019/46/3/1573675964-ronaldo-cyclope-anihilateur-de-chofa-et-repandeur-de-paz.png','https://image.noelshack.com/fichiers/2019/48/6/1575106239-transfusion-de-paz.jpg','https://image.noelshack.com/fichiers/2019/50/2/1576016149-454f2b03-812d-4dc9-878a-0de9132cc87e.jpeg', 'https://image.noelshack.com/fichiers/2019/28/5/1562921179-ronaldine.jpg','https://image.noelshack.com/fichiers/2019/47/2/1574201378-cristiano-de-fontenay.png','https://image.noelshack.com/fichiers/2019/48/3/1574859659-ronaldo-celestin.jpg','https://image.noelshack.com/fichiers/2019/08/5/1550842435-ronaldo-pervers.png','https://image.noelshack.com/fichiers/2019/41/1/1570453041-ronaldo-vieux-pretre.png','https://image.noelshack.com/fichiers/2019/48/2/1574780694-ronaldo-joker-2.jpg','https://image.noelshack.com/fichiers/2019/47/5/1574446347-cr7-petain.png','https://image.noelshack.com/fichiers/2019/48/2/1574800966-119714-full.jpg','https://image.noelshack.com/fichiers/2019/47/5/1574460074-cristiano-hitler.png','https://image.noelshack.com/fichiers/2019/49/2/1575335988-ronaldo-bebar.jpg','https://image.noelshack.com/fichiers/2019/46/7/1573989694-ronaldombre.png','https://image.noelshack.com/fichiers/2019/09/2/1551216584-fusionchelou3.png','https://image.noelshack.com/fichiers/2019/49/2/1575391313-ronaldo-gros.jpg','https://image.noelshack.com/fichiers/2019/48/6/1575130186-ronaldo-troll-rire-zoom.jpg','https://image.noelshack.com/fichiers/2019/48/2/1574724237-cr7-dabra.jpg','https://image.noelshack.com/fichiers/2019/47/6/1574549820-ronaldoent-fuccboi.jpg','https://image.noelshack.com/fichiers/2019/47/6/1574547751-friedrich-ronaldoent-du-cercle-des-philosophes-lui-meme-zoom.jpg','https://image.noelshack.com/fichiers/2019/48/3/1574859659-ronaldo-celestin.jpg','https://image.noelshack.com/fichiers/2019/48/2/1574799262-ronaldo-yakuza.jpg','https://image.noelshack.com/fichiers/2019/48/5/1575060043-ronaldoent-boomer.png','https://image.noelshack.com/fichiers/2019/48/2/1574799304-professeur-ronaldo.jpg','https://image.noelshack.com/fichiers/2019/48/4/1574973553-ronaldo-yoda-plus-gros.jpg','https://image.noelshack.com/fichiers/2019/48/5/1575060043-ronaldoent-tout-content.jpg','https://image.noelshack.com/fichiers/2019/49/2/1575338185-ronaldo-beauf.png','https://image.noelshack.com/fichiers/2019/50/2/1575996333-1575858129-ronaldo-pere-noel-2.jpg','https://image.noelshack.com/fichiers/2019/49/7/1575835648-zlatan-ronaldo.jpg']
- var pazent = $('<button class="xXx btn btn-jv-editor-toolbar">PAZENT</a>');
- var group = $('<div class="btn-group pazent"></div>').append(pazent);
- $('.jv-editor-toolbar').append(group);
- pazent.click(function(e) {
- e.preventDefault();
- let ligneArr = $('#message_topic').val().split('\n');
- let ligneJoin = [];
- for (var j = 0; j < ligneArr.length; ++j) {
- let messageArr = ligneArr[j].split(' ');
- for (var i = 0; i < messageArr.length; ++i) {
- if (
- (messageArr[i].length <= 2) ||
- //(messageArr[i].length == 3 && messageArr[i].toLowerCase() !== 'paz') ||
- (messageArr[i].toLowerCase().endsWith('ent')) ||
- (messageArr[i].toLowerCase().startsWith('https://image.noelshack.com/')) ||
- (toExclude.includes(messageArr[i].toLowerCase()))
- ) {
- continue;
- }
- var lastChar = messageArr[i].charAt(messageArr[i].length-1);
- var last2Char = messageArr[i].substr(messageArr[i].length-2);
- toRemove.includes(last2Char.toLowerCase()) ? messageArr[i] = messageArr[i].substring(0, messageArr[i].length - 2) : toRemove.includes(lastChar.toLowerCase()) ? messageArr[i] = messageArr[i].substring(0, messageArr[i].length - 1) : '';
- var toAdd = 'ent';
- if (lastChar === 'e') toAdd = 'nt';
- else if (lastChar === 'é' || last2Char === 'ez') toAdd = 'aient';
- if (lastChar === lastChar.toUpperCase()) toAdd = toAdd.toUpperCase();
- messageArr[i] += toAdd;
- }
- ligneJoin.push(messageArr.join(' ') + (messageArr != '' ? ' ' + ronaldoent[Math.floor(Math.random() * ronaldoent.length)] : ''));
- }
- $('#message_topic').val(ligneJoin.join('\n'));
- });
- })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement