• Codeby web-security - Курс "Тестирование Веб-Приложений на проникновение с нуля" от команды codeby. Общая теория, подготовка рабочего окружения, пассивный фазинг и фингерпринт, Активный фаззинг, Уязвимости, Пост-эксплуатация, Инструментальные средства, Social Engeneering и многое другое. Подробнее ...

  • Мобильный клиент нашего форума для Android гаджетов доступен в Google Play Market по этой ссылке. Клиент можно скачать с нашего форума по этой ссылке. Последняя версия МК в нашем телеграм канале вот здесь

работа с 2мя мониторами

  • Автор темы T1000
  • Дата начала
T

T1000

#1
Доброго времени суток.

Уважаемые гуру, задача не для слабонервных. Для проведения опроса планируем развертывание рабочих мест с двумя мониторами. Оператор ведет опрос в своем окне, время от времени, нажимая кнопку в опроснике для показа картинки респонденту на втором мониторе (тот не должен видеть главного экрана опроса). Проблема: но как??? Картинки статичные без интерактива. Полагаю только средствами лотуса сие не решаемо, но надеюсь, что ошибаюсь. Возможно потребуется какой-то финт ушами. Буду благодарен за любую помощь, даже за намек в каком направлении копать.

Заранее спасибо!
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#2
Видать это надо какое-то системное апи использовать. А просто вьювер один раз перетащить на второй дисплей и поюзать?
Как планируется показывать картинки-то? Если запуская левое приложение, то если его раз перетащить на другой дисплей, то оно должно работать там и в следующий раз.
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 240
18
#5
а потом, мелочь какая, научиться управлять вторым из первого
тут я вообще не вижу никаких траблов
два отдельный клиента, оба подключены к одному серверу
чистая колективная работа
возможность использовать таймеры и все преимущества лотуса

нужно только захотеть ;)
 

divankin

Senjor developer
13.08.2009
182
0
#6
Через COM открывать какое-нибудь другое приложение. Например, PowerPoint. Наверняка в нем можно через COM передавать сигнал какую страницу презентации показывать
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 693
307
#7
чисто теоретически...
берём свинг окно и рисуем в нём - чё надо
это окно помещаем на второй монитор - собсно фсё
 

morpheus

скриптописец
07.08.2006
3 915
1
#8
если картинка статичная - то просто запускать из лотуса эту картинку нативным вьювером. Перетащить окно вьювера на второй моник, и все последующие картинки будут автоматом открываться на 2м мониторе в уже открытом окне вьювера.



Добавлено: ToxaRat
попредержи коней - ты гонищщщьььь ... не лотусом единым
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 693
307
#9
swing окно можно инициализировать один раз и не дестроить
получим его инстанс и рисуем в него
как я уже упоминал (здесь) - свинговые окна "живут", под нотес клиентом, до их закрытия (в отдельной треде)
но это всё надо смотреть (на предмет блокировки тредов)
на крайняк - поднять простенький RMI на внешней jvm, и рулить им из нотусов
 
K

K-Fire

#10
Если никаких диалоговых окон для оператора не планируется, то можно сделать 1 форму, разделить ее на 2 равных части, в 1ю часть поместить инфу для оператора, во 2ю - для респондента. Ну и при работе распахнуть нотес на 2 монитора.

Главное тут чтобы оператор случайно на кнопки никакие левые, типа свернуть окно не нажал ;)
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 693
307
#11
вот сцылко по RMI http://fragments.turtlemeat.com/rmi.php
логика такова:
- пущаем RMI сервер, на ём делаем фронтэнд (в треде, swing контрол)
внешняя жвм, типа : java -cp ./ MyRMIServer
- выносим это свинговое окошко на моник
- с клиента (нотуса) дергаем методы (не забываем похачить секурити, как в ссылке)
- в серверных методах (классов) зовём нужное отображение (да хоть картинку рисуем), дергая свинговый контрол
 
Вверх Снизу