Имя: Пароль:
IT
Админ
узнать свой внешний IP - подскажите скрипт
0 Холст
 
21.08.12
12:33
сабж... подойдет обработка для 1С 7.7 или скрипт vbs, если можно и то и другое
1 smaharbA
 
21.08.12
12:35
createobject("rcbdyctl.setting").GetIpAddress
2 Холст
 
21.08.12
12:37
(1) это будет внешний IP разве ?
3 Const000
 
21.08.12
12:38
Хм, кажется автор имел ввиду внешний IP сети. Мне вот тоже интересно было бы. Хотя вряд ли без соединения получится...
4 1C-band
 
21.08.12
12:41
Открыть через COM и пропарсить страницу типа 2ip.ru ?
5 Const000
 
21.08.12
12:42
оригинально :) или через запрос яндекса :)
6 Godofsin
 
21.08.12
12:43
7 NS
 
21.08.12
12:44
8 smaharbA
 
21.08.12
12:45
тогда так

ХТТП = СоздатьОбъект("WinHttp.WinHttpRequest.5.1");
ХТТП.open("GET", "http://ifconfig.me/ip", 0);
ХТТП.send();
Сообщить(ХТТП.responsetext());
9 smaharbA
 
21.08.12
12:47
но не один метод не даст полной гарантии
10 Const000
 
21.08.12
12:50
в энциклопедию?
11 Холст
 
21.08.12
12:54
(8) спасибо,
в идеале хочу сделать приблуду, которая будет периодически запускаться на компе (желательно скрипты, без 1С 7.7) которая бы периодически отправляла на почту новый IP динамический если он поменялся у целевого компа
12 smaharbA
 
21.08.12
12:58
для извращенцев можно и так

КомандаСистемы("cmd /q /c ""mshta ""about:^<hta:application showintaskbar='no' windowstate='minimize' navigable='yes' border='none' caption='no' sysmenu='no'^>^<iframe src='http://ifconfig.me/ip' application='yes' onload='(new ActiveXObject(""Scripting.FileSystemObject"")).GetStandardStream(1).Write(window.frames.item(0).document.body.innerText);window.close();'^>^</iframe^>"""" > %temp%\ip.txt & start """" notepad %temp%\ip.txt")
13 Godofsin
 
21.08.12
13:00
(12) ОМайГад!!!
14 Jump
 
21.08.12
13:23
(11)Так бы сразу и сказал, зачем изобретать велосипеды, если их давно изобрели.
Есть куча сервисов типа DynDNS которые выдают доменное имя, и сами следят за изменением твоего айпишника. В принципе любой роутер поддерживает этот сервис, даже D-link за 600рублей, ну а если на компе, так у них есть софтинка.
15 Const000
 
21.08.12
13:27
(14) вот только в этом DynDns не зарегистрируешься без танцев с бубном. Или я в лыжах?
16 Холст
 
21.08.12
13:34
(14) DynDNS и NO-ip сервисы для получения IP в бесплатном режиме сказали адьес
17 Dimasik2007
 
21.08.12
13:43
18 Jump
 
21.08.12
15:36
(16)Не знал. Хотя их много.