我有一個使用c#和.NET 3.5編寫的WPF上的軟件,需要連接到互聯網與一些網絡服務交換數據。c#和互聯網密鑰
爲了測試目的,我使用了SIM卡和沃達豐移動互聯網鍵盤USB和沃達豐移動寬帶軟件。
要對互聯網連接進行一些控制,我只需在system#process類中通過c#啓動程序vodafone mobile broadband。一旦在自動模式下配置並且不請求模擬引腳,軟件似乎可以正常工作。我不得不關閉殺死.exe軟件的應用程序。一切似乎都在工作一段時間。但隨機一段時間後,沃達豐移動通過手動連接變成了自己,因此它不再連接到互聯網。
移動寬帶不帶api位置,也不可能用AT命令打開連接。
所以我的問題是我有什麼設備可以使用C#api允許一臺電腦連接到互聯網,以便以編程方式打開互聯網連接而無需用戶交互,因此完全可以由C#調用和管理。
預先感謝任何建議
你的問題沒有意義。請澄清一下,如果您有關於代碼塊的問題,請發佈,您必須先嚐試自己動手,然後才能提供幫助。 –
API?除非沃達豐爲您提供API以與其USB加密狗進行交互;沒有。除此之外,它聽起來像是在問你如何從C#運行一個進程 - 你已經知道了。你編寫你的應用程序*期待*出現連接,並在WAN連接不可用時顯示有用的錯誤消息 - 從而使用戶能夠自行修復它。 –
我想你不能完全控制你的用戶設備如何連接到互聯網。想象一下,設備連接到另一個設備,而不是使用內置的調制解調器。通常程序只是通知用戶他們需要連接到互聯網才能使用它。 – Filburt