Node-RED:Библиотеки/node-red/Watch: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
Строка 1: Строка 1:
{{Node-RED/Панель перехода}}
{{Node-RED/Панель перехода}}
{{Перевод от Сubewriter}}
{{Перевод от Сubewriter}}
{{Myagkij-редактор}}
{{Myagkij-редактор}}
Строка 20: Строка 19:
Разумеется, на [[Linux]] все является файлом. Соответственно, это «все» можно отслеживать с помощью ноды '''«Watch»'''...
Разумеется, на [[Linux]] все является файлом. Соответственно, это «все» можно отслеживать с помощью ноды '''«Watch»'''...


{{Спойлер|'''Примечание:''' Чтобы директорию или файл можно было отслеживать, они должны существовать. Поэтому, если файл или директория были удалены, то отслеживаться они, возможно, больше не будут – даже если были восстановлены.}}
{{Примечание1|Чтобы директорию или файл можно было отслеживать, они должны существовать. Поэтому, если файл или директория были удалены, то отслеживаться они, возможно, больше не будут – даже если были восстановлены.}}


=См.также=
=См.также=

Текущая версия от 13:29, 24 сентября 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Нода «Watch»

Следит за директорией или файлом на предмет изменений в них.

В меню редактирования ноды «Watch» можно задать сразу несколько папок и/или файлов, которые нужно отслеживать – для этого отделите их друг от друга запятыми. Названия, где есть пробелы, нужно будет заключить в кавычки – "...".

Если у вас Windows, то в путях к папкам необходимо использовать двойной обратный слеш («\\»).

Полное название изменившегося файла (абсолютный путь к нему) сохраняется в «msg.payload» и «msg.filename», а строковая версия списка отслеживаемых папок/файлов возвращается в свойстве «msg.topic».

Короткое название изменившегося файла сохраняется в свойство «msg.file». Свойство «msg.type» содержит тип изменившихся данных (как правило, «file» или «directory»), а свойство «msg.size» – размер файла в байтах.

Разумеется, на Linux все является файлом. Соответственно, это «все» можно отслеживать с помощью ноды «Watch»...

Примечание

Чтобы директорию или файл можно было отслеживать, они должны существовать. Поэтому, если файл или директория были удалены, то отслеживаться они, возможно, больше не будут – даже если были восстановлены.

См.также

Внешние ссылки