Перехват момента подключения к интернет
От: coderinside  
Дата: 05.08.05 16:51
Оценка:
Добрый день! Very Happy Задумал писать программу для отслеживания того кто и сколько времени провел и инете и сколько накачал мб. Подскажите пожалуйста как отследить момент подключения к интернету в Builder'e, определить входящий/исходящий траффик, скорость соединения и прочее. Укажите хотябы направление в котором необходимо двигаться. Заранее очень благодарен.
Re: Перехват момента подключения к интернет
От: wellwell Австралия https://www.softperfect.com
Дата: 05.08.05 17:10
Оценка:
"coderinside" <44511@users.rsdn.ru> wrote in message news:1311090@news.rsdn.ru...
>Подскажите пожалуйста как отследить момент подключения к интернету в Builder'e,

Не существует ни одного способа дающего 100% корректный результат.
Posted via RSDN NNTP Server 1.9
Re: Перехват момента подключения к интернет
От: Slava Antonov Россия http://deadbeef.narod.ru
Дата: 06.08.05 00:50
Оценка:
Hello coderinside, you wrote:

> Добрый день! Very Happy Задумал писать программу для отслеживания того кто и сколько времени провел и инете и сколько накачал мб.


Можно глянуть в сторону RAS API, но как уже сказали, 100% способа определить подключение к Интернет — нет.

--
Всего хорошего, Слава
Posted via RSDN NNTP Server 1.9
Re: Перехват момента подключения к интернет
От: akasoft Россия  
Дата: 06.08.05 09:54
Оценка: +2
Здравствуйте, coderinside, Вы писали:

C>Подскажите пожалуйста как отследить момент подключения к интернету


Это очень и очень геморойная задача. Для упрощения можно потребовать подключаться к Интернет через твою программу, тогда ей будут доступны события подключения, авторизации и пр. Однако, при этом могут всплыть другие проблеммки.

Для учёта времени пребывания в Сети стоит посмотреть в сторону RAS API.

Для учёта трафика стоит посмотреть в сторону работы прокси-серверов.

Есть ещё прозрачная для пользователей NAT, но написание оной на Билдере — задача нетривиальная.

Вывод прост: если это нужно для дела — стоит воспользоваться готовыми решениями. Если для обучения — тогда готовься к велосипедному спорту.
... << RSDN@Home 1.2.0 alpha rev. 598>>
Re: Перехват момента подключения к интернет
От: Johnnie Walker  
Дата: 06.08.05 11:02
Оценка:
RAS — RasEnumConnections
IPHelper — GetBestInterface, GetIfEntry
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.