多人聊天中信息瀏覽方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù),特別是涉及一種多人聊天中信息瀏覽方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們習(xí)慣于通過網(wǎng)絡(luò)交流替代傳統(tǒng)的會面交流,節(jié)省了會面所消耗的時間,縮短了人們空間上的距離。在網(wǎng)絡(luò)中,通過即時通訊軟件等交流工具的群組或討論組可實現(xiàn)多人在線交流,多人交流的內(nèi)容通常被記錄保存,以方便其他用戶查閱獲知交流的詳細情況。
[0003]然而,當(dāng)其他用戶參與多人聊天時,需要獲知詳細的交流內(nèi)容時,采用逐條瀏覽所有的交流記錄的方式,因可能存在大量的圖片或無關(guān)的文字等冗余信息,需要耗費大量的時間,瀏覽的效率低下。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對傳統(tǒng)的多人聊天中瀏覽信息效率低下的問題,提供一種能提高瀏覽效率的多人聊天中信息瀏覽方法。
[0005]此外,還有必要提供一種能提高瀏覽效率的多人聊天中信息瀏覽系統(tǒng)。
[0006]一種多人聊天中信息瀏覽方法,包括:
[0007]獲取在多人聊天界面中所選中的用戶標(biāo)識以及對所述用戶標(biāo)識觸發(fā)所產(chǎn)生的查詢指令;
[0008]根據(jù)所述查詢指令從歷史聊天記錄中篩選得到與所述所選中的用戶標(biāo)識對應(yīng)的聊天記錄;
[0009]在所述多人聊天界面上顯示所述篩選得到的聊天記錄。
[0010]一種多人聊天中信息瀏覽系統(tǒng),包括:
[0011]獲取模塊,用于獲取在多人聊天界面中所選中的用戶標(biāo)識以及對所述用戶標(biāo)識觸發(fā)所產(chǎn)生的查詢指令;
[0012]篩選模塊,用于根據(jù)所述查詢指令從歷史聊天記錄中篩選得到與所述所選中的用戶標(biāo)識對應(yīng)的聊天記錄;
[0013]顯示模塊,用于在所述多人聊天界面上顯示所述篩選得到的聊天記錄。
[0014]上述多人聊天中信息瀏覽方法和系統(tǒng),通過獲取選中的用戶標(biāo)識,從歷史聊天記錄中篩選得到與該用戶標(biāo)識對應(yīng)的聊天記錄,并僅顯示該聊天記錄,可方便快速瀏覽,獲知所需息,去掉了多余的信息,提聞了瀏覽信息的效率。
【附圖說明】
[0015]圖1為一個實施例中多人聊天中信息瀏覽方法的流程示意圖;
[0016]圖2為即時通訊軟件的群組聊天界面示意圖;
[0017]圖3為打開消息記錄后的群組聊天界面示意圖;
[0018]圖4為獲取在多人聊天界面中所選中的用戶標(biāo)識以及對該用戶標(biāo)識觸發(fā)所產(chǎn)生的查詢指令的流程圖;
[0019]圖5為查看時功能菜單界面示意圖;
[0020]圖6為另一個實施例中多人聊天中信息瀏覽方法的流程示意圖;
[0021]圖7為顯示所選用戶標(biāo)識的聊天記錄后的功能菜單界面示意圖;
[0022]圖8為多人聊天界面顯示篩選得到聊天記錄后配置懸浮框控件的示意圖;
[0023]圖9為一個實施例中多人聊天中信息瀏覽系統(tǒng)的結(jié)構(gòu)框圖;
[0024]圖10為另一個實施例中多人聊天中信息瀏覽系統(tǒng)的結(jié)構(gòu)框圖;
[0025]圖11為獲取模塊的內(nèi)部結(jié)構(gòu)框圖;
[0026]圖12為另一個實施例中多人聊天中信息瀏覽系統(tǒng)的結(jié)構(gòu)框圖;
[0027]圖13為實現(xiàn)多人聊天中信息瀏覽方法的計算機系統(tǒng)的模塊圖。
【具體實施方式】
[0028]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0029]除非上下文另有特定清楚的描述,本發(fā)明中的元件和組件,數(shù)量既可以單個的形式存在,也可以多個的形式存在,本發(fā)明并不對此進行限定。本發(fā)明中的步驟雖然用標(biāo)號進行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執(zhí)行需要其他步驟作為基礎(chǔ),否則步驟的相對次序是可以調(diào)整的。可以理解,本文中所使用的術(shù)語“和/或”涉及且涵蓋相關(guān)聯(lián)的所列項目中的一者或一者以上的任何和所有可能的組口 ο
[0030]圖1為一個實施例中多人聊天中信息瀏覽方法的流程示意圖。該多人聊天中信息瀏覽方法可應(yīng)用于即時通訊軟件中查看某一個或多個用戶的聊天記錄,便于篩選所需聊天記錄,去除多余的聊天記錄,以提高瀏覽效率。如圖1所示,該多人聊天中信息瀏覽方法,包括:
[0031]步驟102,獲取在多人聊天界面中所選中的用戶標(biāo)識以及對該用戶標(biāo)識觸發(fā)所產(chǎn)生的查詢指令。
[0032]具體的,用戶標(biāo)識可為用戶名稱或用戶賬號等。例如在即時通訊軟件中,用戶通過即時通訊客戶端登錄服務(wù)器注冊用戶賬號,并填寫用戶信息。
[0033]該獲取在多人聊天界面中所選中的用戶標(biāo)識具體包括:獲取在多人聊天界面中的聊天窗口或者組成員窗口或歷史聊天記錄窗口中所選中的用戶標(biāo)識。該用戶標(biāo)識可為一個或多個。
[0034]如圖2所示,以即時通訊軟件的群組聊天界面(即多人聊天界面的一種)為例,可在群組聊天界面的聊天窗口 22、或者組成員窗口 24,以及如圖3所示,將圖2中消息記錄點擊后顯示的歷史聊天窗口 26中選中所需的用戶標(biāo)識。圖2中聊天窗口 22中2013年2月30日,用戶A (100011) 12:01:30發(fā)出消息,用戶B (100123) 12:09:20發(fā)出消息等等,用戶A是用戶名稱,100011是用戶賬號,12:01:30是指12時I分30秒。組成員窗口 24中包括用戶A、用戶B、用戶C、用戶D、用戶E等。
[0035]步驟104,根據(jù)該查詢指令從歷史聊天記錄中篩選得到與該所選中的用戶標(biāo)識對應(yīng)的聊天記錄。
[0036]具體的,該歷史聊天記錄可從本地獲取或服務(wù)器上拉取得到。通過循環(huán)過濾每一條聊天記錄,篩選得到與所選中的用戶標(biāo)識對應(yīng)的聊天記錄。
[0037]步驟106,在該多人聊天界面上顯示該篩選得到的聊天記錄。
[0038]具體的,在多人聊天界面上僅顯示篩選得到與所選中的用戶標(biāo)識對應(yīng)的聊天記錄。
[0039]上述多人聊天中信息瀏覽方法,通過獲取選中的用戶標(biāo)識,從歷史聊天記錄中篩選得到與該用戶標(biāo)識對應(yīng)的聊天記錄,并僅顯示該聊天記錄,可方便快速瀏覽,獲知所需信息,去掉了多余的信息,提高了瀏覽信息的效率。
[0040]在一個實施例中,該在該多人聊天界面上顯示該篩選得到的聊天記錄的步驟之前,該多人聊天中信息瀏覽方法還包括:獲取顯示的起始時間和終止時間。
[0041]具體的,該顯示的起始時間和終止時間可根據(jù)用戶需求選定或系統(tǒng)默認得到。例如,可采用從某一時刻開始至當(dāng)前時刻結(jié)束,某一時刻作為顯示的起始時間,當(dāng)前時刻作為終止時間。
[0042]在該多人聊天界面上顯示該篩選得到的聊天記錄的步驟包括:
[0043]根據(jù)該顯示的起始時間和終止時間在該多人聊天界面上顯示該篩選得到的聊天記錄。設(shè)定顯示的時間范圍可進一步減少數(shù)據(jù)量,提高瀏覽效率。
[0044]如圖4所示,在一個實施例中,該獲取在多人聊天界面中所選中的用戶標(biāo)識以及對該用戶標(biāo)識觸發(fā)所產(chǎn)生的查詢指令的步驟包括:
[0045]步驟402,獲取在多人聊天界面中所選中的用戶標(biāo)識。
[0046]具體的,獲取在多人聊天界面中的聊天窗口或者組成員窗口或歷史聊天記錄窗口中所選中的用戶標(biāo)識。
[0047]步驟404,獲取對該用戶標(biāo)識的觸發(fā)操作,根據(jù)該觸發(fā)操作顯示功能菜單界面。
[0048]具體的,可通過鼠標(biāo)右鍵或左鍵對該用戶標(biāo)識進行觸發(fā)操作,從而顯示鼠標(biāo)右鍵功能菜單界面或左鍵功能菜單界面。也可在觸摸屏上對用戶標(biāo)識進行觸發(fā)操作,直接顯示該功能菜單界面。
[0049]步驟406,獲取對該功能菜單界面中查看聊天記錄控件的觸發(fā)所產(chǎn)生的查詢指令。
[0050]例如,如圖5所示,在功能菜單界面中顯示多種功能控件,如“只查看他的聊天記錄”控件、“全部選擇”控件、“顯示比例”控件、“合并連續(xù)發(fā)送的消息”控