[Windows软件]全局查题工具
本帖最后由 develoepr_ken 于 2021-6-20 18:17 编辑> 本帖最后由 develoepr_ken 于 2021-5-23 23:53 编辑
# SearchForAnswer
一个小工具,监控剪贴板并搜索您复制的题目。
对于有脚本的平台可以直接使用脚本,而脚本不支持的平台用这个工具就不用在手机上搜题啦。
---
### 在哪儿下载?
源码:(https://github.com/developer-ken/SearchForAnswer/ "Github项目")
软件:Github - [发行版
](https://github.com/developer-ken/SearchForAnswer/releases)
**上述地址可以带领您下载到最新版本。**
**请始终使用最新版本,不解决旧版本用户的任何问题!**[
](https://github.com/developer-ken/SearchForAnswer/releases)
---
### 如何使用?
- 打开软件,选择您的搜题引擎(目前接入了icodef的题库,和论坛中另外几个脚本一样的,以后会增添题库);
- 填写你的Token(提供给题库。如果题库不需要Token可不填。使用icodef时,微信公众号[叛逆青年旅社]发送token获取token);
- 勾选"开始运行"开始检测剪贴板;
- 可使用[窗口置顶],[自动复制],[精简界面]等功能,使用更方便。
- ([强制粘贴]可以解决部分平台不允许粘贴的问题,目前在内测,当前版本不会有那个选项。)
---
### 如何贡献?
##### 如何创建新的搜题引擎?
如果你有题库或题库协议,欢迎编写搜题引擎,也可以将相关信息提供给我。
搜题引擎应处于[/Engines/SearchEngine](https://github.com/developer-ken/SearchForAnswer/tree/master/SearchEngine/Engines)文件夹中,且继承[`ISearchEngine`](https://github.com/developer-ken/SearchForAnswer/blob/master/SearchEngine/Engines/ISearchEngine.cs)接口。如果目标题库需要登录,则应继承[`ILoginSearchEngine`](https://github.com/developer-ken/SearchForAnswer/blob/master/SearchEngine/Engines/ILoginSearchEngine.cs)接口。不应当同时继承以上两个接口。
对于需要登录的题库,`EngineInfo.NeedLogin`应为 `true`,并在登录成功后更改为 `false`。
如果登录需要验证码,`EngineInfo.NeedCaptcha`设为 `true`;不再需要时设为 `false`。
另外,请将您的引擎添加到引擎列表,位于[`EngineLib.cs`](https://github.com/developer-ken/SearchForAnswer/blob/master/SearchEngine/EngineLib.cs) 文件中:
* 将您的引擎加入`switch (engineName)` 块
* 将您的引擎名称(须与case块对应)加入`public static List`的返回值列表中
如果需要帮助,欢迎联系我。
##### 如何贡献代码/修复BUG?
Fork项目->提交更改->提交PullRequest->审核通过->合并代码并进入贡献者名单
请仔细填写Commit Message,并在PullRequest消息中进行一些解释说明。
如果审核不通过,也不用灰心。如果您的更改包含有意义的修改,我会添加到您Fork的链接。
---
### 当前引擎
目前已支持以下题库:
* icodef
* ~~学小易 [废弃]~~
* 本地查题引擎
*
上述题库的维护者使得本项目的运行成为可能,特别致谢。
后续计划加入一些广告功能,引导用户点击题库提供的广告,为维护者增添微薄收入。
---
### 软件界面
!(data/attachment/forum/202105/23/231642d402nc71xb7nm7z1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
!(data/attachment/forum/202105/23/231801hdrz6r68z5pfm32r.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
https://cx.icodef.com/query.html
其实有提供web页面的 哈哈(还有公众号 本帖最后由 develoepr_ken 于 2021-6-20 18:23 编辑
Beta-2.0 更新
本次更新添加了本地题库搜题引擎和一个本地题库生成器。
本地题库生成器读取.csv格式的表格(在Excel的另存为中保存为csv格式),通过简单可编辑的javascript片段提取其中的题目和答案,然后生成本地题库文件(.ldb)
将其放置到主程序的本地题库文件夹即可加载该本地题库
develoepr_ken 发表于 2021-6-20 18:21
Beta-2.0 更新
本次更新添加了本地题库搜题引擎和一个本地题库生成器。
⚠注意:
本程序比较简陋,只能读取.csv格式的表格,请先用excel将老师发的题库表格另存为.csv格式,然后关闭Excel(解除对csv文件的占用),再将csv文件拖入左侧即可。
中间的转换脚本就是JS,不太会写的话可以看看站内其它js相关教程,实在不会或者懒得学可以找我写,一般不会要钱,但是没时间的话我会拒绝。 虽然用不到,也要顶顶~~ 牛,虽然我用不到了 王一之 发表于 2021-5-24 09:27
https://cx.icodef.com/query.html
其实有提供web页面的 哈哈(还有公众号
哥哥 这个是用不了了吗
641812 发表于 2021-11-3 19:38
哥哥 这个是用不了了吗
可以吧 本帖最后由 1287190093 于 2021-11-19 12:00 编辑
哥哥nb{:4_97:} 添加本地题库后不能正常使用 好哥哥
页:
[1]