Помогите с программкой по сеансам Win

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

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

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Помогите с программкой по сеансам Win

Сообщение Loiste » 02.12.2005 (Пт) 11:27

Хочу написать программку, которая запускалась бы сама при запуске Windows. Работала в невидимом режиме и сохраняла информацию такого рода:

Сеансы пользователей:

в какое время зашел в сеанс, в какое время покинул его, подсчитывала на основе этого различную статистику

Интернет:

время подключения к интернету, время отключения от интернета, из-под какого сеанса выполнено, с помощью какого соединения, входящий/исходящий травфик по каждому подключению, подсчитывала статистику изходя из упомянутых данных

Никогда не пробовала делать что-то подобное. Подскажите, кто что знает по этому вопросу, пожалуйста :)

kroskros
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 176
Зарегистрирован: 01.08.2005 (Пн) 6:59

Сообщение kroskros » 02.12.2005 (Пт) 11:33

опять Я! ))
так бы и сказала:
ХОЧУ НАПИСАТЬ ШПИОНА! ))
Выбирай проект - Windows Service
и вперед!
а втозапуск прописывай в реестр.
Max

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 02.12.2005 (Пт) 11:38

ну прямо сразу шпиона..мне вообще-то домой она нужна...уже который год ругаюсь, вот была бы такая программа...!! ..замучалась спорить с братом, кто сколько сидел и сколько интернета потратил!! А еще..он у меня без тормозов..хочу с помощью этой программы несколько ограничить время его работы за компьютером, потому как иначе родители обещали выдергивать шнур...а мне такого не надо..хватит с меня, каждый раз систему заново переустанавливать :)

kroskros
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 176
Зарегистрирован: 01.08.2005 (Пн) 6:59

Сообщение kroskros » 02.12.2005 (Пт) 11:45

))))))))
так я ж не сказал ПРОМЫШЛЕННЫЙ шпион, так.. домашний...
их масса уже написаных, надо только пошарить и-нет...
но раз уж мы учимся программить.. ;)
Max

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 02.12.2005 (Пт) 11:53

я уже шарила...они мне не подходят...все не то :)

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 02.12.2005 (Пт) 15:28

Ну хорошо, юзера и время определить можно определить..Но как определять соединение с Интернет. И еще события смены юзеров, подключения/отключения от интерет?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 02.12.2005 (Пт) 17:26

kroskros писал(а):Выбирай проект - Windows Service

автозапуск прописывай в реестр.


Сильно!
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Vinechka
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 381
Зарегистрирован: 10.05.2005 (Вт) 4:07
Откуда: Москва

Сообщение Vinechka » 03.12.2005 (Сб) 8:27

Ну, например для того, чтобы выяснить когда человек сидел за компом и сколько можно ничего не писать и не скачивать. Есть же Event Viewer (просмотр событий). Там записываются все логоны и логофы юзров и еще куча инфы. Главное отфильтровать :) А касательно интернета, не верю что нет подходящих программ. Должны быть! :wink:

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 05.12.2005 (Пн) 8:30

Sebas писал(а):Сильно!


Как всегда лаконичен ;)

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 05.12.2005 (Пн) 9:02

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

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 05.12.2005 (Пн) 10:06

Loiste

Я не думаю, что такой проект уместиться в рамках этой темы))))
По существу,

Сеансы пользователей:
Используй WMI, а именно класс Win32_LogonSession

Интернет, тут сложнее, потому как из вопроса понятно, что слабо прдставляешь работу в сетях.
Опознать траффик пользователя можно только в VPN или клиентом шлюзового сервера( а-ля ISA).
Разбор ИП траффика, поищи здесь, Гайдар выкладывал прекрасный VB порт Менталисовского пакет монитора.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 05.12.2005 (Пн) 10:35

Sebas писал(а):Loiste

Я не думаю, что такой проект уместиться в рамках этой темы))))
По существу,

Сеансы пользователей:
Используй WMI, а именно класс Win32_LogonSession

Интернет, тут сложнее, потому как из вопроса понятно, что слабо прдставляешь работу в сетях.
Опознать траффик пользователя можно только в VPN или клиентом шлюзового сервера( а-ля ISA).
Разбор ИП траффика, поищи здесь, Гайдар выкладывал прекрасный VB порт Менталисовского пакет монитора.


Спасибо за совет! Ты сегодня явно в настроении ;)


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 52

    TopList  
cron