處理windows update彈窗出現(xiàn)的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種處理windows update彈窗出現(xiàn)的方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前,互聯(lián)網(wǎng)已成為人們生活不可或缺的一部分,然而,在使用互聯(lián)網(wǎng)的過程中經(jīng)常會出現(xiàn)各種各樣的彈窗,例如應(yīng)用軟件的推送信息彈窗或者其他信息提示彈窗,這些彈窗都是在使用互聯(lián)網(wǎng)的過程中突然出現(xiàn)并且重復(fù)出現(xiàn)多次對用戶造成極大地困擾。例如,在windows系統(tǒng)中,經(jīng)常碰到右下角出現(xiàn)windows update的彈窗提示,該windows update彈窗不能被關(guān)閉,只有在推遲提醒或者重啟系統(tǒng)后才會消失;而且,在推遲提醒后過一段時間,該windows update彈窗會再次出現(xiàn),用戶只能選擇重啟系統(tǒng)。
[0003]在現(xiàn)有技術(shù)中,處理彈窗出現(xiàn)的方式是根據(jù)檢測到的彈窗,然后強(qiáng)制結(jié)束檢測到的彈窗的進(jìn)程;然而,對于一些信息提示彈窗,例如上述的windows update彈窗,強(qiáng)制關(guān)閉該彈窗的進(jìn)程可能會造成系統(tǒng)崩潰,或者引發(fā)系統(tǒng)故障的問題。
【發(fā)明內(nèi)容】
[0004]針對【背景技術(shù)】中的windows update彈窗重復(fù)出現(xiàn)對用戶造成極大地困擾以及現(xiàn)有技術(shù)處理windows update彈窗出現(xiàn)時強(qiáng)制結(jié)束windows update彈窗的進(jìn)程可能會造成系統(tǒng)崩潰的問題,本發(fā)明提供一種處理windows update彈窗出現(xiàn)的方法,無需強(qiáng)制關(guān)閉windows update彈窗的進(jìn)程,就能夠解決windows update彈窗重復(fù)出現(xiàn)的問題并且不會造成系統(tǒng)崩潰。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用的技術(shù)方案如下:
[0006]一種處理windows update彈窗的方法,包括步驟:
[0007]監(jiān)控是否出現(xiàn)windows update彈窗;
[0008]若是,在所述windows update彈窗的對應(yīng)位置顯示對應(yīng)于所述windows update彈窗的彈窗處理控件;
[0009]在通過所述彈窗處理控件接收到屏蔽指令時,將所述windows update彈窗在后臺隱藏。
[0010]根據(jù)上述的一種處理windows update彈窗的方法,本發(fā)明實(shí)施例還提供一種處理windows update彈窗的系統(tǒng),包括監(jiān)控單元、顯示控件單元、隱藏單元;
[0011]所述監(jiān)控單元監(jiān)控是否出現(xiàn)windows update彈窗;
[0012]所述顯示控件單元在出現(xiàn)windows update彈窗時,在所述windows update彈窗的對應(yīng)位置顯示對應(yīng)于所述windows update彈窗的彈窗處理控件;
[0013]所述隱藏單元在通過所述彈窗處理控件接收到屏蔽指令時,將所述windowsupdate彈窗在后臺隱藏。
[0014]根據(jù)本發(fā)明方案,在系統(tǒng)運(yùn)行時,監(jiān)控是否出現(xiàn)windows update彈窗;若監(jiān)控到出現(xiàn)windows update彈窗,則在所述windows update彈窗的對應(yīng)位置顯示對應(yīng)于所述windows update彈窗的彈窗處理控件;然后在通過所述彈窗處理控件接收到屏蔽指令時,將所述windows update彈窗在后臺隱藏。通過彈窗處理控件接收到屏蔽指令后將所述windows update彈窗在后臺隱藏,無需強(qiáng)制關(guān)閉windows update彈窗的進(jìn)程,就能夠解決windows update彈窗重復(fù)出現(xiàn)的問題并且不會造成系統(tǒng)崩潰。
【附圖說明】
[0015]圖1為本發(fā)明處理windows update彈窗出現(xiàn)的方法流程圖;
[0016]圖2為本發(fā)明處理windows update彈窗出現(xiàn)的第一實(shí)施例流程圖;
[0017]圖3為本發(fā)明處理windows update彈窗出現(xiàn)的系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;
[0018]圖4為能實(shí)現(xiàn)本發(fā)明實(shí)施例的一個計(jì)算機(jī)系統(tǒng)1000的模塊圖。
【具體實(shí)施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請參閱圖1,為本發(fā)明處理windows update彈窗出現(xiàn)的方法流程圖:
[0021]步驟S101:監(jiān)控是否出現(xiàn)windows update彈窗:
[0022]在系統(tǒng)啟動運(yùn)行后,開始監(jiān)控屏幕是否出現(xiàn)windows update彈窗,所述系統(tǒng)是指操作系統(tǒng),例如windows系統(tǒng)、Android系統(tǒng)等;所述的屏幕是指運(yùn)行所述系統(tǒng)的終端設(shè)備的屏幕;
[0023]所述Windows Update是微軟公司提供的一種自動更新工具,主要是修復(fù)已知的安全漏洞,并可以解決已知的軟件或者硬件問題;windows update更新的級別分為:重要和可選,重要的是指更新漏洞補(bǔ)丁,而可選的則指更新驅(qū)動、軟件、語言包等。在安裝了重要的漏洞補(bǔ)丁后,由于在安裝這些漏洞補(bǔ)丁過程中由于系統(tǒng)正在運(yùn)行,某些系統(tǒng)文件無法修改,為此要在登錄系統(tǒng)之前進(jìn)行更新,因此,windows update會提示用戶立即重啟電腦,出現(xiàn)上述的 windows update 彈窗。
[0024]步驟S102:若是,在所述windows update彈窗的對應(yīng)位置顯示對應(yīng)于所述windows update彈窗的彈窗處理控件:
[0025]所述彈窗處理控件是指基于操作系統(tǒng)對windows update彈窗進(jìn)行一系列處理的程序模塊。
[0026]在一個實(shí)施例中,所述對應(yīng)位置位于所述windows update彈窗的左下角;
[0027]應(yīng)當(dāng)指出,所述windows update彈窗的對應(yīng)位置也可以是其他可以顯示的位置,例如,windows update彈窗的右下角等。
[0028]步驟S103:在通過所述彈窗處理控件接收到屏蔽指令時,將所述windows update彈窗在后臺隱減:
[0029]具體地,所述彈窗處理控件接收到屏蔽指令是指彈窗處理控件被鼠標(biāo)點(diǎn)擊的信息;
[0030]所述windows update彈窗在后臺隱藏是指將windows update彈窗的進(jìn)程移到后臺,不再在屏幕前顯示該windows update彈窗。
[0031]在一個實(shí)施例中,在顯示所述彈窗處理控件之后、接收所述屏蔽指令之前,還包括步驟:
[0032]在檢測到鼠標(biāo)位置位于所述彈窗處理控件上方的信息時,在所述彈窗處理控件的相應(yīng)位置顯示隱藏所述windows update彈窗的提示信息;
[0033]在一個實(shí)施例中,所述彈窗處理控件的相應(yīng)位置可以是該控件邊緣的上方,所述提示信息可以是一段提示語言,例如“屏蔽該windows update彈窗”。通過該方式告知用戶用鼠標(biāo)點(diǎn)擊該彈窗處理控件可以隱藏該windows update彈窗。
[0034]本發(fā)明通過彈窗處理控件接收到屏蔽指令,然后將所述windows update彈窗在后臺隱藏,無需強(qiáng)制關(guān)閉windows update彈窗的進(jìn)程,能夠防止windows update彈窗重復(fù)出現(xiàn)并且不會因?yàn)閺?qiáng)制關(guān)閉windows update彈窗的進(jìn)程而造成系統(tǒng)崩潰。
[0035]較優(yōu)地,在一個實(shí)施例中,在監(jiān)測到所述windows update彈窗再次出現(xiàn)時,直接將所述windows update彈窗在后臺隱藏;
[0036]在所述windows update彈窗第一次出現(xiàn)時,彈窗處理控件接收到屏蔽指令將該windows update彈窗隱藏在后臺;當(dāng)系統(tǒng)重新啟動或者進(jìn)行其他操作時,windows update彈窗可能會再次出現(xiàn);若監(jiān)測到所述windows update彈窗再次出現(xiàn),貝U直接將該windowsupdate彈窗在后臺隱藏,而無需再接收到屏蔽指令后才將該windows update彈窗在后臺隱藏,避免出現(xiàn)用戶多次點(diǎn)擊所述彈窗處理控件而造成的麻煩。
[0037]下面結(jié)合具體實(shí)施例子對本發(fā)明處理windows update彈窗出現(xiàn)的方法進(jìn)行詳細(xì)說明;請參閱圖2,為本發(fā)明處理windows update彈窗出現(xiàn)的第一實(shí)施例流程圖:
[0038]步驟201:監(jiān)控是否出現(xiàn)windows update彈窗;
[0039]步驟202:若是,在windows update彈窗的右下角顯示對應(yīng)于windows update彈窗的彈窗處理控件;
[0040]步驟203:檢測鼠標(biāo)位置是否位于彈窗處理控件上方;
[0041]步驟204:若是,在彈窗處理控件邊緣的上方顯示隱藏windows update彈窗的提示信息;
[0042]步驟205:判斷是否接收到鼠標(biāo)點(diǎn)擊彈窗處理控件的信息;若是,進(jìn)入步驟206 ;若否,進(jìn)入步驟207 ;
[0043]步驟206:將所述windows update彈窗在后臺隱藏;
[0044]步驟207:根據(jù)獲取的其他windows update彈窗操作信息,進(jìn)行相應(yīng)的操作。
[0045]其中,所述其他windows update彈窗操作信息可以是指windows update彈窗自帶功能的“立即重新啟動”和“推遲”的操作信息。
[0046]根據(jù)上述發(fā)明的一種處理windows update彈窗出現(xiàn)的方法,本發(fā)明還提供一種處理windows update彈窗出現(xiàn)的系統(tǒng),請參閱圖3,為本發(fā)明處理windows update彈窗出現(xiàn)的系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖:
[0047]一種處理windows update彈窗的系統(tǒng),包括監(jiān)控單元10、顯示控件單元20、隱藏單元30 ;
[0048]所述監(jiān)控單元10監(jiān)控是否出現(xiàn)windows update彈窗;
[0049]所述顯示控件單元20在出現(xiàn)windows update彈窗時,在所述windows update彈窗的對應(yīng)位置顯示對應(yīng)于所述windows update彈窗的彈窗處理控件;
[0050]所述隱藏單元30在通過所述彈窗處理控件接收到屏蔽指令時,將所述windowsupdate彈窗在后臺隱藏。
[0051]其中,在系統(tǒng)啟動運(yùn)行后,開始監(jiān)控屏幕是否出現(xiàn)windows update彈窗,所述系統(tǒng)是指操作系統(tǒng),例如windows系統(tǒng)、Android系統(tǒng)等;所述的屏幕是指運(yùn)行該系統(tǒng)的終端設(shè)備的屏幕;
[0052]所述Windows Update是微軟公司提供的一種自動更新工具,主要是修復(fù)已知的安全漏洞,并可以解決已知的軟件或者硬件問題;windows update更新的級別分為:重要和可選,重要的是指更新漏洞補(bǔ)丁,而可選的則指更新驅(qū)動、軟件、語言包等。在安裝了重要的漏洞補(bǔ)丁后,由于在安裝這些漏洞補(bǔ)丁過程中由于系統(tǒng)正在運(yùn)行,某些系統(tǒng)文件無法修改,為此要在登錄系統(tǒng)之前進(jìn)行更新,因此,windows update會提示用戶立即重啟電腦,出現(xiàn)上述的