WMI и траффик
-
25 декабря 2011 г. 18:46
Где, если это возможно, в WMI узнать общее количество скачанного и отданного
Смотрел MSNdis_TransmitsOk и MSNdis_ReceivesOk но непонятно как это к байтам привести.
Все ответы
-
26 декабря 2011 г. 13:41
Попробуйте сделать как в ответе Total bytes received/sent through a network adapter.
Также отсюда можно скачать и посмотреть исходник программы, где реализовано получаение траффика - Network Monitor v0.7
Для связи [mail] -
26 декабря 2011 г. 16:47
Все смотрел, да не очень что понял. Кстати забыл сказать, что нужно на Яваскрипте
- Изменено Igogo 26 декабря 2011 г. 16:47
-
8 февраля 2012 г. 19:15
> Где, если это возможно, в WMI узнать общее количество скачанного и отданного [...] нужно на Яваскрипте
см. Win32_PerfRawData_Tcpip_NetworkInterface
[test.hta]
<html> <head /> <script type="text/javascript"> window.resizeTo(500, 600); var wmi = GetObject("winmgmts:{impersonationLevel=impersonate}"); function getData() { var en = new Enumerator(wmi.InstancesOf("Win32_PerfRawData_Tcpip_NetworkInterface")); var ret = ""; for (; !en.atEnd(); en.moveNext()) { var itm = en.item(); ret += itm.Name + "<br/>BytesReceivedPerSec=" + itm.BytesReceivedPerSec + "<br/>BytesSentPerSec=" + itm.BytesSentPerSec + "<br/>BytesTotalPerSec=" + itm.BytesTotalPerSec + "<br/>CurrentBandwidth=" + itm.CurrentBandwidth + "<hr/>"; } return ret; } window.onload = function () { setInterval(function () { document.body.innerHTML = getData(); }, 1000); } </script> <body /> </html>
- Предложено в качестве ответа Malobukv 15 февраля 2012 г. 21:25
- Помечено в качестве ответа Maksim MarinovModerator 13 марта 2013 г. 12:56

