Download Game! Currently 78 players and visitors. Last logged in:MorkzarAnkasSerkeiiBrundir

Blitzer's Blog >> 71625

Back to blogs index
Posted: 04 Aug 2026 01:30 [ permalink ]
#!/bin/bash
# test_omega_flow.sh - Yksinkertainen x-console testiskripti

echo "[*] PystytetC$C$n testiympC$ristC6..."

# 1. Konfiguroidaan ja kC$ynnistetC$C$n reititin (Sessio: router)
x-console router conf-start "node omega_router_poc.js"
x-console router start

# Odotetaan, ettC$ reititin on verkossa
x-console router wait-for "Liityttiin kanavalle" 10
echo "[+] Reititin ylhC$C$llC$!"

# 2. KC$ynnistetC$C$n asiakas (Sessio: client1)
x-console client1 start
sleep 1 # Annetaan bashin latautua

# 3. LC$hetetC$C$n komentoja asiakkaalle
echo "[*] LC$hetetC$C$n testidataa asiakkaalta..."
x-console client1 send "echo 'OMG-FILE: {\"test\":\"ok\"}' | nc localhost
6667" Enter

# 4. Varmistetaan, ettC$ reititin sai datan
if x-console router wait-for "Tallennettu WAL-lokiin" 5; then
    echo "[+] TESTI LCPCISTY: Reititin tallensi datan!"
else
    echo "[-] TESTI EPCONNISTUI: Reititin ei reagoinut ajoissa."
fi

# 5. Siivous
echo "[*] Ajetaan sessiot alas..."
x-console router stop
x-console client1 stop