Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Zip Version 11 (Python) 

Группа действий: Файловая система

Описание

Действие создает архив указанной папки или файла. 

Иконка

Image Removed

Параметры

Входные параметры  

Путь к папке                                         Путь к папке, которую необходимо архивировать

Путь к файлу                                         Путь к файлу, который необходимо архивировать.

Сохранить в                                          Директория, куда должен быть помещен архив

Имя архива                                           Имя для создаваемого архива. 

Формат архива                                      Формат создаваемого архива. 

При дублировании                               Действие, которое нужно совершить, если в папке уже существует архив с совпадающим названием..

Пароль                                                  Пароль, которым будет защищен доступ к созданному архиву.

Размер архивов                                    Размер архивов, на которые будет разделен файл или папка при архивации.

Единицы измерения                             Единицы измерения для поля «Размер архивов».

Выходные параметры

Путь к архиву Полный путь до созданного архива

Коллекция архивов Коллекция, содержащая полные пути до созданных архивов.

Настройки

Action group: File system

...

Description

The action creates an archive of the specified folder or file. 

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Path to folderPath to the directory that should be compressed

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Путь к папке

Путь к папке, которую необходимо архивировать
Robin.FolderPathC:\doc\img

Нет

Путь к файлу

Путь к файлу, который необходимо архивировать
No
Path to filePath to the file to be archived.Robin.FilePath
Нет

No
Сохранить в
Save to
Директория, куда должен быть помещен архив
Directory, where the archive should be placedRobin.FolderPathC:\doc\img
Да
Yes

Имя архива

Имя для создаваемого архива. Для форматов BZIP2 и XZ введенная информация не будет принята во внимание и архив будет создан с именем выбранного файла
Archive nameName for the archive. For BZIP2 and XZ formats, the entered information will be ignored and the archive will be created with the name of the selected file.Robin.String
Да

Yes

Формат архива

Формат создаваемого архива. Достпуные форматы: 7z;  zip;  tar.По умолчанию 7z.
Archive formatArchive format. 7z is default.Robin.String
Нет

No

При дублировании

If duplicatedAction to perform if an archive with the same name already exists in the folder. Default is rename - a number will be added to the name

Действие, которое нужно совершить, если в папке уже существует архив с совпадающим названием. Доступные варианты значений: переименовать созданный, заменить существующий, добавить в существующий.

По умолчанию переименует - к имени будет добавлена цифра
.Robin.String
Нет

No

Пароль

PasswordPassword that will protect access to the created archive. Password protection is supported in 7z, zip, and rar formats. For other formats, the entered information will be ignored and the archive will be created without a password
Пароль, которым будет защищен доступ к созданному архиву. Защита паролем поддерживается форматами 7z, zip и rar. Для остальных форматов введенная информация не будет принята во внимание и архив будет создан без пароля
.Robin.Password
Нет

No

Размер архивов

Размер архивов, на которые будет разделен файл или папка при архивации. Если поле не заполнено, разделение не произойдет и будет создан только 1 архив
Archive sizeThe size of the archives into which the file or folder will be divided during archiving. If the field is not filled in, the division will not occur and only 1 archive will be created.Robin.Numeric

Нет

Единицы измерения

Единицы измерения для поля «Размер архивов». Доступные варианты значений: б, Кб, Мб, Гб. Значение по умолчанию – Мб.

No
Units of measurementUnits of measurement for the «Archive size» field». The default value is Mb.Robin.String
Нет

No
Результаты

Путь к архиву

Полный путь до созданного архива
Results
Archive pathFull path to the created archiveRobin.FilePath

Коллекция архивов



Archive CollectionA collection containing the full paths to the created archives. The action returns this result only if the «Archive Size» field has been filled in. In this case, the result «Archive Path» will be empty
Коллекция, содержащая полные пути до созданных архивов. Действие возвращает этот результат, только если было заполнено поле «Размер архивов». При этом результат «Путь к архиву» будет пустым
.Robin.Collection

Особые условия использования

Робот вернет ошибку, если:



Special conditions of use

The robot will return an error if:

  • incorrect archive size is specified указан некорректный Размер архивов (<=0)

Логика работы действия при разбиении архива на части:

Поданный архив разбивается на части с указанным размером. Например, архив 900 байт, размер архивов указан 200 байт. Будет создано 5 архивов (4 по 200 байт и 1 по 100). Пути к ним будут прописаны в коллекции. 

Разделение архива на части поддерживают форматы: 7z;  zip;  tar.

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

Задача

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

Решение

Воспользоваться действием "Zip".

Реализация

...

Logic of operation of the action when splitting the archive into parts:

  • The submitted archive is split into parts with the specified size. For example, the archive is 900 bytes, the size of the archives is specified as 200 bytes. 5 archives will be created (4 of 200 bytes and 1 of 100 bytes). The paths to them will be specified in the collection. 

Splitting an archive into parts supports the following formats: 7z; zip; tar.

Example of use

Task

You need to create archives based on the file path. 

Solution

Use the "Zip" action.

Implementation

  1. Move the "Zip" action to the workspace. 
    Image Added

  2. Set the parameters of the "Zip" action. 
    Image Added

  3. Click on the "Start" button in the top panel. 

Result

The program robot completed successfully.

Image Added

Archives have been created in the required folder

Результат 

Программный робот отработал успешно.

Image Removed

В требуемой папке созданы архивы.