При первоначальной настройке иногда бывает необходимо импортировать большое количество каналов в Астра
pls = [[
Сюда вставляем содержимое импортируемого m3u файла
]]
local name = nil
for s in pls:gmatch("(.-)\n") do
if #s > 0 then
if s:sub(1, 1) == "#" then
if s:sub(2, 7) == "EXTINF" then
name = s:match(".*,(.*)")
end
else
if name ~= nil then
make_channel({ name = name, input = { s }, })
name = nil
end
end
end
end
Открываем веб интерфейс Astra - вкладка settings->import и получившийся скрипт импортируем