明輝站中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

[C#]Winform工具-閃訊下迅速分享Wifi_編程語(yǔ)言綜合

[摘要]A.工具簡(jiǎn)介最近忙著改論文,但迫于手機(jī)沒(méi)有流量,反復(fù)共享電腦wifi的操作已經(jīng)讓我忍無(wú)可忍,而“獵豹wifi”“360wifi分享&...

   A.工具簡(jiǎn)介

  最近忙著改論文,但迫于手機(jī)沒(méi)有流量,反復(fù)共享電腦wifi的操作已經(jīng)讓我忍無(wú)可忍,而“獵豹wifi”“360wifi分享”等工具曾導(dǎo)致電腦多次睡死(可能是臺(tái)式機(jī)的USB網(wǎng)卡兼容性問(wèn)題)。因此抽空寫(xiě)了個(gè)便利工具,完全利用windows自帶功能實(shí)現(xiàn),主要合并了“命令提示符”的若干指令:

  設(shè)置windows自帶wifi熱點(diǎn);

  開(kāi)啟、關(guān)閉wifi;

  自動(dòng)關(guān)機(jī)與取消;(主要是本人喜歡睡前趴床上再玩會(huì)手機(jī),又懶得起身關(guān)電腦)

  以及部分.NET對(duì)系統(tǒng)進(jìn)行管理:

  關(guān)閉閃訊進(jìn)程(避免閃訊鎖定共享功能);

  利用windows自帶的庫(kù)實(shí)現(xiàn)自動(dòng)共享,避免手動(dòng)設(shè)置。(很多人可能卡在這步上)

  經(jīng)測(cè)試,本工具不影響閃訊心跳驗(yàn)證,上網(wǎng)穩(wěn)定,不會(huì)像手動(dòng)共享那樣在幾分鐘后就會(huì)斷網(wǎng)。

  當(dāng)然,如果不是浙江一帶的校園網(wǎng)用戶可能不需要閃訊這類進(jìn)行撥號(hào),直接開(kāi)啟熱點(diǎn)進(jìn)行分享即可。

  M[AVEDG@)2W%]ZD$IJ4FQOO

  B.指令與執(zhí)行

  相關(guān)命令提示符(也可以用BAT腳本方式調(diào)用)

  設(shè)置系統(tǒng)自帶的虛擬網(wǎng)卡Microsoft Virtual WiFi Miniport Adapter,從而創(chuàng)建熱點(diǎn)(只需在首次使用前配置):

  netsh wlan set hostednetwork mode=allow ssid=Blz_Galaxy key=1234567890

  此處熱點(diǎn)標(biāo)識(shí)為Blz_Galaxy,密碼為1234567890,請(qǐng)自行修改。

  開(kāi)啟分享的Wifi熱點(diǎn):

  netsh wlan start hostednetwork

  關(guān)閉Wifi熱點(diǎn):

  netsh wlan stop hostednetwork

  定時(shí)關(guān)機(jī)(3600秒后關(guān)機(jī)):

  shutdown -s -t 3600

  設(shè)定關(guān)機(jī)后也可以取消關(guān)機(jī)計(jì)劃:

  shutdown -a

  C#調(diào)用控制臺(tái)指令方式:

  System.Diagnostics.Process _pCmd;

  _pCmd = new System.Diagnostics.Process();

  _pCmd.StartInfo.FileName = "cmd.exe";

  _pCmd.StartInfo.UseShellExecute = false;

  _pCmd.StartInfo.RedirectStandardOutput = true;

  _pCmd.StartInfo.RedirectStandardInput = true;

  _pCmd.StartInfo.CreateNoWindow = true;

  _pCmd.Start();

  //執(zhí)行目標(biāo)指令

  _pCmd.StandardInput.WriteLine("shutdown -a");

  再一例:

  Regex reg = new Regex(@"[u4e00-u9fa5]");//正則表達(dá)式

  if (reg.IsMatch(textBox1.Text) reg.IsMatch(textBox2.Text))

  {

  MessageBox.Show("不能含有漢字");

  return;

  }

  if (textBox2.Text.Length

  C.通過(guò)C# (.NET) 進(jìn)行系統(tǒng)管理

  自動(dòng)關(guān)閉指定進(jìn)程(如閃訊的“singleNet”進(jìn)程)

  取代了人工在任務(wù)管理器中查找進(jìn)程,解救密集恐懼癥患者~

  Process[] processes = Process.GetProcessesByName(ProcessName);

  foreach (Process instance in processes)

  {

  try

  {

  if (instance.ProcessName == ProcessName)

  instance.Kill();;

  }

  catch { }

  調(diào)用Windowssystem32hnetcfg.dll,即能使用“NETCONLib”實(shí)現(xiàn)自動(dòng)共享 (關(guān)鍵)

  try

  {

  string connectionToShare = this.textBox3.Text; // 被共享的網(wǎng)絡(luò)連接

  string sharedForConnection = this.textBox4.Text; // 需要共享的網(wǎng)絡(luò)連接

  NetSharingManager manager = new NetSharingManager();

  var connections = manager.EnumEveryConnection;

  foreach (INetConnection c in connections)

  {

  var props = manager.NetConnectionProps[c];

  var sharingCfg = manager.INetSharingConfigurationForINetConnection[c];

  if (props.Name == connectionToShare)

  {

  sharingCfg.EnableSharing(tagSHARINGCONNECTIONTYPE.ICSSHARINGTYPE_PUBLIC);

  }

  else if (props.Name == sharedForConnection)

  {

  sharingCfg.EnableSharing(tagSHARINGCONNECTIONTYPE.ICSSHARINGTYPE_PRIVATE);

  }

  }

  }

  catch

  {

  MessageBox.Show("請(qǐng)打開(kāi)網(wǎng)絡(luò)和共享中心·查看是不是已經(jīng)連接Internet!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);

  }

  取代手動(dòng)進(jìn)入“網(wǎng)絡(luò)共享中心->更改適配器設(shè)置->singleNetPPPoE屬性->共享->勾選允許分享internet->選擇分享目標(biāo)”這一連串操作,懶人福音~(yú)


如果安卓手機(jī)出現(xiàn)了未知問(wèn)題,或是經(jīng)過(guò)長(zhǎng)時(shí)間使用導(dǎo)致系統(tǒng)緩慢不穩(wěn)定,可以在設(shè)置──隱私設(shè)置中選擇恢復(fù)出廠設(shè)置,來(lái)實(shí)現(xiàn)清空所有數(shù)據(jù)、恢復(fù)初始狀態(tài)。注意,進(jìn)行該操作前記得備份一下手機(jī)中的重要內(nèi)容。



相關(guān)文章

相關(guān)軟件

騰訊視頻最新官方版

騰訊視頻官方版 | 45.34MB

騰訊視頻官方版

騰訊視頻是騰訊旗下的視頻播放產(chǎn)品,定位于中國(guó)最大在線視頻媒體平臺(tái),于2011年4月正式上線運(yùn)營(yíng)獨(dú)立域名的視頻網(wǎng)站,支持豐富內(nèi)容的在線點(diǎn)播及電視臺(tái)直播,提供列表管理..

愛(ài)奇藝視頻官方正式版

愛(ài)奇藝視頻官方正式版 | 35.10MB

愛(ài)奇藝視頻官方正式版

愛(ài)奇藝,原名奇藝,于2010年4月22日正式上線,2011年11月26日品牌升級(jí),啟動(dòng)“愛(ài)奇藝”品牌并推出全新標(biāo)志。愛(ài)奇藝創(chuàng)始人龔宇博士擔(dān)任CEO。...

暴風(fēng)影音最新版下載

暴風(fēng)影音最新版下載 | 50.3MB

暴風(fēng)影音最新版下載

暴風(fēng)影音播放的文件清晰,當(dāng)有文件不可播時(shí),右上角的“播”起到了切換視頻解碼器和音頻解碼器的功能,會(huì)切換視頻的最佳三種解碼方式,同時(shí),暴風(fēng)影音也是國(guó)人最喜愛(ài)的播放器之一...

QQ音樂(lè)官方正式版

QQ音樂(lè)官方正式版 | 24.2MB

QQ音樂(lè)官方正式版

QQ音樂(lè)是騰訊公司推出的網(wǎng)絡(luò)音樂(lè)平臺(tái),是中國(guó)互聯(lián)網(wǎng)領(lǐng)域領(lǐng)先的正版數(shù)字音樂(lè)服務(wù)的領(lǐng)先平臺(tái),有著個(gè)性明星主題:大咖裝,添星妝!...

酷狗音樂(lè)2018最新版下載

酷狗音樂(lè)2018下載 | 37MB

酷狗音樂(lè)2018最新版下載

酷狗是中國(guó)領(lǐng)先的數(shù)字音樂(lè)交互服務(wù)提供商,互聯(lián)網(wǎng)技術(shù)創(chuàng)新的領(lǐng)軍企業(yè),致力于為互聯(lián)網(wǎng)用戶和數(shù)字音樂(lè)產(chǎn)業(yè)發(fā)展提供最佳的解決方案...

酷我音樂(lè)官方版下載

酷我音樂(lè)下載 | 47.4MB

酷我音樂(lè)官方版下載

酷我音樂(lè)的界面簡(jiǎn)潔大方,淺藍(lán)色與橙色相間,符合大多數(shù)用戶的審美喜好。打開(kāi)酷我音樂(lè),上部菜單欄包括“我的”、“推薦”、“曲庫(kù)”、“視頻”...