您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
test only
当前为
- // ==UserScript==
- // @name font-family noto android test
- // @description test only
- // @namespace font_android_test
- // @author Covenant
- // @version 1.0.1
- // @license MIT
- // @homepage
- // @match *://*/*
- // @exclude https://fonts.google.com/*
- // @icon data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGZpbGw9IiNGMjk5MDAiIGQ9Ik0xMy41IDJIOEwxIDEzaDUuNXoiLz48cGF0aCBmaWxsPSIjMUE3M0U4IiBkPSJNOCAyaDV2MTFIOHoiLz48Y2lyY2xlIGZpbGw9IiNFQTQzMzUiIGN4PSIzLjI1IiBjeT0iNC4yNSIgcj0iMi4yNSIvPjxwYXRoIGZpbGw9IiMwRDY1MkQiIGQ9Ik0xMy4zMyAxMEwxMyAxM2MtMS42NiAwLTMtMS4zNC0zLTNzMS4zNC0zIDMtM2wuMzMgM3oiLz48cGF0aCBmaWxsPSIjMTc0RUE2IiBkPSJNMTAuNSA0LjVBMi41IDIuNSAwIDAxMTMgMmwuNDUgMi41TDEzIDdhMi41IDIuNSAwIDAxLTIuNS0yLjV6Ii8+PHBhdGggZmlsbD0iIzFBNzNFOCIgZD0iTTEzIDJhMi41IDIuNSAwIDAxMCA1Ii8+PHBhdGggZmlsbD0iIzM0QTg1MyIgZD0iTTEzIDdjMS42NiAwIDMgMS4zNCAzIDNzLTEuMzQgMy0zIDMiLz48L3N2Zz4K
- // @grant GM_setValue
- // @grant GM_getValue
- // @grant GM_registerMenuCommand
- // @connect
- // @run-at document-end
- // @noframes
- // ==/UserScript==
- var style;
- var ary_noto_test=[["Noto Sans N","'Noto Sans','Noto Color Emoji','Noto Sans Symbols 2','NotDef'"],
- ["Noto Sans Mono N","'Noto Sans Mono','Noto Color Emoji','Noto Sans Symbols 2','NotDef'"],
- ["Noto Sans","'Noto Sans','Noto Color Emoji','Noto Sans Symbols 2'"],
- ["Noto Sans Mono","'Noto Sans Mono','Noto Color Emoji','Noto Sans Symbols 2'"],
- ["Noto Serif","'Noto Serif','Noto Emoji','Noto Sans Symbols 2'"],
- ["JP N","'Noto Sans','Noto Color Emoji','Noto Sans JP','NotDef'"],
- ["JP TC N","'Noto Sans','Noto Color Emoji','Noto Sans JP','Noto Sans TC','NotDef'"],
- ["JP SC N","'Noto Sans','Noto Color Emoji','Noto Sans JP','Noto Sans SC','NotDef'"],
- ["JP TC SC N","'Noto Sans','Noto Color Emoji','Noto Sans JP','Noto Sans TC','Noto Sans SC','NotDef'"],
- ["JP SC TC N","'Noto Sans','Noto Color Emoji','Noto Sans JP','Noto Sans SC','Noto Sans TC','NotDef'"],
- ["VT323 N","'VT323','Noto Color Emoji','Noto Sans Symbols 2','NotDef'"],
- ["Yomogi N","'Yomogi','Noto Color Emoji','Noto Sans Symbols 2','NotDef'"]];
- function create_style(textContent,class_name){
- var style=document.createElement("style");
- style.className=class_name;
- style.textContent=textContent;
- document.body.appendChild(style);
- return style;
- }
- function css_update(fontFamily){
- console.log(style);
- style.textContent='.user_font_test{font-family: '+fontFamily+';font-weight: 100}';
- }
- function font(apply_all){
- var node=document.body.querySelectorAll('*');
- for(let n = 0; n < node.length; n++){
- if(!node[n].classList.contains('user-panel-font')&&node[n].tagName!='style'){
- if(apply_all||node[n].style.fontFamily==''){
- node[n].classList.add("user_font_test");
- }
- }
- }
- console.log("font "+apply_all);
- }
- function main_01(){
- }
- (function() {
- 'use strict';
- for(let i = 0; i < ary_noto_test.length; i++){
- GM_registerMenuCommand('▶'+ary_noto_test[i][0], () => {
- css_update(ary_noto_test[i][1]);
- font(false);
- window.setTimeout(( () => alert(ary_noto_test[i][0]) ), 5000);
- });
- }
- style=create_style("@font-face{font-family: 'NotDef';src: url('https://raw.githubusercontent.com/adobe-fonts/adobe-notdef/master/AND-Regular.otf');}",'user_font_css_NotDef');
- style=create_style(".user_font_test{font-family: ;font-weight: 100;}",'user_font_css_noto_test');
- window.setTimeout(( () => main_01() ), 1000);
- })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址