Dunkeshu Цитата: Ну, а сами Вы, к примеру, пробовали предложенный метод?
Я никогда не советую то. что сам не проверил. Содержимое файла index.html, что я поместил, было получено именно с помощью wget
http://checkip.dyndns.org Цитата: А как всё сделать автоматом? Ну как в сабже или даже лучше! Или такое не выполнимо?
Все выполнимо. При определенных умениях и навыках. Я бы, например, если бы это мне было нужно, скомпилил простенькую программу на C#
Код: using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.IO;
using System.Net.Mail;
namespace GetMyIP
{
class Program
{
static void Main(string[] args)
{
WebResponse webResponse = null;
StreamReader stream = null;
String result = null;
Uri targetUri = new Uri("http://checkip.dyndns.org");
WebRequest webRequest = (HttpWebRequest) HttpWebRequest.Create(targetUri);
String from = "me@mydomain.ru";
String to = "me@mydomain.ru";
webRequest.Proxy = null;
try {
webResponse = webRequest.GetResponse();
stream = new System.IO.StreamReader(webResponse.GetResponseStream());
result = stream.ReadToEnd();
//Console.WriteLine(result);
SmtpClient client = new SmtpClient("mail.mydomain.ru");
MailMessage message = new MailMessage(from, to, "Current IP Address", result);
message.IsBodyHtml = true;
client.Timeout = 100000;
client.Send(message);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
// Console.Read();
}
}
}