Добрый день. Вопрос по InTouch.

Вопросы, не попадающие в другие разделы.

Добрый день. Вопрос по InTouch.

Сообщение aignatiev » Вт окт 28, 2014 4:19 pm

Имеестя сервер с системной платформой, на ней работает управляемое через Aplication Server приложение InTouch. К этому приложению подключаются терминальные (через RDP) пользователи (доменные). Подскажите пожалуйста как можно сделать какой нибудь счетчик чтобы считать количество подключений пользователя к проекту InTouch и сколько раз открывал те или иные окна в InTouch. Заранее спасибо за возможную информацию.
aignatiev
 
Сообщения: 46
Зарегистрирован: Вт сен 17, 2013 2:28 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение mp3corp » Вт окт 28, 2014 9:03 pm

Привязать скрипты на кнопки открывания окон,которые будут отправлять записи в журнал событий об открытии окна.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Добрый день. Вопрос по InTouch.

Сообщение Генератор зла » Вт окт 28, 2014 11:54 pm

Обычно TSE организуется таким образом, что при подключении к серверу автоматически стартует экземпляр InTouch.
Тогда в Application Script (Starup) пишем MyPlatform.CountOfConnect = MyPlatform.CountOfConnect + 1;
При закрытии InTouch в Application Script (Shotdown) пишем MyPlatform.CountOfConnect = MyPlatform.CountOfConnect - 1;
А используя тот же принцип и ф-ции InTouch TseGetClientId(), TseGetClientNodeName(), TseQueryRunningOnConsole(), TseQueryRunningOnClient() вести журнал окон.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение aignatiev » Ср окт 29, 2014 4:27 pm

Ок, понял, попробуем. Спасибо.
aignatiev
 
Сообщения: 46
Зарегистрирован: Вт сен 17, 2013 2:28 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение aignatiev » Ср ноя 05, 2014 6:54 pm

Генератор зла писал(а):Обычно TSE организуется таким образом, что при подключении к серверу автоматически стартует экземпляр InTouch.
Тогда в Application Script (Starup) пишем MyPlatform.CountOfConnect = MyPlatform.CountOfConnect + 1;
При закрытии InTouch в Application Script (Shotdown) пишем MyPlatform.CountOfConnect = MyPlatform.CountOfConnect - 1;
А используя тот же принцип и ф-ции InTouch TseGetClientId(), TseGetClientNodeName(), TseQueryRunningOnConsole(), TseQueryRunningOnClient() вести журнал окон.


Только руки дошли до этого проекта. Я так понимаю эти скрипты в InTouch пишем? И могли бы вы дать доку или ссылку по этим свойствам.
aignatiev
 
Сообщения: 46
Зарегистрирован: Вт сен 17, 2013 2:28 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение Генератор зла » Ср ноя 05, 2014 11:29 pm

aignatiev писал(а):Я так понимаю эти скрипты в InTouch пишем?

Можно и в InTouch.
А можно эти ф-ции и в IDE попробовать импортировать.
aignatiev писал(а):И могли бы вы дать доку или ссылку по этим свойствам.

Да есть отдельный хелп-файл (CHM) в дирректории InTouch.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение aignatiev » Чт ноя 06, 2014 12:51 pm

Подключаюсь к серверу и вижу эти свойства в своей сесии, свои IP, имя компьютера и т.д. А как сделать чтобы я видел всех других пользователей?
aignatiev
 
Сообщения: 46
Зарегистрирован: Вт сен 17, 2013 2:28 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение Генератор зла » Чт ноя 06, 2014 1:08 pm

Ну.....
Придумайте что-нибудь.
Пусть каждая сессия пишет в ... куда-то. А нужный человек с ружьём читает оттуда.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Добрый день. Вопрос по InTouch.

Сообщение aignatiev » Чт ноя 06, 2014 1:40 pm

Генератор зла писал(а):Ну.....
Придумайте что-нибудь.
Пусть каждая сессия пишет в ... куда-то. А нужный человек с ружьём читает оттуда.


Хм....
aignatiev
 
Сообщения: 46
Зарегистрирован: Вт сен 17, 2013 2:28 pm


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7