Новый бот-ассистент на форуме Codeby
Теперь на форуме работает ИИ-помощник @bot_cdb — твой технический ассистент по информационной безопасности. Просто упомяни @bot_cdb в любой теме, и получишь быстрый ответ на вопросы по CVE, инструментам, техникам атак и защиты. Бот анализирует весь тред перед ответом, проверяет актуальность данных и может предложить дополнительную помощь. Особенно полезен для проверки технических деталей, поиска документации и быстрых консультаций по пентесту, малвари, форензике и другим областям ИБ.
любой шедулерный агент на это клюётNotessession.IsOnServer проверить (смотря как агент еще может запуститься).
xPage+view тут не поможет наличие полейвозможно, у контекстного документа проверить cgi-поля при их наличии (типа Remote_User и т.п.).
Должон подойти session.DocumentContext.HTTP_User_Agent(0)CGI переменные смори , в session.DocumentContext
И ещё примечание стоит, когда-то ставил "на будущее": "4. Нужно попробовать NotesSession.DocumentContext.IsUIDocOpen.", но так руки и не дошли )))1. ClientType = Join(Evaluate(|@ClientType|))
ClientType = "Web" - для агентов "As web user"
ClientType = "Notes" - для Notes-клиента
ClientType = "" - для Domino-сервера
2. @BrowserInfo("BrowserType") = "Notes" - для Notes-клиента
3. UserName = Join(Evaluate("@UserName")) - для агентов "As web user" вернёт имя пользователя, запустившего агент.
тем что нужно быстро и желательно одной командойа чем не устраивает "пустота" в CGI переменных?
странный подходтем что нужно быстро и желательно одной командой
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab