之前写过
引用 7421520:帖文中的本站链接使用相对路径的方法这次介绍下用脚本替换链接, 这样不用要求别人写相对路径也可以轻松刷帖.
1. 选择浏览器
chrome谷歌浏览器没有代理无法访问在线扩展商店, 有代理可以考虑;
edge浏览器可装扩展(微软广告有点多),
firefox火狐浏览器(推荐, 安卓端强烈推荐), 下面是火狐的安装包:
windows离线安装包:
https://ftp.mozilla.org/pub/firefox/releases/156.0/win64/zh-CN/Firefox%20Setup%20156.0.exemac离线安装包:
https://ftp.mozilla.org/pub/firefox/releases/156.0/mac/zh-CN/Firefox%20156.0.dmg安卓火狐apk:
https://ftp.mozilla.org/pub/fenix/releases/156.0/android/fenix-156.0-android-arm64-v8a/fenix-156.0.multi.android-arm64-v8a.apkiOS/iPadOS:
Safari+Userscripts或者第三方支持脚本的浏览器
请跳至第3步底部看
2. 安装tampermonkey(篡改猴)扩展
chrome谷歌浏览器:
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfoedge浏览器:
https://microsoftedge.microsoft.com/addons/detail/%E7%AF%A1%E6%94%B9%E7%8C%B4/iikmkjmpaadaobahmlepeloendndfphdfirefox火狐浏览器(电脑/安卓均可装):
https://addons.mozilla.org/zh-CN/firefox/addon/tampermonkey/3. 写入脚本(以火狐浏览器为例)
进入浏览器的扩展页面,火狐为 about:addons (地址栏输入进去即可)
找到篡改猴, 点...进入设置项
![]()
点左侧的+号新建脚本,
![]()
- \\ ==UserScript==
- // @name 非当前站点链接的帖子改为当前站点链接
- // @match *://*/htm_data/*.html
- // @match *://*/htm_mob/*.html
- // @match *://*/read.php*
- // @version 1.0
- // @description 非当前站点链接的帖子改为当前站点链接
- // @run-at document-end
- // @grant none
- // ==/UserScript==
- (function() {
- 'use strict';
- document.querySelectorAll('a[href*="/htm_data/"], a[href*="/htm_mob/"], a[href*="/read.php"]').forEach(a => {
- const m = a.href.match(/^https?:\/\/[^?]+\?(https?:\/\/[^/]+)(\/(?:htm_data\/|htm_mob\/|read\.php).*?)$/i);
- if (!m) return;
- const current = location.origin.replace(/\./g, '______');
- const target = m[1];
- // 已经是当前站点就不处理
- if (target === current) return;
- a.href = a.href.replace(m[1], current);
- });
- })();
电脑: ctrl+A全选, 将上面的代码复制粘贴进去,记得将第一行的\\替换为//,然后ctrl+S保存
安卓手机: 点开上方的编辑-选择全部-粘贴, 记得将第一行的\\替换为//, 再点左边的文件-保存
![]()
![]()
苹果手机: 参考
引用 7418999:iOS Safari下载视频教程,
在第3步添加完指令后, 将快捷指令中顶部的代码换为上面的代码(记得全选替换, 将第一行的\\替换为//),
底部的文件名改一下(比如change.js, 以免跟已有的t66y.js冲突)
![]()
实际效果:
![]()
赞(7)