Scripts (Lua): различия между версиями

Материал из UoPilot
Перейти к навигации Перейти к поиску
(Новая страница: «== Описание == '''scripts''' - позволяет выяснить количество вкладок со скриптами, с занесением в...»)
 
 
Строка 4: Строка 4:
 
== Синтаксис ==
 
== Синтаксис ==
 
Привязка к окну: нет.
 
Привязка к окну: нет.
<br>Работа со свернутым окном: да.
+
<br>Работа со свернутым окном: да.
 
  a=scripts ()
 
  a=scripts ()
 
Где:
 
Где:
&lt;br>'''a''' - массив, в который будут записаны данные о скриптах.  
+
<br>'''a''' - массив, в который будут записаны данные о скриптах.  
&lt;br>В первом столбце массива содержатся номера скриптов.
+
<br>В первом столбце массива содержатся номера скриптов.
&lt;br>Во втором столбце имена скриптов.
+
<br>Во втором столбце имена скриптов.
&lt;br>В третьем столбце статусы скриптов: runing/stopped (работает или остановлен).
+
<br>В третьем столбце статусы скриптов: runing/stopped (работает или остановлен).
  
 
== Примеры ==
 
== Примеры ==
Строка 23: Строка 23:
  
 
[[Current_script (Lua)]]
 
[[Current_script (Lua)]]
&lt;br>[[Active_script (Lua)]]
+
<br>[[Active_script (Lua)]]
&lt;br>[[Start_script (Lua)]]
+
<br>[[Start_script (Lua)]]

Текущая версия на 11:09, 28 августа 2019

Описание

scripts - позволяет выяснить количество вкладок со скриптами, с занесением в массив их номеров, имен и статуса запуска.

Синтаксис

Привязка к окну: нет.
Работа со свернутым окном: да.

a=scripts ()

Где:
a - массив, в который будут записаны данные о скриптах.
В первом столбце массива содержатся номера скриптов.
Во втором столбце имена скриптов.
В третьем столбце статусы скриптов: runing/stopped (работает или остановлен).

Примеры

--lua
log "clear" log "mode compact"
local arr = scripts()
for i=1, #arr do
    log (table.concat(arr[i], "\t"))
end

Смотрите также

Current_script (Lua)
Active_script (Lua)
Start_script (Lua)