Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
6 / 6 / 1
Регистрация: 04.03.2012
Сообщений: 23

Проверка активности пользователя

16.03.2012, 20:03. Показов 1980. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал некую программу. Я ее дал людям, у них и у меня есть интернет, как мне узнать когда кто то из них работает в программе а когда нет! То есть что то типа проверка онлайн пользователя. Если кто то из них онлайн тогда выводит список всех пользователей(ники) в этой программе, ну где нибудь в memo неважно. И если вышел из программы, тогда memo не кто не должен видеть его ник или имя.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.03.2012, 20:03
Ответы с готовыми решениями:

Проверка пользователя
Здравствуйте, хотел бы узнать что не так делаю, при регистрации нового пользователя, выдает ошибку что он уже есть, хотя создается только в...

Проверка имени пользователя в ADOConnection
Всем доброго времени суток. Смысл задачи - доступ к базе через ADOConnection определенным пользователям (по списку логинов). Нужно сделать...

Проверка прав пользователя при входе в БД
Доброго времени суток! Необходимо реализовать проверку прав пользователя при входе в БД. Есть 3 таблицы CREATE USERS ( ID ...

6
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
16.03.2012, 20:22
...пущай некая программа у них неким образом посылает некие данные на некий E-mail, а ваша некая программа у вас пущай читает неким образом некие данные с некоего мыла с неким таймаутом и отображает некие данные об онлайн. Если некий таймаут будет неким образом превышен, то считать что некий пользователь не онлайн.
1
6 / 6 / 1
Регистрация: 04.03.2012
Сообщений: 23
16.03.2012, 20:26  [ТС]
Не сильно понятно если честно!
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
16.03.2012, 20:42
...правда?

Расшифровываю:
1- регистрируете E-mail на доступном сервисе
2- в свою программу добавляете возможность работы по SMTP/POP протоколу для запроса и чтения E-mail (на сокетах, к примеру), этот ящик будет служить свеобразным внешним "белым" севером обмена (как в ICQ, жаббере и т.п.), что позволит работать даже при динамическом подключении к Интернету
3- в потоке (простейшим примером потока является таймер) опрашиваете ящик и отсылаете короткое сообщение, что текущая машина в сети
4- протокол обмена вы должны сами выработать, к примеру
Code
1
[pc name] [ip] [on] [time]
5- читая ящик, принимаем письма-сообщения без удаления их на сервере, парсим текст и отображаем имя машины (условно) в MEMO при выполнении условия по таймауту, т.е. если по истечении 2-5 минут нет новых писем с именем некой машины, то не отображаем, иначе отображаем

Смысл ясен?


p.s.: аналогичный принцип реализован некоторыми производителями GPS трекеров с GSM/3G модемом со встроенным TCP/IP стеком и SMTP/POP ...просто AT командами инициируется соединение с Интернетом и отсылается короткое письмецо с координатами "я тут GPS XXXXXX.XXXXX", но это я так, отвлекся
1
6 / 6 / 1
Регистрация: 04.03.2012
Сообщений: 23
17.03.2012, 14:39  [ТС]
А можно же сделать типа посылки файл на фтп сервер, и программа проверяет если файл существует, тогда онлайн а если нет то нет=)
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.03.2012, 19:02
можно.
1
6 / 6 / 1
Регистрация: 04.03.2012
Сообщений: 23
17.03.2012, 20:13  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.03.2012, 20:13
Помогаю со студенческими работами здесь

Проверка существования пользователя при его авторизации
В БД есть поле логин , соответственное запрос должен проверять есть ли такая запись в БД , если есть то открывается другая форму, если нет...

Проверка активности приложения
Здравствуйте уважаемые Товарисчи. Возникла проблема такого характера, у меня в наличии есть многооконное приложение, и хотелось бы иметь...

Проверка активности в сети компьютеров из списка
Добрый вечер. В Memo записаны имена компьютеров в сети вида: test1;компьютер1 test2;компьютер2 test3;компьютер3 ...

Проверка активности ячейки в таблице (StringGrid)
Как проверить выделена/нажата ли ячейка в компоненте StringGrid?

Не срабатывает проверка роли пользователя
Всем доброго времени суток. Задача: показать окно с текущим пользователем, если пользователь admin. Код: function...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru