Greasy Fork

Greasy Fork is available in English.

扇贝单词小助手

数字小键盘进行发音,数字键3,US发音,数字键4,UK发音,专注模式,让你更专注背单词

当前为 2021-01-13 提交的版本,查看 最新版本

// ==UserScript==
// @name         扇贝单词小助手
// @namespace    http://tampermonkey.net/
// @version      0.7
// @description  数字小键盘进行发音,数字键3,US发音,数字键4,UK发音,专注模式,让你更专注背单词
// @author       ddrrcc
// @match        https://web.shanbay.com/wordsweb/*
// @icon         https://static.baydn.com/static/img/shanbay_favicon.png
// @require      https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js
// @require      https://cdn.bootcdn.net/ajax/libs/toastr.js/latest/js/toastr.min.js
// @require      https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.3/js/bootstrap.min.js
// @grant        unsafeWindow
// ==/UserScript==


(function(){function a(){document.webkitIsFullScreen||($(".Nav_nav__3kyeO").show(),$(".Nav_container__sBZA1").show(),$(".SubNav_itemsWrapper__1mM4u").show(),toastr.warning("\u9000\u51FA\u4E13\u6CE8\u6A21\u5F0F\uFF0C\u4E0D\u8981\u88AB\u5916\u754C\u5E72\u6270\u54DF\uFF01\u5EFA\u8BAE\u5F00\u542F\u4E13\u6CE8\u6A21\u5F0F\uFF01"))}function b(){$(".Nav_nav__3kyeO").hide(),$(".Nav_container__sBZA1").hide(),$(".SubNav_itemsWrapper__1mM4u").hide(),toastr.success("\u8FDB\u5165\u4E13\u6CE8\u6A21\u5F0F\uFF0C\u66F4\u4E13\u6CE8\u4E8E\u80CC\u5355\u8BCD\uFF01");let a=document.documentElement,b=a.requestFullScreen||a.webkitRequestFullScreen||a.mozRequestFullScreen||a.msRequestFullscreen;if(b)b.call(a);else if("undefined"!=typeof window.ActiveXObject){let a=new ActiveXObject("WScript.Shell");null!=a&&a.SendKeys("{F11}")}}function c(){$(".Nav_nav__3kyeO").show(),$(".Nav_container__sBZA1").show(),$(".SubNav_itemsWrapper__1mM4u").show(),toastr.warning("\u9000\u51FA\u4E13\u6CE8\u6A21\u5F0F\uFF0C\u4E0D\u8981\u88AB\u5916\u754C\u5E72\u6270\u54DF\uFF01\u5EFA\u8BAE\u5F00\u542F\u4E13\u6CE8\u6A21\u5F0F\uFF01");let a=document,b=a.cancelFullScreen||a.mozCancelFullScreen||a.msExitFullscreen||a.webkitExitFullscreen||a.exitFullscreen;if(b)b.call(a);else if("undefined"!=typeof window.ActiveXObject){let a=new ActiveXObject("WScript.Shell");null!=a&&a.SendKeys("{F11}")}}var d=Math.abs;$(document.body).append(`<link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.5.3/css/bootstrap.min.css" rel="stylesheet"><link href="https://cdn.bootcdn.net/ajax/libs/toastr.js/latest/toastr.min.css" rel="stylesheet"><style>#onediv{z-index: 9999;background-color:#FFFFFF;width:150px;position:fixed;bottom:10px;right:10px;padding:5px;border-radius:15px;box-shadow:1px 1px 9px 0 #888;text-align:center}  .toast-center-center{top: 50%;left: 50%;margin-top: -30px; margin-left: -150px;}</style>`),toastr.options={positionClass:"toast-center-center"};var f=17>=d(window.screen.height-window.document.documentElement.clientHeight);window.onresize=function(){f=17>=d(window.screen.height-window.document.documentElement.clientHeight)},window.addEventListener("keydown",function(c){c=c||window.event,122!=c.keyCode||f||(c.preventDefault(),b(),document.addEventListener("webkitfullscreenchange",a,!0),document.addEventListener("mozfullscreenchange",a,!0))}),$(document).keydown(function(a){99==a.keyCode&&($(".index_trump__3bTaM:last").click(),$(".Pronounce_audio__3xdMh:last").click()),100==a.keyCode&&($(".index_trump__3bTaM:first").click(),$(".Pronounce_audio__3xdMh:first").click())});var e=document.createElement("div");e.innerHTML="<div id='onediv'><button type=\"button\" class=\"btn btn-primary btn-sm\" id=\"open\">\u5F00\u542F\u4E13\u6CE8\u6A21\u5F0F</button><button type=\"button\" class=\"btn btn-warning btn-sm\" id=\"close\">\u5173\u95ED\u4E13\u6CE8\u6A21\u5F0F</button><div>\u5FEB\u6377\u952E\u63D0\u793A<br>\u6570\u5B571\uFF1A\u9009\u62E91<br>\u6570\u5B572\uFF1A\u9009\u62E92<br>\u6570\u5B573\uFF1AUS\u53D1\u97F3<br>\u6570\u5B574\uFF1AUK\u53D1\u97F3<br>. \uFF1A\u4E0B\u4E00\u4E2A</div></div>",document.body.appendChild(e),$("#open").click(()=>{b()}),$("#close").click(()=>{c()});var g=setInterval(()=>{$(".index_button__9uno8").click(()=>{b()}),"\u6253\u5361"==$(".StudyDone_checkinBtn__3DuXc").html()&&(clearInterval(g),$(".StudyDone_checkinBtn__3DuXc").click(()=>{c()}))},1e3)})();