Архив: Технология создания плагинов

Здесь обсуждаются технические аспекты создания дополнений.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: Технология создания плагинов

Сообщение Chudik »

~LONSDALE~ писал(а):Возможно ли плагину будет в ближайшей версии задавать этот срок.
Например не 30 дней а 5 минут?
Извините поправлю. 5 минут это много будет.
Тут положение можно поправить двумя способами.
1) Вынести в настройки сервера. Что-бы администратор смог сам установить время очищения отклонённых учёток, что и будет самым приемлемым по некоторым параметрам.
2) Не более одной минуты(по умолчанию).
Аватара пользователя
~LONSDALE~
Сообщения: 145
Зарегистрирован: 14:38, 09.03.2008
Контактная информация:

Re: Технология создания плагинов

Сообщение ~LONSDALE~ »

Chudik писал(а):Извините поправлю. 5 минут это много будет.
Тут положение можно поправить двумя способами.
1) Вынести в настройки сервера. Что-бы администратор смог сам установить время очищения отклонённых учёток, что и будет самым приемлемым по некоторым параметрам.
2) Не более одной минуты(по умолчанию).
Впринципе,при отклонении авторизации вручную там сам задаёшь этот срок.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Re: Технология создания плагинов

Сообщение Maxim Mirgorodsky »

Я так понимаю вам необходима возможность удаления обработанных заявок плагином? Это можно реализовать в следующей версии.
Аватара пользователя
Chudik
Сообщения: 1071
Зарегистрирован: 18:37, 27.01.2007
Откуда: Украина, г. Херсон
Контактная информация:

Re: Технология создания плагинов

Сообщение Chudik »

Maxim Mirgorodsky писал(а):Я так понимаю вам необходима возможность удаления обработанных заявок плагином? Это можно реализовать в следующей версии.
Спасибо. И возникающий вопрос, когда ждать следующую версию?
Аватара пользователя
~LONSDALE~
Сообщения: 145
Зарегистрирован: 14:38, 09.03.2008
Контактная информация:

Re: Технология создания плагинов

Сообщение ~LONSDALE~ »

Maxim Mirgorodsky писал(а):Я так понимаю вам необходима возможность удаления обработанных заявок плагином? Это можно реализовать в следующей версии.
Спасибо Максим, мне очень это поможет при написании плагина.
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

число(иконка)

Сообщение dv »

Код: Выделить всё

Подключить виртуального пользователя  ID: 1001
Блок данных: текст(имя) + текст(IP-адрес) + число(тип пароля) + текст(пароль) + число(иконка)

Код: Выделить всё

Иконки пользователя:
0 - Мужская
1 - Женская
2 - Неизвестна (офлайн)
Видимо к (серверным) плагинам применимо только 0 и 1 ?
Дополнения для CommFort
Адрес чата: chat.telered.ru




.
Аватара пользователя
SV
Сообщения: 797
Зарегистрирован: 00:11, 06.09.2010
Откуда: Киров

Re: число(иконка)

Сообщение SV »

dv писал(а):

Код: Выделить всё

Подключить виртуального пользователя  ID: 1001
Блок данных: текст(имя) + текст(IP-адрес) + число(тип пароля) + текст(пароль) + число(иконка)

Код: Выделить всё

Иконки пользователя:
0 - Мужская
1 - Женская
2 - Неизвестна (офлайн)
Видимо к (серверным) плагинам применимо только 0 и 1 ?
Откуда ты взял что "2 - Неизвестна (офлайн)" ???
Вроде в документации нечего не сказанно.
@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Технология создания плагинов

Сообщение @serg@ »

anonim, смотри внимательней было вроде такое, и походу не применимо, т.к. виртуальный пользователь, если он в сети, то не отличается от других пользователей почти ни чем.
Аватара пользователя
SV
Сообщения: 797
Зарегистрирован: 00:11, 06.09.2010
Откуда: Киров

Re: Технология создания плагинов

Сообщение SV »

@serg@ писал(а):anonim, смотри внимательней было вроде такое, и походу не применимо, т.к. виртуальный пользователь, если он в сети, то не отличается от других пользователей почти ни чем.
Просто при событии ID: 1001 нечего подобного нет.
@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Технология создания плагинов

Сообщение @serg@ »

Да в данном событие нет описания идентификаторов для иконки, но для пользователя есть данные описания, цифра 2 скорее всего не применима
Соглашения при работе с блоком данных
пользователь(описание)
текст(имя пользователя) + текст(IP-адрес пользователя) + число(иконка пользователя)
Иконки пользователя:
0 - Мужская
1 - Женская
2 - Неизвестна (офлайн)
ZigZagkms
Сообщения: 109
Зарегистрирован: 08:23, 11.12.2008
Откуда: Комсомольск-на-Амуре
Контактная информация:

Re: Технология создания плагинов

Сообщение ZigZagkms »

@serg@ писал(а):Да в данном событие нет описания идентификаторов для иконки, но для пользователя есть данные описания, цифра 2 скорее всего не применима
Соглашения при работе с блоком данных
пользователь(описание)
текст(имя пользователя) + текст(IP-адрес пользователя) + число(иконка пользователя)
Иконки пользователя:
0 - Мужская
1 - Женская
2 - Неизвестна (офлайн)
Вариант под номером 2 не используется при входе вирт. пользователя, а при получении информации о других пользователях, в частности из раздела "Получение данных от программы" ID 1063
Информация о подключенном пользователе

ID: 1063
Блок данных (исходящий): текст(имя подключенного пользователя)
Блок данных (входящий): текст(IP-адрес) + текст(публично отображаемый IP-адрес) + текст(ID компьютера) + число(иконка пользователя) + текст(состояние) + текст(версия клиента) + число(состояние активности окна программы) + число(время простоя в секундах) + текст(активный процесс)
В случае если мы запросим информацию о пользователе который отключен иконка пользователя будет равна 2.
Забросил, всем спасибо, исходники раздаю кому надо https://github.com/ZigZagkms
@serg@
Сообщения: 702
Зарегистрирован: 14:50, 20.07.2009

Re: Технология создания плагинов

Сообщение @serg@ »

ZigZagkms, и я о томже.
Cilvay
Сообщения: 816
Зарегистрирован: 14:55, 16.06.2008

Re: Технология создания плагинов

Сообщение Cilvay »

Кто делал плагин где использовались закрытия приватов? Я вроде сделал правильно а они не закрываются

Код: Выделить всё

aDataToSend :=
fTextToAnsiString(uSenderLogin);
CommFortProcess(dwPluginID, 65, PAnsiChar(aDataToSend), Length(aDataToSend));
KGB
Сообщения: 659
Зарегистрирован: 08:54, 13.07.2010
Откуда: Чебоксары, Россия
Контактная информация:

Re: Технология создания плагинов

Сообщение KGB »

cilvay писал(а):Кто делал плагин где использовались закрытия приватов? Я вроде сделал правильно а они не закрываются

Код: Выделить всё

aDataToSend :=
fTextToAnsiString(uSenderLogin);
CommFortProcess(dwPluginID, 65, PAnsiChar(aDataToSend), Length(aDataToSend));
Ошибка может быть связана с тем, что закрытие привата нельзя делать сразу после отправки сообщения (вроде бы может получиться, что сообщение будет отправлено позже, чем закрыт приват, и он снова откроется).
Cilvay
Сообщения: 816
Зарегистрирован: 14:55, 16.06.2008

Re: Технология создания плагинов

Сообщение Cilvay »

хм... возможно, буду проверять
Закрыто