• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Codejie's C++ Space

            Using C++

            LingosHook:Lingoes生詞本第七版


                LingosHook第七版終于支持除Vicon詞典之外的新詞典了 -- 朗道英漢詞典(Langdao E-C Dictionary)!可以在這里下載使用了。
                增加Langdao詞典的解析代碼過(guò)程比想象的快速很多,前后也就兩個(gè)小時(shí),原因有兩點(diǎn),一是Langdao和Vicon的HTML非常類(lèi)似,這大大縮小了分析的時(shí)間;二是上次為使LingosHook支持多詞典的而重寫(xiě)的框架起作用了,這大大減少了代碼的輸入量。
                除了新增了對(duì)Langdao詞典的支持外,LingosHook還添加了下面的功能:
                    1. 增加了對(duì)生詞右鍵ContextMenu菜單,增加生詞的的管理操作,比如刪除、指定或取消Tag等;
                    2. 添加了是否保存或加載HTML數(shù)據(jù)的配置項(xiàng),畢竟現(xiàn)在來(lái)看HTML的處理是最消耗性能和空間的了,但配置默認(rèn)是開(kāi)啟的,原因是開(kāi)啟可以更好的體驗(yàn)功能,且這兩點(diǎn)損耗實(shí)際完全可以忽略;
                    3. 添加了展開(kāi)指定詞典結(jié)果的配置項(xiàng),詞典多了(就兩個(gè)。。)結(jié)果有些重復(fù),默認(rèn)是展開(kāi)全部詞典的結(jié)果;

                主要就上面這些,還有些是內(nèi)部代碼的修改,比如修改了TriggerObject、消除了一些“魔數(shù)”等等,這些界面上看不見(jiàn)的。下面上圖,解說(shuō)下有變化的地方。



                如上圖所示,生詞列表框支持右鍵ContextMenu菜單,從上到下菜單功能分別是:
                    第一項(xiàng)(黑體的dictionay)是當(dāng)前選中的生詞,就是一個(gè)Title,沒(méi)具體功能;
                    第二項(xiàng)(Speak..)語(yǔ)音,Speak指定的生詞,還未實(shí)現(xiàn)(嗯,我多嘴了。。。);
                    第三項(xiàng)(Copy to tag)是用于復(fù)制指定的生詞到指定的Tag中去;
                    第四項(xiàng)(Copy)復(fù)制指定生詞到粘貼板上,就是常有的Copy+C;
                    第五項(xiàng)(Remove)刪除指定生詞,和原來(lái)的Ctrl+Delete功能一樣;

                再看下面的圖,展示了Tag界面中右鍵ContextMenu的菜單項(xiàng):


                跟前一張圖片相比,菜單多了一項(xiàng)(Remove from this tag),用于將指定生詞從當(dāng)前的Tag中刪除(并不真的刪除單詞,只是刪除生詞和Tag的關(guān)系)。其它菜單功能和前面一樣。

                下面是配置界面:


                藍(lán)色框框中是新增部分,說(shuō)明如下:
                    1. 'HTML Data Process'配置項(xiàng)用于配置是否保存(Store)或加載(Loading)HTML數(shù)據(jù),默認(rèn)開(kāi)啟;
                    2. 'Expanded Dictiionay'配置項(xiàng)用于配置在顯示數(shù)據(jù)結(jié)果時(shí),展開(kāi)哪一個(gè)詞典的結(jié)果(目前只有Vicon和Landao兩種詞典),如前一張圖片是顯示了這里配置為'Vicon'詞典是的結(jié)果顯示界面,下面一張圖片則顯示了默認(rèn)配置'All Dictionaries'是的結(jié)果顯示界面;



                對(duì)比兩張結(jié)果圖片可以看出,配置為顯示的詞典結(jié)果會(huì)自動(dòng)展開(kāi)。


                就這些,敬請(qǐng)這里下載使用。另,朗道英漢詞典(Langdao E-C Dictionary)我也上傳了一份,這里下載。





            <----擔(dān)心的分割線(xiàn)---->
                新增的Langdao詞典比Vicon詞典在結(jié)果上豐富很多,且兩者基礎(chǔ)解釋非常類(lèi)似,這樣就會(huì)可能有一個(gè)新問(wèn)題產(chǎn)生--要求關(guān)閉一種詞典的解析。雖然現(xiàn)在提供了詞典結(jié)果的Expand選擇,但畢竟隨著LingosHook能解析的詞典增多,性能也就越差,數(shù)據(jù)庫(kù)也就越大(這兩點(diǎn)有點(diǎn)很夸大,實(shí)際使用中,兩者都沒(méi)有感覺(jué),哪怕我這樣的Compter)。目前LingosHook可沒(méi)有前面問(wèn)題的解決方案和計(jì)劃。。。

            posted on 2010-04-15 00:06 codejie 閱讀(2222) 評(píng)論(10)  編輯 收藏 引用 所屬分類(lèi): 輪子精神

            評(píng)論

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 12:45 hanbright

            老大,您的那個(gè)軟件圖標(biāo)太難看了,可不可以變一下?????  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 14:23 hanbright

            是不是對(duì)win7不支持,為什么一個(gè)單詞都上不去,無(wú)論劃詞,還是輸入單詞
            都不能記錄,,  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 14:23 codejie

            @hanbright
            這。。。我只有這個(gè)了。。。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 14:27 codejie

            @hanbright
            1. LingosHook界面上的Hook按鈕是否自動(dòng)按下,并且變?yōu)閁nhook了?
            2. 取詞的詞典中是否含有Vicon或者Langdao詞典?
            以上兩點(diǎn)不滿(mǎn)足,那是沒(méi)法取到詞的。。。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 16:58 hanbright

            @codejie
            知道了謝謝。。。。。。。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 17:37 codejie

            @hanbright
            我在考慮一種只取HTML數(shù)據(jù)的方式,這樣就和詞典沒(méi)有關(guān)系了,只要Lingoes顯示了結(jié)果,咱就能把結(jié)果取出來(lái)。還在構(gòu)想,請(qǐng)等待下個(gè)版本啊~  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 20:57 hanbright

            @codejie
            下載并安裝了longdao詞典還是不抓詞,是不是與win7系統(tǒng)有關(guān)?  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版[未登錄](méi) 2010-04-15 21:56 codejie

            @hanbright
            此時(shí)如果確定‘Hook'按鈕已經(jīng)變?yōu)?Unhook’的情況下還不能抓詞,那應(yīng)該是顯示的結(jié)果中沒(méi)有找到Vicon或者Langdao詞典的原因??梢栽贚ingoes的詞典配置里面先去掉其它詞典,只留下Vicon和Langdao再試試,應(yīng)該可以的。  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版 2010-04-15 23:06 hanbright

            @codejie
            干嗎不支持維科這個(gè)是默認(rèn)的詞典,,,

            還有一個(gè)你是不是可以參考一下這個(gè):
            他好像就什么字典都可以,你去破解一下。。

            電子生詞本2.0 Beta,EnCerebra2,支持Lingoes的生詞本  回復(fù)  更多評(píng)論   

            # re: LingosHook:Lingoes生詞本第七版[未登錄](méi) 2010-04-15 23:19 codejie

            @hanbright
            Vicon是不是就是維科?默認(rèn)的是支持的。
            EnCerebra2不知道是解析了詞典的結(jié)果,還是直接截取HTML數(shù)據(jù)的。LingosHook是將數(shù)據(jù)分解了的,你可以查看下目錄下的SQLite(.db3)文件,會(huì)發(fā)現(xiàn)數(shù)據(jù)全部歸表了,不是單純的HTML數(shù)據(jù)。不過(guò)基于當(dāng)前詞典支持問(wèn)題,我正在添加功能,以支持直接截取HTML數(shù)據(jù),這樣LingosHook也可以說(shuō)支持全部詞典了。  回復(fù)  更多評(píng)論   

            公告

            Using C++

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(73)

            隨筆分類(lèi)(513)

            積分與排名

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久综合九色综合久99| 2020国产成人久久精品| 色欲综合久久中文字幕网| 青青草原精品99久久精品66| 人妻无码αv中文字幕久久琪琪布| 香蕉久久夜色精品国产尤物| 久久久久国产精品嫩草影院| 国产成人精品久久亚洲高清不卡 | 亚洲国产小视频精品久久久三级| 久久久久亚洲精品天堂| 欧美性大战久久久久久| 国产精品熟女福利久久AV| 国产精品久久久天天影视| 亚洲AV无一区二区三区久久 | 亚洲国产精品无码久久98| 一97日本道伊人久久综合影院| 欧美久久一级内射wwwwww.| 国产一区二区精品久久凹凸| 99久久精品国产毛片| 国产精品一久久香蕉产线看| 久久影院综合精品| 亚洲国产精品久久66| 热RE99久久精品国产66热| 欧美国产成人久久精品| 国内精品久久久久伊人av| 国产精品99久久久久久人| 亚洲欧洲精品成人久久奇米网| 久久99精品久久久久久秒播| 香蕉久久久久久狠狠色| 人妻无码αv中文字幕久久琪琪布| 久久精品亚洲日本波多野结衣| 97久久婷婷五月综合色d啪蜜芽| 99久久超碰中文字幕伊人| 国产午夜精品理论片久久| 久久精品成人欧美大片| 久久se精品一区二区影院| 久久这里只有精品18| 中文字幕久久精品无码| 久久久精品日本一区二区三区| 久久精品国产半推半就| 久久久久久九九99精品|