Скрипт для вывода имен скриптов

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
-13-
Сообщения: 124
Зарегистрирован: 18 мар 2021, 12:45

Доброго времени суток, форумчане!

Прошу помощи у гуру скриптов, никак не могу получить список имен скриптов содержащих в имени определенные символы, ниже пример:

# Name: check
# Description:

:global syName;
:global tgSend;
:global cuDate;
:local listScr [toarray ""]
:set listScr [system script get [find where name~"/map"] name]

:local Text "\"$syName\": I'm work%0A$[$cuDate]%0A%0A$listScr"

$tgSend Text=$Text;

# End Script

Если в системе один скрипт, с данным набором символов, то скрипт отрабатывает, если два и более имен, то ничего не происходит.

Скрипт нужен для отсыла всех команд для бота Телеграм.


-13-
Сообщения: 124
Зарегистрирован: 18 мар 2021, 12:45

Отвечаю сам себе))


:local listScr

:foreach i in=[system script find where name~"map"] do={
:set listScr ($listScr." ".[system script get $i name]."%0A")}


Ответить