Codejie's C++ Space

Using C++

LingosHook:Q&A


    在没有帮助信息前,时髦一把,这里是Q&A,一起来丰富吧~

    Q: LingosHook哪里输入单词?
    A: 这是LingosHook和多少生词本不同的地方,其单词的采集过程是“主动”方式的,即在使用Lingoes查询过程中,自动提取单词数据。

    Q: LingosHook什么情况下可以取词?
    A: 1. Lingoes启动,且LingosHook界面上的'Hook'按钮被人为或自动按下,其名字变为'Unhook';
        2. 查询结果中含有Vicon或者Langdao词典的内容。 (这条不是必须的了)

    Q:一直无法取词,Lingoes词典到底改怎么设置?
    A: 参看下图,当前只有当结果中还有Vicon或者Langdao词典的内容才能正确分析;如果不包含这两个词典,可考虑使用‘Force Mode’配置,开启'Close Dictinary Analyse Process'选项来直接抓取HTML数据的模式,具体可参考这里
 

    Q: 为何全部使用在线词典无法取词?
    A: 一种原因是目前LingosHook不认识任何一种在线词典,其次可能结果延迟也会导致无法取词;可考虑使用前面说到的‘Force Mode’模式;另建议使用Vicon或者Langdao其中一种本地词典。

    Q: 开启'Forced Mode'模式中的'Close Dictinary Analyse Process'选项后的副作用是什么?
    A: 开启此选项后,LingosHook不再解析HTML数据,而是直接记录数据,好处就是前面提到的,不论在使用什么词典,都可以抓取数据下来。但其副作用有两点:
        1. 只能在'HTML'界面中看到数据,因为没有经过解析,没有分解后的详细数据;
        2. 会有较高的错误抓取率,常见的是当Lingoes显示查询到一个‘错误的’或者‘不认识’单词时,由于没有经过解析判断,LingosHook依然会记录此次数据;
        但总体来说,对于没有使用Vicon或者Langdao词典的情况下,开启此选项是个很好的选择。
 
    Q: 为什么记录的单词的析义都是乱码呢???
    A: “如果显示为乱码,请在HTML界面中窗口点击右键,设置编码为Unicode(UTF-8)先,后面在点击单词就应该不是乱码了。(这个现在应该解决了)

    Q: 为什么要有‘自动取词’和‘快捷键取词’两种方式?有什么不同?
    A: '自动取词‘和’快捷键取词‘是用于两种不同情况下的取词方式;’自动取词‘用于抓取Lingoes弹出式小窗口的数据,而’快捷键‘方式用于从Lingoes主窗口中取词。而且两种方式相互不影响,即在Hook情况下,两种方式可以同时使用,或者单独使用,在Setting页面中可以设置。

    Q: 为何不用’自动‘方式代替’快捷键‘方式呢?
    A: 原因是LingosHook无法确定何时从主窗口取词,其不同于弹出式小窗口取词--当窗口弹出时,LingosHook可以确定有数据需要抓取了。

    Q: 为什么Win7下LingosHook无法'Hook'?
    A: 请在Win7下选择使用'管理员方式'运行,由于Win7的安全与权限限制,LingosHook可能无法使用部分API或创建本地数据库文件.

    Q: 为什么本地防火墙/杀毒软件会阻止LingosHook运行?
    A: LinogsHook使用了Win下的Hook或其他APIs,由于这些APIs常被病毒劫持使用,所以很多防火墙/杀毒软件会阻止使用这些APIs的应用.这里,只能进行个说明,还真没法做决定--目前来说,LingosHook没有使用任何的网络链接,且我的能力还没达到'病毒级'...

posted on 2010-04-08 23:23 codejie 阅读(4509) 评论(79)  编辑 收藏 引用 所属分类: 随笔而已LingosHook

评论

# 第一次用,提点建议[未登录] 2010-04-12 12:38 fred

1. 取词词典能否更换,维科的很多时候不够,一直换成朗道的。是否这些词典的格式相差较大无法兼顾?or,能否给些方法,甚至code,能让我自己修改以便支持需要的词典?

2. 运行做一下“只运行一次”的检查,避免重复运行。

3. 能设置成“启动自动最小化到托盘”,或者“启动自动隐藏”,支持热键调出。一直在任务栏比较碍眼。

刚开始用,continue....  回复  更多评论   

# re: LingosHook:Q&A 2010-04-12 13:16 codejie

@fred
感谢使用!
1. 我在用Vicon,所以一开始就只处理了这个,朗道的我看看先,别是longman的,这个的数据很麻烦。由于我不能直接访问到Lingoes的词典数据,只能解析其展现的HTML,因此每个词典处理起来差异很大,目前看只能code修改,而LingosHook还没有稳定下来,source也就不好发布,所以啊,字典这个问题还是留给我来看看先吧。。
2.3. 这两个问题等我把其它地方做好了再考虑,应该都不是很难。你看好不。。
continue..  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-12 13:29 fred

@codejie
尝试了一下,只要取词词典中有“维科”就能hook,所以我就将朗道的放在最上面,维科的放在下面,虽然取词小窗口多了点信息,但总比没法用的好。
这个暂时ok。

pure C++,蛮好蛮好,学习。  回复  更多评论   

# re: LingosHook:Q&A 2010-04-12 13:43 codejie

@fred
看了一下langdao,很好,其结果的HTML和vicon一样的简单,比较好分析。搞定现在的计划就去试试这个。
虽然只认识Vicon数据,实际LingosHook抓取了全部的HTML数据,就像你现在这样子,只要抓到了Word,那么在HTML界面中,能看到全部的数据,包括Langdao的。
我只会C++了现在,因为,C++,蛮好蛮好~  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-12 19:27 fred

有了解决方案(选中维科,放在下面),那取词词典就不关键了。
再说那么多的词典,每个都要求的话,你也吃不消的。

1. 建议还是先从任务栏移开。
2. 初步提供几个对结果的排序:“按时间”“按Lingoes查找次数”“按LingoesHook查找次数”“按熟悉程度”等。

其实在“Memory Daily”里已经看到对词条有“score”的记录,那么只要再加个list,或者几个radio,能选择排序方式就非常好了吧。  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-12 20:55 codejie

@fred
1.任务栏的问题慢慢来,后面还有其它很多要做的,比如语音,比如多词典,至少再加一种,不然都不知道自己辛苦搭设的架子是否合适多词典,要验证下的;
2.多种分类方式,LingosHook开始就设计好了,只是一直没有完成,你看Tag列表里面上面的按钮里面还有‘Date’和‘Score’分类不是?(偷偷说下,为了偷懒,不改数据库表,查询次数Counter和‘熟悉度’Score我混用了。。。)
感谢你提议,等现在手里这个版本搞定,我就去做你的Langdao,如何?  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-13 11:18 fred

@codejie
之前不知道你的计划安排,现在再想想,修改一下建议:

1. 不同词典的支持是好事,只是担心你后续工作量会越来越大,想想有那么多的词典……

2. 语音我觉得在生词本里不是很重要。生词本的基本功能是:能让用户随时查看自己在一段时间内查询过的生词。当然,这个也要看各人的感觉,要不做个用户调查?投票?

3. 看到了Data和Score(Counter)的排序选项了,不错就是类似这样的,这个应该更早实现。

4. 选中某个词条,要是能在看到取词词典的结果的同时,还能看到设置的某个查词词典的结果就更好了,毕竟取词的结果很精简,无例句,不全面。不过这要求hook也要去解析词典文件,可能有些麻烦。  回复  更多评论   

# re: LingosHook:Q&A 2010-04-13 12:21 codejie

@fred
感谢支持。
1. 多词典支持就是工作量问题,待我再搞定一个Langdao,争取把接口能开发出来,这样以后就方便添加了;(长期目标,别太认真,嘿嘿)
2. 语音主要是我比较需要,我听力和发音比较差,当然了词汇量也不好,整体来说,我的E文很poor。不过调查投票就先免了,太夸张了,整个LingosHook的下载量估计都没有50呢。。。;
3. 嗯,这个有计划的。。。(计划没有变化快,总有感觉更优先的要做,比如多词典);
4. 这个问题比较纠结了,不认识的词典没法解析,不解析就没法有此词典的结果数据,显示所要的结果数据就的认识所要的词典,纠结啊。。。(放心,下下个版本我就添加对Langdao的支持,你喜欢这个吧。)  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-14 09:43 fred

@codejie
你没在lingoes论坛上宣传。其实需要生词本的人狂多,只是大家都知道lingoes没有,也就没怎么关注。这就需要你经常在论坛上提醒一下,那么那些偶尔上论坛看一下的人就能发现了。and 我就是这样发现的。

用的人多了,才能有更准确的需求导向,才能更多的发现潜在的问题。

嗯,实际上,我的取词词典是朗道(现在当然加上了维科,虽然不看),查词词典是牛津高级英语词典。

你的“多词典”支持任重而道远啊。。。。

我感觉还是先做精,再做广。

金山N久没用了,那家伙的生词本是啥样子的?肯定很复杂了。你可别一开始就试图做那么全的功能,先把基本功能做完善,做稳定,怎么样?  回复  更多评论   

# re: LingosHook:Q&A 2010-04-14 13:27 codejie

@fred
谢谢指点。LingosHook的开始也是由于找不到生词本,才决定’自娱自乐‘的,在论坛上留言是想着有着跟我一样需要的人有个选择,并没有打算做成类似Lingoes一样的“软件”。所以也就不想着到处“乱说”,能有你这样的人使用,对于我这样程序员来说,已经很满足。为表示对你建议的感谢,偷偷跟你说,我已经在着手添加Langdao词典的支持了,不过只能下个版本给你了,因为我打算今天或者明天晚上发布一个新的版本用于完善生词的管理。  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-14 22:27 Fred

@codejie
辛苦辛苦!盼着下一版了!


别这么想。一个软件做的好,不仅仅是给你一种成就感。哪怕是免费的,也会有很多附加值,

lingoes是个免费软件,但是TA绝对不是对开发者无助益的。不谈里面的那些AD带来的收入,只说他因此获得的经验,因此获得的名声就不是一个默默无闻的小coder能比拟的,你说呢。

你是否考虑过用google的项目托管,来个open sourse project呢?我现在用的很舒服,家里/公司都同步呢。

你可以专注你想做的功能,partner可以做另一部分功能。

其实,用了这两天,特别想的一个功能是:生词本的异地同步,就像现在这些搜狗、谷歌、qq输入法能把你的输入习惯进行同步一样,我很想自己的生词本也是能异地同步,随时保持学习进度的。

嗯,看看我的要求有哪些了:
1) 任务栏/托盘/隐藏方式可选,支持快捷键调用到前台/隐藏。
2) 查词结果数据可按 Lingoes查询次数/LingoesHook查询次数/熟练度排序。
3) LingoesHook中选中词条,看到取词结果的同时,可以看到某个设置的查词词典的条目。
4) 生词本异地同步。
5) 开机自启动(现在的解决方法是 拖到“启动”项)。
6) 更换取词词典(现在的解决方法是 希望的取词词典+维科)。

ps: TortoiseSVN的确是个好东东,就是source code太大,编译起来恁复杂呢。  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-04-14 23:06 codejie

@Fred
嘿嘿,收入和名声,很诱人啊~可惜我想不到那么远~我写这样的程序都是“自立更生”的结果~
同步不是难题,有服务器就可以上传下载,现在多终端数据同步已经是大方向了,几乎所有的Note类型软件都支持了,DropBox,Evernote等等。你要想现在LingosHook同步,简单方案--同步sqlite文件就可以了。
开源的问题我已经再尝试了,只是由于公司没法访问google code,比较郁闷,因为偶尔还会在公司敲点C++的。所以打算等LingosHook基本功能都有了,就open了,然后我去做别的,嘿嘿~
你的建议都不错,而且都很实用和可实现,慢慢来吧,回头有机会你也考虑下“自力更生”吧,嘿嘿~
说个好消息给你,Langdao我支持了!而且一会上传的版本就支持了~!敬请使用~  回复  更多评论   

# re: LingosHook:Q&A 2010-07-06 10:31 David Wilson

@codejie
真是太好用了...谢谢...支持!!!

再提2点建议:

1.①取词-->②延时几秒-->③存入数据库
详细:
②延时设置内可调.可半代替unhook,即取词窗口在存入之前关闭,不存入数据库;
③存入数据库时,在取词窗口内加个类似读条或小flash提示.方便知道是否已记录.

2.点叉时加入系统托盘.
详细:
托盘图标单击左键开关hook,并切换图标式样(unhook时可以把图标上的鸟笼去掉,汗!).右键选项(你看着弄了,嘿嘿)  回复  更多评论   

# re: LingosHook:Q&A 2010-07-06 11:33 codejie

@David Wilson
感谢使用和建议!
第一个建议不错,想来你的目的是为了减少‘误入’单词数吧?实际LingosHook内部取词时有个延迟的,但目的和你这个不同,是为了防止在结果显示前取词的。这里可以试试用这个延迟变量来实现你这个需求。至于‘提示’是有的,在添加新单词是,会显示‘add a new word:xxx’的,我不打算使用‘明显’的提示,因为如果太频繁,怕有骚扰之嫌,我还是喜欢LingosHook偷偷摸摸地取词。。。
第二个TrayIcon建议,后面再说,一来还有其它更实用的需求要做,二来Tray怎么做都忘光了,慢慢来啊。。。(另,鸟笼还是被你发现了。。。。)

剧透下,LingosHook1.1.000快可以Release了。。。  回复  更多评论   

# re: LingosHook:Q&A 2010-07-07 10:51 David Wilson

是为了减少误入.嗯,hook就要偷偷来......
你那笼子蛮难看- -!我帮修了2鸟笼,找不到联系方式.加我QQ:1074812126

期待新版本!  回复  更多评论   

# re: LingosHook:Q&A 2010-07-07 11:26 codejie

@David Wilson
感谢!不过我没有QQ。。我现在只能用Google WAVE。如果可以发我邮箱吧。codejie@gmail.com。我不会做图标,这个辛苦你了~

1.1.000很快了。。。  回复  更多评论   

# re: LingosHook:Q&A 2010-07-08 08:43 David Wilson

@codejie
@codejie
晕了,163到gmail邮路不通啊,退信!!!
用mail的又发了一次看看,我去注册gmail...  回复  更多评论   

# re: LingosHook:Q&A 2010-07-08 12:19 codejie

@David Wilson
收到了,太感谢了,下个版本我就用!  回复  更多评论   

# re: LingosHook:Q&A 2010-08-19 21:06

我这里遇到几个问题:
1.我lingoes是用的alt+鼠标取词,但是每次按alt键,hook就报错关闭了;
2.抓取的单词在列表中不能用del删除,只能用鼠标右键。我记得这个功能之前一个版本里就有,现在怎么没有了?

希望这个小软件能做得越来越好  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-08-19 22:39 codejie

@康
1. Alt键试过了,我这里没有问题,麻烦你再看看,会不会跟有其他快捷键冲突的问题?
2. 删除是用Ctrl+Del。

感谢使用。  回复  更多评论   

# re: LingosHook:Q&A 2010-08-20 14:07

@codejie
嗯,我修改了取词键之后,不会报错关闭了
但是我这里不能用ctrl+del删除,它保持沉默

我想还是去用有道吧,就是词典没这么丰富。  回复  更多评论   

# re: LingosHook:Q&A 2010-08-20 15:07 codejie

@康
v1.2.005这个版本的Ctrl+Del这个功能在我这里是可以工作的。在删除是,需要先确保要删除的单词在Index列表中处于‘选定’状态,然后删除才有效。  回复  更多评论   

# re: LingosHook:Q&A 2010-08-21 21:38 samaria

memory daily似乎有些问题。。不管怎么点"Next",都只是倒来倒去地是那相同的三五个单词,而且每过一两个单词之后就必须重新点两三次Re-Generate才能看到下一个单词。。。不知道这是为什么。
单词量有500余个,还删了不少。  回复  更多评论   

# re: LingosHook:Q&A 2010-08-21 21:44 samaria

上面问题修复了。没啥问题。。@samaria
  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-08-21 22:29 codejie

@samaria
没问题就好。。。不好意思,这个Memory Daily的算法是我拍脑袋想的,可能不是很好用,而且效果需要使用的次数多了才能显现出来。  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2010-09-27 23:24

你好 感谢你的软件!还想在问一下 怎么导出我的词语记录?我想把白天里HOOK的这些词语导出到TXT文档里。在复习一遍。  回复  更多评论   

# re: LingosHook:Q&A 2010-09-28 10:18 codejie

@李
LingosHook存储的数据是Word+HTML,要导出成TEXT比较麻烦,因为所需要的对应的TEXT格式定义是未知的。因此建议自己根据自己的需求导出数据。程序采用的是SQLite数据库,结构可参看http://www.cppblog.com/codejie/archive/2010/07/23/121113.html。  回复  更多评论   

# re: LingosHook:Q&A 2010-09-28 18:17 codejie

@李
另,LingosHook有背单词功能的,参见’Memory Daily'界面。  回复  更多评论   

# re: LingosHook:Q&A 2010-10-16 13:04 新来的

为什么我按这个上面的步骤来操作,还是不能够取词呢?
我用的灵格斯是2.7.1
搞了一上午,还是不行啊?  回复  更多评论   

# re: LingosHook:Q&A 2010-10-18 13:41 codejie

@新来的
啥现象?有具体的信息不?实话说我就在两台机器上的XP下测试过。。。  回复  更多评论   

# re: LingosHook:Q&A 2011-02-15 16:31 小屁孩

希望能弄出一个生词库的单词滚动条(类似歌词滚动条,可设置是否置顶),这样可以在做别的事情(比如浏览网页)的时候方便记忆……
不过,还是要说,谢谢你,软件很好……  回复  更多评论   

# re: LingosHook:Q&A 2011-02-15 23:46 codejie

@小屁孩
这是个好功能,但我觉得一般浏览网页的时候不大会注意要背单词的。。。是吧。。。专心点!
感谢使用!  回复  更多评论   

# re: LingosHook:Q&A 2011-02-17 18:39 duan xu

非常感谢 谢谢。 先用了。  回复  更多评论   

# re: LingosHook:Q&A 2011-02-21 17:29 codejie

@duan xu
非常感谢你的使用。  回复  更多评论   

# 快捷键 Hotkey 2011-02-21 19:42 user 01

可不可以自定义快捷键?感觉提供的几个快捷键都多少有点不方便。谢谢啦!很好用的软件!  回复  更多评论   

# re: LingosHook:Q&A 2011-02-22 16:14 codejie

@user 01
自定义快捷键理论可以的,没有开放出来是怕跟其它应用,比如Lingoes,的快捷键冲突,导致无效。这样吧,下次我试试啊。。。  回复  更多评论   

# re: LingosHook:Q&A 2011-03-23 13:26 wdj

热切盼望在“自动发音”的后面添加一个能自己选择哪种“TTS”的下拉菜单,实在受不了windows的那个TTS  回复  更多评论   

# re: LingosHook:Q&A 2011-04-07 12:34 huangmaji

lingoes为什么没有生词本功能?  回复  更多评论   

# re: LingosHook:Q&A 2011-04-07 15:38 codejie

@huangmaji
是啊,为什么呢?  回复  更多评论   

# re: LingosHook:Q&A 2011-04-27 12:14 xjyq

能增加取词组的功能就更好了。
例如
protect XXX from XXX
  回复  更多评论   

# re: LingosHook:Q&A 2011-04-28 12:16 codejie

@xjyq
啥叫’取词组‘?目前LingosHook抓个句子也没问题的,只要Lingoes有结果,LingosHook应该就能取到的。  回复  更多评论   

# 自动取词怎么用的? 2011-05-15 13:51 zpmit

非常感谢作者提供了这么一个功能,很多人都一直在找lingoes的生词本。
刚下下来试了一下,但不知道“自动获取”和“使用热键”是怎么设置的。
如果我勾选“自动获取”和“使用热键”(同时设置热键为“ctrl+1”)
那么lingoes每次取词的时候都会自动加入生词本(不论我是否按快捷键)。

如果我不勾选“自动获取”但勾选“使用热键”同时设置热键为“ctrl+1”时,
lingoes取词出来后,不能加入生词本,即便是点了“ctrl+1”也不能加入生词本。

烦劳codejie告知如何正确设置。

谢谢
  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2011-05-15 18:51 codejie

@zpmit
这两种方式应该是针对两种不同取词方式的,使用场景不同,这里有点混乱,不好意思~
‘自动获取’是用于自动从Lingoes弹出的小窗口中取词的,‘热键’方式则用于从Lingoes的主窗口中取词。  回复  更多评论   

# re: LingosHook:Q&A 2011-06-08 00:16 fayevirgo

‘自动获取’是用于自动从Lingoes弹出的小窗口中取词的,‘热键’方式则用于从Lingoes的主窗口中取词。

终于看到了!

另外,第三个Q&A“当前只有当结果中还有Vicon或者Langdao词典的内容才能正确分析”

是不是可以改一下,“当前只有当取词组含有Vicon或者Langdao词典时才能正确分析”??

研究半天才弄好。:)

作者有时间的话能否更新一下前面的Q&A,方便后来用户。

辛苦辛苦,不错的OS软件。

  回复  更多评论   

# re: LingosHook:Q&A 2011-06-08 12:04 codejie

@fayevirgo
感谢,感谢~不好意思,实在有点懒了,一直没有更新,说明文档也么。。辛苦你了~  回复  更多评论   

# re: LingosHook:Q&A 2011-06-24 14:01 ant

要是可以设置不用按ctrl+f10就能自动把查的单词加入生词本就好了!  回复  更多评论   

# re: LingosHook:Q&A 2011-06-24 15:17 codejie

@ant
可以通过‘划词’或是什么过程,只要Lingoes弹出了小窗口,单词就能被抓取到生词本里的。 在Lingoes主窗口查词时,如果不通过快捷键方式,LingosHook也没法知道需要添加当前的单词的。  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2011-11-08 15:51 123

@codejie
能否设置下开关,在主窗口中,想自动取词也行,想用热键也行?  回复  更多评论   

# re: LingosHook:Q&A 2011-11-09 09:25 codejie

@123
这两个设置在‘配置’界面中有吧?只是可能要重启下,比较麻烦。。。  回复  更多评论   

# re: LingosHook:Q&A 2012-02-12 20:28 lll

单词导出太简单了 能不能加入释义啊 还有 生词列表中一次只能删除一个词 不太方便啊 能否在这两点上给点改进呢?谢谢  回复  更多评论   

# re: LingosHook:Q&A 2012-02-13 16:45 codejie

@lll
导出简单是因为各个词典的HTML格式不同,没法一一解开,我怕导出太乱,你说是导出文本呢,还是HTML呢?
多选删除是个问题,但当前的设计很难做到多选,估计还是需要写个插件试试。
谢谢。  回复  更多评论   

# re: LingosHook:Q&A 2012-07-05 18:17 pidan

谢谢codejie~~~找了好久,哈哈开心。提一个问题吧,
lingoes小窗口的单词可以被hook到,但是lingoes主窗口查询的单词只能通过Ctril+10来hook,如果在设置里把快捷键的复选框去掉以后,主窗口查询的单词就没法被自动hook了, 这个是我机环境的问题呢,还是不支持默认自动hook主窗口查的词? ---我写得好罗嗦啊  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2012-07-05 22:08 codejie

@pidan
我重复你的问题,你看看对不--快捷键复选框去掉,就没法hook主窗口的单词了.是吗?如果是这样,那么答案是--LingosHook就是这样工作的.主窗口的单词只能通过快捷键抓取,原因是--不用快捷键通知LingosHook抓单词,LingosHook怎么知道有单词需要抓取了呢?不能每隔那么几秒或者几分钟自动抓一下吧..这不太合适吧...  回复  更多评论   

# re: LingosHook:Q&A 2012-07-06 15:01 pidan

@codejie
哦,这样呀,好吧。。谢谢回答~~就是麻烦了点儿~  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-01-08 13:35 Andy

大神,请问下我安装了几个版本的lingoshook,测试了之后都不能快捷键取词呢?

lingoes取词之后,可以自动hook到单词,但是不能用默认或者自设的【快捷键】取词?

win 7 sp1 有半年没更新补丁了,不管什么界面,都不能用快捷键取词好像。

Would u help me ,thx~  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-01-08 13:39 Andy

补充下,lingoes主窗口查询的单词可以用快捷键取词,但是屏幕取词出来的小窗口不能用快捷键呀,亲。@Andy

看pdf时候一般都是直接屏幕取词,但是开启自动取词会取到很多多余的词,能不能快捷键包括屏幕小窗口取到的word呢?  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-01-08 22:02 codejie

@Andy
快捷键方式只能在lingoes主窗口取词的...追溯到lingoshook设计时,我觉得小窗口都是一闪就没了,所以用快捷键怕是来不及,用自动方式比较靠谱,并不支持快捷键的.'多余'的问题,可以试试设置中的'延迟取词',可以避免一些,具体请参看http://www.cppblog.com/codejie/archive/2010/07/13/120242.html,先用用啊,小窗口快捷键支持,我再想想啊..  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-01-21 00:20 Andy

Thx for your reply.
I really appreciate your support.
Maybe I can get use to your designation^^  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-01-21 20:33 codejie

@Andy
:)  回复  更多评论   

# re: LingosHook:Q&A 2013-02-24 20:16 wlz

尝试了两个多小时,完全按照您的说明,可是始终无法取词进入生词本,怎么回事啊?  回复  更多评论   

# re: LingosHook:Q&A[未登录] 2013-02-24 21:03 codejie

@wlz
lingoes启动后,再启动lingosHook,其上的Hook按钮变成'unhook'没?  回复  更多评论   

# re: LingosHook:Q&A 2013-06-27 11:16 安装失败

Hook不上。。。按下hook没有反应。win7下,64位的lingoes,安装64位的hook并且关联了64位的,说“设置hook失败”;又下载了X86的hook,关联了X86的lingoes,hook时候就没任何反应。
我都使用管理员权限了。  回复  更多评论   

# re: LingosHook:Q&A 2013-06-28 09:50 codejie

@安装失败
1. 默认情况下,lingoshook应该可以自动hook的,在x86或x64正确的情况下,当hook成功后,hook按钮应自动变为'unhook';
2. 如果是'设置hook失败',一般发生在无权限的情况下;此时如果已是'run as adminstrator',那么可能是其它软件进行拦截限制;
3. 有更详细的错误信息或者截图什么的给咱看看呗...  回复  更多评论   

# re: LingosHook:Q&A 2013-12-15 12:35 qidian

你好,windows-PC端的LingosHook能否增加开机启动后自动最下化到系统托盘的功能啊?  回复  更多评论   

# re: LingosHook:Q&A 2013-12-15 22:05 codejie

@qidian
麻烦试试做个LingosHook的快捷方式, 放到开始菜单的'启动'里面. 这样可以开机就启动的, 但可能不会最小化. 你要的功能LingosHook现在还真没有, 下次试试加上, 不好意思啊..  回复  更多评论   

# re: LingosHook:Q&A 2013-12-22 22:36 qidian

@codejie
你太客气了!!谢谢你的回复。我使用延迟启动软件让lingoes和lingoshook一起启动,因为平常要读文献之类。谢谢,期待下次的改进。  回复  更多评论   

# re: LingosHook:Q&A 2013-12-23 14:45 codejie

@qidian
先凑合用着, 辛苦了..  回复  更多评论   

# re: LingosHook:Q&A 2013-12-24 20:01 qidian

@codejie
这该是我说的吧·····
别太辛苦。

  回复  更多评论   

# re: LingosHook:Q&A 2013-12-24 21:19 codejie

@qidian
嘿嘿~~  回复  更多评论   

# re: LingosHook:Q&A 2014-03-07 17:31 灵狗狗

大神!谢谢你的软件,解决了我平时的背单词之需,不过我在使用中发现了一些问题,不知道是不是我操作错误??

我主要使用的是 俄文-汉语-乌克兰语-英语,这几个语言互译。用“快捷键取词”从主窗口取词的时候一切正常,单词在lingoshook“索引”正常显示,但是在自动取词的时候(即弹出式窗口),单词就无法正常显示了,“索引”中的单词就变成了单个的比如: “e”、“i”、“M”……但是点击该单词”HTML“页正常显示。请问这是怎么回事? 还是我什么地方设置错误?

PS:另外想问一下,延迟取词是什么意思?有什么作用?  回复  更多评论   

# re: LingosHook:Q&A 2014-03-07 19:07 codejie

@灵狗狗
这个应该是bug, 可能是某些语言在解析时无法识别导致的. 实在抱歉, 还真没见过俄文, 乌克兰语(他们是在打架吗?)
"延迟取词"功能简单说就是当窗口弹出是, 要延迟一会才提取, 这功能有两种作用, 一来可以防止"误取", 二来可以提高网络词典取词几率. 可参看
http://www.cppblog.com/codejie/archive/2010/07/13/120242.html  回复  更多评论   

# re: LingosHook:Q&A 2014-03-07 20:08 灵狗狗

@codejie
哇,看到大神回复了!心情激动呀!我今天又测试了一下!发现问题了!
我提到的显示单个字母的情况,这些单个字母是单词中高亮的字母(俄语、乌克兰语没有英语的”音标“和”重音“,是根据单词中标出的元音来确定重音的)!比如说,консультація 这个单词中的重音音节在 а 上在字典里被高亮标出(这个不是英文中的a),所以取词后,在”索引“中,只会显示a。

还发现一个问题,就是我在”分类“中创建了好几个类别,但是当我一删除”Default“,结果其他类别下的词都没了。。。郁闷啊。。。还是我操作不正确导致的?

这个问题将来有希望被解决不?嘿嘿))祝codejie工作顺利!  回复  更多评论   

# re: LingosHook:Q&A 2014-03-07 20:16 codejie

@灵狗狗
还有这样的啊..那估计是俄语词典标注问题, 修起来有点难度, 不过应该有希望的. 只是..只是..这一段时间里真没精力修改LingosHook, 所以啊, 目前只能实在实在对不住啊..(要不你换个俄文词典试试?)
'Default' 我记得有保护不让删除的啊, 这个不能删除啊, 因为所有词都跟这个default有关联的..  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 02:42 灵狗狗

@codejie
对,应该是标注问题,有的单词没有标注,就会正常“取词”。凡是有“重音标记”的就只会显示重音所显示的单个字母。因为俄语没有音标,所以几乎所有的俄文词典都会有“重音标记”,所以换个词典也是一样。

另外,大神你说的“Default”保护的问题,我测试了很多遍,确实可以删除。(PS:是不是分类后,移动到各个分类的单词都跟Default关联?那样我就不删除Default了。)

最后,还是谢谢大神的解答!!我就是个普通学生,但是感觉能跟大神这样的人交流好神奇啊!!!感觉你们这一行的人都是神龙见首不见尾的。哈哈!没有什么对不住的!本身用到你的软件就已经很满足啦!不过还是期待下一版的更新!!我会一直关注哒~~祝大神身体健康~~))))) (来句乌克兰语祝福:Бажаю Вам здоров'я!)  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 10:30 codejie

@灵狗狗
如果是词典问题,那问题就出在LingosHook在分解单词时不认识某些HTML中的Tag导致了.这个要对照词典和源码了.要不你先把词典的名字留给我, 假若真有下一版本, 我就参考试试改掉.实在抱歉不能即时修改.
所有单词默认跟'default'关联, 这样从一个标签删除时就会自动放置到'default'中.因此按照'default'删除时, 狠可能就全没了...留着先啊.
没那么神了, '大神'什么的都已是'浮云', 只能敲一辈子字了, 学生好啊, 未来有着无限的变数, 加油啊~(来句中文祝福: 天天开心!)  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 17:01 灵狗狗

@codejie
哈哈!不管大神不大神,反正我已经是你的粉丝了!我平时本身跟别人交流就少,偶是弹钢琴的,(跟“钢琴”比较能聊,额,是不是有点BT了。。。。呵呵)。不过跟大神交流就是很高兴。

大神,你给我个能收到附件的邮箱地址,我把这几个词典发到你的邮箱里,因为这几个字典,我当时印象中不是很好找,(偶是菜鸟。。。)我干脆直接发你邮箱这样也就不用麻烦再去找了。

PS:虽然偶还是学生,但未来也差不多定型了。跟你说,其实也挺无聊的。高不成低不就,没什么成绩。不像大神,再怎么说,最起码你的成绩摆着呢,这么多自己做的软件。还是羡慕你。(对语:天天如意!)  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 20:17 codejie

@灵狗狗
LingosHook中有我的mail地址, 直接发就好了. 不过我现在是真的没时间改这个, 忙于生计, 很是抱歉啊~
你这一说,发现原来咱俩是同行啊, 都是敲键盘的,哈哈...神什么啊, 只是个程序员而已, 敲个应用跟你们敲段曲子是一样的~ (来, 咱们对穿肠: 日日平安!)  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 22:48 灵狗狗

@codejie
哈哈,对啊对啊,是同行!不过还是有点区别啊,你们敲个应用都是自己的,我们敲个曲子都是别人的。所以你应该算是音乐里的作曲家。我只能算是一个输入员,呵呵。

不用着急,等你什么时候闲了再弄,我不着急。不过,等你什么时候开始着手做了,希望你一定要联系我呀!我帮你测试!一定别忘了我啊,同行!!嘿嘿。我这就把词典给你发过去!先提前谢谢你啦!(干杯:全在酒里了!(PS,发现这个日日平安不好对啊,一开始我打的“月月舒心”,,后来发现,额,这不是某品牌***的广告语么。。。)  回复  更多评论   

# re: LingosHook:Q&A 2014-03-09 23:08 codejie

@灵狗狗
好好, 那就先不好意思了...LingosHook也是改升级了...手里的代码敲完, 个人的事情搞定, 就做这个! (能否先发峰mail来, 这样到时我好通知你呀...让你天天刷这里, 总是不好啊..)
(日日平安, 年年发达...'人称对王之王的对穿肠....',灭哈哈....)  回复  更多评论   


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


公告

Using C++

导航

统计

留言簿(73)

随笔分类(513)

积分与排名

最新评论

阅读排行榜

评论排行榜