Здравствуйте Saydex, Вы писали:
S>Здравствуйте!
S>Подскажите кто-нить, как узнать сколько я скачал байт за текущий сеанс работы в инете(или сети)?
S>Спасибо!
Есть прокси — програмки — ставишь ее себе и настраиваешь IP через прокси — для браузера , аськи ... а прокся уже сама все считает ....
Можно поискать такие проги в инете, а можно самому написать
Здравствуйте KoraK, Вы писали:
KK>Есть прокси — програмки — ставишь ее себе и настраиваешь IP через прокси — для браузера , аськи ... а прокся уже сама все считает ....
KK>Можно поискать такие проги в инете, а можно самому написать
Меня вообще-то интересовало как можно это осушествить с помощью WinAPI

.
Подскажите кто-нибуть пожалуйста...
Здравствуйте Saydex, Вы писали:
S>Здравствуйте KoraK, Вы писали:
KK>>Есть прокси — програмки — ставишь ее себе и настраиваешь IP через прокси — для браузера , аськи ... а прокся уже сама все считает ....
KK>>Можно поискать такие проги в инете, а можно самому написать
S>Меня вообще-то интересовало как можно это осушествить с помощью WinAPI
.
S>Подскажите кто-нибуть пожалуйста...
А кто сказал что такое возможно ?
На считать весь сетевой трафик ? или только IP ?
если весь — то надо покапаться в МСДН — есть решение, покрайней мере в 2к ...
Здравствуйте KoraK, Вы писали:
KK>А кто сказал что такое возможно ?
KK>На считать весь сетевой трафик ? или только IP ?
KK>если весь — то надо покапаться в МСДН — есть решение, покрайней мере в 2к ...
Вот нашел функцию NetStatisticsGet, но она почему-то не хочет делиться инфой

. Вот код:
code=
LPSTAT_WORKSTATION_0 d;
NET_API_STATUS s = NetStatisticsGet(NULL,SERVICE_WORKSTATION,0,0,(LPBYTE*)&d);
/code
У меня стоит Windows XP. Что делать?
PS. Блин, никак не могу научиться использовать оператор code, чтобы сервер RSDN выделял код...
Здравствуйте Saydex, Вы писали:
S>Вот нашел функцию NetStatisticsGet, но она почему-то не хочет делиться инфой
. Вот код:
[bold]
MSDN:
The NetStatisicsGet function is obsolete. Win32-based applications should use the NetStatisticsGet2 function.
[\bold]
Здравствуйте, KoraK, Вы писали:
KK>Здравствуйте Saydex, Вы писали:
S>>Вот нашел функцию NetStatisticsGet, но она почему-то не хочет делиться инфой
. Вот код:
KK>[bold]
KK>MSDN:
KK>The NetStatisicsGet function is obsolete. Win32-based applications should use the NetStatisticsGet2 function.
KK>[\bold]
У меня похожая проблема. В моём MSDN есть подробное описание только NetStatisticsGet.(на msdn.microsoft.com я тоже только её нашел)
NetStatisticsGet2 в MSDN есть дока BUG: NetStatisticsGet2 Not Implemented
Q178885
Предлагают использовать ф-цию GetServerStats, код которой приводится всё в той же доке.
У меня эта ф-ция падает при исполнении, на участке:
Counter[Index[dwIndex]].nType = TYPE_DWORD; // Save the offsets first, and update with data later.
Index[dwIndex] выдаёт огромное значение, в то время как массив Counter состоит из 20-ти эл-тов ...
В общем, я решил, что это плохой код. Какие ещё есть пути сбора инф-ции описываемой в NetStatisticsGet?
Или что ещё мне нужно знать о NetStatisticsGet2 или о GetServerStats?
Компилирую в Microsoft Visual C++ .NET.