CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
-
karpinsk
CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
Открыл доступ в интернет Денверу, но так как ip динамический каждый раз приходится править .htaccess файл ...хотелось бы как-нибудь это автоматизировать...) Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и прописывал в определенный файл (в данном случае .htaccess)? (ну или не обязательно bat-файл)
-
amel27
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
karpinsk, например, при помощи CMD-утилит
Код:
Код:
CURL
или WGET
Код:
Код: Выделить всё
curl -f -s www.whatismyip.com/automation/n09230945.asp -o .htaccessКод:
Код: Выделить всё
wget www.whatismyip.com/automation/n09230945.asp -q -O .htaccess-
samrat
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
amel27, ты привёл не бат файлы а просто команды для достаточно специфических вещей. Кстати сам-то пробовал вторую строку под виндой, а то вгет материццо.
-
samrat
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
samrat, что просили, то и было сделано. У Вас же, должно быть, какой-то «неправильный» «wget.exe». Ну, я сейчас попробовал. Как и положено, работает. Что не так?!
«вгет материццо» — очень информативное сообщение, кстати.
«вгет материццо» — очень информативное сообщение, кстати.
-
bada
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
Цитата karpinsk:
Открыл доступ в интернет Денверу, но так как ip динамический каждый раз приходится править .htaccess файл ...хотелось бы как-нибудь это автоматизировать...) Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и прописывал в определенный файл (в данном случае .htaccess)? (ну или не обязательно bat-файл)
Ответ на ваш вопрос не знаю, сам раньше задумывался и пришёл к выводу поставить прокси сервер на порт 80 и в .htaccess прописать:
Цитата:
#dnwr_ip XXX.XXX.XXX.XXX
где XXX.XXX.XXX.XXX локальный адресс вашего компьютера.
У меня работало всё в связке Denwer'а + 3proxy (
Открыл доступ в интернет Денверу, но так как ip динамический каждый раз приходится править .htaccess файл ...хотелось бы как-нибудь это автоматизировать...) Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и прописывал в определенный файл (в данном случае .htaccess)? (ну или не обязательно bat-файл)
CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
Ответ на ваш вопрос не знаю, сам раньше задумывался и пришёл к выводу поставить прокси сервер на порт 80 и в .htaccess прописать:
Цитата:
#dnwr_ip XXX.XXX.XXX.XXX
где XXX.XXX.XXX.XXX локальный адресс вашего компьютера.
У меня работало всё в связке Denwer'а + 3proxy (
http://www.3proxy.ru/
).-
samrat
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
Iska, Началось всё отсюда:
текст test.bat
wget
>test.bat
C:**************\wbin>wget
--08:39:38--
=> `n09230945.asp.1'
Resolving
Connecting to
HTTP request sent, awaiting response... 200 OK
Length: 14 [text/html]
0K 100% 13.67 KB/s
08:39:39 (13.67 KB/s) - `n09230945.asp.1' saved [14/14]
да действительно в файлике гольный ip, мне нужно было вывести его в страндартный вывод, что я и сделал в своей теме. Для другого сервиса. Точнее двух сервисов. А за ссылочку спасибо.
CMD/BAT - Внешний IP через NAT
просто товарищamel27, немного "возмутился". А wget у меня действительно "неправильный" скачан отсюда:unxutils.sourceforge.net и потому что портирован на винду возмущается той строке что приведена для него следующим образом:текст test.bat
wget
www.whatismyip.com/automation/n09230945.asp
>test.bat
C:**************\wbin>wget
www.whatismyip.com/automation/n09230945.asp
--08:39:38--
http://www.whatismyip.com/automation/n09230945.asp
=> `n09230945.asp.1'
Resolving
www.whatismyip.com
... done.Connecting to
www.whatismyip.com
[72.233.89.200]:80... connected.HTTP request sent, awaiting response... 200 OK
Length: 14 [text/html]
0K 100% 13.67 KB/s
08:39:39 (13.67 KB/s) - `n09230945.asp.1' saved [14/14]
да действительно в файлике гольный ip, мне нужно было вывести его в страндартный вывод, что я и сделал в своей теме. Для другого сервиса. Точнее двух сервисов. А за ссылочку спасибо.
-
Тарнум
Re: CMD/BAT - Возможно ли создать бат файл который считывал бы раз в сессию внешний ip и ...
вообще-то все намного проще.
что бы Денвер работал через инет достаточно сделать следующее:
1) в файл папка_денвера\usr\local\apache\conf\httpd.conf
дописать следующие строчки:
Код:
80 - можно заменить на другой порт
Z:/web/ - можно заменить на другой каталог (Z - виртуальный диск)
что бы Денвер работал через инет достаточно сделать следующее:
1) в файл папка_денвера\usr\local\apache\conf\httpd.conf
дописать следующие строчки:
Код:
Код: Выделить всё
Listen 0.0.0.0:80
NameVirtualHost 0.0.0.0:80
DocumentRoot "Z:/web/"
80 - можно заменить на другой порт
Z:/web/ - можно заменить на другой каталог (Z - виртуальный диск)