• EN
    RU

connection/get_real_ip

get_real_ip(); - получить реальный (адрес передаваемый браузером rBotа в интернете) IP адрес
Запрашивает страницу http://rBot.net/get_ip.php с содержимым : getenv('REMOTE_ADDR'),
если нет связи или соединение перегружено то можно воспользоваться следующими адресами :

После отработки функция возвращает результат своей работы в робот :
  • IP адрес – IP адрес по которому rBot виден в интернете
  • "NA" – если получить его не удалось




  • Пример использования get_real_ip (Python):

    # Additional paths
    import sys
    sys.path.insert(0, '../../../Templates PY/')
     
    xhe_host = "127.0.0.1:7010"
    from xweb_human_emulator import *
     
    # начало
    echo("<hr><font color=blue>connection.xxxxxxxxx</font><hr>")
     
    # 1 
    echo("1. Получим внешний IP хумана : ")
    echo(connection.get_real_ip())
     
     
    # конец
    echo("<hr><br>")
     
    # Quit
    app.quit()