Tag Archives: sdcv

更新两个小脚本

一个是以前写的导出抓虾收藏的工具,增加了保存抓虾上文章的功能,因为只导出链接有些文章地址可能已经失效。

另一个就是pysdcv,前面文章介绍过了,整理了一下,测试了一下,然后放在了google code上面,直接使用星际译王的词典,查一个单词大概0.15秒的时间:

cocobear@0-[......]

阅读全文内容

Posted in Python | Tagged , , | 4 Comments

发一个Python版的星际译王

sdcv-0.4.2版本的代码有3480行,而图形界面的星际译王更是有N多的代码,俺也写了一个就十几行的Python代码,速度当然比不上sdcv,能差十倍,不过,请注意,sdcv查一个单词是0.01秒,我这个是0.1秒,我不觉得有人能感觉出来差别。

其实我的核心是C语言写的,之所以在速度上没有[......]

阅读全文内容

Posted in C, Python, 编程相关 | Tagged , | 3 Comments

关于Stardict的字典

前几天看了下sdcv(Console version of Stardict),感觉很不爽,C++的代码,花了好长时间才理清楚那些结构,我觉得使用C语言来写的话可以让代码更清晰、简洁,或者C++也可以写得更好一些。因为本来就是个很简单的东西,从一个文件中读取单词索引,然后与输入比较,最后在另外一个文[......]

阅读全文内容

Posted in Python, 编程相关 | Tagged , , | 3 Comments

sdcv在amd64上编译问题

sdcv是stardict的命令行替代,打算用stardict的字典,所以看看如何从字典中取词,sdcv比较小巧,拿来看挺合适,不过在我机子上编译出现了点问题:

lib.cpp:516: error: no matching function for call to ‘min(long uns[......]

阅读全文内容

Posted in C, 编程相关 | Tagged | 3 Comments

vim中使用sdcv(stardict CLI版)

这里介绍的vim中使用辞典查词的方法不错,利用了vim的一些特性,这样平时使用vim的时候就可以手不离键盘要完成查词了。

sdvc是命令行版的Stardict,可以在这里下载,目前最新的版本是0.4.2,不过在ADM64平台下编译会出错,我在网上找到了一个补丁,不过这个补丁是针对debain用[......]

阅读全文内容

Posted in Linux | Tagged , , | Leave a comment