ontools.net bypass

Decrypts the URL on ontools.net and redirects to the decrypted URL

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         ontools.net bypass
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Decrypts the URL on ontools.net and redirects to the decrypted URL
// @author       Your name
// @match        *.ontools.net/*
// @grant        none
// @license MIT
// ==/UserScript==

(function() {
    'use strict';

    // Function to remove <h1> headers
function removeHeaders() {
    var headers = document.querySelectorAll('h1, h2, h3');
    headers.forEach(function(header) {
        header.remove();
    });
}

// Function to remove <span> elements
function removeSpans() {
    var spans = document.querySelectorAll('span');
    spans.forEach(function(span) {
        span.remove();
    });
}

// Function to remove <p> elements
function removeParagraphs() {
    var paragraphs = document.querySelectorAll('p');
    paragraphs.forEach(function(paragraph) {
        paragraph.remove();
    });
}

// Function to remove <nav> elements
function removeNavs() {
    var navs = document.querySelectorAll('nav');
    navs.forEach(function(nav) {
        nav.remove();
    });
}

// Function to remove <b> elements
function removeBold() {
    var bolds = document.querySelectorAll('b');
    bolds.forEach(function(bold) {
        bold.remove();
    });
}

// Function to remove <table> elements
function removeTables() {
    var tables = document.querySelectorAll('table');
    tables.forEach(function(table) {
        table.remove();
    });
}

removeHeaders();
removeSpans();
removeParagraphs();
removeNavs();
removeBold();
removeTables();

    $.urlParam = function(name) {
        var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href);
        if (results == null) {
            return null;
        } else {
            return decodeURI(results[1]) || 0;
        }
    };

    var decryptedUrl = aesCrypto.decrypt(apps2app($.urlParam('o')), apps2app('root'));

    window.location.href = decryptedUrl;
})();