0
Answered

Признак подключения панели к Интернету

Vladimir Bykov 8 years ago updated by Aleksandr Romanov (CTO) 7 years ago 2

Здравствуйте.


Подскажите, пожалуйста, можно ли как-нибудь программно определить подключена ли панель к Интернету или нет?

+1

Мож кому понадобится

  •  Через проверку смены SSID Wi-Fi для пользовательской панели
  • IR.GetVariable("System.Net.SSID")
    ...
    IR.SetInterval(10000, checker);
    
  • Через какой-нибудь внешний HTTP-запрос (картинки, HTTP HEAD запрос SendEx)
    http://support.iridiummobile.net/topics/13547-get-json-with-http-request-and-parse/#comment-80900
  • Через доступность какого-нибудь TCP-порта (80) открыть-закрыть SYN-ACK (AV & Custom Systems (TCP)

ICMP не реализуем в данный момент на i3 Pro, т.к. невозможно сменить поменять поле Protocol = 1 (ICMP) в заголовке IP.
http://www.support.iridiummobile.net/topics/13153-websocket/#comment-78447 (внешний вызов ping через Popen на Win)