• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

запуск агента из Excel

  • Автор темы Автор темы maliy
  • Дата начала Дата начала
maliy
для вас, надёжное решение - не трогать нотус, через КОМ!
Код:
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="mymail@mydomain.com"
myMail.To="someone@somedomain.com"
myMail.TextBody="This is a message."
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/sendusing")=2
'Name or IP of remote SMTP server
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.server.com"
'Server port
myMail.Configuration.Fields.Item _
("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25 
myMail.Configuration.Fields.Update
myMail.Send
set myMail=nothing
надеюсь - адрес сервера и From To сможете указать правильно ;)
 
вот и первая трабла - почему то письмо отослать лотусу можно, а вот создать документ не открывая базы нет...
Не переживайте так - в экченче тоже послать туды письмо можно, а вот запись в JET запаришься;))

Вместо mail-in базы можно сваять тупого агента и дергать его по HTTP, а из экселя по кнопки открывать URL типа

Кроссплатформенно однако - вслуччего из ООфиса под линухом заведется:)
 
возможно как-то и так
но здесь я уже не копенгаген
 
Можно сделать кнопку в экселе, который сформирует csv-файл и положит его в папку на сервер. Шедульным агентом обрабатывать. И никакого кома.
 
вот так примерно и задумывалось изначально, наверно на этом и остановимся. просто продумывались разные разные варианты...
 
lmike почему не трогать лотус через COM?
потому что много тонкостей, как и всегда с КОМой, добавим особенности Нотуса, необходимость самого Нотуса (а почему тогда не из него всё делать)...
т.е. помимо вопросов с Нотуснёй появятся вопросы связ. с КОМой ;)

можно хранить файло в нотусне и оттудова её редактировать, а опопсля и обрабатывать (в т.ч. без CSV)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Курс AD