// ==UserScript== // @name 臺中市校園閱讀認證小幫手 // @description 在「臺中市國民小學推動校園閱讀線上認證系統」將認證題目改用注音字型顯示、增加快捷鍵等,方便認證。 // @version 0.2 // @author Pei-Tang Huang // @downloadURL https://gist.githubusercontent.com/tan9/df262289574f8c1db32e5705b8cddabc/raw/ // @updateURL https://gist.githubusercontent.com/tan9/df262289574f8c1db32e5705b8cddabc/raw/ // @match *://read.tc.edu.tw/reading_certificate/* // @require https://cdnjs.cloudflare.com/ajax/libs/mousetrap/1.6.3/mousetrap.min.js // @require https://code.jquery.com/jquery-3.4.1.min.js // ==/UserScript== (function() { "use strict"; const $ = jQuery; // 改用注音字體 $("span") .filter((i, e) => $(e).css("font-family") === "標楷體") .css( "font-family", "華康標楷W5注音,文鼎標楷注音,王漢宗中楷體注音,標楷體" ); // 為選項加上快捷鍵 $('input[type="radio"][name="my_answer"]') .before(i => `<kbd>${i + 1}</kbd>`) .each((i, e) => Mousetrap.bind(e.value, () => { e.checked = true; $('input[type="submit"]').click(); }) ); // 自動跳過跳到下一題 if ($('input[value="下一題"')) { setTimeout(() => $('input[value="下一題"').click(), 1500); } })();