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

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

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

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

Что нового будет в 8.5.2, есть информация?

  • Автор темы Extraterrestrial
  • Дата начала
A

akat

VladSh

RunWithDocumentContext - работает! Пробовал связку SSJS->LS-агент. В агенте в секьюрити надо поставить опцию "Run as Web user".
 
A

akat

The following new NotesAgent methods run an agent passing a saved or unsaved in-memory document to the DocumentContext property of the called agent:

JavaScript methods:
NotesAgent.runWithDocumentContext(doc:NotesDocument) : void
NotesAgent.runWithDocumentContext(doc:NotesDocument, noteID:string) : void

Java™ methods:
public void Agent.runWithDocumentContext(Document doc)
public void Agent.runWithDocumentContext(Document doc, String noteID)

LotusScript® methods:
NotesAgent.RunWithDocumentContext(doc As NotesDocument, noteID As String) As Integer
public void Agent.runWithDocumentContext(Document doc, String noteID)

Имхо, польза в возможности не сохранять документ, и в нем получать результат работы агента (тож без сейва). Проверил - работает.
Ну а реализация есть и под LotusScript (не проверял).
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
самое прикольное новшество это вот это -
ухахочешься....
 
A

akat

Akupaka

да, именно в серверном варианте проверял. Т.е. SSJS (ессно на сервере) запускал лотусскриптовый агент на сервере. Агент изменял айтемы. xPage отображала результат работы агента. И все без единого сэйва. Документ остался не сохраненный.
 
E

Extraterrestrial

Akupaka

да, именно в серверном варианте проверял. Т.е. SSJS (ессно на сервере) запускал лотусскриптовый агент на сервере. Агент изменял айтемы. xPage отображала результат работы агента. И все без единого сэйва. Документ остался не сохраненный.
Вот если бы NotesAgent.RunWithDocumentContext(doc As NotesDocument, noteID As String) As Integer запускался на клиентской машине, а агент выполнялся на сервере и возвращал результат на клиентскую машину, то было бы интересно.
 

VladSh

начинающий
Lotus Team
11.12.2009
1 786
157
BIT
80
RunWithDocumentContext - работает! Пробовал связку SSJS->LS-агент. В агенте в секьюрити надо поставить опцию "Run as Web user".

Ну а реализация есть и под LotusScript (не проверял).
А я проверял: 1, 2.
При старте из Notes-клиента (RunOnServer) не работает, даже с опцией "Run as Web user" на обоих агентах.


Запостил: .
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
а вот и вкусняшки :)
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
70
Только зашифрованные сообщения потом не читаются, а при сохранении не происходит их расшифровка автоматически.
В некоторой степени это логично - в базе-то письмо хранится зашифрованным. Но косяк, конечно, есть - хотя б предупреждать должы перед сохранением...
 
E

Extraterrestrial

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

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
70
Extraterrestrial, ну ничего, в версии 13.5, наверное, исправят :blush:
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
217
средство шифрования доступно (и расшифрования) нотусня же это делает :)
отковырять приват ключ, отковырять алгоритм - расшифровать месюгу, делов-то ;)
либо...
при копировании в нешифрованную БД, наскока помню, нотусня расшифровывает доки, а оттудова - файл/сэйв
 
A

akat

XPages Extension Library



 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
XPages Extension Library



Делали-делали - да не до делали :facepalm:
Много интересностей... только как всегда много неясностей. Компонент динамических закладок... пока не залез в исходник - не понял где прячется форма документа, по которой строится закладка. Интерфейса для добавления формы из свойств самой закладки не нашел.
И еще не понятно для чего нужна первая закрепленная закладка. Помещать в нее вид не имеет никакого смысла... в таком случае не создаются динамические закладки (я по крайней мере не нашел как это сделать)
XPagesExt.nsf/Core_DynamicTabs.xsp
Tab.jpg
 
Мы в соцсетях:

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