feat: add opt-in answer selection and global hidden panel
This commit is contained in:
@@ -4,10 +4,9 @@ const root = __dirname;
|
||||
const header = `// ==UserScript==
|
||||
// @name 华谊题库助手 · CSV导出与划词检索
|
||||
// @namespace local.huayi.question-bank
|
||||
// @version 1.1.0
|
||||
// @description 按题库采集与同名CSV导出,支持多题库批量导入、文字搜索、划词查答案、选择复制与隐藏面板。
|
||||
// @match https://www.shhuayi-elearning.cn/*
|
||||
// @match https://shhuayi-elearning.cn/*
|
||||
// @version 1.2.0
|
||||
// @description 全网页快捷键唤出、本地题库文字检索与自动选择答案,按库导入导出;每页默认完全隐藏。
|
||||
// @match *://*/*
|
||||
// @run-at document-start
|
||||
// @noframes
|
||||
// @grant unsafeWindow
|
||||
@@ -17,7 +16,7 @@ const header = `// ==UserScript==
|
||||
// @grant GM_addValueChangeListener
|
||||
// ==/UserScript==
|
||||
`;
|
||||
const sources = ['src/core.js', 'src/adapter.js', 'src/app.js'];
|
||||
const sources = ['src/core.js', 'src/adapter.js', 'src/autofill.js', 'src/app.js'];
|
||||
const body = sources.map(file => `\n// ---- ${file} ----\n${fs.readFileSync(path.join(root, file), 'utf8')}`).join('\n');
|
||||
fs.mkdirSync(path.join(root, 'dist'), { recursive: true });
|
||||
const target = path.join(root, 'dist/huayi-question-bank.user.js');
|
||||
|
||||
Reference in New Issue
Block a user