github java小工具---终端运行的新华字典,查询字,成语,歇后语
今天做了一个小工具,如果经常使用终端,可能会用到很多在终端运行的小工具,比如,我经常使用的一个叫ydcv的工具,可以直接在终端翻译单词,句子,中英互译。
我就是受了这个工具的启发,在看到一个新华字典的API后,就像做一个小工具,在终端使用新华字典,查询字,成语,歇后语
github的地址为新华字典
效果图
使用
在XinHuaDirectory/下有个脚本start.sh, 在bash下,先给start.sh权限,chomd +x ./start.sh , 然后运行脚本,该脚本需要两个参数,type和value
将脚本做成系统命令
使用脚本终归不是一个好办法,可以使用命令,使用的话,就看一下
我将命令做成了xinhua ,
type和value
type的值有四种:
- idiom 成语查询,对应的value是一个具体的成语 例: xinhua idiom >讳莫如深
- idiom2 成语查询,对应的value是一个成语名的缩写 例: xinhua idiom2 >hmrs
- xiehouyu 歇后语查询,对应的value是一个词语,支持模糊查询 例: xinhua xiehouyu >王婆
- word 字查询,对应的value是一个字 例: xinhua word >饕
- 如果想要退出,就输入:quit,可以正常退出
最后
具体的使用在github上有介绍,感兴趣的可以star和fork下