Това подаване се съдържа в:
biglyderv 2025-04-01 18:39:20 -04:00
родител 663a58e39b
подаване 4b529f1d5c
Signed by: biglyderv
ID на GPG ключ: 0E2EB0B4CD7397B5

Преглед на файла

@ -13,14 +13,14 @@ app.set('trust proxy', true)
app.use(express.static('static')); app.use(express.static('static'));
app.post('/', async function (req, res) { app.post('/', async function (req, res) {
let id = 'web' + createHash('sha256').update(req.ip).digest('base64'); let id = 'web:' + createHash('sha256').update(req.ip).digest('base64');
id = id.slice(0,16); id = id.slice(0,16);
if (!sessions[id]) { if (!sessions[id]) {
try { try {
await mkdir(`./bin/${id}`); await mkdir(`./bin/${id}`);
} catch (err) { } catch (err) {
console.log(err)
} }
sessions[id] = spawn('../elem', [id], { sessions[id] = spawn('../elem', [id], {
'cwd': `./bin/${id}` 'cwd': `./bin/${id}`