Buenas,
Para actualizar la IP en no-ip.com mediante XML uso el objeto "microsoft.xmlhttp" con el siguiente código, el cual funciona correctamente.
Set XMLhttp = CreateObject("microsoft.xmlhttp")
'Url = "http://dynupdate.no-ip.com/dns?username=Pepito" & "&password=MyPass" & "&hostname=MyHostName"
XMLhttp.Open "get", Url, False
XMLhttp.SetRequestHeader "Pragma", "no-cache"
XMLhttp.SetRequestHeader "Cache-control", "no-cache"
Ahora bién, me gustaría hacer eso mismo pero usando un socket. Entiendo que primero debo conectarme a la dirección del servidor en el puerto 80:
Winsock.Close
Winsock.RemoteHost = "dynupdate.no-ip.com"
Winsock.RemotePort = 80
Winsock.Connect
Y luego enviar un string con toda la retahíla
Winsock.SendData Peticion
¿cómo sería ese string Peticion en base al código que he puesto arriba?
gracias