您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
幫助你自動閱讀隱藏文吧!
// ==UserScript== // @name 冰楓綜合工具 // @namespace bingfengTools // @version 1.0 // @description 幫助你自動閱讀隱藏文吧! // @author Relaxing // @match https://bingfeng.tw/thread* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant GM_xmlhttpRequest // @license MIT // ==/UserScript== (function () { 'use strict'; // Your code here... console.log("Edit By Relaxing") var responseText = null; //網頁文本 var parser = new DOMParser(); //解析器 var doc = null; var NextURL = null; //下一步的URL var is_logging = false; //是否登入 window.addEventListener('load', function () {//在網頁加載完成執行 is_logging = document.querySelector('#um > p:nth-child(2) > strong > a') if (is_logging) { console.log('冰楓帳號已登入,可以開始解鎖文章') } else { console.log('冰楓帳號未登入,無法使用解鎖文章功能') } if (is_logging) { const target = document.getElementById('Info'); if (target) { console.log("檢測到文章可以解鎖") var unlock_hide_url = target.href console.log(target.href); //解鎖文章的url Unlocked_article(unlock_hide_url) } // $list.addEventListener('click', (e) => { //本來想寫按下解鎖隱藏文才執行的 但網頁重定向問題未解決 未來再看看怎麼搞 // }) } function Unlocked_article(unlock_strat_url) { //開始發送post請求 GM_xmlhttpRequest({ method: "GET", url: unlock_strat_url, headers: { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36' }, onload: function (response) { //document.getElementById("myDiv").innerHTML = response.responseText; responseText = response.responseText parser = new DOMParser(); doc = parser.parseFromString(responseText, "text/html"); NextURL = doc.querySelector('#messagetext > div:nth-child(2) > div > div:nth-child(4) > a').href; console.log("第一步網址:", NextURL) GM_xmlhttpRequest({ method: "GET", url: NextURL, headers: { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36' }, onload: function (response) { //document.getElementById("myDiv").innerHTML = response.responseText; responseText = response.responseText parser = new DOMParser(); doc = parser.parseFromString(responseText, "text/html"); NextURL = doc.querySelector('#data-ad').href; console.log("第二步網址", NextURL) //querySelector('#amd02 > div > a').href GM_xmlhttpRequest({ method: "GET", url: NextURL, headers: { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36' }, onload: function (response) { responseText = response.responseText parser = new DOMParser(); doc = parser.parseFromString(responseText, "text/html"); NextURL = doc.querySelector('#amd02 > div > a').href; console.log("第三步網址:", NextURL) GM_xmlhttpRequest({ method: "GET", url: NextURL, headers: { 'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36' }, onload: function (response) { console.log("成功解鎖!") document.location.reload() } }) } }) } }) } }) } function auto_anwser() { //自動答題 未來製作 //document.querySelector('#baduowabao_d857ee28 > div > canvas').click() 蛋的選擇器 } //debugger // // if(Unlock_hide != null){ // var url = Unlock_hide.href // console.log("检测到网页可以解锁",url) // }else{ // console.log("该网页不可解锁") // } }); })();