![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IP адрес [D7]
ppcumax © (2007-04-26 17:13:00)хочу узнать свой IP, пишу
procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Caption := IdIPWatch1.CurrentIP;
end;
в ответ ничео не получаю, что делать? где ошибка?
ppcumax (2007-05-05 14:21:00) [1]> http://brutenet.livejournal.com/7872.html
ха. это понятно. можно вообще на PHP написать getenv ("REMOTE_ADDR"); и потом спарсить то что получится, но это не то
мне нужно чтоб delphi определял IP
Eliser (2007-05-05 13:04:00) [2]Может кому интересно но я решил свою проблему. С помощью обычных cmd!!!! В Инете нарыл очень яркий вариант. Вот ссылка: http://brutenet.livejournal.com/7872.html Всем спасибо.
Eliser (2007-05-05 13:00:00) [3]Понимаешь друг Зюзя, у меня то IP статический! А Этот, о котором идет речь, бюджетная организация. Которая экономит на всем. А мне разгребать. ВКЛЮЧАЙ МОЗГИ ПРЕЖДЕ ЧЕМ пИсАтЬ!!!! :-)
Зюзя (2007-05-05 05:26:00) [4]Идея моя заключаеться в том чтобы каждый раз при смене провайдером динамического внешнего IP адреса отправлялось письмо на адрес емаил
Доплати провайдеру, пусть даст статический внешний IP. Дешево и сердито.
А всякие идеи "что бы такого сделать, чтобы ничего не делать" годятся только для "потрепаться".
Eliser (2007-05-04 23:19:00) [5]поправка: используется динамический IP адрес а не статический. Сорри....
Eliser (2007-05-04 23:17:00) [6]Всем привет! Юзер "ppcumax ©" имел в виду динамический его IP адрес, который присваивает ему его провайдер, предоставляющий ему интернет. Чесно говоря я и сам только что начал поиск инфы или какого либо примера по этому вопросу. Вот наткнулся на свежий форум. Если вопрос понятен, буду благодарен за ответ.
Я инженер, и передомной стоит интересная задача. Суть такова: Есть сервак в интернете(link 512к)/ Ip адрес используется статический и каждый раз чтобы обслужить этот сервачек необходимо вылавливать самого продвинутого юзера в организации и просить его чтобы он посмотрел текущий (внешний) IP адрес. cmd ipconfig /all. Идея моя заключаеться в том чтобы каждый раз при смене провайдером динамического внешнего IP адреса отправлялось письмо на адрес емаил. Вот такая заморочка. Програмист я непродвинутый поэтому буду рад вашим любым ответам ответам. С Уважением Сергей.
Eliser (2007-05-04 23:11:00) [7]Всем привет! Юзер "ppcumax ©" имел в виду динамический его IP адрес, который присваивает ему его провайдер, предоставляющий ему интернет. Чесно говоря я и сам только что начал поиск инфы или какого либо примера по этому вопросу. Вот наткнулся на свежий форум. Если вопрос понятен, буду благодарен за ответ.
Я инженер, и передомной стоит интересная задача. Суть такова: Есть сервак в интернете(link 512к)/ Ip адрес используется статический и каждый раз чтобы обслужить этот сервачек необходимо вылавливать самого продвинутого юзера в организации и просить его чтобы он посмотрел текущий (внешний) IP адрес. cmd ipconfig /all. Идея моя заключаеться в том чтобы каждый раз при смене провайдером динамического внешнего IP адреса отправлялось письмо на адрес емаил. Вот такая заморочка. Програмист я непродвинутый поэтому буду рад вашим любым ответам ответам. С Уважением Сергей.
Сергей М. (2007-04-27 15:32:00) [8]
> мне нужно опредилить IP который видит сервер
Спроси у сервера, что он там "видит" у тебя, прежде чем задавать идиотские вопросы
iXT (2007-04-27 15:21:00) [9]Ну что из тебя все дубинкой вытягивать?
Что такое сервер. Какое отношение ты к нему имеешь. За каким тебе знать чего он видет? Стоит он гдето там, видет кучу адресов (хотя бы в логальной сетке).
ppcumax (2007-04-27 15:16:00) [10]мне нужно опредилить IP который видит сервер
iXT (2007-04-27 15:09:00) [11]1. Что есть IP adress
2. у кого(чего) он есть, и каким образам он присваивается.
3. Чего Вам требуется, после чего сформулировать тут конкретный вопрос.
З.Ы.
> [13] ppcumax © (27.04.07 14:53)
> >Кого?
>
> remote
И причем сдесь [0]
ЗЫЫ
Плохиш, извеняюсь, не заметил [5]
zdm (2007-04-27 15:07:00) [12]
> ppcumax © (27.04.07 14:52) [12]
Это если ты не правильное имя компа ввел
ppcumax (2007-04-27 14:53:00) [13]>Кого?
remote
ppcumax (2007-04-27 14:52:00) [14]uses ...,WinSock;
const
WINSOCK_VERSION = $0101;
function GetIPAddress(name: string): string;
var
WSAData: TWSAData;
p: PHostEnt;
begin
WSAStartup(WINSOCK_VERSION, WSAData);
p := GetHostByName(PChar(name));
Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
WSACleanup;
end;
это выдает ошибку acces violent in address ...
iXT (2007-04-27 14:48:00) [15]Кого? Сперва Local, потом Remoute???
Твой IP 127.0.0.1 :)
ppcumax (2007-04-27 14:39:00) [16]>это наверное ИП, которое "видит" сервер, подключенный через какое то соединение...
как его опредилить?
zdm (2007-04-27 14:39:00) [17]по имени можно так.
uses ...,WinSock;
const
WINSOCK_VERSION = $0101;
function GetIPAddress(name: string): string;
var
WSAData: TWSAData;
p: PHostEnt;
begin
WSAStartup(WINSOCK_VERSION, WSAData);
p := GetHostByName(PChar(name));
Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
WSACleanup;
end;
antonn (2007-04-27 14:37:00) [18]это наверное ИП, которое "видит" сервер, подключенный через какое то соединение...
ppcumax (2007-04-27 14:13:00) [19]на PHP это пишется так:
getenv ("REMOTE_ADDR");
ByakaBuka (2007-04-27 11:25:00) [20]> хочу узнать свой IP, пишу
Это который?