// ==UserScript== // @name TIO // @version 0.1 // @description Beta Version // @author FreeMdict // @match http://120.48.4.119/en/ // @grant none // ==/UserScript== document.head.innerHTML = document.head.innerHTML.replace('/static/css/tio.css', ''); document.head.innerHTML = document.head.innerHTML.replace(/'); document.body.innerHTML = document.body.innerHTML.replace('Back to Top', '↑'); document.body.innerHTML = document.body.innerHTML.replace(/#FF5D00/g, '#999'); document.body.innerHTML = document.body.innerHTML.replace(/〔/g, '['); document.body.innerHTML = document.body.innerHTML.replace(/〕/g, ']'); document.body.innerHTML = document.body.innerHTML.replace(/[\u2044\u2215\u2571\uff0f]/g, '/'); document.body.innerHTML = document.body.innerHTML.replace(/\(([\u4E00-\u9FFF]*)\)/g, '($1)'); document.body.innerHTML = document.body.innerHTML.replace(/\[([\u4E00-\u9FFF]*)\]/g, '【$1】'); document.body.innerHTML = document.body.innerHTML.replace(/\.{3}/g, '…'); document.body.innerHTML = document.body.innerHTML.replace(/\.{6}/g, '……'); document.body.innerHTML = document.body.innerHTML.replace(/\s\./g, '.'); document.body.innerHTML = document.body.innerHTML.replace(/\s\,/g, ','); document.body.innerHTML = document.body.innerHTML.replace(/\s\s/g, ' '); document.body.innerHTML = document.body.innerHTML.replace(/(?<=[\u4E00-\u9FFF])\s/g, ''); document.body.innerHTML = document.body.innerHTML.replace(/,\s?(?=[\u4E00-\u9FFF])/g, ','); document.body.innerHTML = document.body.innerHTML.replace(/;\s?(?=[\u4E00-\u9FFF])/g, ';'); document.body.innerHTML = document.body.innerHTML.replace(/(?<=[\u4E00-\u9FFF])…\s?(?=[\u4E00-\u9FFF])/g, '……'); document.body.innerHTML = document.body.innerHTML.replace(/[,;:,;:]