Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.08.2015, 10:35   #1
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию Как узнать количество пользователей запустивших программу?

Есть программа, необходимо добавить такую функцию, чтобы при запуске мне на сайт в txt-файл записывалась инфа, что +1 человек работает с программой, а при выходе -1. Чтобы я мог отследить общее количество пользователей пользующихся программой в настоящий момент. Подскажите как это лучше реализовать?
Dux вне форума Ответить с цитированием
Старый 14.08.2015, 10:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А как ты будешь обрабатывать ситуацию выключения света?
Для чего ты это хочешь сделать? Для статистики или для обмена некой инфы?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.08.2015, 10:40   #3
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Dux Посмотреть сообщение
Есть программа, необходимо добавить такую функцию, чтобы при запуске мне на сайт в txt-файл записывалась инфа, что +1 человек работает с программой, а при выходе -1. Чтобы я мог отследить общее количество пользователей пользующихся программой в настоящий момент. Подскажите как это лучше реализовать?
Если прога автономная, то никак. Если с серваком, то методов куча. Сейчас порылся у себя в загашниках, не смог найти. Но, я такое делал и точно знаю, что можно.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 14.08.2015, 10:41   #4
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А как ты будешь обрабатывать ситуацию выключения света?
Для чего ты это хочешь сделать? Для статистики или для обмена некой инфы?
Просто для статистики. Как реализовывать пока не знаю, только начинаю думать

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Если прога автономная, то никак. Если с серваком, то методов куча. Сейчас порылся у себя в загашниках, не смог найти. Но, я такое делал и точно знаю, что можно.
В смысле автономная?

Программа на Delphi. В сети есть сайт. По определенному адресу лежит файл data.txt к которому у меня есть доступ.

Последний раз редактировалось Stilet; 14.08.2015 в 11:02.
Dux вне форума Ответить с цитированием
Старый 14.08.2015, 10:50   #5
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
В смысле автономная?

Программа на Delphi. В сети есть сайт. По определенному адресу лежит файл data.txt к которому у меня есть доступ.
В смысле, что без прямого доступа к файлу прога не должна стартовать и материться на отсутствие инета.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 14.08.2015, 11:03   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Просто для статистики.
Тогда считай не подключения, а обращения (запросы или че там прога твоя делает) и группируй по IP.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 14.08.2015, 11:14   #7
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
В смысле, что без прямого доступа к файлу прога не должна стартовать и материться на отсутствие инета.
Да это понятно
Dux вне форума Ответить с цитированием
Старый 14.08.2015, 11:37   #8
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Dux Посмотреть сообщение
Да это понятно
Подключена прога к сетке или не подключена? Вопрос - риториторический. Подтключена, одно решение. Не подключена - другое.... Можно и с продолжением и без.....
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 14.08.2015, 11:39   #9
Dux
Delphi Master
Форумчанин Подтвердите свой е-майл
 
Аватар для Dux
 
Регистрация: 31.03.2008
Сообщений: 803
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Подключена прога к сетке или не подключена? Вопрос - риториторический. Подтключена, одно решение. Не подключена - другое.... Можно и с продолжением и без.....
Подразумевается, что подключена.
Dux вне форума Ответить с цитированием
Старый 14.08.2015, 12:10   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Ну тогда вопрос решен. Адрес сервера и пост-запрос. Парсим запрос к серваку и всё тип-топ.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать количество выбранных checkbox Notan1310 C# (си шарп) 0 11.06.2015 20:09
Узнать количество подключенных пользователей Aleksandr Работа с сетью в Delphi 2 05.04.2013 16:04
Как узнать сколько пользователей подключилось к заданному Алиасу BDE grenles БД в Delphi 0 11.11.2009 23:02
Как узнать количество рисунков в документе? Busine2009 Microsoft Office Word 7 15.07.2009 18:26
Как узнать количество таблиц в базе udpflood БД в Delphi 2 27.03.2009 00:06