Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] скрипт определения скорости соеденения интернета

Ответить
Настройки темы
Любой язык - [решено] скрипт определения скорости соеденения интернета

Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


вообщем задача такая: нужен скрипт который сможет узнать ип впн соеденения скорость на текущий момент и количество исходящего трафика.

Отправлено: 15:31, 03-12-2011

 

Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


да и как узнать ip адрес маршутизатора? не могу пройти авторизацию и отпарсить страницу.

Отправлено: 15:32, 03-12-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


хм такк не кто и не ответил(((

Отправлено: 02:45, 27-12-2011 | #3


Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Могу подсказать подход к решению:

Цитата moobi:
узнать ип »
ipconfig /all
покажет Вам все ip, потом нужно будет фильтровать через |find

Цитата moobi:
количество исходящего трафика »
Можно рассчитать исходя из данных, полученных через некоторый интервал времени командой
netstat -e

-------
Alex Dragokas

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:21, 27-12-2011 | #4


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


пробовал ип то узнаю без проблем а вот траф не получаеться(((

Отправлено: 12:53, 27-12-2011 | #5


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Diskretor:
Можно рассчитать исходя из данных, полученных через некоторый интервал времени командой
netstat -e »
это решил но скорость так и не смог понять как отмониторить(((

Отправлено: 21:30, 27-12-2011 | #6


Старожил


Сообщения: 415
Благодарности: 257

Профиль | Отправить PM | Цитировать


moobi, например, вот вам решение на bat с использованием wget:
Код: Выделить весь код
Set SpeedTestFile=http://dl.dropbox.com/u/11632454/speedtest/speedtest.dat
Wget %SpeedTestFile% -O "%Temp%\speedtest" 2>"%Temp%\wget.log"
For /F "tokens=2 delims=(" %%A In ('FindStr /R "%time:~-0,5%.*(" "%Temp%\wget.log"') Do (
	For /F "tokens=1 delims=)" %%B In ("%%A") Do (
		Set NetSpeed=%%B
		Del "%Temp%\wget.log">nul
		Del "%Temp%\speedtest">nul
	)
)
Echo %NetSpeed%
Соответственно, переменной SpeedTestFile присваиваете значение - ссылку на любой файл (от 2 до 10 мб, чем больше - тем точнее), расположенный на быстром сервере. Я для этого использую http://dl.dropbox.com/u/11632454/spe.../speedtest.dat
Результат оказывается у вас в переменной NetSpeed. Wget выводит скорость в килобайтах, не килобитах.

Цитата Diskretor:
ipconfig /all »
Diskretor, возможно, ему требуется узнать внешний IP?

moobi, опять-таки вам пригодится wget:
Код: Выделить весь код
wget http://automation.whatismyip.com/n09230945.asp -O ip.txt 2>nul
Set /P MyIP=<ip.txt
Echo %MyIP%

Последний раз редактировалось Anonymоus, 28-12-2011 в 01:05.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:59, 28-12-2011 | #7


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Anonymоus:
wget. »
Цитата Anonymоus:
Соответственно, переменной SpeedTestFile присваиваете значение - ссылку на любой файл (от 2 до 10 мб, чем больше - тем точнее), расположенный на быстром сервере. Я для этого использую http://dl.dropbox.com/u/11632454/spe.../speedtest.dat
Результат оказывается у вас в переменной NetSpeed. Wget выводит скорость в килобайтах, не килобитах. »
хм не совсем понял способ(

Отправлено: 01:03, 28-12-2011 | #8


Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Wget есть бесплатная сторонняя утилита. Берется здесь http://gnuwin32.sourceforge.net/packages/wget.htm

-------
Alex Dragokas

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:29, 28-12-2011 | #9


Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Diskretor:
Wget есть бесплатная сторонняя утилита. Берется здесь http://gnuwin32.sourceforge.net/packages/wget.htm »
да она у меня есть . вопрос не в этом. смотрите:у меня к примеру дуаллап конект мне нужно узнать локальный ип конекта то есть тот который на компьютере. потом узнать скорость и кличество трафика и делать это раз к примеру в 10 сек. ваш способ как я понял показывать будет только макс скорость при скачке файла а мне не совсем это требуеться)

Отправлено: 01:34, 28-12-2011 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [решено] скрипт определения скорости соеденения интернета

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Скрипт определения внешнего IP stolyar Скриптовые языки администрирования Windows 9 21-09-2010 12:09
Любой язык - Скрипт Visual Basic для определения IP в Windows 7 и XP Hitsi Скриптовые языки администрирования Windows 8 20-02-2010 23:23
Сайт на двух языках (php-скрипт для определения языка) vitalyhan Вебмастеру 2 22-11-2009 15:36
Log/Monitoring - ограничение скорости интернета Zlodei4ik Aleksandr Сетевые технологии 6 14-10-2009 08:42
Отличие скорости закачки и скорости соеденения Roma2Duo Хочу все знать 5 26-01-2009 08:24




 
Переход