// ==UserScript==
// @name ipfs link redirctor
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Replaces ipfs links with user configured host
// @author TheDailySpank
// @match *://*/ipfs/*
// @match *://*/ipns/*
// @match *://*/*
// @grant none
// @run-at document-end
// ==/UserScript==
(function() {
'use strict';
var ipfsHost = "http://127.0.0.1:8080" // default settings if running ipfs daemon on local machine
// ipfs.io gateway
// var ipfsHost = "https://ipfs.io"
// Cloudflare gateway
// var ipfsHost = "https://cloudflare-ipfs.com"
var anchors = document.querySelectorAll('a');
for (var i = 0; i < anchors.length; i++) {
var regex = /.*(\/ipfs\/Qm\w.*)/g;
anchors[i].href = anchors[i].href.replace(regex, ipfsHost + '$1');
}
var imgs = document.querySelectorAll('img');
for (var i = 0; i < imgs.length; i++) {
var regex = /.*(\/ipfs\/Qm\w.*)/g;
imgs[i].src = imgs[i].src.replace(regex, ipfsHost + '$1');
}
})();// ==UserScript==
// @name New script kkgithub.com
// @namespace Violentmonkey Scripts
// @match https://raw.kkgithub.com/TheDailySpank/ipfs-redirector/master/ipfs-redirector.js*
// @grant none
// @version 1.0
// @author -
// @description 2024/6/7 13:07:26
// ==/UserScript==
本站图片大部分放在IPFS,如果直接加载困难,可以在本地部署IPFS节点后安装上面的油猴脚本,即可实现本地IPFS节点快速加载资源。
本文图片放在IPFS,加载本文图片请参考:【油猴脚本】将网页中的IPFS链接自动转到本地的IPFS节点,以便加速加载 https://jieyibu.net/2024/06/07/%e3%80%90%e6%b2%b9%e7%8c%b4%e8%84%9a%e6%9c%ac%e3%80%91%e5%b0%86%e7%bd%91%e9%a1%b5%e4%b8%ad%e7%9a%84ipfs%e9%93%be%e6%8e%a5%e8%87%aa%e5%8a%a8%e8%bd%ac%e5%88%b0%e6%9c%ac%e5%9c%b0%e7%9a%84ipfs%e8%8a%82/