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

窗口調(diào)用插件、和基于窗口調(diào)用的程序安裝/卸載方法

文檔序號(hào):9687261閱讀:500來(lái)源:國(guó)知局
窗口調(diào)用插件、和基于窗口調(diào)用的程序安裝/卸載方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,更具體地涉及一種窗口調(diào)用插件、和基于窗口調(diào)用的程序安裝/卸載方法。
【背景技術(shù)】
[0002]安裝程序(或稱(chēng)安裝軟件)是計(jì)算機(jī)軟件的一種,用以協(xié)助使用者在計(jì)算機(jī)中安裝其他軟件或應(yīng)用程序。安裝程序的檔案名稱(chēng)通常包括“setup ”、“install”、“ installer”、“installat1n”等字樣。在提供安裝程序的同時(shí),通常也會(huì)提供卸載程序(或稱(chēng)反安裝程序),用以協(xié)助使用者將其他軟件或應(yīng)用程序從計(jì)算機(jī)中刪除(即,卸載)。卸載程序的檔案名稱(chēng)通常包括“uninstall'“uninstaller”等字樣。
[0003]在計(jì)算機(jī)的發(fā)展初期,因硬件設(shè)備的限制使得計(jì)算機(jī)軟件都比較小型和簡(jiǎn)單,并且計(jì)算機(jī)的使用者通常都有一定程度的計(jì)算機(jī)操作知識(shí),因此安裝程序和卸載程序并不是相當(dāng)必要。但隨著計(jì)算機(jī)硬件的迅猛發(fā)展,計(jì)算機(jī)軟件變得大型且復(fù)雜,加上網(wǎng)絡(luò)(例如,互聯(lián)網(wǎng))帶動(dòng)計(jì)算機(jī)的普及,使得越來(lái)越多的使用者困擾于軟件的安裝與卸載過(guò)程,因此越來(lái)越多的軟件開(kāi)發(fā)者會(huì)提供安裝程序和卸載程序以協(xié)助使用者進(jìn)行軟件或應(yīng)用程序的安裝與卸載。
[0004]安裝程序和卸載程序的作用主要在于簡(jiǎn)化軟件安裝和卸載過(guò)程,并且提供親切友善的操作界面。當(dāng)使用安裝程序在計(jì)算機(jī)中安裝其他軟件或應(yīng)用程序時(shí),如果使用者不需要變更軟件或應(yīng)用程序的設(shè)定,則多半只需要一直按“是(Y) ”便能完成軟件或應(yīng)用程序的安裝。類(lèi)似地,當(dāng)使用卸載程序從計(jì)算機(jī)卸載其他軟件或應(yīng)用程序時(shí),使用者也多半只需要一直按“是(Y)”便能完成軟件或應(yīng)用程序的卸載。
[0005]當(dāng)使用安裝程序在計(jì)算機(jī)中安裝其他軟件或應(yīng)用程序時(shí),通常會(huì)顯示安裝程序自帶的安裝條來(lái)使能使用者按照安裝程序的提醒進(jìn)行必要的安裝設(shè)置、以及向使用者顯示應(yīng)用程序的安裝進(jìn)程。類(lèi)似地,當(dāng)使用卸載程序從計(jì)算機(jī)卸載其他軟件或應(yīng)用程序時(shí),通常會(huì)顯示卸載程序自帶的卸載條來(lái)使能使用者按照卸載程序的提醒進(jìn)行必要的卸載設(shè)置、以及向使用者顯示應(yīng)用程序的卸載進(jìn)程。但是,這種安裝條和卸載條的顯示界面不是客戶(hù)友好的,在安裝或卸載應(yīng)用程序的過(guò)程中使用者常常會(huì)對(duì)安裝條或卸載條的顯示感到厭煩。

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

[0006]鑒于以上所述的一個(gè)或多個(gè)問(wèn)題,本發(fā)明提供了一種窗口調(diào)用插件、和基于窗口調(diào)用的程序安裝/刪除方法。
[0007]根據(jù)本發(fā)明實(shí)施例的窗口調(diào)用插件包括:程序檢測(cè)單元,用于檢測(cè)安裝/卸載程序是否被啟動(dòng);窗口調(diào)用單元,用于在程序檢測(cè)單元檢測(cè)到安裝/卸載程序被啟動(dòng)時(shí),調(diào)用具有預(yù)定顯示效果的安裝/卸載窗口同時(shí)隱藏安裝/卸載程序自帶的安裝/卸載條,其中安裝/卸載窗口中的一個(gè)或多個(gè)按鈕分別與安裝/卸載條中的具有相同功能的按鈕相關(guān)聯(lián),并且能夠與安裝/卸載條同步地顯示程序安裝/卸載進(jìn)程。
[0008]根據(jù)本發(fā)明實(shí)施例的基于窗口調(diào)用的程序安裝/卸載方法,包括:窗口調(diào)用插件檢測(cè)安裝/卸載程序是否被啟動(dòng);在檢測(cè)到安裝/卸載程序被啟動(dòng)時(shí),窗口調(diào)用插件調(diào)用具有預(yù)定顯示效果的安裝/卸載窗口,同時(shí)隱藏安裝/卸載程序自帶的安裝/卸載條,其中安裝/卸載窗口中的一個(gè)或多個(gè)按鈕分別與安裝/卸載條中的具有相同功能的按鈕相關(guān)聯(lián),并且能夠與安裝/卸載條同步地顯示程序安裝/卸載進(jìn)程。
[0009]通過(guò)根據(jù)本發(fā)明實(shí)施例的窗口調(diào)用插件和基于窗口調(diào)用的程序安裝/卸載方法,在程序安裝/卸載過(guò)程中顯示的安裝/卸載窗口的顯示界面是客戶(hù)友好的,所以使用者可以得到比較愉快的程序安裝/卸載體驗(yàn)。
【附圖說(shuō)明】
[0010]從下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】的描述中可以更好地理解本發(fā)明,其中:
[0011]圖1是示出根據(jù)本發(fā)明第一實(shí)施例的窗口調(diào)用插件的框圖;
[0012]圖2是示出根據(jù)本發(fā)明第一實(shí)施例的基于窗口調(diào)用的程序安裝/卸載方法的流程圖;
[0013]圖3是示出根據(jù)本發(fā)明第二實(shí)施例的窗口調(diào)用插件的框圖;
[0014]圖4是示出根據(jù)本發(fā)明第二實(shí)施例的基于窗口調(diào)用的程序安裝/卸載方法的流程圖;
[0015]圖5是示出圖4所示的步驟S206的子步驟的流程圖;
[0016]圖6是示出圖4所示的步驟S206的子步驟的另一流程圖;以及
[0017]圖7是示出實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的窗口調(diào)用插件、和基于窗口調(diào)用的程序安裝/卸載方法的計(jì)算設(shè)備700的框圖。
【具體實(shí)施方式】
[0018]下面將詳細(xì)描述本發(fā)明的各個(gè)方面的特征和示例性實(shí)施例。在下面的詳細(xì)描述中,提出了許多具體細(xì)節(jié),以便提供對(duì)本發(fā)明的全面理解。但是,對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)很明顯的是,本發(fā)明可以在不需要這些具體細(xì)節(jié)中的一些細(xì)節(jié)的情況下實(shí)施。下面對(duì)實(shí)施例的描述僅僅是為了通過(guò)示出本發(fā)明的示例來(lái)提供對(duì)本發(fā)明的更好的理解。本發(fā)明決不限于下面所提出的任何具體配置和算法,而是在不脫離本發(fā)明的精神的前提下覆蓋了元素、部件和算法的任何修改、替換和改進(jìn)。在附圖和下面的描述中,沒(méi)有示出公知的結(jié)構(gòu)和技術(shù),以便避免對(duì)本發(fā)明造成不必要的模糊。
[0019]為了在使用者啟動(dòng)安裝/卸載程序以進(jìn)行程序安裝/卸載的過(guò)程中向使用者提供客戶(hù)友好的安裝/卸載界面,這里提供了一種窗口調(diào)用插件來(lái)配合安裝/卸載程序?qū)崿F(xiàn)根據(jù)本發(fā)明實(shí)施例的基于窗口調(diào)用的程序安裝/卸載方法,其中該窗口調(diào)用插件可以由腳本語(yǔ)言來(lái)實(shí)現(xiàn)。
[0020]圖1示出了根據(jù)本發(fā)明第一實(shí)施例的窗口調(diào)用插件的框圖。如圖1所示,該窗口調(diào)用插件包括程序檢測(cè)單元102、窗口調(diào)用單元104、消息發(fā)送單元106、以及信息接收單元108。
[0021]具體地,程序檢測(cè)單元102被配置用于檢測(cè)安裝/卸載程序是否被啟動(dòng)。窗口調(diào)用單元104被配置用于在程序檢測(cè)單元檢測(cè)到安裝/卸載程序被啟動(dòng)時(shí),調(diào)用具有預(yù)定顯示效果的安裝/卸載窗口同時(shí)隱藏安裝/卸載程序自帶的安裝/卸載條。消息發(fā)送單元106被配置用于在安裝/卸載窗口中的特定按鈕被按壓時(shí),將指示該特定按鈕被按壓的消息發(fā)送給安裝/卸載程序。信息接收單元108被配置用于從安裝/卸載程序接收信息。
[0022]圖2示出了根據(jù)本發(fā)明第一實(shí)施例的基于窗口調(diào)用的程序安裝/卸載方法。如圖2所示,該程序安裝/卸載方法包括以下步驟:S102,窗口調(diào)用插件檢測(cè)安裝/卸載程序是否被啟動(dòng)(該處理由程序檢測(cè)單元102執(zhí)行);S104,在檢測(cè)到安裝/卸載程序被啟動(dòng)時(shí),窗口調(diào)用插件調(diào)用具有預(yù)定顯示效果的安裝/卸載窗口同時(shí)隱藏安裝/卸載程序自帶的安裝/卸載條(該處理由窗口調(diào)用單元104執(zhí)行)。其中,安裝/卸載窗口中的一個(gè)或多個(gè)按鈕分別與安裝/卸載條中的具有相同功能的按鈕相關(guān)聯(lián),并且能夠與安裝/卸載條同步地顯示程序安裝/卸載進(jìn)程。
[0023]具體地,當(dāng)安裝/卸載窗口中的與安裝/卸載條中的某個(gè)按鈕相關(guān)聯(lián)的特定按鈕(為了描述方便,下面將特定按鈕稱(chēng)為按鈕P)被按壓時(shí),窗口調(diào)用插件將指示按鈕P被按壓的消息發(fā)送給安裝/卸載程序(該處理由消息發(fā)送單元106執(zhí)行)。然后,安裝/卸載程序響應(yīng)于接收自窗口調(diào)用插件的消息,執(zhí)行安裝/卸載條中的與按鈕P具有相同功能的按鈕被按壓時(shí)所執(zhí)行的功能。
[0024]其中,安裝/卸載程序在執(zhí)行完安裝/卸載條中的與按鈕P具有相同功能的按鈕被按壓時(shí)所執(zhí)行的功能后,將執(zhí)行結(jié)果發(fā)送給窗口調(diào)用插件以供在安裝/卸載窗口中顯示;并且在執(zhí)行安裝/卸載條中的與按鈕P具有相同功能的按鈕被按壓時(shí)所執(zhí)行的功能的過(guò)程中,將執(zhí)行進(jìn)程發(fā)送給窗口調(diào)用插件以供在安裝/卸載窗口中顯示。這里,執(zhí)行結(jié)果和執(zhí)行進(jìn)程均由窗口調(diào)用插件中的信息接收單元108接收。
[0025]這里,為了進(jìn)一步優(yōu)化使用者的程序安裝/卸載體驗(yàn),可以為安裝/卸載窗口預(yù)先設(shè)置多種顯示效果供使用者選擇,其中顯示效果可以是圖片、視頻、或者小游戲等。所以,除了分別與安裝/卸載條中具有相同功能的按鈕相關(guān)聯(lián)的一個(gè)或多個(gè)按鈕以外,可以在安裝/卸載窗口中另外設(shè)置以下按鈕中的一個(gè)或多個(gè):顯示效果選擇按鈕、顯示效果調(diào)節(jié)按鈕、窗口游戲交互按鈕。具體地,當(dāng)使用者按壓顯示效果選擇按鈕時(shí),針對(duì)安裝/卸
當(dāng)前第1頁(yè)1 2 3 4 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平阴县| 甘孜县| 马公市| 册亨县| 博湖县| 永登县| 修文县| 麟游县| 赞皇县| 汽车| 新化县| 天等县| 临江市| 绵阳市| 盐山县| 凤凰县| 高州市| 曲周县| 罗山县| 六枝特区| 林口县| 长汀县| 鄢陵县| 南澳县| 禹州市| 锦州市| 锦屏县| 大余县| 灵寿县| 台州市| 玉环县| 南康市| 海安县| 济南市| 芦山县| 治多县| 吴江市| 鸡西市| 织金县| 托克托县| 报价|