Страница 1 из 1

Автоматическое создание оповещения

СообщениеДобавлено: Вт сен 13, 2011 4:24 pm
noti
Добрый день!
Есть вопрос/пожелание.

Каким образом можно создать автоматически оповещение/объявление в чате?.
К примеру программа отдела кадров выкладывает текстовый файл в нужном формате в определенную папку.
Сервер чата периодически проверяет эту директорию и при обнаружении файла создает оповещение или объявление.

Также хорошо бы иметь возможность по такой же схеме отправлять сообщения конкретному пользователю. Например бухгалтерская программа сформировала расчетный листок и сразу же отправила всем сотрудникам по чату. )

Заранее Спасибо )

Re: Автоматическое создание оповещения

СообщениеДобавлено: Ср сен 14, 2011 8:40 am
Алексей Пикуров
Это можно сделать с помощью скриптового языка на сервере.

Пример того, как писать скрипты, можно почитать в статье "Пример простого скрипта на MSL". Если для вас это сложно - опишите подробно вашу задачу, а мы попробуем написать скрипт и выложить его здесь.

Re: Автоматическое создание оповещения

СообщениеДобавлено: Ср сен 14, 2011 10:21 am
noti
Спасибо! Всё оказалось даже проще чем я думал!

Спасибо за классный чат!

Re: Автоматическое создание оповещения

СообщениеДобавлено: Пт сен 16, 2011 10:15 am
noti
Подскажите:
procedure mAddNewBBSMessage(stick:boolean; msg:string; expiredate:double);

expiredate:double - как правильно описать дату ? например 160911 ?

Re: Автоматическое создание оповещения

СообщениеДобавлено: Пт сен 16, 2011 12:04 pm
Алексей Пикуров
Нет, дата пишется немного не так.

expiredate - это переменная типа double. В ней целая часть - дата, а дробная - время в долях суток соответственно. За ноль принято 12/30/1899 12:00 am. Прибавить день - значит +1.

Например:
Код: Выделить всё
mAddNewBBSMessage(true, 'Всем привет!', Now+1);

Re: Автоматическое создание оповещения

СообщениеДобавлено: Пн сен 19, 2011 11:41 am
Алексей Пикуров
P.S. Мы сегодня выпускаем версию 4.10.2 и немножко позже расширим скриптовый движок, добавим несколько новых функций для работы с датами и временем. Версию сервера оставим ту же, просто нужно будет установить новую сборку с обновлённым скриптовым движком, чтобы смочь использовать эти новые функции.

Re: Автоматическое создание оповещения

СообщениеДобавлено: Вт янв 19, 2021 12:55 pm
Алексей Пикуров
API расширен и дополнен, почитайте, пожалуйста.