Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

IP адрес [D7]


Страницы:   1 2

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, пишу

Это который?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо