Hans-Cees 🍋🌲🦔🦦🐝🦋🐛🚅🇸🇳🇵🇾🇹🇬🇹🇲

learning #redis and #luascript to understand and troubleshoot #rspamd on #linux
Learned about the monitoring command in redis So you can see what a running system is doing.
If anybody knows where rspamd stores its bayes learned stuff and how I am interested

👽 Lunovox Heavenfinder🛸

Código Fonte desta automação

Esse é o sistema Lunox (Trocadilho com "Linux') 😎

````lua
--SISTEMA LUNOX
--Version: 2023-08-28 00:22
--A tela (objTela) pode exibir 2 Janelas: contagem de tempo online (objControl), contagem de minérios entregues (objDetect). Que pode ser Alternado por um botão (objBotao1). Salva valores em banco de dados persistente (objServer) que guarda os valores mesmo que o servidor seja reiniciado. Avisa o jogador pelo chat A cada 30 minérios transportados.

------------------------------------------------------

-- called only once
local objTela = "15139"
local objControl = "15136"
local objServer = "15140"
local objDetect = "15132"
local objBotao1 = "15141"

local modo = "welcome0"
local tempo = 0
local contagem = 0
local contadorshow = ""
local nextToPrint = 0

function dataLoad()
contagem = $server_read(objServer, "contagem") or 0
tempo = $server_read(objServer, "tempo") or 0
end

function dataSave()
$server_write(objServer, "contagem", contagem)
$server_write(objServer, "tempo", tempo)
end

dataLoad()

function myLoop()
tempo = tempo + 1
if $get_input(objDetect) == "on" then
contagem = contagem + 1
dataSave()
if nextToPrint <= contagem then
nextToPrint = contagem + 30
$chat( string.format("Contagem de Minérios: %03d ui (tempo: %02d s)", contagem, tempo) )
end
end
if modo == "" then
local b = $get_input(objBotao1)
if b == "on" then
modo = "welcome0"
end
elseif modo == "welcome0" then
$clear_screen(objTela)
$display(objTela, 3, 'SISTEMA LUNOX')
$display(objTela, 5, 'online...')
modo = "welcome1"
elseif modo == "welcome1" then
$display(objTela, 7, string.format("%02d segundos", tempo))
if $get_input(objBotao1) == "on" then
modo = "contador0"
end
elseif modo == "contador0" then
$clear_screen(objTela)
$display(objTela, 3, 'CONTADOR DE')
$display(objTela, 4, 'MINÉRIOS:')
contadorshow = ""
modo = "contador1"
elseif modo == "contador1" then
if contadorshow ~= contagem then
contadorshow = contagem
$display(objTela, 6, string.format("%02d ui" ,contagem))
end
if $get_input(objBotao1) == "on" then
$clear_screen(objTela)
modo = ""
end
end

end
````
#Automação #Brazucas #Minetest #LuaScript