国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      WiFi連接的方法、裝置及系統(tǒng)的制作方法

      文檔序號:8925791閱讀:512來源:國知局
      WiFi連接的方法、裝置及系統(tǒng)的制作方法
      【技術(shù)領域】
      [0001]本發(fā)明涉及計算機領域,具體而言,本發(fā)明涉及一種WiFi連接的方法、裝置及系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著移動終端的發(fā)展,無線局域網(wǎng)WiFi已成為各類移動終端的標準配置,通過此配置,移動終端可掃描其附近的WiFi熱點,利用WiFi熱點上網(wǎng)。WiFi熱點通常設有連接密碼,可防止蹭網(wǎng)和確保通信安全,WiFi熱點也可不設置密碼。用戶在WiFi連接過程中,對于設有密碼的WiFi熱點,需輸入密碼。
      [0003]為便于WiFi熱點的連接,移動終端可安裝免費WiFi應用,啟動免費WiFi功能時,對于免費WiFi熱點,不需輸入密碼即可進行連接。免費WiFi熱點如:運營商WiFi熱點(中國移動、中國電信、中國聯(lián)通)、公共WiFi熱點、商家WiFi熱點等。目前當用戶啟動免費WiFi時,呈現(xiàn)給用戶的免費WiFi熱點與移動終端的地理位置有關,具體為,將移動終端的地理位置發(fā)送至服務器端,服務器端下發(fā)該地理位置附近的免費WiFi熱點。此方式獲得的免費WiFi熱點,由于地理位置定位存在誤差且沒有考慮高度因素,因此,展現(xiàn)至用戶的免費WiFi熱點,存在連接成功率較低的問題,導致用戶體驗降低。

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

      [0004]本發(fā)明的目的旨在至少解決上述技術(shù)缺陷之一,特別是能夠掃描出與移動終端系統(tǒng)所掃描的WiFi熱點相同的WiFi熱點,可提高WiFi連接的成功率。
      [0005]本發(fā)明提供一種WiFi連接的方法,包括以下步驟:調(diào)用移動終端中用于掃描WiFi熱點的類,以獲取可連接的WiFi熱點;將獲取的WiFi熱點的MAC地址發(fā)送至服務器端,以判斷服務器端是否預存有該MAC地址;當服務器端預存有MAC地址時,接收服務器端返回的MAC地址對應的密碼;根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接。
      [0006]其中,根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接的步驟具體包括:接收用戶連接指令;根據(jù)連接指令調(diào)用移動終端中用于連接WiFi熱點的類;通過用于連接WiFi熱點的類對MAC地址對應的WiFi熱點進行連接。
      [0007]其中,獲取的WiFi熱點包括加密WiFi熱點和/或非加密WiFi熱點。
      [0008]其中,接收服務器端返回的MAC地址對應的密碼的步驟之后包括:將MAC地址對應的WiFi熱點標注為免費WiFi。
      [0009]其中,根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接的步驟之后包括:根據(jù)連接指令調(diào)用移動終端中用于斷開WiFi熱點連接的類,將連接的WiFi熱點斷開;調(diào)用移動終端中用于連接WiFi熱點的類,對連接指令對應的WiFi熱點進行連接。
      [0010]其中,根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接的步驟之后包括:調(diào)用移動終端中用于存儲WiFi熱點密碼的類,將連接的WiFi熱點的密碼進行存儲;當再次獲取WiFi熱點時,調(diào)用移動終端中用于連接WiFi熱點的類對該WiFi熱點進行連接。
      [0011]其中,用于掃描WiFi熱點的類、用于連接WiFi熱點的類、用于斷開WiFi熱點連接的類、用于存儲WiFi熱點密碼的類均為WiFiManager類,WiFiManager類包括掃描WiFi熱點、連接WiFi熱點、斷開WiFi熱點連接、存儲WiFi熱點密碼的方法。
      [0012]其中,在調(diào)用WiFiManager 類之前,需加載 /System/Library/PreferenceBundles/AirPortSettings.bundle。
      [0013]本發(fā)明還提供一種WiFi連接的方法,包括以下步驟:接收移動終端發(fā)送的WiFi熱點的MAC地址;將MAC地址與預先存儲的MAC地址進行匹配,以判斷是否預存有移動終端發(fā)送的MAC地址;當預存有移動終端發(fā)送的MAC地址時,將MAC地址對應的密碼返回至移動終端。
      [0014]其中,WiFi熱點為調(diào)用移動終端中用于掃描WiFi熱點的類而獲取的WiFi熱點。
      [0015]其中,預先存儲的MAC地址對應有相應的密碼、位置信息及連接人數(shù)。
      [0016]本發(fā)明提供一種WiFi連接的裝置,該裝置位于移動終端,包括:第一調(diào)用模塊,用于調(diào)用移動終端中用于掃描WiFi熱點的類,以獲取可連接的WiFi熱點;發(fā)送模塊,用于將獲取的WiFi熱點的MAC地址發(fā)送至服務器端,以判斷服務器端是否預存有該MAC地址;第一接收模塊,用于當服務器端預存有MAC地址時,接收服務器端返回的MAC地址對應的密碼;第一連接模塊,用于根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接。
      [0017]其中,第一連接模塊具體用于:接收用戶連接指令;根據(jù)連接指令調(diào)用移動終端中用于連接WiFi熱點的類;通過用于連接WiFi熱點的類對MAC地址對應的WiFi熱點進行連接。
      [0018]其中,獲取的WiFi熱點包括加密WiFi熱點和/或非加密WiFi熱點。
      [0019]其中,裝置還包括:標注模塊,用于在第一接收模塊接收服務器端返回的MAC地址對應的密碼后,將MAC地址對應的WiFi熱點標注為免費WiFi。
      [0020]其中,裝置還包括:斷開模塊,用于在第一連接模塊根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接后,根據(jù)連接指令調(diào)用移動終端中用于斷開WiFi熱點連接的類,將連接的WiFi熱點斷開;第二連接模塊,用于調(diào)用移動終端中用于連接WiFi熱點的類,對連接指令對應的WiFi熱點進行連接。
      [0021]其中,裝置還包括:第二調(diào)用模塊,用于在第一連接模塊根據(jù)連接指令對MAC地址對應的WiFi熱點進行連接后,調(diào)用移動終端中用于存儲WiFi熱點密碼的類,將連接的WiFi熱點的密碼進行存儲;第三連接模塊,用于當再次獲取WiFi熱點時,調(diào)用移動終端中用于連接WiFi熱點的類對該WiFi熱點進行連接。
      [0022]其中,用于掃描WiFi熱點的類、用于連接WiFi熱點的類、用于斷開WiFi熱點連接的類、用于存儲WiFi熱點密碼的類均為WiFiManager類,WiFiManager類包括掃描WiFi熱點、連接WiFi熱點、斷開WiFi熱點連接、存儲WiFi熱點密碼的方法。
      [0023]本發(fā)明還提供一種WiFi連接的裝置,該裝置位于服務器端,包括:第二接收模塊,用于接收移動終端發(fā)送的WiFi熱點的MAC地址;匹配模塊,用于將MAC地址與預先存儲的MAC地址進行匹配,以判斷是否預存有移動終端發(fā)送的MAC地址;返回模塊,用于當預存有移動終端發(fā)送的MAC地址時,將MAC地址對應的密碼返回至移動終端。
      [0024]其中,WiFi熱點為調(diào)用移動終端中用于掃描WiFi熱點的類而獲取的WiFi熱點。
      [0025]其中,預先存儲的MAC地址對應有相應的密碼、位置信息及連接人數(shù)。
      [0026]與現(xiàn)有技術(shù)相比,本發(fā)明存在如下有益效果:
      [0027]1、本發(fā)明利用移動終端中用于掃描WiFi熱點的類獲得的WiFi熱點,與移動終端系統(tǒng)setting里的WiFi熱點相同,此方式獲得的WiFi熱點可提高WiFi連接的成功率。
      [0028]2、本發(fā)明將獲得的WiFi熱點的MAC地址發(fā)送至服務器端,當服務器端預存有該MAC地址時,將該MAC地址的密碼發(fā)送至移動終端,使得該MAC地址對應的WiFi熱點成為免費WiFi,即用戶不必輸入密碼即可進行連接。由于免費WiFi熱點由移動終端中用于掃描WiFi熱點的類獲得,因此,該免費WiFi熱點的連接成功率較高,大大提高用戶體驗。
      [0029]3、本發(fā)明展示給用戶的WiFi熱點,可任意切換,即某一 WiFi熱點連接后,還可切換至其他WiFi熱點進行連接。
      [0030]4、本發(fā)明WiFi熱點連接后,可調(diào)用移動終端的WiFiManager類存儲該WiFi熱點的密碼,在再次獲取該WiFi熱點時,可調(diào)用移動終端的WiFiManager類實現(xiàn)自動連接。
      [0031]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,這些將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
      【附圖說明】
      [0032]本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
      [0033]圖1為本發(fā)明系統(tǒng)結(jié)構(gòu)原理圖;
      [0034]圖2為本發(fā)明WiFi連接的方法一實施例的流程示意圖;
      [0035]圖3為本發(fā)明WiFi連接的方法另一實施例的流程示意圖;
      [0036]圖4為本發(fā)明WiFi連接的方法又一實施例的流程示意圖;
      [0037]圖5為本發(fā)明WiFi連接的裝置一實施例的結(jié)構(gòu)示意圖;
      [0038]圖6為本發(fā)明WiFi連接的裝置另一實施例的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0039]下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1