Greasy Fork

Greasy Fork is available in English.

英雄联盟汉化 lolalytics.com op.gg

在 lolalytics.com op.gg 自动汉化英雄联盟英雄名称

当前为 2020-08-24 提交的版本,查看 最新版本

// ==UserScript==
// @name         英雄联盟汉化 lolalytics.com op.gg
// @description 在 lolalytics.com op.gg 自动汉化英雄联盟英雄名称
// @version      1.0
// @namespace   https://space.bilibili.com/482343
// @author      超神越鬼
// @license     超神越鬼
// @require      https://cdn.bootcss.com/jquery/3.5.1/jquery.min.js
// @include      **lolalytics.com**
// @include      **op.gg**
// @run-at       document-end
// ==/UserScript==
var a = ["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","jungle","bottom","middle","Popular","Unpopular","Niche","Broad","Depth (Games per player)","Breadth (How much a champion is picked)","Normalised Champion Ranked Player Base","Passive","Early Items (10min)","Synergy","Bad Synergy","Good Synergy","Common Teammates","Counter","Weak Against","Strong Against","Common Matchups","Solo/Duo","DISCORD","TIER LIST","Grid","Tier","List","Lane","PBI","SUP","BOT","MID","JNG","TOP","MAIN","CHALLENGER","MASTER+","MASTER","Summoner Spells","Starting Items","Core Build","support","DIAMOND+","PLATINUM+","Skill Order","Most Common Build","Highest Win Build","Most Common Runes","Highest Win Runes","Runes","Pro Builds","Counters","Game Length Distribution","Win Rate vs Game Length","Most Picked Rune Page","Highest Win Rune Page","Build, Runes & Counters","Mode","Patch","Ban","Pick","Win","Tier","Name","Icon","Rank","Win Rate","Ranked","ARAM","NEXUS","All Items","Winning Items","Popular Items","Diamond+","Win Rate","Pick Rate","Boots","Item","Games","Time","Level","Build","Highest Win","Most Common","Skill Priority","Primary Runes","Secondary","Stat Mods","Overall","Diamond","Platinum","Gold","Silver","Bronze","Iron","Leaderboard","Morgana","Lux","Nami","Jinx","Nasus","Ziggs","Soraka","Teemo","Fiora","Vayne","Thresh","Veigar","Sivir","Caitlyn","Maokai","Graves","Xayah","Ashe","Galio","Skarner","Lucian","Miss Fortune","Sona","Annie","Vel'Koz","Yorick","Brand","Jhin","Yasuo","Hecarim","Orianna","Kayle","Yone","Kled","Neeko","Malzahar","Ahri","Xin Zhao","Swain","Senna","Zilean","Heimerdinger","Jax","Cassiopeia","Nautilus","Varus","Poppy","Mordekaiser","Zoe","Kai'Sa","Ekko","Rammus","Kindred","Olaf","Zyra","Trundle","Twitch","Urgot","Aurelion Sol","Sett","Alistar","Janna","Zed","Aatrox","Shaco","Cho'Gath","Darius","Singed","Vladimir","Gnar","Volibear","Karthus","Kassadin","Riven","Shen","Kog'Maw","Diana","Jarvan IV","Vi","Kha'Zix","Sylas","Anivia","Taric","Amumu","Leona","Fizz","Lillia","Syndra","Pantheon","Dr Mundo","Xerath","Viktor","Renekton","Fiddlesticks","Irelia","Malphite","Ezreal","Evelynn","Zac","Warwick","Illaoi","Akali","Lissandra","Rengar","Kayn","Aphelios","Nocturne","Sion","Camille","Master Yi","Ryze","Draven","Tristana","Ornn","Talon","Udyr","Rek'Sai","Taliyah","Rakan","Garen","Tryndamere","Wukong","Gragas","Katarina","Quinn","Tahm Kench","Elise","Jayce","Nunu","Kalista","Pyke","LeBlanc","Twisted Fate","Yuumi","Lulu","Nidalee","Sejuani","Lee Sin","Qiyana","Shyvana","Kennen","Bard","Blitzcrank","Azir","Rumble","Karma","Gangplank","Corki","Braum","Overview","top"];
var b = ["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","打野","下路","中路","流行","冷门","专精","广泛","深度 (每玩家选择数)","广度 (一个英雄被选数)","标准化英雄排位玩家基数","被动","早期装备 (10分钟)","协同","弱势协同","强势协同","常见队友","对抗","劣势对局","优势对局","常见对局","单双排","讨论","等级列表","矩阵","等级","列表","路线","选禁指数","辅","下","中","野","上","主要","王者","大师+","大师","召唤师技能","起始装备","核心装备","辅助","钻石+","白金+","技能顺序","最多选择出装","最高胜率出装","最多选择符文","最高胜率符文","符文","职业出装","克制","游戏时长分布","时长胜率曲线","最多选择符文","最高胜率符文","出装 符文 克制","模式","版本","禁","选","胜","等级","名称","图标","排名","胜率","排位","极地大乱斗","极限闪击","所有装备","胜率装备","常用装备","钻石+","胜率","选取率","鞋子","物品","游戏数","时间","等级","出装","最高胜率","最常用","技能优先级","主要符文","次要","属性加成","全部","钻石","白金","黄金","白银","青铜","黑铁","排行榜","堕落天使","光辉女郎","唤潮鲛姬","暴走萝莉","沙漠死神","爆破鬼才","众星之子","迅捷斥候","无双剑姬","暗夜猎手","魂锁典狱长","邪恶小法师","战争女神","皮城女警","扭曲树精","法外狂徒","逆羽","寒冰射手","正义巨像","水晶先锋","圣枪游侠","赏金猎人","琴瑟仙女","黑暗之女","虚空之眼","牧魂人","复仇焰魂","戏命师","疾风剑豪","战争之影","发条魔灵","正义天使","封魔剑魂","暴怒骑士","万花通灵","虚空先知","九尾妖狐","德邦总管","诺克萨斯统领","涤魂圣枪","时光守护者","大发明家","武器大师","魔蛇之拥","深海泰坦","惩戒之箭","圣锤之毅","铁铠冥魂","暮光星灵","虚空之女","时间刺客","披甲龙龟","永猎双子","狂战士","荆棘之兴","巨魔之王","瘟疫之源","无畏战车","铸星龙王","腕豪","牛头酋长","风暴之怒","影流之主","暗裔剑魔","恶魔小丑","虚空恐惧","诺克萨斯之手","炼金术士","猩红收割者","迷失之牙","不灭狂雷","死亡颂唱者","虚空行者","放逐之刃","暮光之眼","深渊巨口","皎月女神","德玛西亚皇子","皮城执法官","虚空掠夺者","解脱者","冰晶凤凰","瓦洛兰之盾","殇之木乃伊","曙光女神","潮汐海灵","含羞蓓蕾","暗黑元首","不屈之枪","祖安狂人","远古巫灵","机械先驱","荒漠屠夫","远古恐惧","刀锋舞者","熔岩巨兽","探险家","痛苦之拥","生化魔人","祖安怒兽","海兽祭司","离群之刺","冰霜女巫","傲之追猎者","影流之镰","残月之肃","永恒梦魇","亡灵战神","青钢影","无极剑圣","符文法师","荣耀行刑官","麦林炮手","山隐之焰","刀锋之影","兽灵行者","虚空遁地兽","岩雀","幻翎","德玛西亚之力","蛮族之王","齐天大圣","酒桶","不祥之刃","德玛西亚之翼","河流之王","蜘蛛女皇","未来守护者","雪原双子","复仇之矛","血港鬼影","诡术妖姬","卡牌大师","魔法猫咪","仙灵女巫","狂野女猎手","北地之怒","盲僧","元素女皇","龙血武姬","狂暴之心","星界游神","蒸汽机器人","沙漠皇帝","机械公敌","天启者","海洋之灾","英勇投弹手","弗雷尔卓德之心","概况","上路"];
var zz = a.length;
function hh(){
     var elements,i,oa,zm,j;
     elements = document.getElementsByTagName("a");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("div");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("h1");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("h2");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("span");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("text");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text();
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa.replace(/\"/g, "").toLowerCase() == a[j].toLowerCase()) { /* console.log(oa,'    ',a[j],'    ',b[j]); */zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}
     elements = document.getElementsByTagName("center");
     for ( i=0;i<elements.length;i++){
          oa = $(elements[i]).text().replace(/\"/g, '');
          console.log(oa);
          if (oa!=null) { zm = ""; for ( j=0;j<zz;j++){if (oa == a[j]) {  zm = b[j]; break; }}
                         if (zm != "")$(elements[i]).contents()[0].nodeValue = zm;}}

}
hh();
setTimeout(function(){ hh();},2000);
setTimeout(function(){ hh();},4500);
setInterval(function(){ hh();},10000);