本發明專利技術實施例提供了一種推薦軟件安裝方法、裝置及設備,所述方法包括:在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。由此,在推薦軟件的安裝過程中,即使出現重啟、關機等預設事件,仍可根據推薦標記讀取程序讀取推薦標記,再次根據推薦標記完成該目標推薦軟件的安裝,從而,可以提高推薦軟件的安裝成功率。
【技術實現步驟摘要】
本專利技術涉及互聯網
,具體涉及一種推薦軟件安裝方法、裝置及設備。
技術介紹
隨著信息技術的快速發展,終端設備(如手機、平板電腦等等)使用越來越頻繁。伴隨著終端設備的快速發展,在終端設備中安裝其他軟件也越來越普及。通常情況下,終端設備在安裝某個軟件的時候,該軟件會綁定其他的推薦軟件,如果用戶勾選了這些推薦軟件,則在該軟件安裝完成時,會進一步安裝這些推薦軟件,但是,若在這些推薦軟件安裝過程中,終端設備出現重啟或者關機等情況,則無法順利完成這些推薦軟件的安裝,因而,降低了推薦軟件的安裝成功率。
技術實現思路
本專利技術實施例提供了一種推薦軟件安裝方法、裝置及設備,可以提高推薦軟件的安裝成功率。本專利技術實施例第一方面提供了一種推薦軟件安裝方法,包括:在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。結合本專利技術實施例的第一方面的實施方式,在第一方面的第一種可能的實施方式中,在目標軟件的配置文件中寫入目標推薦軟件的推薦標記之前,所述方法還包括:展示與所述目標軟件綁定的至少一個推薦軟件;從所述至少一個推薦軟件中獲取所述目標推薦軟件。結合本專利技術實施例的第一方面的第一種可能的實施方式,在第一方面的第
二種可能的實施方式中,所述展示與所述目標軟件綁定的至少一個推薦軟件,包括:展示與所述目標軟件綁定的部分推薦軟件,并在至少一個所述部分推薦軟件的安裝環境中展示其他推薦軟件。結合本專利技術實施例的第一方面,在第一方面的第三種可能的實施方式中,所述將推薦標記讀取程序寫入所述目標軟件的系統文件中之后,以及所述根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件之前,所述方法還包括:檢測是否發生預設事件,若是,則執行所述根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件的步驟。結合本專利技術實施例的第一方面的第三種可能的實施方式,在第一方面的第四種可能的實施方式中,所述預設事件包括重啟事件、關機事件和斷網事件中的至少一個。結合本專利技術實施例的第一方面、第一方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第一方面的第五種可能的實施方式中,所述根據所述推薦標記讀取程序讀取所述推薦標記,包括:按照預設時間間隔運行所述推薦標記讀取程序,讀取所述推薦標記。結合本專利技術實施例的第一方面、第一方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第一方面的第六種可能的實施方式中,所述根據所述推薦標記繼續安裝所述目標推薦軟件,包括:根據所述推薦標記從網絡中下載所述目標推薦軟件的安裝包,并根據所述安裝包安裝所述目標推薦軟件;或者,根據所述推薦標記從所述本地中獲取所述目標推薦軟件的安裝包,并根據所述安裝包安裝所述目標推薦軟件。結合本專利技術實施例的第一方面、第一方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第一方面的第七種可能的實施方式中,所述根據所述推薦標記繼續安裝所述目標推薦軟件之后,所述方法還包括:在所述目標推薦軟件完成安裝時,清除所述推薦標記。本專利技術實施例第二方面提供了一種推薦軟件安裝裝置,包括:寫入單元,用于在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;注冊單元,用于在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;安裝單元,用于根據所述注冊單元注冊的所述推薦標記讀取程序讀取所述寫入單元寫入的所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。結合本專利技術實施例的第二方面,在第二方面的第一種可能的實施方式中,其特征在于,所述在目標軟件的配置文件中寫入目標推薦軟件的推薦標記之前,所述方法還包括:展示單元,用于在所述寫入單元在目標軟件的配置文件中寫入目標推薦軟件的推薦標記之前,展示與所述目標軟件綁定的至少一個推薦軟件;獲取單元,用于從所述展示單元展示的所述至少一個推薦軟件中獲取所述目標推薦軟件。結合本專利技術實施例的第二方面的第一種可能的實施方式,在第二方面的第二種可能的實施方式中,所述展示單元還具體用于:展示與所述目標軟件綁定的部分推薦軟件,并在至少一個所述部分推薦軟件的安裝環境中展示其他推薦軟件。結合本專利技術實施例的第二方面,在第二方面的第三種可能的實施方式中,所述裝置還包括:檢測單元,用于當所述注冊單元在所述目標軟件安裝完成時,將推薦標記讀取程序寫入所述目標軟件的系統文件中之后,檢測是否發生預設事件,若是,由所述安裝單元根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。結合本專利技術實施例的第二方面的第三種可能的實施方式,在第二方面的第四種可能的實施方式中,所述預設事件包括重啟事件、關機事件和斷網事件中的至少一個。結合本專利技術實施例的第二方面、第二方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第二方面的第五種可能的實施方式中,所述安裝單元具體用于:按照預設時間間隔運行所述推薦標記讀取程序,根據所述注冊單元注冊的所述推薦標記讀取程序讀取所述寫入單元寫入的所述推薦標記,并根據所述推
薦標記安裝所述目標推薦軟件。結合本專利技術實施例的第二方面、第二方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第二方面的第六種可能的實施方式中,所述安裝單元具體用于:根據所述推薦標記從網絡中下載所述目標推薦軟件的安裝包,并根據所述安裝包安裝所述目標推薦軟件;或者,根據所述推薦標記從所述本地中獲取所述目標推薦軟件的安裝包,并根據所述安裝包安裝所述目標推薦軟件。結合本專利技術實施例的第二方面、第二方面的第一種、第二種、第三種或第四種中任一種可能的實施方式,在第二方面的第七種可能的實施方式中,所述裝置還包括:清除單元,用于在所述安裝單元根據所述推薦標記安裝所述目標推薦軟件之后,清除所述推薦標記。本專利技術實施例第三方面提供了一種推薦軟件安裝設備,包括:處理器、存儲器、通信接口和總線;所述處理器、所述存儲器和所述通信接口通過所述總線連接并完成相互間的通信;所述存儲器存儲可執行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用于執行一種推薦軟件安裝方法;其中,所述方法包括:在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。本專利技術實施例第四方面提供一種存儲介質,其中,該存儲介質用于存儲應用程序,所述應用程序用于在運行時執行本專利技術實施例的所述的一種推薦軟件安裝方法。本專利技術實施例第五方面提供一種應用程序,其中,該應用程序用于在運行時執行本專利技術實施例所述的一種推薦軟件安裝方法。實施本專利技術實施例,具有如下有益效果:可以看出,本專利技術提供的推薦軟件安裝方法通過在目標軟件的配置文件中寫入目標推薦軟件的推薦標記,在目標軟件安裝完成時,在系統中注冊推薦標記讀取程序,根據推薦標記讀取程序讀取推薦標記,并根據推薦標記安裝目標推薦軟件。由此,在推薦軟件的安裝過程中,即使出現重啟、關機等預設事件,仍可根據推薦標記讀取程序讀取本文檔來自技高網...
【技術保護點】
一種推薦軟件安裝方法,其特征在于,包括:在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。
【技術特征摘要】
1.一種推薦軟件安裝方法,其特征在于,包括:在目標軟件的配置文件中寫入目標推薦軟件的推薦標記;在所述目標軟件安裝完成時,在系統中注冊推薦標記讀取程序;根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件。2.根據權利要求1所述的方法,其特征在于,所述在目標軟件的配置文件中寫入目標推薦軟件的推薦標記之前,所述方法還包括:展示與所述目標軟件綁定的至少一個推薦軟件;從所述至少一個推薦軟件中獲取所述目標推薦軟件。3.根據權利要求2所述的方法,其特征在于,所述展示與所述目標軟件綁定的至少一個推薦軟件,包括:展示與所述目標軟件綁定的部分推薦軟件,并在至少一個所述部分推薦軟件的安裝環境中展示其他推薦軟件。4.根據權利要求1所述的方法,其特征在于,所述將推薦標記讀取程序寫入所述目標軟件的系統文件中之后,以及所述根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件之前,所述方法還包括:檢測是否發生預設事件,若是,則執行所述根據所述推薦標記讀取程序讀取所述推薦標記,并根據所述推薦標記安裝所述目標推薦軟件的步驟。5.根據權利要求4所述的方法,其特征在于,所述預設事件包括重啟事件、關機事件和斷網事件中的至少一個。6.根據權利要求1至5所述的方法,其特征在于,所述根據所述推薦標記讀取程序讀取所述推薦標記,包括:按照預設時間間隔運行所述推薦標記讀取程序,讀取所述推薦標記。7.根據權利要求1至5任一項所述的...
【專利技術屬性】
技術研發人員:韓偉杰,
申請(專利權)人:北京金山安全軟件有限公司,
類型:發明
國別省市:北京;11
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。