LE-Log(簡單日志調(diào)試工具),程序開發(fā)需要經(jīng)常調(diào)試程序,編譯成為成品之后會導(dǎo)致有些異常無法輕易捕捉,LE-Log就是因此誕生,軟件輕巧簡便,精簡版體積僅為29KB!
功能介紹
作者對LE-Log進(jìn)行了一些功能拓展,除了標(biāo)準(zhǔn)的OutPutDebug功能,增加了如下幾點新功能:
1、輕巧簡便,使用極為簡單是該軟件最大特色。
2、支持監(jiān)控程序調(diào)試輸出數(shù)據(jù);
3、支持在編譯之后查看異常程序調(diào)試位置,從而定位異常代碼塊;
4、支持遠(yuǎn)程打印數(shù)據(jù);
5、支持?jǐn)?shù)據(jù)模糊查找定位;
6、支持?jǐn)?shù)據(jù)指定列查看,分隔符導(dǎo)出;
7、支持多色打印數(shù)據(jù);
8、支持線程自動重連打印功能。
9、支持多端數(shù)據(jù)打印
10、等等..........
應(yīng)用場景
1、對于一直崩潰的程序,沒有用異常捕獲,我們可以再相應(yīng)的地方加上一句LE_Log 打印或者OutPutDebugString 即可清楚的看到程序運行狀況,從而判斷程序異常位置。
2、我以前研究過某協(xié)議,對于協(xié)議包需要key解密。所以我們可以hook相應(yīng)的數(shù)據(jù)key和data 然后進(jìn)行數(shù)據(jù)監(jiān)控。
使用方式
(目前提供E語言例子,其他的可以調(diào)用output輸出)僅需兩行代碼,模塊也只有兩個函數(shù)。。。
內(nèi)含靜編版和調(diào)用例子~