• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Доступ к java-классам Lotus из JS на клиенте

duchan

Green Team
20.09.2006
127
11
BIT
110
Приветствую.

Вопрос: Возможно ли в клиенте Notes (7.x) из JS получить доступ к java классам lotus?
т.е. сделать примерно следующее:
Код:
var session;
session = lotus.domino.getSession();
alert(session.UserName)

у меня ругается сразу на lotus, что неопределен (lotus is not defined)...
хотя другой код не с классами лотусов работает
Код:
alert("Screen Dimension\n" +
" width:" + 
java.awt.Toolkit.getDefaultToolkit().getScreenSize().width +
" height:" + 
java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);

может кто сталкивался\разбирался и подскажет что да как?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
полагаю, что не возможно...
JS2JAVA опирается на нескейповский движок, а чё там наворотила ИБМ - не известно
и вторая причина - не мультитредовость клиента, для всяких бриджей
можно попытаться "завернуть" в свой класс и подсунуть жвм-у а ёванном lib/ext , но мне не кажется это рабочим
также можно поробывать создать аплет си в него завернуть работу с нотусами... (и дергать его методы)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!