Перейти к содержимому
PD
Browser Automation Studio

FTP и архивы в BAS

Модули «FTP» и «Архив» в Browser Automation Studio — передавать файлы на удалённые серверы и с них по FTP/SFTP/SSH и упаковывать или распаковывать zip-архивы.

Два модуля работают с файлами, которые живут не в обычной локальной папке: «FTP» перемещает их по сети на серверы и с них, а «Архив» упаковывает и распаковывает. Разные задачи, часто используются вместе.

Модуль «FTP» — удалённые файлы

Модуль «FTP» работает с удалёнными серверами по FTP, SFTP и SSH. Он позволяет боту читать с сервера и писать на него, как на удалённый диск:

  • Настроить FTP/SSH / Закрыть соединение — открыть и закрыть связь.
  • Читать файл / Запись в файл — забрать файл с сервера или отправить туда.
  • Скачать файл по URL — забрать файл напрямую.
  • Проверить существование / Информация о файле — проинспектировать перед действием.
  • Создать / удалить / копировать / искать файлы — управлять файлами на сервере.
  • Читать файл в список / записать список в файл — связать удалённые файлы с данными в памяти.
  • Рассчитать контрольную сумму (SSH) — проверить целостность.

Используйте его, чтобы доставлять собранные результаты на сервер, забирать вход с него или синхронизировать файлы между ботом и удалённым хранилищем.

Модуль «Архив» — упаковка и распаковка

Модуль «Архив» работает с архивами (zip):

  • Распаковать архив — распаковать его.
  • Заархивировать папку / заархивировать файлы — упаковать целую папку или конкретные файлы.
  • Получить список файлов из архива — увидеть содержимое без распаковки.

Архивация — естественный спутник передачи файлов: заархивируйте папку результатов перед загрузкой по FTP или распакуйте архив, который выдаёт сервер. Вместе с модулем файловой системы «FTP» и «Архив» покрывают весь путь файла — создать локально, упаковать, отправить на сервер и распаковать на той стороне.

Вопросы и ответы

Может ли BAS загружать и скачивать файлы по FTP или SFTP?

Да. Модуль «FTP» работает с удалёнными серверами по FTP, SFTP и SSH — читать и записывать файлы, скачивать по URL, проверять существование, копировать, искать и другое, чтобы бот перемещал файлы на сервер и с него.

Может ли BAS создавать и распаковывать zip-архивы?

Да. Модуль «Архив» распаковывает архивы, упаковывает папку или конкретные файлы в архив и выводит список файлов внутри архива.

Ещё по теме

  • #Browser Automation Studio
  • #BAS
  • #FTP
  • #Архивы
  • #Файлы

Есть идея? Давайте превратим её в работающий продукт.

Пропустите месяцы неопределённости. Получите понятную архитектуру, рабочий MVP и систему, которую можно тестировать, продавать и масштабировать.