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

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

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

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

Обработать все ссылки в rtf поле

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

anna

Коллеги, а подскажите оптимальный способ обработки документов на предмет нахождения notes: ссылок в конкретном rtf поле документа? (далее нужно сделать некое действие с документам по данным ссылкам)
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
180
Не знаю насчет "оптимальный", но достаточно точный.
Код:
%rem
rti  - RT поле
rtlink - RT ссылка, желтая. NotesRichTextDocLink
%end rem
Set rti = Nothing
Set rti = doc.Getfirstitem("ZZ")
If Not rti Is Nothing Then
       Set rtnav = rti.CreateNavigator
       Set rtlink = rtnav.GetFirstElement(5)
       While Not rtlink Is nothing
'rtlink.DbReplicaID
'rtlink.Docunid
         Set rtlink = rtnav.GetNextElement(5)
       Wend
End If
 
Последнее редактирование модератором:
A

anna

Нет-нет, так я уже пробовала, нужно найти ссылки вида notes://.nsf/вид/unid?opendocument, как это называется? хотспоты?
 

savl

Lotus Team
28.10.2011
2 597
310
BIT
180
хм... может быть просто текстовка в RT поле, в виде лотусовой ссылки, но тогда только парсить DXL...
Но странно, обычно так не делают... Все же желтые ссылки в ходу.
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
с DXM нужно быть осторожнее, дело в том, что синтаксис там будет кошмарным, особенно если посреди ссылки юзер вставлял буквы - именно вставлял а не набирал...... я там такое увидел, мама не горюй!
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
215
с DXM нужно быть осторожнее, дело в том, что синтаксис там будет кошмарным, особенно если посреди ссылки юзер вставлял буквы - именно вставлял а не набирал...... я там такое увидел, мама не горюй!
просто понавставляет pardef
 
Мы в соцсетях:

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