FTP и архивы в BAS
Модули «FTP» и «Архив» в Browser Automation Studio - передавать файлы на удалённые серверы и с них по FTP/SFTP/SSH и упаковывать или распаковывать zip-архивы.
Все статьи гида Browser Automation Studio · 48
Два модуля работают с файлами, которые живут не в обычной локальной папке: «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: полный практический гидГид
- Создаём первого бота в Browser Automation StudioПошаговый разбор создания первого рабочего бота в BAS - от пустого проекта до процесса, который ходит по страницам, извлекает данные и работает в несколько потоков.
- Настройка прокси в Browser Automation StudioКак правильно настроить прокси в BAS - типы прокси, привязка по потокам, ротация и проверки, которые не дают мультиаккаунт-ботам попасть под бан.
- Поиск элементов в BAS: селекторы, которые не ломаютсяКак работает поиск элементов в Browser Automation Studio - CSS против XPath, почему записанные селекторы ломаются и как писать селекторы, переживающие изменения страницы.
Сделаю под ключ
Не хотите собирать сами? Соберу бота на BAS под вашу задачу
Многопоточность, прокси, антидетект-профили и запуск по расписанию. Весь проект и доступы остаются у вас.
от 300 $ · 3-7 дней
«Павел крутой специалист выполнил парсер за несколько часов. Буду заказывать у Павла еще и еще! Спасибо ему огромное за его профессионализм и оперативность!»