ВОПРОС · Q&A

Загрузка файла с ftp на lotusscript

6 ответов 4,8 тыс.
AI-выжимка обсуждения скоро
Коллеги,
Нужно в документ положить файл и есть адрес к нему на ftp сервере. Подскажите, пожалуйста, куда смотреть? Не могу сориентироваться.
 
Коллеги,
Нужно в документ положить файл и есть адрес к нему на ftp сервере. Подскажите, пожалуйста, куда смотреть? Не могу сориентироваться.
ну вариантов масса, но они все "внешние", проще всего запустить Shell с командой фтп клиенту
для линухов (если на сервере) "удобный" lftp (есть и штатная команда ftp, но там ряд особенностей)
шинда (если на клиенте) всячески противится ФТП протоколу, в данный момент я не знаю как отрабатывает команда (на винде не использую давно, только файлзиллой)
если есть возможность использовать ssh - лучше планировать с ним (там всё секурно и проще в скриптах использовать)
ssh (клиент) штатно есть и в шинде и в линухах, сервер ставится во все ОС (тоже штатно)
 
ну вариантов масса, но они все "внешние", проще всего запустить Shell с командой фтп клиенту
для линухов (если на сервере) "удобный" lftp (есть и штатная команда ftp, но там ряд особенностей)
шинда (если на клиенте) всячески противится ФТП протоколу, в данный момент я не знаю как отрабатывает команда (на винде не использую давно, только файлзиллой)
если есть возможность использовать ssh - лучше планировать с ним (там всё секурно и проще в скриптах использовать)
ssh (клиент) штатно есть и в шинде и в линухах, сервер ставится во все ОС (тоже штатно)
Спасибо.
Мысль была в том, что есть web-сервис и при неких условиях он скачивает по переданной ссылке файл, для последующего размещения в notesdocument.
Я правильно понял, что я должен поставить какой-то ftp клиент и вызывать его функции из моего кода через shell? Так?

И никаких встроенных функций нет (((
 
Последнее редактирование:
ftp клиент и вызывать его функции из моего кода через shell? Так?
он штатно есть, и в винде и в линухах, но как оно работает (в нвр) в винде я не знаю, и батник для ftp клиента нужно сначала тестить
пример для винды How to ftp with a batch file?
и вот с шелом TechTip: Automate FTP in 'Real Life': Integrate with Lotus Domino Mail Server via LotusScript | Scripting | Programming
пример для линухов How to Automate FTP transfers in Linux Shell Scripting

И никаких встроенных функций нет (((
и не было, есть java, из скрипта через LS2J, но там тоже куча НО и ЕСЛИ (память/обработка таймаутов....)
короче - проще как рассказал выше
есть пример wininet дергать (если винда), но это всё чревато граблями
 
Последнее редактирование:
  • Нравится
Реакции: leiba
Последнее редактирование:

Статистика тем

Создано
leiba,
Последний ответ от
leiba,
Ответы
6
Просмотры
4 782