您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Reformat F95 game pages URLs so the blue star showing the page is already bookmarked is still shown even if game updates
当前为
// ==UserScript== // @name Reformat F95 game pages URLs // @namespace http://tampermonkey.net/ // @version 0.1 // @description Reformat F95 game pages URLs so the blue star showing the page is already bookmarked is still shown even if game updates // @author lifeAnime / Yhria // @match https://f95zone.to/threads/* // @icon https://www.google.com/s2/favicons?sz=64&domain=f95zone.to // @grant none // ==/UserScript== function find_text_not_capsuled(str){ let i = 0; let new_str = ""; let mode = 0; while (i < str.length){ if (str[i] == '['){ while (i < str.length && str[i] != ']'){ i++; } i++; } if (/\S/.test(str[i])){ while (i < str.length && str[i] != '['){ if (i + 1 < str.length && str[i + 1] == '[' && str[i] == ' '){ ;} else if (str[i] == ' '){ new_str += '-'} else{ new_str += str[i];} i++; } return new_str; } i++; } } (function() { 'use strict'; let url = window.location.href; let regexp = /(https:\/\/f95zone\.to)(\/threads\/)([^.]+)(\.[0-9]+)(.*)/ let match = url.match(regexp) let game_name = find_text_not_capsuled(document.getElementsByClassName("p-title-value")[0].textContent) let new_url = match[2] + game_name.toLowerCase() + match[4] + match[5] console.log(match) console.log(new_url) history.pushState({}, null, new_url); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址