您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
「国立アイヌ民族博物館アイヌ語アーカイブ」という サイトの 半角カタカナを 小書きカタカナに します。
当前为
// ==UserScript== // @name 国立アイヌ民族博物館アイヌ語アーカイブの半角を小書きに // @namespace http://lit.link/toracatman // @version 2024-04-08 // @description 「国立アイヌ民族博物館アイヌ語アーカイブ」という サイトの 半角カタカナを 小書きカタカナに します。 // @author トラネコマン // @match https://ainugo.nam.go.jp/* // @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw== // @grant none // @license MIT // ==/UserScript== var c = [ ["ク", "ㇰ"], ["シ", "ㇱ"], ["ス", "ㇲ"], ["ト", "ㇳ"], ["ヌ", "ㇴ"], ["ハ", "ㇵ"], ["ヒ", "ㇶ"], ["プ", "ㇷ゚"], ["フ", "ㇷ"], ["ヘ", "ㇸ"], ["ホ", "ㇹ"], ["ム", "ㇺ"], ["ラ", "ㇻ"], ["リ", "ㇼ"], ["ル", "ㇽ"], ["レ", "ㇾ"], ["ロ", "ㇿ"], ]; (function() { setInterval(() => { var a = document.querySelectorAll("dd,dd *,.kana,.word,.ainu,.ainu *"); if (a == null) return; for (var i = 0; i < a.length; i++) { if (a[i].getAttribute("data-small") == "true") continue; a[i].setAttribute("data-small", "true"); if (!(a[i].hasChildNodes())) continue; if (a[i].childElementCount == 0) { var s = a[i].textContent; for (var j = 0; j < c.length; j++) { s = s.replace(new RegExp(c[j][0], "gu"), c[j][1]); } a[i].textContent = s; } else { var t = a[i]; var p = document.createTextNode(""); t.replaceWith(p); var f = document.createDocumentFragment(); f.appendChild(t); var r = document.createDocumentFragment(); var e = t.firstElementChild; while (e != null) { e.replaceWith(document.createTextNode("\x1a")); r.appendChild(e); e = t.firstElementChild; } var s = t.textContent; for (var j = 0; j < c.length; j++) { s = s.replace(new RegExp(c[j][0], "gu"), c[j][1]); } var ss = s.split("\x1a"); t.textContent = ""; t.appendChild(document.createTextNode(ss[0])); for (var j = 1; j < ss.length; j++) { t.appendChild(r.firstElementChild); t.appendChild(document.createTextNode(ss[j])); } p.replaceWith(f); } } }, 100); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址