青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Codejie's C++ Space

Using C++

LingosHook : HTML Optimum


    ‘HTML Optimum’敲完了,功能作用不多,但代碼敲起來還是滿累啊。。。
    這個功能可以指定過濾掉詞典HTML中對于LingosHook無用的數據,比如鏈接、事件處理等等;以此可以減少LingosHook的數據存儲空間,理論上,可以減少15%到100%,看怎么配置了,比如,過濾全部的Tag,Attribute和Value。。。
    功能最初來自LAC項目中的‘Client Data Export’插件,本來沒那么復雜,應用指定過濾那么幾個Tag,Attribute什么的就可以了,但咱就是有‘開放偏執癥’--結果非弄個了個可以配置的對話框來,這樣大家可以根據自己的喜好來設置想過濾的內容了。。。(蛋疼不。。。)

    上圖先。

    1. 復雜的Optimum配置對話框(我覺得是LingosHook所有對話框中最好看的一個。。。 )


    HTML中的元素基本來說可以分為三類,Tag,Attribute和Value(注釋不提,LingosHook自動過濾掉了),這個就不多解釋了。在對話框中,將需要過濾(剔除)元素名稱加入到相應的列表中即可。需要說明的是,元素名稱是區分大小寫的。在LingosHook中,所有的Tag都是大寫的,比如要過濾圖片,需要添加的是IMG。

    左下的‘Use Default Configuration’按鈕是用于恢復或者使用應用缺省配置的,其過濾配置即為當前對話框中的項目,列表如下代碼:
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_TAG, wxT("A"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_TAG, wxT("PARAM"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_TAG, wxT("EMBED"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_TAG, wxT("OBJECT"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("class"));    
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("title"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("onclick"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("onmouseout"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("onmouseup"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("onmousedown"));
    CDocumentOutputObject::AddKey(&m_mapHtmlOptimumKey, CDocumentOutputObject::KT_ATTRIB, wxT("onselectstart"));
   
    此按鈕存在的原因是--實際不建議大家自己配置的,因為亂配置有風險導致LingosHook無法正常解析數據的。。。現在大家知道有多蛋疼了吧 。。。提供配置只是想讓大家看看,LingosHook的HTML處理功能有多猛,而這個HTML解析是咱自己寫的,哇哈哈。。。后面我會貼些不同配置下的解析結果對比圖,供大家欣賞。

    2. Setting頁面中新增的配置項

    這個配置目前是缺省開啟的,雖然會導致數據入庫變慢點,但可以節省不少存儲空間啊。。。


    下面是不同過濾配置下的對比:

    1. 無過濾 : 數據庫中HTML數據大小為3871字節; 



    2. 缺省配置:HTML數據大小為3162字節;

    可以發現,給無過濾情況下,在顯示上是沒有區別的;

    3. 缺省配置加上IMG過濾 : HTML數據大小為2221字節;此配置方式即為LAC數據導出配置;

    沒圖片,也還好的吧。。。

    4. 過濾全部Tag和Attribtue : HTML數據大小為179字節;


    這種配置,理論上就是提取HTML中的’純文本‘,過程中LingosHook會產生一個異常,因為數據不再是HTML格式,解析時會出錯的。

    HTML Optimum功能就是這樣的,神奇不。。。

<----意外發現的分割線---->
    分析Lingoes數據時,意外發現實際其應該早有添加生詞本的欲望了,只是不知道為什么一直沒有實現。不信,看看下面HTML代碼。。。
<TD><IMG style="MARGIN-TOP: 0px; MARGIN-LEFT: 0px" id="dict_remberword_E1C27E806399D047822B6650194A3D32" onmouseup="this.style.marginLeft = '-11px'" onmouseover="this.style.marginLeft = '-11px'" title="Add the word to notebook" onmouseout="this.style.marginLeft = '0px'" onmousedown="this.style.marginLeft = '-11px'" onclick="window.navigate('app://remberword/E1C27E806399D047822B6650194A3D32-4') ;" border="0" src="file:///C:/Program%20Files%20(x86)/Lingoes/Translator2/dict/image/remberword.png" width="22" height="11"></TD>

    我以前怎么沒注意呢。。。

posted on 2012-05-16 15:09 codejie 閱讀(1295) 評論(0)  編輯 收藏 引用 所屬分類: LingosHook

公告

Using C++

導航

統計

留言簿(73)

隨筆分類(513)

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲国产第一页| 免费日韩成人| 欧美一区二区视频观看视频| 亚洲日本国产| 亚洲精品日韩在线观看| 久久看片网站| 亚洲一区二区伦理| 久久在线免费| 久久人人看视频| 99一区二区| 黄色成人片子| 国产日韩欧美在线观看| 欧美丰满少妇xxxbbb| 亚洲小说欧美另类社区| 欧美好吊妞视频| 久久欧美中文字幕| 久久这里有精品视频| 久久久久久亚洲精品不卡4k岛国| 香蕉久久国产| 久久精品一区二区三区不卡| 久久国产高清| 久久久久久9999| 久久精品首页| 欧美成人高清| 曰本成人黄色| 久久国产精品久久久久久久久久 | 香蕉久久精品日日躁夜夜躁| 亚洲免费观看| 亚洲免费av观看| 午夜日韩福利| 最新国产成人在线观看| 亚洲性视频网站| 欧美不卡视频一区| 国产精品―色哟哟| 9色porny自拍视频一区二区| 久久嫩草精品久久久久| 亚洲伦理在线| 中国av一区| 久久综合久久综合久久| 欧美精品国产一区| 黄色一区二区在线观看| 亚洲第一中文字幕| 亚洲少妇在线| 欧美电影在线观看| 亚洲综合首页| 久久精品视频免费观看| 另类天堂av| 欧美亚洲一区二区在线| 欧美色综合天天久久综合精品| 黄色av日韩| 美国成人直播| 久久爱www.| 在线欧美视频| 免费观看成人鲁鲁鲁鲁鲁视频| 一本大道久久精品懂色aⅴ| 欧美日韩一区成人| 亚洲精品久久久久久久久久久久| 国产精品视频不卡| 美女脱光内衣内裤视频久久影院 | 亚洲午夜精品久久久久久浪潮| 久久久天天操| 亚洲欧美制服另类日韩| 欧美三级视频| 亚洲裸体俱乐部裸体舞表演av| 麻豆成人在线| 久久精品中文字幕一区| 在线播放不卡| 亚洲电影在线看| 欧美成人日韩| 亚洲欧美日韩国产成人精品影院| 国产精品九色蝌蚪自拍| 欧美中日韩免费视频| 性久久久久久| 在线日本成人| 日韩视频在线观看| 国产精品爽黄69| 久久久久久久97| 开元免费观看欧美电视剧网站| 亚洲毛片在线观看.| 99国产精品久久久久久久| 国产精品入口尤物| 男男成人高潮片免费网站| 欧美激情视频一区二区三区在线播放 | 久久久久久久久综合| 久久激情综合网| 亚洲乱码国产乱码精品精98午夜 | 久久中文在线| 欧美va天堂在线| 亚洲一区在线直播| 欧美在线亚洲| 99在线视频精品| 亚洲欧美日韩高清| 亚洲激情在线观看视频免费| 99综合精品| 黑人一区二区| 一本一道久久综合狠狠老精东影业| 国产精品午夜视频| 免费在线观看成人av| 欧美特黄一级| 欧美激情亚洲自拍| 国产欧美欧洲在线观看| 欧美国产成人精品| 国产精品一区二区久久| 亚洲高清一区二区三区| 国产精品视屏| 99国产精品久久久久老师| 亚洲影院在线| 久久这里有精品15一区二区三区| 欧美国产乱视频| 久久黄色网页| 欧美视频中文一区二区三区在线观看| 久久夜精品va视频免费观看| 欧美日韩一区二区三区免费看| 久久综合99re88久久爱| 国产精品黄视频| 欧美日韩成人精品| 久久www免费人成看片高清| 久久久免费av| 在线精品国产成人综合| 欧美激情性爽国产精品17p| 亚洲一区影院| 国产麻豆日韩欧美久久| 久久精品国产99精品国产亚洲性色 | 国产精品视频网| 亚洲欧美中文在线视频| 亚洲欧美国产va在线影院| 久久精品国产精品亚洲综合| 亚洲国产一区二区三区a毛片| 久久国产精品一区二区三区| 亚洲精品久久7777| 亚洲欧美激情四射在线日| 久久大逼视频| 亚洲精品一区二区三区不| 国产精品久久久久77777| 性欧美video另类hd性玩具| 老司机午夜精品| 亚洲国产成人午夜在线一区| 久久精品人人爽| 亚洲人久久久| 亚洲国产片色| 欧美乱大交xxxxx| 欧美电影资源| 久久久精品动漫| 韩国v欧美v日本v亚洲v| 午夜精品福利在线| 久久视频国产精品免费视频在线 | 久久久久久久高潮| 欧美v日韩v国产v| 久久久亚洲精品一区二区三区 | 免费不卡在线视频| 欧美三级电影网| 久久久精品动漫| 久久国产免费| 欧美伊久线香蕉线新在线| 一本色道久久88亚洲综合88| 免费成人高清视频| 9色porny自拍视频一区二区| 亚洲第一精品夜夜躁人人爽 | 老妇喷水一区二区三区| 亚洲盗摄视频| 夜夜嗨av一区二区三区免费区| 国产九九视频一区二区三区| 免费人成网站在线观看欧美高清| 欧美看片网站| 欧美久久久久久久| 亚洲综合色在线| 一区二区三区www| 在线观看成人av电影| 韩国av一区二区三区在线观看| 国内精品视频在线观看| 狠狠狠色丁香婷婷综合激情| 红桃视频一区| 欧美一级淫片aaaaaaa视频| 亚洲精选在线观看| 免费高清在线视频一区·| 欧美在线视频全部完| 欧美1区2区视频| 国产精品香蕉在线观看| 亚洲国产日韩一区二区| 亚洲免费在线| 先锋影音网一区二区| 欧美黄在线观看| 在线激情影院一区| 性亚洲最疯狂xxxx高清| 久久精品在线免费观看| 国产精品丝袜久久久久久app| 国产曰批免费观看久久久| 亚洲国产高清在线| 亚洲精品系列| 久久中文字幕导航| 免费成年人欧美视频| 国产精品成人观看视频免费 | 欧美日韩亚洲一区二区三区| 伊大人香蕉综合8在线视| 久久精品成人欧美大片古装| 亚洲福利视频在线| 欧美国产日韩一区| 亚洲精品欧美在线| 欧美激情乱人伦| 久久久久久久尹人综合网亚洲 |