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

一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法和裝置的制造方法

文檔序號:9750695閱讀:188來源:國知局
一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)采集技術(shù)領(lǐng)域,尤其是涉及一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法和裝置。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,用戶使用著越來越多的各種功能的應(yīng)用程序。對于企業(yè)來講,為了清楚企業(yè)員工每天使用應(yīng)用程序的情況,了解員工上班時間是否合理使用應(yīng)用程序,需要采集應(yīng)用程序的使用情況數(shù)據(jù)來了解員工使用應(yīng)用程序的情況,現(xiàn)有技術(shù)中缺乏對應(yīng)用程序使用情況進行數(shù)據(jù)采集的方法。

【發(fā)明內(nèi)容】

[0003]有鑒于此,本發(fā)明的一個目的是提供一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法,解決現(xiàn)有技術(shù)中缺乏對應(yīng)用程序使用情況進行數(shù)據(jù)采集的方法的問題,方便用戶了解應(yīng)用程序的使用情況。
[0004]本發(fā)明提供的一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法,包括:
[0005]調(diào)用Windows API函數(shù)獲取Windows最前端應(yīng)用程序、獲取所述Windows最前端應(yīng)用程序的進程路徑以及計算所述Windows最前端應(yīng)用程序進程路徑的MD5值;
[0006]建立所述Windows最前端應(yīng)用程序進程路徑的MD5值與所述Windows最前端應(yīng)用程序進程路徑的映射,形成映射表一,并存儲所述映射表一;
[0007]掃描Windows應(yīng)用程序,累加多次掃描之后所述Windows最前端應(yīng)用程序的使用時長,建立所述Windows最前端應(yīng)用程序總使用時長與所述Windows最前端應(yīng)用程序進程路徑的MD5值的映射,形成映射表二 ;
[0008]將所述映射表二發(fā)送至服務(wù)器,接收服務(wù)器返回的未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值。
[0009]其中,將所述映射表二發(fā)送至服務(wù)器之后,包括:將所述Windows最前端應(yīng)用程序進程路徑的MD5值與所述服務(wù)器云端軟件信息庫中存儲的軟件信息匹配,判斷所述Windows最前端應(yīng)用程序是否在所述服務(wù)器云端軟件信息庫。
[0010]其中,還包括:若所述Windows最前端應(yīng)用程序在所述服務(wù)器云端軟件信息庫,則根據(jù)所述映射表二,記錄所述Windows最前端應(yīng)用程序進程路徑的MD5值對應(yīng)的軟件的總使用時長。
[0011]其中,還包括:若所述Windows最前端應(yīng)用程序不在所述服務(wù)器云端軟件信息庫,則接收所述服務(wù)器返回未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值。
[0012]其中,還包括:根據(jù)所述映射表一,獲取所述服務(wù)器返回的未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值對應(yīng)的軟件信息,發(fā)送至服務(wù)器,更新所述服務(wù)器云端軟件信息庫。
[0013]其中,判斷所述Windows最前端應(yīng)用程序是否在所述服務(wù)器云端軟件信息庫中的步驟包括:當(dāng)所述Windows最前端應(yīng)用程序進程路徑的MD5值與所述服務(wù)器云端軟件信息庫中所述軟件相應(yīng)的MD5值匹配一致時,則判斷所述Windows最前端應(yīng)用程序在所述服務(wù)器云端軟件信息庫;若不一致,則判斷所述Windows最前端應(yīng)用程序不在所述服務(wù)器云端軟件信息庫。
[0014]其中,所述的軟件信息包括:所述軟件的名稱與該軟件相應(yīng)的MD5值。
[0015]其中,調(diào)用WindowsAPI函數(shù)并判斷是否開啟屏幕保護,若開啟所述屏幕保護,則過濾掉開啟所述屏幕保護時所述Windows最前端應(yīng)用程序的使用時長。
[0016]其中,掃描Windows應(yīng)用程序,在累加多次掃描之后所述Windows最前端應(yīng)用程序的使用時長時,過濾掉Windows自帶程序的使用時長。
[0017]本發(fā)明的另一個目的是提供一種應(yīng)用程序使用情況數(shù)據(jù)采集的裝置,解決現(xiàn)有技術(shù)中缺乏對應(yīng)用程序使用情況進行數(shù)據(jù)采集的方法的問題,方便用戶了解應(yīng)用程序的使用情況。
[0018]本發(fā)明提供的一種應(yīng)用程序使用情況數(shù)據(jù)采集的裝置,包括:
[0019]第一模塊:用于獲取所述Windows最前端應(yīng)用程序進程路徑的MD5值;
[0020]第二模塊:用于建立所述Windows最前端應(yīng)用程序進程路徑的MD5值與所述Windows最前端應(yīng)用程序進程路徑的映射,形成映射表一,并存儲所述映射表一;
[0021 ]第三模塊:用于建立所述Windows最前端應(yīng)用程序總使用時長與所述Windows最前端應(yīng)用程序進程路徑的MD5值的映射,形成映射表二;
[0022]第四模塊:用于將映射表二發(fā)送至服務(wù)器,接收服務(wù)器返回的未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值。
[0023]與現(xiàn)有技術(shù)相比,本發(fā)明的說明性實施例包括以下優(yōu)點:
[0024]本發(fā)明提供一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法和裝置,解決現(xiàn)有技術(shù)中缺乏對應(yīng)用程序使用情況進行數(shù)據(jù)采集的方法的問題,方便用戶了解應(yīng)用程序的使用情況。
【附圖說明】
[0025]圖1為本發(fā)明應(yīng)用程序使用情況數(shù)據(jù)采集的方法的流程圖;
[0026]圖2為本發(fā)明應(yīng)用程序使用情況數(shù)據(jù)采集的裝置的流程圖。
【具體實施方式】
[0027]本發(fā)明提供一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法和裝置,現(xiàn)參照圖1和圖2,如圖1所示,公開了一種應(yīng)用程序使用情況數(shù)據(jù)采集的方法,包括以下步驟:
[0028]S11、調(diào)用Windows API函數(shù)獲取Windows最前端應(yīng)用程序、獲取所述Windows最前端應(yīng)用程序的進程路徑以及計算所述Windows最前端應(yīng)用程序進程路徑的MD5值;
[0029]SI 2、建立所述Windows最前端應(yīng)用程序進程路徑的MD5值和所述Windows最前端應(yīng)用程序的進程路徑的映射,形成映射表一,并存儲所述映射表一;
[0030]S13、掃描Windows應(yīng)用程序,累加多次掃描之后所述Windows最前端應(yīng)用程序的使用時長,建立所述Windows最前端應(yīng)用程序總使用時長與所述Windows最前端應(yīng)用程序進程路徑的MD5值的映射,形成映射表二 ;
[0031]S14、將所述映射表二發(fā)送至服務(wù)器,接收服務(wù)器返回的未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值。
[0032]發(fā)送至服務(wù)器中的是Windows最前端應(yīng)用程序進程路徑的MD5值與總使用時長的映射表二,而不是Windows最前端應(yīng)用程序的名稱與總使用時長的映射表二,主要是因為Windows最前端應(yīng)用程序進程路徑的MD5值所占用的存儲空間小,使得每次需要發(fā)送至服務(wù)器的信息量很少,減少了對網(wǎng)絡(luò)的使用。
[0033]在一些實施例中,將所述映射表二發(fā)送至服務(wù)器之后,包括:將所述Windows最前端應(yīng)用程序進程路徑的MD5值與所述服務(wù)器云端軟件信息庫中存儲的軟件信息匹配,判斷所述Windows最前端應(yīng)用程序是否在所述服務(wù)器云端軟件信息庫。
[0034]依托云端軟件信息庫強大的存儲軟件名稱與該軟件相應(yīng)的MD5值的能力,比較容易的實現(xiàn)發(fā)送至服務(wù)器的Windows最前端應(yīng)用程序進程路徑的MD5值與云端軟件信息庫中存儲的MD5值相匹配,再根據(jù)映射表二,實現(xiàn)Windows最前端應(yīng)用程序進程路徑的MD5值相應(yīng)的軟件名稱與總使用時長的統(tǒng)一,使管理人員登錄服務(wù)器后便清楚獲知應(yīng)用程序的使用情況。
[0035]在一些實施例中,將所述映射表二發(fā)送至服務(wù)器之后,還包括:若所述Windows最前端應(yīng)用程序在所述服務(wù)器云端軟件信息庫,則根據(jù)所述映射表二,記錄所述Windows最前端應(yīng)用程序進程路徑的MD5值對應(yīng)的軟件的總使用時長。
[0036]在一些實施例中,將所述映射表二發(fā)送至服務(wù)器之后,還包括:若所述Windows最前端應(yīng)用程序不在所述服務(wù)器云端軟件信息庫,則接收所述服務(wù)器返回未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值。
[0037]在一些實施例中,將所述映射表二發(fā)送至服務(wù)器之后,還包括:根據(jù)所述映射表一,獲取所述服務(wù)器返回的未知的所述Windows最前端應(yīng)用程序進程路徑的MD5值對應(yīng)的軟件信息,發(fā)送至服務(wù)器,更新所述服務(wù)器云端軟件信息庫。
[0038]如果Windows最前端應(yīng)用程序不在所述服務(wù)器云端軟件信息庫,即在服務(wù)器云端軟件信息庫中匹配不到相應(yīng)的MD5值,服務(wù)器便將未知的Windows最前端應(yīng)用程序進程路徑的MD5值返回,返回的未知信息得到處理之后,會被再次發(fā)送至服務(wù)器云端軟件信息庫,云端軟件信息庫會將相應(yīng)的信息進行儲存,使得云端軟件信息庫存儲的信息
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海门市| 大石桥市| 五峰| 云南省| 周宁县| 浦东新区| 盐亭县| 灵台县| 轮台县| 芒康县| 安庆市| 梅州市| 建德市| 札达县| 昭觉县| 灵武市| 临清市| 大城县| 河北区| 札达县| 双牌县| 本溪市| 成武县| 荆门市| 乌拉特中旗| 萝北县| 丽江市| 海宁市| 抚远县| 武邑县| 会昌县| 永善县| 揭阳市| 东乡| 墨江| 偃师市| 汕头市| 永修县| 鹤岗市| 肇源县| 忻州市|