Página 1 de 1

Pegar número do IP

Enviado: 14 Out 2017 11:26
por Poka
Olá a todos.

Esta função pega o numero do IP
O problema que executando do terminal da erro. ele pega do terminal não do servidor.
Como fazer para do terminal pegar o ip do servidor.
pensei em gravar um arquivo para salvar, mas aí volto a fazer como fazia antes.

Código: Selecionar todos

func ip_pega
    local aHosts:={}
				local cName:=""  
				local cStation:=netName(.f.)
				inetInit()
				aHosts:=inetGetHosts(cStation)
				if aHosts == nil
				   ahosts:=inetGetAlias(cStation)
				endif
				if empty(aHosts)
				   aHosts:=inetGetAlias(cStation)
				endif
				inetCleanup()
retu aHosts[1]							   
Poka