dejis/src.js

27 lines
13 KiB
JavaScript
Raw Permalink Normal View History

2024-09-29 17:29:11 +08:00
var MJBK1 = "侽侾俀俁係俆俇俈俉俋俙俛俠俢俤俥俧俫俬俰俲俴俵俶俷俹俻俼俽俿倀倁倂倃倄倅倎倐們倓倕倖倗倛倝倞倠倢倣値倧倫倯倰倱倲倳倴倵倶倷倸丂丄丅両乗仌仸仦乽乿亀亁偀偁偂偄偅偆偉偊偋偍偐偑偒偓偔偖偗偘偙偛偝偞偟偠偡偢偣偤偦偧偨偩偪偫偭偮偯偰偱偲偳側偵偸偹偺偼偽傁傂傃傄傆傇傉傊傋傌傎傏傐傑傒傓傔傕傖傗傘備傚傛傜傝傞傟傠傡傢傤傦傪傫傽傾傿僀僁僂僃僄僅僆僇僈僉僊僋僌働僎僐僑僒僓僔僕僗僘僙僛僜僝僞僟僠僡僢僣僤僥僨僩僪僫僯僰僱僲僴僶僷僸價僺僼僽僾僿儀儁儂儃億儅儈儉儊儌儍儎儏儐儑儓儔儕儖儗儘儙儚儛儜儝儞償儠儢乕堦挌幍忎嶰忋壓晄撨妿悽媢暩拞娵扥庡媣朢忔壋嬨擕姡棎椆帠擇屳憅屲堜垷忓壀棦帰惗戓栰朣岎嫕嫗恖恗崱夘巇懠晅戙椷埲嬄拠審擟婇暁敯媥攲敽怢巉帡扐埵掅廧嵅壗暓嶌壚巊棃椺帢嫙埶晭岒怤曋學懀弐懎曐怣廋攐昒暪屄攞搢岓庁曧抣椣壖執曃掆寬懁嬼朤寙旛嵜揱嵚彎孹摥憸椈婾憁壙媀壄寪庲彏桪尦孼廩挍愭岝崕柶帣擖撪慡椉敧岞榋嫟暫嬶揟寭嶜嵞朻忕姤搤椻弝搥嬅杴嫢弌搧恘暘愗姞姧孻楍弶敾暿棙摓惂嶞寯巋崗懃嶍慜朥崉忚暃妱憂寑嵻寱椡岟壛楎彆搘岠奛捄桬曌摦姩柋彑楯曞惃嬑孧椼姪庂栨曪壔杒彔旵摻嬫廫愮彙屵敿斱懖戩嫤撿攷愯報婋媝棏姫壍懄椥岤尨嫀嶲枖媦桭斀廸庢庴岥屆嬪嫨彚壜巎塃巌奺崌媑摨柤岪棛揻岦孨嬦斲娷掓屶媧悂崘廃枴屇柦榓嶇垼昳堳揘嵈搨桞彞彜栤孾慞姭婌憆媔扨巏扱婍暚奷尩忷廁巐夞場崲屌寳崙埻墍墌恾抍搚嵼抧嶁嬒朧岯捸悅宆杽忛堟幏攟婎摪寴掔姮曬応夠慪搩揾嫬曟捘憹杗懧暛崵暻抎埑椲夡巑憇堧庻壞梉奜懡栭柌戝揤懢晇墰幐婏曭憈宊杬墱扗彠暠彈搝岲擛斳擠柇懨朩枀嵢巓巒惄埾昉堶巔埿柡屸怭攌崶晈柟攠壟拕忟巕岴帤懚岶婫屒懛妛戭塅庣埨姰廆姱拡掕媂媞愰幒媨嵣奞墐壠梕廻庘婑枾晉姦嶡壡怮幚擩怰幨姲椌曮悺帥晻幩彨愱堁懜恞懳摫彫彮廇広擈旜擜嬊嫃撏孅壆揥憌棜懏嶳婒娾娸摶曯搰嫭悞曵妜愳廈弰憙岺嵍岻嫄嵎屓巗晍斂婓掗悆巘惾挔懷忢朮暆枊暭姳暯擭岾姴尪梒桯婔彴彉掙揦晎搙嵗屔掚弾峃梖楑楲攑峀挕墑掛寶暰幃媩挗堷掜尫屖庛挘嫮抏宍嵤挙彶塭栶斵墲惇懸棩屻彊宎搆摼廬屼暅弞旝挜摽揙怱昁婖擡巙朰朲拤夣擮搟晐巚懹媫惈夦峆嫲抪崷壎嫳懅墄夨屽姵斶搲忣榝惿宐埆懩擸憐廌桖堄嬸垽姶怲帨懺峇曠嶴枬姷奡椂堅宑桱憺暜宔寷壇姸崸墳挦夰寽楒惉変夲愴媃屗朳強愵庤嵥懪埖晑斸彸媄彺梷搳峈愜書掞墴拪暐攺嫅戱敳峉愘彽攓妵崏廍帩巜怳曔幪憒庼彾攔孈妡嵦扵愙峊悇慬昤採梘姺埇宖婗墖懝梙憑斃実嶏揈杸揚嶣杘梚戰寕憖扴嫆嶤嫇媅奼愛巟廂夵峌曻惌屘彇嫵晀媬攕姼嶶宧揋晘悢惍暥搇椏幬嬕愃怴抐曽巤椃慁懓婙婛擔巪憗弡徃柧堈愄惎塮弔嶐徍惀帪斢拫晛宨惏徎壣弸抔埫巄曢朶楋撥嬇梛嬋峏彂懼嵟夛寧桳暈捊楴朷挬婜栘枹枛杮嶥庨婘媭嵽懞懇攖搶徏斅愅椦枃壥巬屚壦暱朸愼廮嵏拰桍峑姅妀崻奿嵧搷埬孠攡忦夿婞婝朹怷娀怉嬈嬌塰晼峔奣妝極昗悤柾條庽嫶婡墶専嶗棑嬎尃師梸媆娂壧墷娊巭惓曕晲嵨楌婣巰弣庩怋巆抜嶦揳墸曣枅撆斾栄巵柉婥悈昘塱媮娋墭峕抮寛婦捑杤暎弽廎壂壨暒桘帯徖増嫷愹攽斿朄攇媰拲懽塲梞愻捗妶攈棳塝楺晜梺奀怹徚徛塼椓廼椳扺忩怺崿惔愺揧尭搉應峘妷屛搾尮弨壏梟柵帬妸懾揌枮嫏昚幗楻墘娍枱慟寜愽弫挭廰悷戲寖戺擹幖嵪棓昹戧悾榩壩奃嵭悊墛扽楏柍徟慠幭墝徠斚弉擬擱摃從塩憞敋楩憟堊庉晝曅斉媿杚暔惖摿媇將斊忬嫸庪嫹栆桺崠撈妉椔廱專尯棪嬍墹捒庫斍尰媴棟嬚娐帲娒惗嶻梡揷桼峛怽抝挰奅敤斎棷抺悿棯斣夋堎摉忯慳媈塽旀幘昦徢<EFBFBD><EFBFBD>
var DeMJBK1 = " ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをんァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶー一丁七丈三上下不那且世丘丙中丸丹主久乏乗乙九乳乾乱了事二互倉五井亜丞岡里爾生黛野亡交享京人仁今介仕他付代令以仰仲件任企伏伐休伯伴伸伺似但位低住佐何仏作佳使来例侍供依侮侯侵便係促俊俗保信修俳俵併個倍倒候借倣値倫仮偉偏停健側偶傍傑備催伝債傷傾働像僚偽僧価儀億倹儒償優元兄充兆先光克免児入内全両八公六共兵具典兼冊再冒冗冠冬冷准凍凝凡凶出刀刃分切刈刊刑列初判別利到制刷券刺刻則削前剖剛剰副割創劇剤剣力功加劣助努効劾勅勇勉動勘務勝労募勢勤勲励勧勺匁包化北匠匹匿区十千升午半卑卒卓協南博占印危却卵巻卸即厘厚原去参又及友反叔取受口古句叫召可史右司各合吉同名后吏吐向君吟否含呈呉吸吹告周味呼命和咲哀品員哲唆唐唯唱商問啓善喚喜喪喫単嗣嘆器噴嚇厳嘱囚四回因困固圏国囲園円図団土在地坂均坊坑坪垂型埋城域執培基堂堅堤堪報場塊塑塔塗境墓墜増墨堕墳墾壁壇圧塁壊士壮壱寿夏夕外多夜夢大天太夫央失奇奉奏契奔奥奪奨奮女奴好如妃妊妙妥妨妹妻姉始姓委姫姻姿威娘娯娠婆婚婦婿媒嫁嫡嬢子孔字存孝季孤孫学宅宇守安完宗官宙定宜客宣室宮宰害宴家容宿寂寄密富寒察寡寝実寧審写寛寮宝寸寺封射将専尉尊尋対導小少就尺尼尾尿局居届屈屋展層履属山岐岩岸峠峰島峡崇崩岳川州巡巣工左巧巨差己市布帆希帝帥師席帳帯常帽幅幕幣干平年幸幹幻幼幽幾床序底店府度座庫庭庶康庸廉廊廃広庁延廷建弊式弓弔引弟弦弧弱張強弾形彩彫彰影役彼往征待律後徐径徒得従御復循微徴徳徹心必忌忍志忘忙忠快念怒怖思怠急性怪恒恐恥恨恩恭息悦悔悟患悲悼情惑惜恵悪惰悩想愁愉意愚愛感慎慈態慌慕惨慢慣慨慮慰慶憂憎憤憩憲憶憾懇応懲懐懸恋成我戒戦戯戸房所扇手才打扱扶批承技抄抑投抗折抱抵押抽払拍拒拓抜拘拙招拝括拷拾持指振捕捨掃授掌排掘掛採探接控推措描提揚換握掲揮援損揺捜搬携搾摘摩撤撮撲擁択撃操担拠擦挙擬拡摂支収改攻放政故叙教敏救敗敢散敬敵敷数整文斗料斜斤斥新断方施旅旋族旗既日旨早旬昇明易昔星映春昨昭是時晩昼普景晴晶暇暑暖暗暫暮暴暦曇暁曜曲更書替最会月有服朕朗望朝期木未末本札朱机朽材村束杯東松板析林枚果枝枯架柄某染柔査柱柳校株核根格栽桃案桑梅条械棄棋棒森棺植業極栄楓構概楽楼標枢模様樹橋機横検桜欄桐権次欲欺款歌欧歓止正歩武歳歴帰死殉殊殖残段殺殿殴母毎毒比毛氏民気水氷永求汗汚江池決汽沈没淵渚洲沖河沸油治沼沿況泉泊泌法波泣注泰泳洋洗津活派流浦浪浮浴海浸消渉液涼淑涙淡浄深混清浅添減渡測港渇湖湯源準温溶滅滋滑滞滴満漁漂漆漏演漢漫漸潔潜潤潮渋澄沢激濁濃湿済濫浜滝瀬湾火灰災炊炎炭烈無焦然煮煙照煩熟熱燃燈焼営燥爆炉争為爵父片版牛牧物牲特犠犬犯状狂狩狭猛猶獄独獲猟獣献玄率玉王珍珠班現球理琴環璽甘生産用田由甲申男町界畑畔留畜畝略番画異当畳疎疑疫疲疾病症
// https://sm.tanuki.moe/2018/08/12/jis-mojibake/
function DeMJBKoutput() {
var OriJISMJBK = document.getElementById("JISMojibake").value;
var MJBKlen = OriJISMJBK.length;
var ProJISMJBK = "";
var Pos = 0;
var Restr = "";
Output = document.getElementById("DeJISMojibake");
Output.innerHTML = "";
for (n = 0; n < MJBKlen; n++) {
ProJISMJBK = OriJISMJBK.substr(0, 1);
OriJISMJBK = OriJISMJBK.substring(1);
Output = document.getElementById("DeJISMojibake");
Pos = MJBK1.indexOf(ProJISMJBK);
if (Pos == -1) {
Restr = ProJISMJBK;
Output.innerHTML = Output.innerHTML + '<span style="color: #F44;">' + Restr + '</span>';
} else {
Restr = DeMJBK1[Pos];
Output.innerHTML = Output.innerHTML + Restr;
}
}
}