Lab 4 Cripto

Laboratorio 4 cripto

目前為 2023-11-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Lab 4 Cripto
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Laboratorio 4 cripto
// @author       Sebastián González
// @match        https://cripto.tiiny.site/
// @grant        none
// ==/UserScript==
 
(function() {
    'use strict';
    function obtenerLlave() {
        const contenido = document.body.innerText;
        const regex = /(?:^|[.!?]\s)([A-ZÁÉÍÓÚÑ])/g;
        let matches;
        const mayusculasEncontradas = [];
 
        while ((matches = regex.exec(contenido)) !== null) {
            mayusculasEncontradas.push(matches[1]);
        }
 
        if (mayusculasEncontradas.length > 0) {
            const mayusculasUnicas = mayusculasEncontradas.join('');
            
            console.log('La llave es:', mayusculasUnicas);
        } else {
            console.log('No se encontró la llave.');
        }
// Buscar clases M en divs
        const divsConClasesM = document.querySelectorAll('div[class^="M"]');
        const clasesMEncontradas = Array.from(divsConClasesM).map(div => div.className);

        // Imprimir las clases M encontradas
        if (clasesMEncontradas.length > 0) {
            console.log('Clases M encontradas:', clasesMEncontradas.join(', '));
        } else {
            console.log('No se encontraron clases M.');
        }
    }
 
    window.addEventListener('load', obtenerLlave);
})();