本發明專利技術涉及一種程序安裝包安裝顯示方法和系統,將預設的交互式控件存入程序安裝包。對程序安裝包進行監控,判斷是否觸發程序安裝操作;若是,則加載交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。對程序安裝包進行監控,在安裝程序時加載存入程序安裝包的交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息,提升程序安裝過程中的趣味性,改善對安裝程序過程枯燥的印象,有助于程序安裝人員耐心等待直至安裝完程序。
【技術實現步驟摘要】
本專利技術涉及軟件程序
,特別是涉及一種程序安裝包安裝顯示方法和系統。
技術介紹
程序安裝包是指將設計好的程序進行壓縮打包得到,可自行解壓縮文件的集合,包括軟件安裝的所有文件,便于存儲和轉移,在軟件通信領域應用廣泛。傳統的程序安裝包安裝方式只是簡單地將設計好的貼圖或者是簡單Html直接添加安裝包界面中,當用戶點擊安裝圖標后啟動程序安裝操作。程序安裝如果時間過長,用戶只能選擇等待。傳統的程序安裝包安裝方式存在安裝趣味性低的缺點。
技術實現思路
基于此,有必要針對上述問題,提供一種可提高安裝趣味性的程序安裝包安裝顯示方法和系統。一種程序安裝包安裝顯示方法,包括以下步驟:將預設的交互式控件存入程序安裝包;對所述程序安裝包進行監控,判斷是否觸發程序安裝操作;若是,則加載所述交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。一種程序安裝包安裝顯示系統,包括:控件存儲模塊,用于將預設的交互式控件存入程序安裝包;安裝監控模塊,用于對所述程序安裝包進行監控,判斷是否觸發程序安裝操作;信息顯示模塊,用于在觸發程序安裝操作時加載所述交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。上述程序安裝包安裝顯示方法和系統,將預設的交互式控件存入程序安裝包。對程序安裝包進行監控,判斷是否觸發程序安裝操作;若是,則加載交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。對程序安裝包進行監控,在安裝程序時加載存入程序安裝包的交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息,提升程序安裝過程中的趣味性,改善對安裝程序過程枯燥的印象,有助于程序安裝人員耐心等待直至安裝完程序。附圖說明圖1為一實施例中程序安裝包安裝顯示方法的流程圖;圖2為另一實施例中程序安裝包安裝顯示方法的流程圖;圖3為一實施例中程序安裝包安裝顯示系統的結構圖;圖4為另一實施例中程序安裝包安裝顯示系統的結構圖。具體實施方式一種程序安裝包安裝顯示方法,如圖1所示,包括以下步驟:步驟S130:將預設的交互式控件存入程序安裝包。交互式控件即交互模塊,由高級語言編譯生成。交互式控件可通過IO(輸入輸出)技術將特定的文件加載處理后實現內容的展示,例如可使用Windows底層控件支持Html5和SVG動畫的解析,程序安裝包可由腳本語言編譯生成。將交互式控件存入程序安裝包,具體可以是將交互式控件渲染至程序安裝包的安裝界面上。可通過使用windows底層的消息機制和DirectX的渲染技術將交互式控件加入到程序安裝包中,消息機制具體可采用SendMessage或GetMessage等。此外還可指定交互式控件的大小和位置并且保證其正常運行。步驟S140:對程序安裝包進行監控,判斷是否觸發程序安裝操作。程序安裝操作的觸發方式并不唯一,例如可檢測用戶是否點擊程序安裝圖標,若是,則觸發程序安裝操作,進行步驟S150;若否,則可返回步驟S140,繼續對程序安裝包進行監控。當觸發程序安裝操作后,程序安裝包執行程序安裝操作。步驟S150:加載交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。若檢測到程序安裝操作,則加載程序安裝包內的交互式控件,通過交互式控件加載特定的文件,將定制的內容和樣式顯示出來,實現娛樂交互信息的顯示。娛樂交互信息的具體內容和形式并不唯一,具體可包括游戲、動畫和動態交互圖表中的至少一種。本實施例中娛樂交互信息包括與程序相關的交互信息,用戶可在程序安裝過程中對程序相關信息進行了解,不用枯燥的等待,當程序安裝完成后用戶即可使用,節省用戶時間,提高了操作便利性。在其中一個實施例中,娛樂交互信息包括程序介紹信息和進度提醒信息。步驟S150包括步驟152和步驟154。步驟152:通過交互式控件加載相關文件,在安裝界面顯示程序介紹信息。程序介紹信息具體可包括功能介紹信息和操作指引信息中的至少一種,功能介紹信息即指對程序功能進行解釋說明的信息,操作指引信息即是介紹如何操作程序的信息,功能介紹信息和操作指引信息都可以游戲、動畫或動態交互圖表的形式進行顯示。以程序介紹信息包括功能介紹信息和操作指引信息為例,進行程序安裝的同時在安裝界面介紹程序功能和操作說明,對用戶的使用做一定的引導,以便于用戶快速上手,無須等到程序安裝完成后才能進行了解,提高操作便利性。步驟154:通過交互式控件獲取程序安裝進度,并在安裝界面顯示進度提醒信息。根據程序安裝進度在安裝界面顯示進度提醒信息,具體可以是在安裝程序時全程對進度進行提醒,也可以是當安裝進度達到預設閾值后進行進度提醒。例如當安裝進度到90%時,將進度條顏色變為紅色并顯示安裝完成倒計時等。通過獲取安裝包的安裝進度給出特定的交互,以便于用戶知曉安裝進度,進一步提高操作便利性。本實施例中通過加載交互式控件,在安裝界面同時顯示程序介紹信息和進度提醒信息,便于用戶對程序相關內容以及安裝進度均有直觀的了解。可以理解,在其他實施例中,娛樂交互信息也可以是只包括程序介紹信息,或者只包括進度提醒信息,此外,娛樂交互信息還可包括程序的其他信息。可以理解,娛樂交互信息也可以包括與程序無關的信息,例如直接將第三方提供的游戲、動畫等在安裝程序時進行顯示,同樣可提升程序安裝過程中的趣味性。在其中一個實施例中,如圖2所示,步驟S130之前,程序安裝包安裝顯示方法還包括步驟S120。步驟S120:獲取程序安裝包的程序內容,并根據程序內容和接收的設置參數生成交互式控件。設置參數具體用于設置交互式控件的樣式和格局等,獲取程序安裝包的程序內容具體可以包括程序功能和操作流程等。通過提取程序內容并根據設置參數設計交互式控件,具體可使用高級語言實現此交互式控件,添加游戲、動畫、動態的交互等,用作對用戶的使用進行指引,或者根據安裝的進度給出不同的狀態,為用戶提供特定的娛樂和體驗。在其中一個實施例中,繼續參照圖2,步驟S120之后,程序安裝包安裝顯示方法還包括步驟S160。步驟S160:根據接收的調節參數對交互式控件進行調整。步驟S160具體可在步驟S130之前,也可在步驟S130之后。在設計得到交互式控件之后,還可通過輸入調節參數對交互式控件進行調整,具體可以是對控件的內容或樣式進行調整,實現交互式控件支持定制樣式和定制內容。可根據實際情況對交互式控件進行調整,進一步提高操作便利性。上述程序安裝包安裝顯示方法,對程序安裝包進行監控,本文檔來自技高網...
【技術保護點】
一種程序安裝包安裝顯示方法,其特征在于,包括以下步驟:將預設的交互式控件存入程序安裝包;對所述程序安裝包進行監控,判斷是否觸發程序安裝操作;若是,則加載所述交互式控件,在程序安裝包的安裝界面顯示娛樂交互信息。
【技術特征摘要】
1.一種程序安裝包安裝顯示方法,其特征在于,包括以下步驟:
將預設的交互式控件存入程序安裝包;
對所述程序安裝包進行監控,判斷是否觸發程序安裝操作;
若是,則加載所述交互式控件,在程序安裝包的安裝界面顯示娛樂交互信
息。
2.根據權利要求1所述的程序安裝包安裝顯示方法,其特征在于,所述娛
樂交互信息包括與程序相關的交互信息。
3.根據權利要求1所述的程序安裝包安裝顯示方法,其特征在于,所述娛
樂交互信息包括程序介紹信息和進度提醒信息;所述加載所述交互式控件,在
程序安裝包的安裝界面顯示娛樂交互信息的步驟,包括以下步驟:
通過所述交互式控件加載相關文件,在所述安裝界面顯示程序介紹信息;
通過所述交互式控件獲取程序安裝進度,并在所述安裝界面顯示進度提醒
信息。
4.根據權利要求3所述的程序安裝包安裝顯示方法,其特征在于,所述程
序介紹信息包括功能介紹信息和操作指引信息中的至少一種。
5.根據權利要求1所述的程序安裝包安裝顯示方法,其特征在于,所述將
預設的交互式控件存入程序安裝包的步驟之前,還包括以下步驟:
獲取程序安裝包的程序內容,并根據所述程序內容和接收的設置參數生成
交互式控件。
6.根據權利要求5所述的程序安裝包安裝顯示方法,其特征在于,所述獲
取程序安裝包的程序內容,并根據所述程序內容和接收的設置參數生成交互式
控件的步驟之后,還包括以下步驟:
【專利技術屬性】
技術研發人員:陳天龍,
申請(專利權)人:廣州視睿電子科技有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。