Codejie's C++ Space

Using C++

LingosHook:Lingoes生词本第二十一版


一  序

    今天自满地下载了最新版(。。是的,每次我也是下载安装的。。。),默认配置下能取词工作的不错,满心欢喜啊。。。随手添加了几个Tag--Work,NCE,Android,不错,Tag工作的也不错,满心欢喜。。。随手又使用了下背单词的Memory Daily,不错,满心欢喜。。。嗯,还有分类的Classification,不。。。不好,发生Bug了,满脸是汗。。。

二  文

    LingosHook第二十一版(v1.2.005)没有支持新的功能,只做了改善和修正Bug的工作,可以这里下载了。

        1. Tray图标菜单上添加了Tag快捷切换菜单;
        2. 修正Classification中Date和Score不能正确更新的Bug;
        3. 支持自定数据文件存储路径;

    Tray图标新菜单如下图所示:



    虽然LingosHook提供了两种缺省Tag设置方式,但实际切换时却非常不方便---每次都要Tag或者Classification界面中去设置。这种方式对于我这样一天要分成几段做不同事情的人来说,实在是不灵活,于是就有了这个Tray菜单快捷Tag设置功能。
    Classification界面中Bug就不说了,丢脸,简单的数据库访问错误,上次分离单词和HTML数据源的时候引入的,一直没有测试这部分。。。

    ‘支持自定数据文件存储路径’这个功能是今天才加上去的,而其它部分工作,包括这个帖子,都在之前写好了,现在补上其使用说明。LingosHook通过命令行参数可以配置数据库文件的存储路径,使用方法如下:

    LingosHook.exe 
-<db file>

    如下图所示,可以通过创建LingosHook的快捷方式来配置此参数,默认的数据文件是LingosHook应用同目录下的LingosHook.db3。



    需要说明的是,请保证数据文件存储目录可以访问,直接点说就是要保证如上'mydata'目录存在,否则LingosHook将初始失败而不能启动。


三  跋

    经过前一段时间对LingosHook密集开发,有些感到疲惫了,估计是热情不再了。。。还好,基本功能都有了~~现在我也要开始从开发转到使用,是啊,说起来有些杯具,为了开发LingosHook,自己反而很久没用用过了,每次都是Debug,Fix,Test。。。
    如果有兴趣的,可到这里下载源码,来个定制的;不知各位想过没有,LingosHook支持金山和有道应该不难的。。。
    如果有好心的,请帮忙写个使用说明吧,我怕我要懒了。。。


四 注

    这里郑重说明:本帖不是我的或者LingosHook的绝笔信。。。LingosHook还会继续维护的,只是要降低开发力度和频度了。。。因为我变心了。。。


posted on 2010-08-13 22:54 codejie 阅读(4238) 评论(30)  编辑 收藏 引用 所属分类: 轮子精神LingosHook

评论

# re: LingosHook:Lingoes生词本第二十一版 2010-08-14 22:45 hello 我是Yu

支持大大,看来你又更新,我又得重装了。。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-08-15 00:02 codejie

@hello 我是Yu
那实在不好意思了。。。。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-16 10:32 chassic

相对其它开源项目来说,这个项目一个人开发,更新十分频繁了。只要稳定下来就好  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-16 11:20 codejie

@chassic
这个版本应该可以维持长点时间了,反正现在手里没有需要改动的需求~  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-22 11:47 DavidWison

哇卡卡, 新版收走....  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-08-22 12:41 codejie

@DavidWison
5555,交点过路费吧。。。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-25 11:26 李凌志

谢谢您提供这么好的软件!
而且自定义数据文件路径的功能也增加了,好像只需要在快捷方式里面把开始路径改一下就可以了,我没看到您的说明,自己瞎改的,居然可以,呵呵!  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-25 12:08 codejie

@李凌志
...我还真不知道这样也行,如果这样可以,LingosHook就不需要修改了。。。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-08-28 21:45 angstro

摆弄了十几分钟什么都没显示出来。。。好难用  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-08-29 13:16 codejie

@angstro
...不难的。。。启动Lingoes,再启动LingosHook,就可以了。。。
小窗口显示的单词会自动添加到LingosHook里面,主窗口查询的单词使用Ctrl+F10。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-10-05 16:27 Erect

我的灵格斯是V2.7.1,貌似下载了LingosHook V21后还是不能用哩~挂钩之后所有窗口都是空白,有没人可以告诉我为什么?  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-10-06 22:26 codejie

@Erect
不太清楚窗口空白具体是什么样子,是没有任何数据吗?LingosHook的数据来自抓取Lingoes的显示结果,要不你先看看这里。http://www.cppblog.com/codejie/archive/2010/04/08/112016.html  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-10-23 23:04 Jia

今天才开始用,先赞一下!您太强悍了~!
然后有个小小的提议:
英语词典里边为什么不支持《牛津高阶英汉双解》呢?毕竟学英语还是有必要看看英英解释,习惯用牛津高阶双解的人应该也不在少数吧?
另外还有个小小的疑问:
为什么我按html页面中词典释义边上“折叠”键么有反应呢??  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-10-25 10:49 中文乱码

我在win7下面配合lingoes2.7.0版本发现hook里面显示的中文是乱码,不知道有其他人有次困惑否  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-10-25 12:43 codejie

@中文乱码
在HTML界面中,选择UNICODE编码方式试试。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-10-28 20:48

“memory daily”能否在完善一下?希望能通过TAG的转换,也转换“memory daily”里的内容,不知我的意思您是否理解,总之目前已经非常不错了,非常感谢  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-10-29 12:57 codejie

@宁
你的意思是不是说,Memory Daily中选取单词时要跟Tag相关?就是只选取某个Tag下的单词?如果是这样,当时没有这样设计是觉得,不认得的单词都一样,都得背,所以就混一起的。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-11-18 02:06 空格问号乱码

采用了UNICODE编码方式,中文也能正常显示了,但空格处显示为“�”(问号),不影响使用,但看起来很不爽。。。求指教。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-11-18 09:18 DavidWison

JIE哥早,报个道  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-11-18 20:25 codejie

@空格问号乱码
这个问题啊。。。会不会结果数据太长?要不应该是IE系统显示问题吗?LingosHook是不处理这个的。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-11-18 20:27 codejie

@DavidWison
啊,啊,看见早都快半夜了。。这两天有点忙,不好意思啊~
另,作为一个大叔,能被叫的这么‘嫩’,真的很很很激动啊。。。谢谢,谢谢~  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-11-23 11:13 YJ

支持一下,坚持就是胜利  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2010-11-24 10:33 v

老主顾又来了,哈哈哈,继续支持!  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-11-24 16:38 codejie

@v
哇哈哈,老板啊,实在抱歉啊,没有新版本。。。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-12-05 15:21 mart

你好
我之前用过有道词典,觉得或许你可以参考那个的生词本和加入生词的方式,现在这个确实已经做的不错了,我就的和linggoes融合的还不够  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-12-06 10:18 codejie

@mart
融合的不够我也没办法啊,怎么我也改不了Lingoes的,如果Lingoes能自带生词本,咱们也就不需要LingosHook了。  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2010-12-20 16:15 king100

刚拿到手,大概试了一下,应该不错的,赞一个!!后续有问题再来请教,呵呵!  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2011-01-02 12:22 dada

@codejie
为什么我在HTML里选不了UNICODE编码哦??  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2011-01-04 12:01 codejie

@dada
就在HTML窗口上点击右键啊。。。这个是IE的功能~  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2011-01-04 16:09 hymr

HTML下汉字乱码,是设置出错了吗?  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2011-01-04 16:45 codejie

@hymr
如果HTML数据全部直接来自Lingoes,即没有设置任何的词典过滤、排序选项的话,乱码应该和设置没有关系。要不你也试试右键设置为UNICODE的方法先?  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版 2011-01-04 22:31 hymr

@codejie
我是小白,看了你其他回答和帖子得知该用unicode,呵呵
但是HTML里每个词典右边对应的展开/折叠的箭头无法显示,点击一下就“无法显示网页”不知该怎么办
此外,这个最新版的hook是不是result里的单词下只有tag和state,不显示音标和释义了?
其实我最期待的功能是能自己添加词条,因为各个专业的英语术语有约定俗成的意思,很多是网上查不到的,自己记录备忘,感觉这个功能挺有用的,希望大神考虑一下: )  回复  更多评论   

# re: LingosHook:Lingoes生词本第二十一版[未登录] 2011-01-04 23:03 codejie

@hymr
1. “展开/折叠的箭头无法显示”页面数据来源于Lingoes,这里是原HTML数据中的一段脚本,由于没法在这里运行,所以会有显示出错的问题。如果你是要屏蔽一些词典的结果,可以考虑在设置界面中,配置词典的显示过滤功能;看参考http://www.cppblog.com/codejie/archive/2010/07/07/119370.html
http://www.cppblog.com/codejie/archive/2010/08/04/122202.html
2. “result里的单词下只有tag和state”,Result界面中实际还含有更多信息,如音标,词义,词性等等,但由于LingosHook目前仅支持特定的几种词典,如Vicon,具体可以参考http://www.cppblog.com/codejie/archive/2010/04/14/112572.html
3. “期待的功能是能自己添加词条”这个在考虑中,由于LingosHook本身目前没有添加自有数据的功能,这个要实现有点困难;

感谢使用。
  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜