Тема: Помогите со сканером сети, немогу закончить программу((

Ответить в теме
Показано с 1 по 6 из 6
  1. Вверх #1
    Посетитель Аватар для road
    Пол
    Мужской
    Возраст
    42
    Сообщений
    386
    Репутация
    52

    Cool Помогите со сканером сети, немогу закончить программу((

    Всем добрый день, пишется сканер для сети, определяющий айпи всех пользователей и.т.д.
    В процесе возникла следующая проблема:
    Как отлавливать длительность пребывания пользователя в сети, или хотя-бы время появления и выхода айпи в сеть(и).

    Всем заранее спасибо за помощь))
    ***


  2. Вверх #2
    Новичок
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    33
    Сообщений
    55
    Репутация
    14
    На ум приходит только мысль периодического опроса.

  3. Вверх #3
    Посетитель Аватар для road
    Пол
    Мужской
    Возраст
    42
    Сообщений
    386
    Репутация
    52
    Вот код который отвечает за нахождение всех айпи
    PHP код:
    Form3->Show();
    IdNetworkCalculator1->NetworkAddress->AsString IdIPWatch1->LocalIP() ;  
           
    IdNetworkCalculator1->NetworkMask->AsString    "255.255.255.0";        
           
    IdNetworkCalculator1->FillIPList();                                       
            
    Form3->ipList->Items->SaveToFile("history.txt");
           
    Form3->ipList->Clear();


          
    TNMUDP *NMUDP1;
            for (
    int i 0IdNetworkCalculator1->ListIP->Count i++)
             {
                
    NMUDP1->RemoteHost =  IdNetworkCalculator1->ListIP->Strings[i];
                
    NMUDP1->SendBuffer(" HI "5);


             } 
    Т.е. исп IdNetworkCalculator, как можно записать время когда появился новый айпи, как отловить этот процесс опираясь на даный код, т.е. появился новый айпи - записали время в переменную, вышел-записали время, а потом отняв последнее от первого найдем искомое))
    Но вот как отловить процесс появление и выход айпи??
    ***

  4. Вверх #4
    Посетитель Аватар для Нулевой
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    35
    Сообщений
    216
    Репутация
    126
    интересная задачка, жаль моих знаний на ее решение не хватит
    Свобода лечит лучше всего

  5. Вверх #5
    Посетитель Аватар для road
    Пол
    Мужской
    Возраст
    42
    Сообщений
    386
    Репутация
    52
    Может у кого-то все же есть идеи((
    ***

  6. Вверх #6
    Новичок Аватар для ®odman-9
    Пол
    Мужской
    Сообщений
    48
    Репутация
    13
    в плюсах не силен, но реализовывал подобную задачу на javascript,нужно было зафиксировать время нахождения юзера на странице. Фиксировал время входа, потом через интервал (ставил 15 сек) проверял, находится ли ещё данный пользователь на странице, если да, то вычисляем разницу и добавляем результат к общему времени, проведенному на странице. По сути так,как сказал 081krieger


Ответить в теме

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения