本發明專利技術提供了一種瀏覽器修復方法與裝置,其中,瀏覽器修復裝置包括:確定模塊,適用于確定瀏覽器無法正常打開網頁;故障判斷模塊,適用于通過調用接口調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成網頁無法正常打開的原因是否是所述瀏覽器的插件故障;修復模塊,適用于若所述故障判斷模塊的判斷結果為是,則對瀏覽器進行插件修復;所述確定模塊還適用于在故障判斷模塊進行網頁異常掃描之前,確定除所述瀏覽器之外的其它網絡客戶端應用正常使用。通過本發明專利技術,能夠有效解決非病毒原因引起的網頁打開異常問題,并且無須用戶手動操作,提高了網頁異常原因查找識別效率,也提升了用戶使用體驗。
【技術實現步驟摘要】
本專利技術涉及計算機
,特別是涉及ー種瀏覽器修復方法與裝置。
技術介紹
網頁瀏覽器是顯示網頁服務器或檔案系統內的文件,并讓用戶與這些文件互動的軟件。它用來顯示在萬維網或局部局域網路等內的文字、影像及其他資訊。通過網頁瀏覽器,用戶可迅速及輕易地瀏覽各種資訊。然而,在用戶使用網頁瀏覽器進行網頁瀏覽的過程中,有時會出現網頁打不開,造成用戶無法上網瀏覽信息,但QQ、MSN等客戶端軟件工具卻可以上網的網絡異常情況。出現這種情況有可能病毒,但更有可能是DNS (Domain Name System,域名系統)配置有問題,或者瀏覽器組件或IE組件故障,或者是瀏覽器的一些插件故障,或者是瀏覽器的代理設置是無效的等等原因,都有可能出現瀏覽器打不開網頁。因網頁無法打開的原因多祥,尤其是在非病毒原因引起時,即使使用目前的殺毒或掃描工具也無法解決此類問題。因此,如何對打不開網頁的網頁異常原因,尤其是非病毒原因進行甄別,進而進行及時有效的處理,成為目前亟待解決的問題。
技術實現思路
鑒于上述現有的對打不開網頁的網頁異常原因,尤其是非病毒原因無法有效進行甄別和及時處理的問題,提出了本專利技術以便提供ー種克服上述問題或者至少部分地解決上述問題的瀏覽器修復方法與裝置。依據本專利技術的ー個方面,提供了一種瀏覽器修復方法,包括確定瀏覽器無法正常打開網頁;通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成網頁無法正常打開的原因是否是瀏覽器的插件故障;若是,則對瀏覽器進行插件修復;其中,在所述通過調用接ロ調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描的步驟之前,還包括確定除所述瀏覽器之外的其它網絡客戶端應用正常使用。可選地,該瀏覽器修復方法還包括若判斷造成網頁無法正常打開的原因不是瀏覽器的插件故障,則針對所述原因對瀏覽器進行系統修復。可選地,通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成網頁無法正常打開的原因是否是瀏覽器的插件故障的步驟包括通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件;通過掃描插件調用瀏覽器進程打開設定網頁,判斷設定網頁能否被正常打開;若不能被正常打開且網絡連接正常,則判斷使用無加載插件方式能否打開設定網頁;若使用無加載插件方式能夠打開設定網頁,則確定造成網頁無法正常打開的原因是瀏覽器的插件故障;否則,確定造成網頁無法正常打開的原因不是瀏覽器的插件故障。可選地,通過調用接ロ調用瀏覽器中設置的掃描插件進行網頁異常掃描的步驟包括瀏覽器通過調用接ロ直接調用自身已加載的掃描插件進行網頁異常掃描;或者,通過調用接ロ調用病毒查殺工具中設置的掃描插件進行網頁異常掃描的步驟包括瀏覽器通過調用接ロ調用病毒查殺工具中的掃描插件進行網頁異常掃描;或者,瀏覽器向用戶提供使用病毒查殺工具中的掃描插件進行網頁異常掃描的提示,在接受到用戶返回的肯定信息后,通過調用接ロ調用病毒查殺工具中的掃描插件進行網頁異常掃描。根據本專利技術的另一方面,提供了一種瀏覽器修復裝置,包括確定模塊,適用于確定瀏覽器無法正常打開網頁;故障判斷模塊,適用于通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成網頁無法正常打開的原因是否是瀏覽器的插件故障;修復模塊,適用于若故障判斷模塊的判斷結果為是,則對瀏覽器進行插件修復;其中,確定模塊,還適用于在故障判斷模塊通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描之前,確定除瀏覽器之外的其它網絡客戶端應用正常使用。可選地,修復模塊還適用于若故障判斷模塊判斷造成網頁無法正常打開的原因不是瀏覽器的插件故障,則針對所述原因對瀏覽器進行系統修復。可選地,故障判斷模塊,適用于通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件;通過掃描插件調用瀏覽器進程打開設定網頁,判斷設定網頁能否被正常打開;若不能被正常打開且網絡連接正常,則判斷使用無加載插件方式能否打開設定網頁;若使用無加載插件方式能夠打開設定網頁,則確定造成網頁無法正常打開的原因是瀏覽器的插件故障;否則,確定造成網頁無法正常打開的原因不是瀏覽器的插件故障。可選地,當故障判斷模塊通過調用接ロ調用瀏覽器中設置的掃描插件進行網頁異常掃描時,使瀏覽器通過調用接ロ直接調用瀏覽器自身已加載的掃描插件進行網頁異常掃描;當故障判斷模塊通過調用接ロ調用病毒查殺工具中設置的掃描插件進行網頁異常掃描時,使瀏覽器通過調用接ロ調用病毒查殺工具中的掃描插件進行網頁異常掃描;或者,使瀏覽器向用戶提供使用病毒查殺工具中的掃描插件進行網頁異常掃描的提示,在接受到用戶返回的肯定信息后,通過調用接ロ調用病毒查殺工具中的掃描插件進行網頁異常掃描。根據本專利技術的瀏覽器修復方案,當瀏覽器無法正常打開網頁時,通過調用瀏覽器中設置的掃描插件,或者通過調用瀏覽器外部的病毒查殺工具中的掃描插件,確定引起網頁無法正常打開的原因是否是插件故障,若是插件故障,則進行相應的插件修復。這與相關技術中,當出現網頁無法正常打開時,只能人工使用病毒查殺工具進行病毒查殺,并且依靠該病毒查殺也不能解決網頁不能打開的現有方案相比,能夠有效解決非病毒原因引起的網頁打開異常問題,并且無須用戶手動操作,提高了網頁異常原因查找識別效率,也提升了用戶使用體驗。上述說明僅是本專利技術技術方案的概述,為了能夠更清楚了解本專利技術的技術手段,而可依照說明書的內容予以實施,并且為了讓本專利技術的上述和其它目的、特征和優點能夠更明顯易懂,以下特舉本專利技術的具體實施方式。附圖說明通過閱讀下文優選實施方式的詳細描述,各種其他的優點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優選實施方式的目的,而并不認為是對本專利技術的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖1是根據本專利技術實施例一的一種瀏覽器修復方法的步驟流程圖;圖2是根據本專利技術實施例ニ的一種瀏覽器修復方法的步驟流程圖;圖3是根據本專利技術實施例三的一種瀏覽器修復方法的步驟流程圖;圖4是根據本專利技術實施例四的一種瀏覽器修復裝置的結構框圖。具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例 所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。實施例一參照圖1,示出了根據本專利技術實施例一的一種瀏覽器修復方法的步驟流程圖。本實施例的瀏覽器修復方法包括以下步驟步驟S102 :確定瀏覽器無法正常打開網頁。步驟S104:通過調用接ロ調用瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成網頁無法正常打開的原因是否是瀏覽器的插件故障,若是,則執行步驟S106 ;若否,則執行步驟S108。掃描插件用于非病毒原因的網頁異常掃描,其中有對瀏覽器插件進行掃描,以確定瀏覽器插件是否故障的功能模塊或単元。相關技術中的瀏覽器或病毒查殺工具中均沒有設置這樣的插件,無法對非病毒原因的網頁異常,尤其是瀏覽器插件故障本文檔來自技高網...
【技術保護點】
一種瀏覽器修復方法,包括:確定瀏覽器無法正常打開網頁;通過調用接口調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成所述網頁無法正常打開的原因是否是所述瀏覽器的插件故障;若是,則對所述瀏覽器進行插件修復;其中,在所述通過調用接口調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描的步驟之前,還包括:確定除所述瀏覽器之外的其它網絡客戶端應用正常使用。
【技術特征摘要】
1.一種瀏覽器修復方法,包括 確定瀏覽器無法正常打開網頁; 通過調用接口調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成所述網頁無法正常打開的原因是否是所述瀏覽器的插件故障; 若是,則對所述瀏覽器進行插件修復; 其中,在所述通過調用接口調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描的步驟之前,還包括 確定除所述瀏覽器之外的其它網絡客戶端應用正常使用。2.根據權利要求1所述的方法,其中,所述方法還包括 若判斷造成所述網頁無法正常打開的原因不是所述瀏覽器的插件故障,則針對所述原因對所述瀏覽器進行系統修復。3.根據權利要求1或2所述的方法,其中,所述通過調用接口調用所述瀏覽器中設置的掃描插件或者病毒查殺工具中設置的掃描插件進行網頁異常掃描,判斷造成所述網頁無法正常打開的原因是否是所述瀏覽器的插件故障的步驟包括 通過所述調用接口調用所述瀏覽器中設置的掃描插件或者所述病毒查殺工具中設置的掃描插件; 通過所述掃描插件調用瀏覽器進程打開設定網頁,判斷所述設定網頁能否被正常打開; 若不能被正常打開且網絡連接正常,則判斷使用無加載插件方式能否打開所述設定網頁; 若使用所述無加載插件方式能夠打開所述設定網頁,則確定造成所述網頁無法正常打開的原因是所述瀏覽器的插件故障;否則,確定造成所述網頁無法正常打開的原因不是所述瀏覽器的插件故障。4.根據權利要求1所述的方法,其中, 所述通過調用接口調用所述瀏覽器中設置的掃描插件進行網頁異常掃描的步驟包括所述瀏覽器通過所述調用接口直接調用自身已加載的所述掃描插件進行網頁異常掃描;或者, 所述通過調用接口調用病毒查殺工具中設置的掃描插件進行網頁異常掃描的步驟包括所述瀏覽器通過所述調用接口調用所述病毒查殺工具中的所述掃描插件進行網頁異常掃描;或者,所述瀏覽器向用戶提供使用所述病毒查殺工具中的所述掃描插件進行網頁異常掃描的提示,在接受到所述用戶返回的肯定信息后,通過調用接口調用所述病毒查殺工具中的所述掃描插件進行網頁異...
【專利技術屬性】
技術研發人員:趙龍,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。