Z
zum
это где?Res - это ресурсы?
А почему бы не добавить в Script?
у меня тут:
🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай
🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.После старта курса запись открыта еще 10 дней Подробнее о курсе ...
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
это где?Res - это ресурсы?
А почему бы не добавить в Script?
не совсем понятно как это сделать... используяNickProstoNick
Это внутренности Java-библы/агента.
Человек хочет получить xml из ресурсов, при чём здесь скриптовые библиотеки?
Короче, не гони
zum
Использовать NotesNoteCollection, выгрузить в dxl, а оттуда уже вынимать.
Если получится и не будет особо жалко, то киньте код плиз)) а то сам пока ещё такого не делал, но чувствую, что будет нужно.
P.S. Модераторы, тему бы перекинуть в форум по Java..
"выгрызал" файл из web service consumer'а таким кодом:Использовать NotesNoteCollection, выгрузить в dxl, а оттуда уже вынимать.
Если получится и не будет особо жалко, то киньте код плиз)) а то сам пока ещё такого не делал, но чувствую, что будет нужно.
Uselsx "*javacon"
%REM
Function saveResourceOnDisk
В случае успешной выгрузки возвращает полный путь с именем файла
%END REM
Function saveResourceOnDisk(db As NotesDatabase, noteid As String, dirName As String, fileName As String) As String
On Error GoTo ErrH
Dim DXLExporter As NotesDXLExporter
Dim nstream As NotesStream
Dim note As NotesDocument
Dim noteDXL As String
Dim fileTxt As String
Dim pos1 As Long
Dim pos2 As Long
Dim jSession As JavaSession
Dim jClass_Base64Binary As JavaClass
Dim jMethod_decode As JavaMethod
Set note = db.GetdocumentById(noteid)
Set nstream = session.CreateStream()
Set DXLExporter = session.CreateDXLExporter(note, nstream)
Call DXLExporter.Process()
noteDXL = nstream.ReadText()
Call nstream.Close()
pos1 = Instr(noteDXL, fileName)
pos1 = Instr(pos1, noteDXL, {<filedata>}) + Len({<filedata>})
pos2 = Instr(pos1, noteDXL, {</filedata>})
fileTxt = Replace(Mid(noteDXL, pos1, pos2 - pos1), Chr$(10), "")
Set jSession = New JavaSession()
Set jClass_Base64Binary = jSession.GetClass("lotus/domino/types/Base64Binary")
Set jMethod_decode = jClass_Base64Binary.GetMethod("decode", "(Ljava/lang/String;)[B")
Call nstream.Open(dirName + fileName, "Binary")
Call nstream.Write(jMethod_decode.Invoke(, fileTxt))
Call nstream.Close()
saveResourceOnDisk = dirName + fileName
Exit Function
ErrH:
'...
Exit Function
End Function
Dim session As New NotesSession
fileNameFull$ = saveResourceOnDisk(session.CurrentDatabase, "0000069A", "C:/temp/", {%%webserviceresource%%.jar})
C помощью NotesNoteCollection можно получить noteid нужного элемента дизайна. А дальше передать в код nvy.не совсем понятно как это сделать... используя NotesNoteCollection
java.util.ResourceBundle settingsRes = ResourceBundle.getBundle("Sett");
<resources>
<resource>
<directory>${basedir}/src/main/java</directory>
<excludes>
<exclude>**/*.java</exclude>
</excludes>
</resource>
<resource>
<directory>${basedir}/src/main/resources</directory>
</resource>
</resources>
Обучение наступательной кибербезопасности в игровой форме. Начать игру!