Выбрать файлы
Это действие позволяет произвести фильтрацию (выборку) из поданного на вход списка файлов тех файлов, которые удовлетворяют необходимым условиям.
- Все файлы и папки - все файлы поданные на вход выдает в виде результата (не имеет смысла)
- Все файлы - выбирает только файлы, папки игнорирует
- Все папки - выбирает только папки, файлы игнорирует (на выходе переменные будут иметь подтип "папка")
- По расширению - выбирает только те файлы, у которых совпадает необходимое расширение, которое можно указать
- По имени - выбирает только те файлы и папки, у которых в имени содержится искомая строка текста, которую можно указать
- Все видео - выбирает все видео файлы
- Первые части архивов - выбирает первые тома многотомных архивов
- Все части архива - выбирает все части многотомных архивов
- Любые файлы архивов - выбирает все файлы, принадлежащие архивам
- Все изображения - выбирает все изображения
- Случайные в количестве - выбирает случайные файлы или папки, из переданных на вход, количество можно указать
- Размер файла - позволяет прописать выражение, при соблюдении которого будет сделан выбор (см. ниже)
- Первые N файлов - выбирает первые N файлов из списка переданных в действие файлов или папок, количество можно указать.
Применение фильтра "Размер файла"
Для этого фильтра можно прописать выражение с условиями относительно размера файла, для выбора файлов относительно их размеров.
В выражении можно использовать следующие переменные, которые будут заменяться на соответствующие числовые значения
[file_sum] - сумма всех файлов, переданных на вход действия
[file_max] - размер самого большого файла из всех, переданных на вход действия
[file_min] - размер самого маленького файла из всех, переданных на вход действия
[kB] - будет заменено на *1000 (переводит килобайтах в байты)
[KiB] - будет заменено на *1024 (переводит кибибайты в байты)
[MB] - будет заменено на *1000000 (переводит мегабайты в байты)
[MiB] - будет заменено на *1048576 (переводит мебибайты в байты)
[GB] - будет заменено на *1000000000 (переводит гигабайты в байты)
[GiB] - будет заменено на *1073741824 (переводит гибибайты в байты)
[TB] - будет заменено на *1000000000000 (переводит терабайты в байты)
[TiB] -будет заменено на *1099511627776 (переводит тебибайты в байты)
Поскольку выражение применяется каждый раз только для одного файла из списка, то переменные [file_sum], [file_max], [file_min] будут одинаковы и всегда равны размеру проверяемого файла.
Например выражение
[file_sum] > 1[GB]
Означает: Выбрать все файлы, размер которых больше 1 Гигабайта.