Подсчет трафика в интернете

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 15:35

Будьте здоровы, здешние форумчане.
Я начинающий и делаю первую программу не по книжке. Суть программы: вести подсчет затраченного трафика.
Появились вопросы:
1) Как можно подсчитать расход трафика (общий вес) на сетевом подключении?
2) Можно ли проделать это же, но на каждом отдельном процессе? Т.е. считывать размер с браузера и других программ.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Подсчет трафика в интернете

Сообщение FireFenix » 29.09.2013 (Вс) 17:57

KriBetko писал(а):Я начинающий и делаю первую программу не по книжке.

KriBetko писал(а):Суть программы: вести подсчет затраченного трафика.

Для вашего положения - никак
Что делать? Начать изучать сначала, а не с того момента где нужны знания (не только языка программирования), а у вас их нет.
Лучше начать, с того что не требует сетевых подключений!
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Re: Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 18:12

FireFenix писал(а):
KriBetko писал(а):Я начинающий и делаю первую программу не по книжке.

KriBetko писал(а):Суть программы: вести подсчет затраченного трафика.

Для вашего положения - никак
Что делать? Начать изучать сначала, а не с того момента где нужны знания (не только языка программирования), а у вас их нет.
Лучше начать, с того что не требует сетевых подключений!

Я прошу помочь мне примером, а не объяснять, что надо изучать азы, я их и так знаю.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Подсчет трафика в интернете

Сообщение alibek » 29.09.2013 (Вс) 20:28

KriBetko писал(а):...а не объяснять, что надо изучать азы, я их и так знаю.

Не знаешь.
Lasciate ogni speranza, voi ch'entrate.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Подсчет трафика в интернете

Сообщение FireFenix » 29.09.2013 (Вс) 20:36

KriBetko писал(а):Я прошу помочь мне примером

Если ты знаешь азы, то пример чего тебе нужен? техник?

Да пожалуйста: WMI, Proxy-сервер, Хук, Драйвер
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Re: Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 20:50

FireFenix писал(а):Если ты знаешь азы, то пример чего тебе нужен?

Пример кода, или указать на класс, который отвечает за это. Ткните носом, а я дальше по справочнику разберусь. Благо, он есть.
alibek писал(а):Не знаешь.

Ясно, что не все.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Подсчет трафика в интернете

Сообщение iGrok » 29.09.2013 (Вс) 21:07

KriBetko писал(а):указать на класс, который отвечает за это

А нетути. Не покрываются такие вещи стандартными "классами", это уже немножко другой уровень.
label:
cli
jmp label

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Подсчет трафика в интернете

Сообщение FireFenix » 29.09.2013 (Вс) 21:10

KriBetko писал(а):
alibek писал(а):Не знаешь.

Ясно, что не все.

Пфф, если ты выучил основы языка программирования и его фреймворк, то это только 0,01% всего программирования. Ещё нужно знать платформу, ОС и её механизмы, паттерны, протоколы и куча всего! А что говорить о программировании графики и прочих спц. программ? там нужно знать кучу других наук кроме "кодирования" на некотором языке.

Да даже есть дем, полностью отображающий суть:
Изображение

KriBetko писал(а):
FireFenix писал(а):Если ты знаешь азы, то пример чего тебе нужен?

Пример кода, или указать на класс, который отвечает за это. Ткните носом, а я дальше по справочнику разберусь. Благо, он есть.

У тебя подсчёт трафика, а это взаимодействие с ОС и её механизмы, для разных ОС - разные механизмы.

Стандартный учебник предоставляет изучение только языка, а для нормальной разработки - тебе как минимум нужен учебник про механизмы/API ОС, и про протоколы отслеживаемого трафика
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Re: Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 21:13

iGrok писал(а):Не покрываются такие вещи стандартными "классами", это уже немножко другой уровень.

Совсем туго и я, неуч, "ниасилю"?
FireFenix писал(а):для разных ОС - разные механизмы

Я человек маленький, мне для Win только.
FireFenix писал(а):это только 0,01% всего программирования

Даже не представляю себе человека, который знает ВСЕ и по ВСЕМУ в области программирования.

Так это, мне пойти читать и прийти позже?
Последний раз редактировалось KriBetko 29.09.2013 (Вс) 21:19, всего редактировалось 1 раз.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Подсчет трафика в интернете

Сообщение FireFenix » 29.09.2013 (Вс) 21:30

KriBetko писал(а):Даже не представляю себе человека, который знает ВСЕ и по ВСЕМУ в области программирования.

Да всё знать не обязательно, нужно иметь хотябы представление, чтобы задавать правильные вопросы.

Так это, мне пойти читать и прийти позже?

1) Правильно поставить цель или точнее её сформулировать.
2) Начать читать книги отличные от ЯП
3a) Если есть начальные знания, то изучить как работает аналогичный софт и возможно местами пореверсить
3б) Воспользовавшись гуглом искать сообщения по теме
4) Разобравшись в конечном счёте, что тебе нужно и что конкретно у тебя не получается (имеется ввиду стадия уже разработки, а не вникания "возможно ли это вообще сделать и как?") - спросить на каком либо форуме
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Re: Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 21:51

FireFenix писал(а):
KriBetko писал(а):Даже не представляю себе человека, который знает ВСЕ и по ВСЕМУ в области программирования.

Да всё знать не обязательно, нужно иметь хотябы представление, чтобы задавать правильные вопросы.

Так это, мне пойти читать и прийти позже?

1) Правильно поставить цель или точнее её сформулировать.
2) Начать читать книги отличные от ЯП
3a) Если есть начальные знания, то изучить как работает аналогичный софт и возможно местами пореверсить
3б) Воспользовавшись гуглом искать сообщения по теме
4) Разобравшись в конечном счёте, что тебе нужно и что конкретно у тебя не получается (имеется ввиду стадия уже разработки, а не вникания "возможно ли это вообще сделать и как?") - спросить на каком либо форуме

// извиняюсь за массовую цитату, я с мобильного устройства.
Можно хоть сейчас сформулировать мысть ("Способ подсчета затрат трафика в интернете"), но вы мне отбили увереность в себе) А этим заняться мне надо и скорее, мне, так сказать, дали задание, сделать программу и написать к ней работу.

Оффтоп: цитата в подписи, это откуда? что-то знакомое.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Подсчет трафика в интернете

Сообщение iGrok » 29.09.2013 (Вс) 23:04

KriBetko писал(а):Совсем туго и я, неуч, "ниасилю"?

Совсем не обязательно, но немаловероятно. :)

Тут дело скорее в том, что при уровне подготовки, достаточном для "осиливания", ты бы не пришёл сюда с вопросом "покажите код", а уже давно нашёл нужную информацию в соответствующих источниках. :)

Впрочем, это всё скорее касается в основном второго вопроса.

С первым же всё немного легче. В качестве отправной точки можно погуглить по запросам "подсчёт трафика vb.net" и "подсчёт трафика c#". Кой-чего относительно простое там гарантированно найдётся.
label:
cli
jmp label

KriBetko
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 29.09.2013 (Вс) 15:15

Re: Подсчет трафика в интернете

Сообщение KriBetko » 29.09.2013 (Вс) 23:57

iGrok писал(а):
KriBetko писал(а):Совсем туго и я, неуч, "ниасилю"?

Совсем не обязательно, но немаловероятно. :)
:D
Тут дело скорее в том, что при уровне подготовки, достаточном для "осиливания", ты бы не пришёл сюда с вопросом "покажите код", а уже давно нашёл нужную информацию в соответствующих источниках. :)

Впрочем, это всё скорее касается в основном второго вопроса.

С первым же всё немного легче. В качестве отправной точки можно погуглить по запросам "подсчёт трафика vb.net" и "подсчёт трафика c#". Кой-чего относительно простое там гарантированно найдётся.

Нашелся с классом вытягивания из статистики ип4, но там не пойми что. Там особо не разживали и код выдает в мсджбокс разные значения. Завтра почитаю про этот класс в справочнике, может и пойму чего-то.
А с# к чему? Использовать переводчик с# > vb.net?
Мне бы такие источники :)

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 30.09.2013 (Пн) 12:19

KriBetko писал(а):А с# к чему? Использовать переводчик с# > vb.net?

А что, код на C# ты не поймёшь?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Подсчет трафика в интернете

Сообщение iGrok » 30.09.2013 (Пн) 14:03

KriBetko писал(а):Использовать переводчик с# > vb.net?

А зачем? Синтаксис c# учится за неделю, и после этого никакой переводчик не нужен. В принципе, и без изучения синтаксиса можно примерно понять, о чём это, и повторить то же самое на VBNET.
Там, в основном, простые примеры с PerformanceCounter.
label:
cli
jmp label

bon818
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 267
Зарегистрирован: 29.08.2009 (Сб) 4:49
Откуда: Ташкент

Re: Подсчет трафика в интернете

Сообщение bon818 » 01.10.2013 (Вт) 10:53

Вот какие-то примеры у меня на диске нашлись мож поможет глянь на TrafMeter.zip

KriBetko писал(а):
2) Можно ли проделать это же, но на каждом отдельном процессе? Т.е. считывать размер с браузера и других программ.

Искать опен-либы драйверс и подключатся к ним
Вложения
Мониторинg_трафика_all.rar
(333.83 Кб) Скачиваний: 1042


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

    TopList