Skip to content
PD
Browser Automation Studio

FTP and Archives in BAS

The FTP and Archive modules in Browser Automation Studio — transfer files to and from remote servers over FTP/SFTP/SSH, and pack or unpack zip archives.

Two modules handle files that live somewhere other than a plain local folder: FTP moves them across the network to and from servers, and Archive packs and unpacks them. Different jobs, often used together.

The FTP module — remote files

The FTP module works with remote servers over FTP, SFTP and SSH. It lets a bot read from and write to a server as if it were a remote disk:

  • Setup FTP/SSH / Close connection — open and close the link.
  • Read file / Write to file — pull a file off the server or push one up.
  • Download file by URL — fetch a file directly.
  • Check existence / Get info about a file — inspect before acting.
  • Create / delete / copy / search files — manage files on the server.
  • Read file into a list / write list to file — bridge remote files with in-memory data.
  • Calculate checksum (SSH) — verify integrity.

Use it to deliver scraped results to a server, pull input from one, or sync files between a bot and remote storage.

The Archive module — packing and unpacking

The Archive module works with archives (zip):

  • Extract archive — unpack it.
  • Archive a folder / archive files — pack a whole folder or specific files.
  • Get the list of files from an archive — see what’s inside without extracting.

Archiving is the natural companion to file transfer: zip a folder of results before uploading it over FTP, or unpack an archive a server hands you. Together with the file system module, FTP and Archive cover the full journey of a file — create it locally, pack it, ship it to a server, and unpack it on the other side.

FAQ

Can BAS upload and download files over FTP or SFTP?

Yes. The FTP module works with remote servers over FTP, SFTP and SSH — read and write files, download by URL, check existence, copy, search and more, so a bot can move files to and from a server.

Can BAS create and extract zip archives?

Yes. The Archive module extracts archives, packs a folder or specific files into an archive, and lists the files inside an archive.

More on this topic

  • #Browser Automation Studio
  • #BAS
  • #FTP
  • #Archives
  • #Files

Have an idea? Let’s turn it into a working product.

Skip months of uncertainty. Get a clear architecture, a working MVP and a system you can test, sell and scale.