您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Decrypts the URL on ontools.net and redirects to the decrypted URL
- // ==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;
- })();