打開路由器指定功能的方法和系統(tǒng)以及一種路由器的制造方法
【專利摘要】本發(fā)明公開了打開路由器指定功能的方法、系統(tǒng)、以及路由器,在所述路由器中設(shè)置指定功能命令庫(kù),所述指定功能命令庫(kù)中關(guān)聯(lián)存儲(chǔ)有指定功能命令以及與所述指定功能命令一一對(duì)應(yīng)的指定功能代碼;接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求,從所述訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。本發(fā)明使得用戶在路由管理界面崩潰或者機(jī)身上的按鈕損壞的情況下也能夠控制路由器實(shí)現(xiàn)指定功能。
【專利說(shuō)明】
打開路由器指定功能的方法和系統(tǒng)以及一種路由器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù),更具體地,涉及一種打開路由器指定功能的方法、一種打開路由器指定功能的系統(tǒng)、以及一種路由器。
【背景技術(shù)】
[0002]現(xiàn)有的路由器中,路由器的各個(gè)功能都可以通過(guò)路由器提供的Web管理界面來(lái)設(shè)置,例如用戶在管理界面上點(diǎn)擊了重啟按鈕,路由器就會(huì)執(zhí)行重啟操作。路由器機(jī)身上可能還設(shè)有一些功能按鈕,例如恢復(fù)出廠設(shè)置按鈕,用戶可以通過(guò)長(zhǎng)按該按鈕令路由器恢復(fù)出廠設(shè)置。也就是說(shuō),現(xiàn)有技術(shù)中,路由器的功能要么通過(guò)登錄路由器進(jìn)行操作,要么是通過(guò)設(shè)置在路由器上的按鈕進(jìn)行操作,但是,如果路由器里面的軟件界面崩潰了,或者設(shè)置在路由器上的按鈕壞掉了,用戶就無(wú)法調(diào)用路由器的這些功能。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的一個(gè)目的是提供打開路由器指定功能的新技術(shù)方案,使得在路由器軟件出現(xiàn)問(wèn)題或者按鈕損壞情況下,用戶依然能夠使用路由器的指定功能。
[0004]根據(jù)本發(fā)明的第一方面,提供了一種打開路由器指定功能的方法,包括以下步驟:在所述路由器中設(shè)置指定功能命令庫(kù),所述指定功能命令庫(kù)中關(guān)聯(lián)存儲(chǔ)有指定功能命令以及與所述指定功能命令一一對(duì)應(yīng)的指定功能代碼;接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求,從所述訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。
[0005]優(yōu)選地,所述方法還包括如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面的步驟,和在執(zhí)行所述指定功能命令以后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面的步驟。
[0006]優(yōu)選地,所述指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。
[0007]可選地,所述訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。
[0008]根據(jù)本發(fā)明的第二方面,提供了一種打開路由器指定功能的系統(tǒng),包括以下單元:
指定功能命令庫(kù),用于關(guān)聯(lián)存儲(chǔ)指定功能命令以及與所述指定功能命令--對(duì)應(yīng)的指定功能代碼;訪問(wèn)請(qǐng)求接收單元,用于接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求;功能命令匹配執(zhí)行單元,用于從訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。
[0009]優(yōu)選地,所述系統(tǒng)還包括跳轉(zhuǎn)單元,用于如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面。
[0010]優(yōu)選地,所述跳轉(zhuǎn)單元還用于在執(zhí)行所述指定功能命令以后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面。
[0011]優(yōu)選地,所述指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。
[0012]可選地,所述訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。
[0013]根據(jù)本發(fā)明的第三方面,提供了一種路由器,搭載有如上所述的系統(tǒng)。
[0014]本發(fā)明使得用戶在路由管理界面崩潰或者機(jī)身上的按鈕損壞的情況下也能夠控制路由器實(shí)現(xiàn)指定功能。
[0015]本發(fā)明的發(fā)明人發(fā)現(xiàn),在現(xiàn)有技術(shù)中,還沒有直接打開路由器指定功能的技術(shù)方案。因此,本發(fā)明所要實(shí)現(xiàn)的技術(shù)任務(wù)或者所要解決的技術(shù)問(wèn)題是本領(lǐng)域技術(shù)人員從未想到的或者沒有預(yù)期到的,故本發(fā)明是一種新的技術(shù)方案。
[0016]通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【附圖說(shuō)明】
[0017]被結(jié)合在說(shuō)明書中并構(gòu)成說(shuō)明書的一部分的附圖示出了本發(fā)明的實(shí)施例,并且連同其說(shuō)明一起用于解釋本發(fā)明的原理。
[0018]圖1是打開路由器指定功能的方法的流程圖。
[0019]圖2是打開路由器指定功能的系統(tǒng)的框圖。
【具體實(shí)施方式】
[0020]現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
[0021]以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。
[0022]對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書的一部分。
[0023]在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它例子可以具有不同的值。
[0024]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
[0025]針對(duì)【背景技術(shù)】中的現(xiàn)有路由器存在的潛在問(wèn)題,本發(fā)明提出了對(duì)用戶來(lái)說(shuō)簡(jiǎn)單可行的解決方案:
[0026]在路由器中預(yù)先設(shè)置指定功能命令庫(kù),指定功能命令庫(kù)中關(guān)聯(lián)存儲(chǔ)有指定功能命令以及與指定功能命令--對(duì)應(yīng)的指定功能代碼,例如telnet遠(yuǎn)程登錄功能開啟命令和其對(duì)應(yīng)的“/factory/telnet/open”指定功能代碼,再例如修改網(wǎng)絡(luò)賬號(hào)及密碼命令和其對(duì)應(yīng)的“/modify/acc/網(wǎng)絡(luò)賬號(hào)/pwd/網(wǎng)絡(luò)密碼”指定功能代碼。
[0027]用戶在瀏覽器的地址欄內(nèi)輸入訪問(wèn)請(qǐng)求時(shí),直接在路由器地址后添加指定功能代碼并訪問(wèn),例如路由器的地址為“192.168.67.1”,用戶在瀏覽器的地址欄內(nèi)直接輸入“192.168.67.1/factory/telnet/open”并訪問(wèn),就可以將攜帶有telnet遠(yuǎn)程登錄功能開啟命令的訪問(wèn)請(qǐng)求發(fā)送給路由器。
[0028]路由器接收到瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求后,首先從訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,即截取出“/factory/telnet/open”的部分,將截取出的這一部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出指令功能庫(kù)中有“/factory/telnet/open”的指定功能代碼,則執(zhí)行“/factory/telnet/open”指定功能代碼對(duì)應(yīng)的指定功能命令,即執(zhí)行telnet遠(yuǎn)程登錄功能開啟命令以開啟路由器telnet遠(yuǎn)程登錄功能;執(zhí)行完成后,跳轉(zhuǎn)至相應(yīng)的指定功能執(zhí)行結(jié)果頁(yè)面以告知用戶執(zhí)行結(jié)果。
[0029]再例如,用戶在瀏覽器的地址欄內(nèi)直接輸入“192.168.67.1/modify/acc/Al/pwd/A2”并訪問(wèn),就可以將網(wǎng)絡(luò)賬號(hào)修改為Al、網(wǎng)絡(luò)密碼修改為A2的命令發(fā)送給路由器。路由器接收到該訪問(wèn)請(qǐng)求后,首先從訪問(wèn)請(qǐng)求中截取出“/modify/acc/Al/pwd/A2 ”的部分,將截取出的這一部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出指令功能庫(kù)中有“/modify/acc/網(wǎng)絡(luò)賬號(hào)/pwd/網(wǎng)絡(luò)密碼”的指定功能代碼,則執(zhí)行“/modify/acc/網(wǎng)絡(luò)賬號(hào)/pwd/網(wǎng)絡(luò)密碼”指定功能代碼對(duì)應(yīng)的指定功能命令,即執(zhí)行修改網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼的命令,自動(dòng)將網(wǎng)絡(luò)賬號(hào)修改為Al,網(wǎng)絡(luò)密碼修改為A2 ;執(zhí)行完成后,跳轉(zhuǎn)至相應(yīng)的指定功能執(zhí)行結(jié)果頁(yè)面以告知用戶執(zhí)行結(jié)果。
[0030]反之,如果截取出的部分與指定功能命令庫(kù)中的指定功能代碼匹配不成功,即指定命令庫(kù)中沒有對(duì)應(yīng)的指定功能代碼,那么路由器就會(huì)跳轉(zhuǎn)至預(yù)定的界面,預(yù)定的界面可以是路由器的web管理首頁(yè)界面。
[0031 ] 上述實(shí)施例中,指定功能代碼是字段的形式,在其它實(shí)施例中,指定功能代碼可以是001這樣的數(shù)字代碼形式,例如001代表telnet遠(yuǎn)程登錄功能開啟命令,用戶只要在瀏覽器的地址欄中輸入“192.168.67.1/0001”就可以打開路由器telnet遠(yuǎn)程登錄功能。
[0032]參考圖1所示為本發(fā)明打開路由器指定功能的方法的實(shí)施例,包括以下步驟:
[0033]101、在路由器中設(shè)置指定功能命令庫(kù),指定功能命令庫(kù)中關(guān)聯(lián)存儲(chǔ)有指定功能命令以及與指定功能命令--對(duì)應(yīng)的指定功能代碼;
[0034]102、接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求;
[0035]103、從訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令并在執(zhí)行后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面,如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面。
[0036]其中,指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。
[0037]其中,訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。
[0038]參考圖2所示為本發(fā)明打開路由器指定功能的系統(tǒng)的實(shí)施例,包括以下單元:
[0039]指定功能命令庫(kù)I,用于關(guān)聯(lián)存儲(chǔ)指定功能命令以及與指定功能命令對(duì)應(yīng)的指定功能代碼;
[0040]訪問(wèn)請(qǐng)求接收單元2,用于接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求;
[0041]功能命令匹配執(zhí)行單元3,用于從訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。
[0042]還包括跳轉(zhuǎn)單元4,用于如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面,還用于在執(zhí)行指定功能命令以后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面。
[0043]其中,指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。
[0044]其中,訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。
[0045]本發(fā)明還公開了一種路由器,搭載有上述系統(tǒng)。
[0046]通過(guò)本發(fā)明的技術(shù)方案,用戶就可以不需要點(diǎn)擊路由器管理界面上的按鈕,也不需要按下路由器機(jī)身上的按鈕,就可以直接通知路由器執(zhí)行指定功能,即使路由器管理界面崩潰或者機(jī)身上的按鈕損壞,也可以控制路由器實(shí)現(xiàn)指定功能。本發(fā)明對(duì)于用戶來(lái)說(shuō)非常方便可行。優(yōu)選地或可選地,本發(fā)明也方便了路由器技術(shù)人員,使得技術(shù)人員在對(duì)用戶進(jìn)行技術(shù)支持的時(shí)候免去登錄路由器的麻煩,直接在瀏覽器請(qǐng)求地址中添加指定功能代碼即可。優(yōu)選地或可選地,本發(fā)明也可以減少路由器測(cè)試人員在測(cè)試路由器指定功能時(shí)的操作步驟,直接通過(guò)瀏覽器地址訪問(wèn)來(lái)執(zhí)行相關(guān)的功能測(cè)試。
[0047]雖然已經(jīng)通過(guò)例子對(duì)本發(fā)明的一些特定實(shí)施例進(jìn)行了詳細(xì)說(shuō)明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上例子僅是為了進(jìn)行說(shuō)明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對(duì)以上實(shí)施例進(jìn)行修改。本發(fā)明的范圍由所附權(quán)利要求來(lái)限定。
【主權(quán)項(xiàng)】
1.一種打開路由器指定功能的方法,其特征在于,包括以下步驟: 在所述路由器中設(shè)置指定功能命令庫(kù),所述指定功能命令庫(kù)中關(guān)聯(lián)存儲(chǔ)有指定功能命令以及與所述指定功能命令--對(duì)應(yīng)的指定功能代碼; 接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求,從所述訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面的步驟,和在執(zhí)行所述指定功能命令以后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面的步驟。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。5.一種打開路由器指定功能的系統(tǒng),其特征在于,包括以下單元: 指定功能命令庫(kù),用于關(guān)聯(lián)存儲(chǔ)指定功能命令以及與所述指定功能命令--對(duì)應(yīng)的指定功能代碼; 訪問(wèn)請(qǐng)求接收單元,用于接收瀏覽器發(fā)出的對(duì)路由器的訪問(wèn)請(qǐng)求; 功能命令匹配執(zhí)行單元,用于從訪問(wèn)請(qǐng)求中截取路由器地址之后的部分,將截取出的部分與指定功能命令庫(kù)中的指定功能代碼進(jìn)行匹配,如果匹配出某個(gè)指定功能代碼,則執(zhí)行該指定功能代碼對(duì)應(yīng)的指定功能命令。6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,還包括跳轉(zhuǎn)單元,用于如果沒有匹配出指定功能代碼則跳轉(zhuǎn)至預(yù)定頁(yè)面。7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述跳轉(zhuǎn)單元還用于在執(zhí)行所述指定功能命令以后跳轉(zhuǎn)至指定功能執(zhí)行結(jié)果頁(yè)面。8.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述指定功能至少包括下列任一:打開路由器的遠(yuǎn)程登錄功能、設(shè)置網(wǎng)絡(luò)賬號(hào)和網(wǎng)絡(luò)密碼、恢復(fù)出廠設(shè)置、重啟路由器、重置路由器參數(shù)。9.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述訪問(wèn)請(qǐng)求中的路由器的地址為URL地址或者IP地址。10.一種路由器,其特征在于,搭載有權(quán)利要求5-9任一項(xiàng)所述的系統(tǒng)。
【文檔編號(hào)】H04L12/771GK105897454SQ201510783610
【公開日】2016年8月24日
【申請(qǐng)日】2015年11月16日
【發(fā)明人】蔣榮漢, 張飛
【申請(qǐng)人】樂(lè)視致新電子科技(天津)有限公司