您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
谷歌翻译自动去除没用的换行符,基于hustcc谷歌翻译辅助v0.2修改
当前为
// ==UserScript== // @name 谷歌翻译自动去除换行 // @version 0.3 // @license MIT // @description 谷歌翻译自动去除没用的换行符,基于hustcc谷歌翻译辅助v0.2修改 // @author yinwaii // @match *://translate.google.com/* // @match *://translate.google.cn/* // @connect translate.google.com // @grant unsafeWindow // @namespace http://tampermonkey.net/ // ==/UserScript== (function() { 'use strict'; if (window.location.host !== 'translate.google.com' && window.location.host !== 'translate.google.cn') return; // 满宽屏! const root = document.querySelector('body > div.frame > div.page.tlid-homepage.homepage.translate-text'); if (root) root.style.maxWidth = '96%'; let timer = 0; function loop() { const ele = document.querySelector("textarea"); if (ele) { let t = ele.value; if (t) { let r = t.replace(/([^\.])\n/g,"$1 ").replace(/\x02/g,""); if (r !== t) { console.log(r); ele.value = r; let inputEvent = new Event('input', { bubbles: true }); ele.dispatchEvent(inputEvent); } } } // timer clearTimeout(timer); timer = setTimeout(() => { loop(); }, 1000); } timer = setTimeout(() => { loop(); }, 1000); })();