Skip to main content

Файлы FTP

🔗 Оригинальная страница — Источник данного материала


Файлы FTP

Описание

Для работы с файлами на FTP сервере используется экшен «Файлы FTP». С его помощью можно:

  • Загрузить файл с сервера.
  • Загрузить файл на сервер.
  • Загрузить файлы с сервера.
  • Загрузить файлы на сервер.
  • Удалить файл на сервере.
  • Переименовать файл на сервере.

Как добавить действие в проект?

Через контекстное меню Добавить действиеFTPфайлы FTP

image-20200812-173127

Либо воспользуйтесь ❗→ умным поиском.

Для чего это используется?

  • Скачать файлы данных проекта, которые находятся на FTP сервере.
  • Сохранить данные проекта на FTP сервер.
  • Удалить файлы данных проекта с FTP сервера.
  • Переименовать файлы на FTP сервере.

Как работать с экшеном?

Для того чтобы начать работать с данным экшеном, необходимо произвести настройки FTP соединения. Как это сделать, описано в статье ❗→ Настройки FTP.

Экшен имеет следующие основные настройки:

  • Путь на сервере - путь к нужному файлу на сервере.
  • Локальный путь - путь на своём компьютере, где необходимо сохранить скачанный файл.
  • Тип пути - Относительный или абсолютный путь на сервере. При относительном - путь будет строиться относительно текущей папки, при абсолютном - путь указывается от корня системы.

Загрузить файл с сервера

Используется для загрузки файла с сервера на свой компьютер.

image-20200812-173431

Загрузить файл на сервер

Используется для загрузки файла со своего компьютера на сервер.

image-20200812-173518

Загрузить файлы с сервера

Используется для загрузки нескольких файлов с сервера на свой компьютер. Пути к файлам необходимо указать в списке. Работа со списком описана в статье ❗→ Список. За один проход берётся одна строка из списка, содержащая путь к файлу.

image-20200812-173555

Загрузить файлы на сервер

Используется для загрузки нескольких файлов со своего компьютера на сервер. Пути к файлам необходимо указать в списке. Работа со списком описана в статье ❗→ Список. За один проход берётся одна строка из списка, содержащая путь к файлу.

image-20200812-173623

Удалить файл на сервере

Используется для удаления файла на сервере. Необходимо указать путь к файлу.

image-20200812-173740

Переименовать файл на сервере

Используется если необходимо переименовать файл на сервере. Необходимо указать путь к файлу и новое имя файла.

image-20200812-173830

Пример использования

Скачать файлы с FTP по списку

В списке находятся пути к файлам, которые необходимо скачать с FTP сервера.

  1. Получаем количество строк в списке.
  2. Если список не пустой, то загружаем с FTP сервера файл из списка
  3. Удаляем строку содержащую скачанный файл из списка
  4. Переходим к началу цикла (шаг 1).
  5. Как только количество строк станет 0, выводим оповещение о том, что все файлы скачаны.

image-20200812-173914