欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法及裝置的制作方法

文檔序號:7745451閱讀:158來源:國知局
專利名稱:一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法及裝置,屬于網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域。
背景技術(shù)
當(dāng)今信息時(shí)代,人們之間的信息交流需求越來越高,包括QQ、MSN、ICQ、AIM以及 Yahoo Messager等即時(shí)通訊Qnstant Messaging, IM)軟件應(yīng)運(yùn)而生,但它們也帶來了很大的安全隱患,如傳播病毒、傳播不健康的色情內(nèi)容等,因此,基于網(wǎng)絡(luò)信息安全的目的,對即時(shí)通訊行為的監(jiān)控越來越重要,但是目前沒有能夠直接統(tǒng)計(jì)即時(shí)通訊行為過程中協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等的方法,現(xiàn)有技術(shù)中,一般采用通過日志記錄人為的進(jìn)行統(tǒng)計(jì)的方法,但統(tǒng)計(jì)效率不高,統(tǒng)計(jì)結(jié)果不夠準(zhǔn)確。

發(fā)明內(nèi)容
本發(fā)明提供了一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法及裝置,以解決現(xiàn)有技術(shù)中無法直接統(tǒng)計(jì)出即時(shí)通訊行為過程中協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等的問題, 為此本發(fā)明采用如下的技術(shù)方案本發(fā)明實(shí)施例提供了一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法,包括執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為,將即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度;遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。本發(fā)明實(shí)施例還提供了一種自動統(tǒng)計(jì)即時(shí)通訊行為的裝置,包括驅(qū)動單元,用于執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為;記錄單元,用于將驅(qū)動單元驅(qū)動的即時(shí)通訊行為生成的報(bào)文信息記錄在日志中, 所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度;遍歷單元,用于遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息;統(tǒng)計(jì)單元,用于根據(jù)遍歷單元遍歷的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。本發(fā)明實(shí)施方式提供的技術(shù)方案通過即時(shí)通信腳本自動對即時(shí)通訊行為進(jìn)行驅(qū)動,并將生成的報(bào)文信息記錄在日志中,最后通過遍歷日志中的報(bào)文信息統(tǒng)計(jì)出該即時(shí)通訊行為產(chǎn)生協(xié)議的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,提高了統(tǒng)計(jì)效率和統(tǒng)計(jì)的準(zhǔn)確性,節(jié)約了人力,從而節(jié)約了監(jiān)控成本。


為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例所述的一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法的流程示意圖;圖2是本發(fā)明實(shí)施例所述的一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法中將統(tǒng)計(jì)的結(jié)果與預(yù)定的標(biāo)準(zhǔn)進(jìn)行比較過程的流程示意圖;圖3是本發(fā)明實(shí)施例所述的一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法中具體將日志中的日志語言轉(zhuǎn)換成可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)后,對即時(shí)通訊行為進(jìn)行統(tǒng)計(jì)和分析過程的流程示意圖;圖4是本發(fā)明實(shí)施例所述的一種自動統(tǒng)計(jì)即時(shí)通訊行為的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合說明書附圖來說明本發(fā)明的具體實(shí)施方式
。本說明書主要以本發(fā)明在即時(shí)通信服務(wù)中的應(yīng)用作為最佳實(shí)施例,當(dāng)然,實(shí)際應(yīng)用中也可以用于網(wǎng)絡(luò)郵件服務(wù)系統(tǒng)、網(wǎng)絡(luò)協(xié)同工作服務(wù)系統(tǒng)等其它互聯(lián)網(wǎng)服務(wù)系統(tǒng)。在進(jìn)行統(tǒng)計(jì)即時(shí)通訊行為之前先檢查是否有即時(shí)通訊軟件的最新版本,若存在新版本,則先安裝新版本后,再統(tǒng)計(jì)即時(shí)通訊行為。在本發(fā)明實(shí)施方式提供的一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法的技術(shù)方案中,如圖 1所示步驟11、執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為,例如執(zhí)行“打開聊天窗口”腳本,執(zhí)行腳本中的“登陸指定賬號、登陸成功后延時(shí)10秒鐘、打開指定好友的聊天窗口、延時(shí)30秒和關(guān)閉聊天窗口”等就會自動驅(qū)動相應(yīng)的即時(shí)通訊行為,其中監(jiān)控的即時(shí)通訊行為是“打開指定好友的聊天窗口和延時(shí)30秒”;步驟12、將驅(qū)動的即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括 協(xié)議類型、協(xié)議號和報(bào)文長度,例如所述日志中開始字符與結(jié)束字符之間記錄的是“打開指定好友的聊天窗口和延時(shí)30秒”,即監(jiān)控的即時(shí)通訊行為;步驟13、遍歷所述日志中開始字符與結(jié)束字符之間的報(bào)文信息;具體地,首先,檢查是否存在結(jié)束字符,若存在,則遍歷所述日志中開始字符與結(jié)束字符之間的報(bào)文信息;若不存在,則檢查是否為客戶端與服務(wù)器端之間交互的報(bào)文信息, 若是,則遍歷日志中客戶端與服務(wù)器端之間交互的報(bào)文信息,若否,則結(jié)束遍歷。步驟14、根據(jù)遍歷的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。進(jìn)一步地,在執(zhí)行即時(shí)通訊腳本驅(qū)動對應(yīng)的即時(shí)通訊行為之前,還需要使用腳本語言描述即時(shí)通訊行為,并將其記錄在即時(shí)通訊腳本中,每個(gè)即時(shí)通訊行為有與其對應(yīng)的即時(shí)通訊腳本,所述即時(shí)通訊腳本中標(biāo)記出監(jiān)控的即時(shí)通訊行為,例如,即時(shí)通訊行為時(shí)打開聊天窗口,那么相應(yīng)的腳本即為“1、登陸指定賬號;2、登陸成功后延時(shí)10秒鐘;
3*、打開指定好友的聊天窗口 ;4*、延時(shí) 30 秒;5、關(guān)閉聊天窗口。”其中步驟3和4是監(jiān)控的即時(shí)通訊行為,故做了特殊標(biāo)記。上述方法中,當(dāng)所述協(xié)議為超文本傳輸協(xié)議時(shí),所述報(bào)文信息還包括網(wǎng)頁地址。在遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息后,還可以將所述日志中開始字符與結(jié)束字符之間的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù),根據(jù)可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。具體地,一條可擴(kuò)展協(xié)議語言協(xié)議數(shù)據(jù)可以包括{PrtcType enumPtrc Type ;int nCmd ;int nCount ;CString strPtrc_dis ;BOOL bRed ;/CString strRemark ;/CString strUrl ; /}本發(fā)明實(shí)施例還可以對統(tǒng)計(jì)的結(jié)果進(jìn)行進(jìn)一步分析,即將所述統(tǒng)計(jì)的協(xié)議類型、 協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)與預(yù)定的標(biāo)準(zhǔn)分別進(jìn)行比較,所述預(yù)定的標(biāo)準(zhǔn)是根據(jù)用戶需求確定的,例如若用戶對即時(shí)通訊軟件的精確度要求不高,那么預(yù)定的標(biāo)準(zhǔn)中只有操作時(shí)必須出現(xiàn)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,若用戶對即時(shí)通訊軟件的精確度和準(zhǔn)確度要求很高,那么預(yù)定的標(biāo)準(zhǔn)中既有操作時(shí)必須出現(xiàn)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,還有操作時(shí)可能會出現(xiàn)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,具體如圖2所示步驟21、將統(tǒng)計(jì)的協(xié)議類型和協(xié)議號與預(yù)定的標(biāo)準(zhǔn)中的協(xié)議類型和協(xié)議號進(jìn)行比較,若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中存在,則執(zhí)行步驟22 ;若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在或預(yù)定的標(biāo)準(zhǔn)中存在但統(tǒng)計(jì)的協(xié)議類型和協(xié)議號中不存在,則執(zhí)行步驟23;步驟22、比較統(tǒng)計(jì)的所述協(xié)議出現(xiàn)的次數(shù)是否與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議出現(xiàn)的次數(shù)相同,若否,則執(zhí)行步驟23;步驟23、特殊標(biāo)記所述協(xié)議。若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在或預(yù)定的標(biāo)準(zhǔn)中存在但統(tǒng)計(jì)的協(xié)議類型和協(xié)議號中不存在,則特殊標(biāo)記所述協(xié)議。本發(fā)明實(shí)施例以執(zhí)行“打開聊天窗口”腳本為例,具體說明將日志中開始字符與結(jié)束字符之間的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)后,對即時(shí)通訊行為進(jìn)行統(tǒng)計(jì)和分析的技術(shù)方案,如圖3所示步驟31、使用腳本語言描述“打開聊天窗口”即時(shí)通訊行為,并將其記錄在“打開聊天窗口,,腳本中,具體“打開聊天窗口,,腳本為“1、登陸指定賬號;
Il協(xié)議類型 //協(xié)議號 //協(xié)議出現(xiàn)的次數(shù) //協(xié)議的描述 7新增協(xié)議要標(biāo)紅 7測試結(jié)果要備注 7網(wǎng)頁地址
2、登陸成功后延時(shí)10秒鐘;3*、打開指定好友的聊天窗口 ;4*、延時(shí) 30 秒;5、關(guān)閉聊天窗口。”其中步驟3和4是監(jiān)控的即時(shí)通訊行為,故做了特殊標(biāo)記。步驟32、執(zhí)行“打開聊天窗口,,腳本自動驅(qū)動“打開聊天窗口,,的即時(shí)通訊行為,將驅(qū)動“打開聊天窗口”的即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,即“3*、打開指定好友的聊天窗口和4*、延時(shí)30秒”,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度。步驟33、遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息,并將所述日志中開始字符與結(jié)束字符之間的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù),即將日志中
的一條報(bào)文信息具體拆成協(xié)議類型、協(xié)議號、協(xié)議出現(xiàn)的次數(shù)和網(wǎng)頁地址等可擴(kuò)展標(biāo)記語言,能夠使各項(xiàng)的描述更清晰。
步驟34、遍歷每一-條可擴(kuò)展標(biāo)記語言協(xié)議!改據(jù),將其統(tǒng)計(jì)為協(xié)議列表的形式
{
UNKNOWN=出現(xiàn)的次數(shù)-JI未知
CSCOMM=出現(xiàn)的次數(shù)-,Il客戶端與服務(wù)器交互(⑶)協(xié)議
CCCOMM=出現(xiàn)的次數(shù)-,Il知識共享(CC)協(xié)議
HTTP_D0WNL0AD=出現(xiàn)的次數(shù)-,Il超文本傳輸(http)下載協(xié)議
HTTP_UPL0AD=出現(xiàn)的次數(shù)-,Il超文本傳輸(http)上傳協(xié)議
UDP_FETCH=出現(xiàn)的次數(shù)-,Il用戶數(shù)據(jù)包協(xié)議(UDP)
}
具體地,遍歷每一條可擴(kuò)展標(biāo)記語言協(xié)議ξ數(shù)據(jù),通過比較協(xié)議類型和協(xié)議號確定
可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)中的協(xié)議在協(xié)議列表是否存在,若存在,則在協(xié)議列表中相應(yīng)協(xié)議后面“出現(xiàn)的次數(shù)”加1,并將這條協(xié)議的報(bào)文長度添加到備注字段中;若不存在,則將這條協(xié)議的類型和協(xié)議號添加到協(xié)議列表中。步驟35、將協(xié)議列表中統(tǒng)計(jì)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)與預(yù)定的標(biāo)準(zhǔn)中的各項(xiàng)進(jìn)行比較,并將比較結(jié)果不一致的用特殊字段的值置“0”或“ 1”進(jìn)行標(biāo)記。具體地,若協(xié)議列表中的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中存在,但協(xié)議列表和預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議出現(xiàn)的次數(shù)不一致,則把預(yù)定的標(biāo)準(zhǔn)中這條協(xié)議的描述拷貝到協(xié)議的相關(guān)字段,將bRed字段的值置“ 1”,并在備注字段中標(biāo)注原因?yàn)閰f(xié)議出現(xiàn)的次數(shù)不一致, 以作參考;若協(xié)議列表中的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在,則bRed字段的值置 “1”,并在備注字段中標(biāo)注原因?yàn)閰f(xié)議列表中存在但預(yù)定的標(biāo)準(zhǔn)中不存在;若預(yù)定的標(biāo)準(zhǔn)中的協(xié)議類型和協(xié)議號在協(xié)議列表中不存在,則bRed字段的值置“ 1”,并在備注字段中標(biāo)注原因?yàn)閰f(xié)議列表中不存在但預(yù)定的標(biāo)準(zhǔn)中存在;最后形成統(tǒng)計(jì)分析報(bào)告以供用戶監(jiān)控即時(shí)通訊軟件的性能以及運(yùn)作情況。在此不再重復(fù)描述。本發(fā)明實(shí)施例通過即時(shí)通信腳本自動對即時(shí)通訊行為進(jìn)行驅(qū)動,并將生成的報(bào)文信息記錄在日志中,最后通過遍歷日志中的報(bào)文信息統(tǒng)計(jì)出該即時(shí)通訊行為產(chǎn)生協(xié)議的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,實(shí)現(xiàn)了將一系列的即時(shí)通訊行為自動執(zhí)行,同時(shí)記錄該行為操作期間客戶端與服務(wù)器間的交互過程,并將交互的內(nèi)容進(jìn)行統(tǒng)計(jì)和分析能夠清楚的了解此即時(shí)通訊行為執(zhí)行過程中協(xié)議出現(xiàn)的次數(shù)、報(bào)文長度以及協(xié)議的描述,進(jìn)一步通過bRed字段的值置“1”能夠清晰的看到與基準(zhǔn)比較的結(jié)果,提高了統(tǒng)計(jì)效率和統(tǒng)計(jì)的準(zhǔn)確性,節(jié)約了人力,從而節(jié)約了監(jiān)控成本。本發(fā)明的具體實(shí)施方式
還提供了一種自動統(tǒng)計(jì)即時(shí)通訊行為的裝置的技術(shù)方案, 如圖4所示,具體可以包括驅(qū)動單元41,用于執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為,例如執(zhí)行 “打開聊天窗口”腳本,執(zhí)行腳本中的“登陸指定賬號、登陸成功后延時(shí)10秒鐘、打開指定好友的聊天窗口、延時(shí)30秒和關(guān)閉聊天窗口”等就會自動驅(qū)動相應(yīng)的即時(shí)通訊行為,其中監(jiān)控的即時(shí)通訊行為是“打開指定好友的聊天窗口和延時(shí)30秒”;記錄單元42,用于將驅(qū)動單元驅(qū)動的即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為, 所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度,當(dāng)所述協(xié)議為超文本傳輸協(xié)議時(shí),所述報(bào)文信息還包括網(wǎng)頁地址。例如所述日志中開始字符與結(jié)束字符之間記錄的是“打開指定好友的聊天窗口和延時(shí)30秒”,即監(jiān)控的即時(shí)通訊行為;遍歷單元43,用于遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息;具體地,首先,檢查是否存在結(jié)束字符,若存在,則遍歷所述日志中開始字符與結(jié)束字符之間的報(bào)文信息;若不存在,則檢查是否為客戶端與服務(wù)器端之間交互的報(bào)文信息, 若是,則遍歷日志中客戶端與服務(wù)器端之間交互的報(bào)文信息,若否,則結(jié)束遍歷。統(tǒng)計(jì)單元44,用于根據(jù)遍歷單元遍歷的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。上述裝置中,進(jìn)一步,驅(qū)動單元41之前還可以包括生成腳本單元,用于使用腳本語言描述即時(shí)通訊行為,并將其記錄在即時(shí)通訊腳本中,每個(gè)即時(shí)通訊行為有與其對應(yīng)的即時(shí)通訊腳本,所述即時(shí)通訊腳本中標(biāo)記出監(jiān)控的即時(shí)通訊行為;例如,即時(shí)通訊行為時(shí)打開聊天窗口,那么相應(yīng)的腳本即為“1、登陸指定賬號;2、登陸成功后延時(shí)10秒鐘;3*、打開指定好友的聊天窗口 ;4*、延時(shí) 30 秒;5、關(guān)閉聊天窗口?!逼渲胁襟E3和4是監(jiān)控的即時(shí)通訊行為,故做了特殊標(biāo)記。上述裝置中,還可以包括轉(zhuǎn)換單元,用于將所述日志中開始字符與結(jié)束字符之間遍歷單元遍歷的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù);具體地,一條可擴(kuò)展協(xié)議語言協(xié)議數(shù)據(jù)可以包括
PrtcType enumPtrc Type ; int nCmd ; int nCount ;
Il協(xié)議類型
//協(xié)議號
//協(xié)議出現(xiàn)的次數(shù)
8
CString strPtrc_dis ;//協(xié)議的描述BOOL bRed ;//新增協(xié)議要標(biāo)紅CStringstrRemark;//測試結(jié)果要備注CString strUrl ;// 網(wǎng)頁地址}。所述統(tǒng)計(jì)單元,用于根據(jù)可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù);具體地,統(tǒng)計(jì)成協(xié)議列表的形式為{UNKNOWN=出現(xiàn)的次數(shù);//未知CSCOMM=出現(xiàn)的次數(shù)-JI客戶端與服務(wù)器交互(⑶)協(xié)議CCCOMM=出現(xiàn)的次數(shù);//知識共享(CC)協(xié)議HTTP_D0WNL0AD=出現(xiàn)的次數(shù);//超文本傳輸(http)下載協(xié)議HTTP_UPL0AD=出現(xiàn)的次數(shù);//超文本傳輸(http)上傳協(xié)議UDP_FETCH=出現(xiàn)的次數(shù);//用戶數(shù)據(jù)包協(xié)議(UDP) }。比較標(biāo)記單元,用于將所述統(tǒng)計(jì)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)與預(yù)定的標(biāo)準(zhǔn)分別進(jìn)行比較,將比較結(jié)果不同的協(xié)議進(jìn)行標(biāo)記,所述預(yù)定的標(biāo)準(zhǔn)是根據(jù)用戶需求確定的,例如若用戶對即時(shí)通訊軟件的精確度要求不高,那么預(yù)定的標(biāo)準(zhǔn)中只有操作時(shí)必須出現(xiàn)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,若用戶對即時(shí)通訊軟件的精確度和準(zhǔn)確度要求很高,那么預(yù)定的標(biāo)準(zhǔn)中既有操作時(shí)必須出現(xiàn)的協(xié)議類型、協(xié)議號、 報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,還有操作時(shí)可能會出現(xiàn)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等;所述比較標(biāo)記單元具體包括類型比較子單元,用于將統(tǒng)計(jì)的協(xié)議類型和協(xié)議號與預(yù)定的標(biāo)準(zhǔn)中的協(xié)議類型和協(xié)議號進(jìn)行比較,若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中存在,則執(zhí)行次數(shù)比較子單元;若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在或預(yù)定的標(biāo)準(zhǔn)中存在但統(tǒng)計(jì)的協(xié)議類型和協(xié)議號中不存在,則執(zhí)行特殊標(biāo)記單元;次數(shù)比較子單元,用于比較統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)是否與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)相同,若統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)不相同,則執(zhí)行標(biāo)記子單元;標(biāo)記子單元,用于特殊標(biāo)記所述協(xié)議。上述裝置中,當(dāng)所述協(xié)議為超文本傳輸協(xié)議時(shí),各單元中所述報(bào)文信息還包括網(wǎng)頁地址。上述裝置中包含的各單元的處理功能的具體實(shí)現(xiàn)方式在之前的方法實(shí)施例中已經(jīng)描述,在此不再重復(fù)描述。本發(fā)明實(shí)施例通過即時(shí)通信腳本自動對即時(shí)通訊行為進(jìn)行驅(qū)動,并將生成的報(bào)文信息記錄在日志中,最后通過遍歷日志中的報(bào)文信息統(tǒng)計(jì)出該即時(shí)通訊行為產(chǎn)生協(xié)議的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)等,實(shí)現(xiàn)了將一系列的即時(shí)通訊行為自動執(zhí)行,同時(shí)記錄該行為操作期間客戶端與服務(wù)器間的交互過程,并將交互的內(nèi)容進(jìn)行統(tǒng)計(jì)和分析能夠清楚的了解此即時(shí)通訊行為執(zhí)行過程中協(xié)議出現(xiàn)的次數(shù)、報(bào)文長度以及協(xié)議的描述,進(jìn)一步通過bRed字段的值置“1”能夠清晰的看到與基準(zhǔn)比較的結(jié)果,提高了統(tǒng)計(jì)效率和統(tǒng)計(jì)的準(zhǔn)確性,節(jié)約了人力,從而節(jié)約了監(jiān)控成本。 以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求書的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法,其特征在于,包括執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為,將即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度;遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在執(zhí)行即時(shí)通訊腳本驅(qū)動對應(yīng)的即時(shí)通訊行為之前,還包括使用腳本語言描述即時(shí)通訊行為,并將其記錄在即時(shí)通訊腳本中,每個(gè)即時(shí)通訊行為有與其對應(yīng)的即時(shí)通訊腳本,所述即時(shí)通訊腳本中標(biāo)記出監(jiān)控的即時(shí)通訊行為。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息后,還包括將所述日志中開始字符與結(jié)束字符之間的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù),根據(jù)可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括將所述統(tǒng)計(jì)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)與預(yù)定的標(biāo)準(zhǔn)分別進(jìn)行比較,所述預(yù)定的標(biāo)準(zhǔn)是根據(jù)用戶需求確定的若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中存在,則比較統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)是否與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)相同,若統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)不相同,則特殊標(biāo)記所述協(xié)議;若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在或預(yù)定的標(biāo)準(zhǔn)中存在但統(tǒng)計(jì)的協(xié)議類型和協(xié)議號中不存在,則特殊標(biāo)記所述協(xié)議。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,當(dāng)所述協(xié)議為超文本傳輸協(xié)議時(shí),所述報(bào)文信息還包括網(wǎng)頁地址。
6.一種自動統(tǒng)計(jì)即時(shí)通訊行為的裝置,其特征在于,包括驅(qū)動單元,用于執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為;記錄單元,用于將驅(qū)動單元驅(qū)動的即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度;遍歷單元,用于遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息;統(tǒng)計(jì)單元,用于根據(jù)遍歷單元遍歷的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括生成腳本單元,用于使用腳本語言描述即時(shí)通訊行為,并將其記錄在即時(shí)通訊腳本中, 每個(gè)即時(shí)通訊行為有與其對應(yīng)的即時(shí)通訊腳本,所述即時(shí)通訊腳本中標(biāo)記出監(jiān)控的即時(shí)通訊行為。
8.根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,還包括轉(zhuǎn)換單元,用于將所述日志中開始字符與結(jié)束字符之間遍歷單元遍歷的每一條日志語言轉(zhuǎn)換成一條可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù);所述統(tǒng)計(jì)單元,用于根據(jù)可擴(kuò)展標(biāo)記語言協(xié)議數(shù)據(jù)統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括比較標(biāo)記單元,用于將所述統(tǒng)計(jì)的協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)與預(yù)定的標(biāo)準(zhǔn)分別進(jìn)行比較,將比較結(jié)果不同的協(xié)議進(jìn)行標(biāo)記,所述預(yù)定的標(biāo)準(zhǔn)是根據(jù)用戶需求確定的;所述比較標(biāo)記單元具體包括類型比較子單元,用于將統(tǒng)計(jì)的協(xié)議類型和協(xié)議號與預(yù)定的標(biāo)準(zhǔn)中的協(xié)議類型和協(xié)議號進(jìn)行比較,若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中存在,則執(zhí)行次數(shù)比較子單元;若統(tǒng)計(jì)的協(xié)議類型和協(xié)議號在預(yù)定的標(biāo)準(zhǔn)中不存在或預(yù)定的標(biāo)準(zhǔn)中存在但統(tǒng)計(jì)的協(xié)議類型和協(xié)議號中不存在,則執(zhí)行特殊標(biāo)記單元;次數(shù)比較子單元,用于比較統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)是否與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)相同,若統(tǒng)計(jì)的所述協(xié)議的出現(xiàn)次數(shù)與預(yù)定的標(biāo)準(zhǔn)中所述協(xié)議的出現(xiàn)次數(shù)不相同,則執(zhí)行標(biāo)記子單元;標(biāo)記子單元,用于特殊標(biāo)記所述協(xié)議。
10.根據(jù)權(quán)利要求6-9任一項(xiàng)所述的裝置,其特征在于,當(dāng)所述協(xié)議為超文本傳輸協(xié)議時(shí),各單元中所述報(bào)文信息還包括網(wǎng)頁地址。
全文摘要
一種自動統(tǒng)計(jì)即時(shí)通訊行為的方法及裝置,首先,執(zhí)行即時(shí)通訊腳本自動驅(qū)動對應(yīng)的即時(shí)通訊行為,并將即時(shí)通訊行為生成的報(bào)文信息記錄在日志中,所述日志中開始字符與結(jié)束字符之間記錄的是即時(shí)通訊腳本中監(jiān)控的即時(shí)通訊行為,所述報(bào)文信息包括協(xié)議類型、協(xié)議號和報(bào)文長度;然后,遍歷日志中開始字符與結(jié)束字符之間的報(bào)文信息,統(tǒng)計(jì)協(xié)議類型、協(xié)議號、報(bào)文長度和協(xié)議出現(xiàn)的次數(shù)。本發(fā)明實(shí)施例實(shí)現(xiàn)了將一系列的即時(shí)通訊行為自動執(zhí)行,同時(shí)記錄該行為操作期間客戶端與服務(wù)器間的交互過程,并通過統(tǒng)計(jì)和分析能夠清楚的顯示與預(yù)定的標(biāo)準(zhǔn)的比較結(jié)果,從而提高了統(tǒng)計(jì)效率和統(tǒng)計(jì)的準(zhǔn)確性,節(jié)約了人力,從而節(jié)約了監(jiān)控成本。
文檔編號H04L12/58GK102202007SQ201010141249
公開日2011年9月28日 申請日期2010年3月25日 優(yōu)先權(quán)日2010年3月25日
發(fā)明者姜宏 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
肥城市| 凌云县| 都江堰市| 昌乐县| 会宁县| 张家界市| 高雄市| 东阳市| 滕州市| 武胜县| 铜川市| 泾川县| 新乡市| 资溪县| 阿拉善右旗| 湖南省| 万源市| 巴马| 大同市| 三亚市| 东丰县| 新建县| 田东县| 武汉市| 茂名市| 黎川县| 尚义县| 明星| 房山区| 旺苍县| 华安县| 江安县| 彰化县| 资中县| 玉龙| 察隅县| 阿克陶县| 潜山县| 东阿县| 乌审旗| 秦安县|