2010-04-05 98 views
0

我想從筆記本電腦創建一個無線網絡。如果筆記本電腦進入範圍內,我希望向他們發送一條歡迎消息,並在他們離開wifi範圍時向他們發送再見消息。在C中可以這樣做嗎?無線網絡c程序

請幫我解決這個問題。

+0

聽起來像一個ad-hoc網絡。可能有一個圖書館躺在附近。 – Tom 2010-04-05 17:54:17

+3

林想知道你有什麼打算在有人離開範圍時發送再見信息。也許他們應該說再見,然後離開。 – Tom 2010-04-05 17:57:30

+1

我認爲軟件將安裝在所有涉及的筆記本電腦上?如果沒有,那就沒有解決方案,因爲這將是一個巨大的安全失敗。 – 2010-04-05 17:57:30

回答

3

這是可能的,但它是一個非常複雜的任務,我不認爲編程語言選擇是第一個要研究的東西。

作爲一個開始,您可以在Wireless ad-hoc networks上閱讀維基百科。

2

應該如何收到並顯示在遠程端的消息?如果你想通過TCP/IP使用一些現有的協議,或者創建你自己的(在遠程機器上部署自定義應用程序),你將需要混淆網絡,這並不總是可能的,因爲一臺機器可能只是一個機器的一部分網絡。因此,機器不需要連接任何東西,並以某種方式允許您連接到它們,這涉及到所有機器上的網絡設置的更改(例如,將它們設置爲以預定義名稱加入ad-hoc網絡)。

如果所有機器自動加入現有網絡,這個問題與無線(物理層)無關,而與Avahi,Netbios或其他任何允許您在網絡中收到通知和/或枚舉設備的服務無關。