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

Codejie's C++ Space

Using C++

LingosHook:Lingoes生詞本第一版


    啥也不說(shuō),上圖:






    數(shù)據(jù)通過(guò)Hook方式從Lingoes的結(jié)果中提取再放入本地?cái)?shù)據(jù)文件中,然后再查詢(xún)出來(lái)。兩張圖分別顯示了樹(shù)狀方式結(jié)果顯示和HTML方式結(jié)果顯示。有點(diǎn)樣子了吧~
    目前的主要問(wèn)題集中在Lingoes結(jié)果的處理上,通過(guò)HTML數(shù)據(jù)分析數(shù)據(jù)是下一步的首要目標(biāo),打算先考察先wxWidgets帶的XML解析對(duì)象,如果不行再試試tinyxml,再不行就不知道了,Lingoes的HTML結(jié)果應(yīng)該是直接字符串拼接的,不是有一定規(guī)則,這對(duì)分析來(lái)說(shuō)比較麻煩。
    存在的問(wèn)題:
                     1.HTML顯示有些走樣;這個(gè)應(yīng)該是wxHtmlWindow對(duì)DIV標(biāo)簽支持的問(wèn)題,這個(gè)控件不知道是如何實(shí)現(xiàn)的,直接嵌入的IE還是其他方式?反正顯示沒(méi)有直接用IE顯示好看;還有就是不支持內(nèi)容中'file:///'定位的圖像,這個(gè)很惱火,每次顯示前,要先剔除HTML數(shù)據(jù)中的'file:///'字串;先看看了,不是主要功能,如果必要,可以直接使用IE內(nèi)嵌方式,而不用wxHtmlWindow;
                     2.字典只能支持一種:Vicon(維科)字典,就是Lingoes缺省帶的,現(xiàn)在測(cè)試時(shí),就開(kāi)這一個(gè)字典;
                     3.Lingoes界面語(yǔ)言的問(wèn)題也是比較煩的地方,不僅僅對(duì)Hook過(guò)程有影響,而且結(jié)果的字典解析上也有影響,這也是急需通過(guò)HTML方式,而不是TEXT方式分析數(shù)據(jù)的主要原因;
                     4.等等,等等,很多地方~

    這里是LingosHook程序,源碼也在里面,有興趣下載試試。(不能運(yùn)行,請(qǐng)嘗試先安裝MS的VC9的實(shí)時(shí)庫(kù)-‘)開(kāi)發(fā)中,任何問(wèn)題請(qǐng)?jiān)u論~
    由于Lingoes的界面語(yǔ)言對(duì)LingosHook運(yùn)行影響較大,提供了一個(gè)配置的地方,如下圖,注意的是,每次都需要設(shè)置下,因此配置沒(méi)有被記錄還。。。

posted on 2009-11-23 17:36 codejie 閱讀(1087) 評(píng)論(14)  編輯 收藏 引用 所屬分類(lèi): C++

評(píng)論

# re: LingosHook:Lingoes生詞本第一版 2009-11-23 19:33 missdeer

不是直接嵌入IE,wx自己寫(xiě)的一個(gè),就好比QT的WebKit一樣,不然就不能跨平臺(tái)了。
http://www.kirix.com/labs/wxwebconnect.html 這里有個(gè)Gecko內(nèi)核的wx控件。  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-23 19:36 missdeer

wxCode中還有個(gè)iehtmlwin的控件,是嵌入ie的。  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版[未登錄](méi) 2009-11-23 23:49 codejie

@missdeer
收到,回頭就去看~wxWidgets用的不多,很多都不知道啊~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版[未登錄](méi) 2009-11-24 10:10 Liu

沒(méi)其他地方和你聯(lián)系

請(qǐng)教一個(gè)技術(shù)問(wèn)題
有一個(gè)指定的整數(shù)數(shù)組
每個(gè)整數(shù)(4byte 長(zhǎng))前5bit是特殊位,后面的bit才是數(shù)據(jù)
要寫(xiě)一個(gè)程序
把前5bit去掉
然后數(shù)據(jù)往前挪(不留下那5bit的空位)
形成一個(gè)char * 的東西出來(lái)
要你會(huì)怎么實(shí)現(xiàn)?

實(shí)現(xiàn)起來(lái)要顧及空間和效率……

  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-24 11:25 codejie

@Liu
如需要,發(fā)gmail或者直接電我,都沒(méi)有變~
問(wèn)題先看看,你知道我寫(xiě)算法最差了~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-24 11:54 codejie

@Liu
int ai[N];
for(int i = 0; i < N; ++i)
{
ai[i] = ai[i] << 5;
}

char* pc = ai;
for(int i = 3; i < N; ++ i, ++pc)
{
*pc = (*pc && 0xE0) || (*(pc + 1) && 0x1F);
}

這應(yīng)該是個(gè)笨方法,還不知道對(duì)錯(cuò),怎么想就怎么寫(xiě)了,感覺(jué)應(yīng)該可以在一個(gè)循環(huán)中搞定,讓我在想想啊,你先試試上面的法子對(duì)不對(duì)~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-24 12:34 codejie

@Liu
不用看上面的了,豬一樣的想法,大腦完全被要吃大排的思想占領(lǐng)了~容我再想想~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-24 13:21 codejie

@Liu
int ai[N];
for(int i = 0; i < N; ++i)
{
ai[i] = ai[i] << 5;
}

int* pi = NULL;
char* pc = NULL;
int cnt = 0;

for(int i = N - 1; i >= 0; -- i)
{
pi = ai[i];
pc = (char*)pi - 1;
cnt = N - 1 - i;
cnt = cnt * 4 - (5 * cnt / 8);
for(int j = 0; j < cnt; ++ j, ++ pc)
{
*pc = (*pc && 0xE0) || (*(pc + 1) && 0x1F);
}
}

上面的方法省空間,但效率肯定不行,對(duì)錯(cuò)也不知道,只是我能力就這些了~你看著辦吧~~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版[未登錄](méi) 2009-11-25 01:59 Liu

老實(shí)說(shuō)把,這題是我最近在面試的時(shí)候碰到的。

我第一個(gè)解法就是和你一樣的想法有點(diǎn)類(lèi)似,先逐個(gè)拷貝過(guò)來(lái),再想辦法把中間的5bit空位刪除掉。結(jié)果對(duì)面那個(gè)印度阿三說(shuō)我的空間利用率和效率不高,要我重寫(xiě)……

我還在那里想的時(shí)候,丫就不耐煩了說(shuō)算了算了下一題

所以這東西讓我有點(diǎn)小小的郁悶,因?yàn)椴沤o了我20分鐘不到寫(xiě)代碼。5bit的位操作讓人很難受阿,中間想解法也沒(méi)給人足夠的時(shí)間

  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-25 09:35 codejie

@Liu
表郁悶了,要這樣想,做不出來(lái)說(shuō)明你已經(jīng)上升到一個(gè)新的階段了,不再是coder了,是Leader了~好事啊~  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-26 09:28 wu

根據(jù)(32-20)*2%8==0每2個(gè)整數(shù)轉(zhuǎn)換成3個(gè)字符,零頭另算
union Helper {int val[2];
struct {char nul1:5; char ch1:8; char ch2:8 ... };};
// 可能存在對(duì)齊及大頭小頭問(wèn)題……
  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-11-26 12:50 codejie

@wu
我是永遠(yuǎn)想不起用union類(lèi)型的。。。  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-12-24 17:45 lawrence

有沒(méi)有想過(guò)HOOK界面的句柄呢?而不需要用HOOK DLL的做法?  回復(fù)  更多評(píng)論   

# re: LingosHook:Lingoes生詞本第一版 2009-12-25 09:44 codejie

@lawrence
什么叫做HOOK界面?我也沒(méi)有HOOK任何Lingoes的DLL的。  回復(fù)  更多評(píng)論   

公告

Using C++

導(dǎo)航

統(tǒng)計(jì)

留言簿(73)

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

積分與排名

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲女女女同性video| 欧美国产成人精品| 久久久噜久噜久久综合| 国产精品久久久久高潮| 亚洲欧洲一区| 毛片精品免费在线观看| 亚洲欧美在线一区二区| 国产精品美女久久福利网站| 亚洲视频视频在线| 亚洲美女黄色| 亚洲二区在线视频| 午夜精品视频一区| 国产精品综合av一区二区国产馆| 一区二区三区四区五区精品视频| 亚洲精品视频在线| 欧美天天影院| 亚洲欧美日韩在线综合| 一区二区三区波多野结衣在线观看| 欧美乱大交xxxxx| 日韩亚洲欧美在线观看| 亚洲国产一成人久久精品| 欧美激情精品| 亚洲综合色噜噜狠狠| 亚洲欧美日本在线| 国产一区在线免费观看| 久久男人av资源网站| 久久天天综合| 日韩午夜电影在线观看| 一本色道久久88精品综合| 国产精品久久久久久久久果冻传媒 | 蜜臀va亚洲va欧美va天堂| 久久久免费精品| 日韩亚洲综合在线| 亚洲一区不卡| 在线日韩视频| 制服诱惑一区二区| 樱桃国产成人精品视频| 亚洲精品国产精品国自产在线| 欧美日韩国产探花| 久久av一区二区三区| 免费亚洲视频| 欧美一区二区三区视频在线| 久久久噜噜噜久久中文字免| 一区二区日韩| 欧美中文字幕不卡| 亚洲在线第一页| 噜噜噜躁狠狠躁狠狠精品视频 | 亚洲精品在线免费| 国产一区二区剧情av在线| 亚洲人成毛片在线播放| 国产亚洲一区在线播放| 亚洲精品国产精品国自产观看浪潮 | 欧美久久视频| 久久精品日韩欧美| 欧美日本免费| 美女脱光内衣内裤视频久久网站| 欧美日韩视频| 欧美激情无毛| 韩国一区二区三区在线观看| 99精品欧美一区二区三区| **性色生活片久久毛片| 亚洲欧美另类在线| 亚洲一卡久久| 欧美88av| 欧美成人午夜视频| 好吊妞这里只有精品| 亚洲永久免费精品| 国产精品网站在线| 亚洲日本一区二区三区| 伊人久久婷婷| 欧美在线亚洲| 欧美在线看片| 国产精品久久九九| 亚洲精品之草原avav久久| 尤物yw午夜国产精品视频| 亚洲免费视频在线观看| 亚洲一区免费在线观看| 欧美日韩一区二区三区高清| 亚洲大片av| 亚洲高清在线精品| 久久久亚洲午夜电影| 久久天天躁狠狠躁夜夜av| 国产一区二区视频在线观看| 午夜精品久久| 欧美一区二区三区在线视频| 国产精品久久久久国产a级| av成人免费在线| 亚洲一级在线| 国产精品午夜在线观看| 亚洲欧美国产日韩中文字幕| 午夜精品视频在线| 国产欧美一区二区三区久久 | 欧美成人r级一区二区三区| 狠狠v欧美v日韩v亚洲ⅴ| 欧美一站二站| 美日韩精品视频| 亚洲国产日韩欧美在线图片| 欧美h视频在线| 99精品视频网| 欧美亚洲综合在线| 国语自产精品视频在线看8查询8| 久久久夜色精品亚洲| 亚洲国产精品小视频| 在线综合亚洲| 国产欧美一区二区三区在线老狼| 欧美在线视频不卡| 亚洲电影免费观看高清| 一区二区欧美在线| 国产精品自拍一区| 久久久www成人免费精品| 欧美激情亚洲综合一区| 日韩一级裸体免费视频| 国产精品久久久久久久一区探花| 亚洲欧美国产一区二区三区| 噜噜噜91成人网| 一区二区高清在线| 国产日韩在线亚洲字幕中文| 久久久美女艺术照精彩视频福利播放| 欧美福利影院| 午夜精品久久久久影视 | 久久久久一区二区三区四区| 在线观看一区欧美| 欧美日韩国产在线| 久久精品免费看| 99re视频这里只有精品| 久久久福利视频| 99riav国产精品| 国产一区二区三区奇米久涩| 欧美大片免费| 欧美一区二区三区在线视频| 亚洲国产二区| 欧美在线黄色| 国产精品日韩在线| 久久久久国产精品麻豆ai换脸| 亚洲黄色影片| 欧美在线播放| 一区二区高清视频在线观看| 国内激情久久| 国产精品二区在线| 欧美大片免费观看在线观看网站推荐| 亚洲欧美经典视频| 99re在线精品| 欧美国产免费| 欧美在线观看一二区| 99视频精品在线| 亚洲成人在线网站| 国产欧美日韩麻豆91| 欧美日韩在线播放| 欧美阿v一级看视频| 久久精品国内一区二区三区| 亚洲在线视频免费观看| 亚洲剧情一区二区| 91久久精品一区| 欧美高清视频| 美玉足脚交一区二区三区图片| 欧美一区日韩一区| 午夜精品国产| 亚洲在线不卡| 亚洲在线观看免费| 中日韩午夜理伦电影免费| 亚洲黄色在线看| 亚洲成在线观看| 一区二区在线观看av| 国产午夜精品美女视频明星a级 | 久久久女女女女999久久| 亚洲女女做受ⅹxx高潮| 亚洲伦理在线观看| 91久久久久久久久| 亚洲精品乱码久久久久久黑人| 在线日韩视频| 亚洲国产精品va在线观看黑人 | 久久成人精品视频| 欧美一区二区三区四区在线观看 | 亚洲欧美综合v| 午夜精品久久久久久久蜜桃app | 欧美一区二区视频观看视频| 亚洲永久精品大片| 亚洲综合社区| 欧美一二三视频| 午夜影院日韩| 欧美一区不卡| 久久久久久久尹人综合网亚洲 | 亚洲一区二区视频在线| 亚洲资源在线观看| 久久高清福利视频| 久久亚洲精品一区二区| 欧美成人精品福利| 欧美日韩综合不卡| 国产精品丝袜xxxxxxx| 国产视频一区免费看| 在线看一区二区| 99国产精品久久久| 亚洲欧美日韩爽爽影院| 欧美在线不卡| 麻豆亚洲精品| 日韩亚洲一区二区| 欧美一区二区三区免费视| 久久免费视频网站| 欧美日韩国产在线看| 久久亚洲风情|