Ajout d'une commande pour faire des capture avec une seconde caméra

This commit is contained in:
Laurie 2025-05-31 17:39:12 +02:00
parent 7fe522f1c0
commit d5f7add8e3

View File

@ -5,7 +5,8 @@ const port = 80;
const http = require("http"); const http = require("http");
const fs = require('fs'); const fs = require('fs');
const SNAPSHOT_URL = "http://192.168.1.68/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=WX12cv06," const SNAPSHOT_SALON_URL = "http://192.168.1.68/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=WX12cv06,"
const SNAPSHOT_GARAGE_URL = "http://192.168.1.69/cgi-bin/api.cgi?cmd=Snap&channel=0&rs=wuuPhkmUCeI9WG7C&user=admin&password=WX12cv06,"
function snapshotPath(){ function snapshotPath(){
let date = new Date(); let date = new Date();
@ -28,15 +29,31 @@ function snapshotPath(){
} }
function snapshot() { function snapshotSalon() {
http.get(SNAPSHOT_URL, (res) => { http.get(SNAPSHOT_SALON_URL, (res) => {
res.pipe(fs.createWriteStream(snapshotPath()));
});
}
function snapshotGarage() {
http.get(SNAPSHOT_GARAGE_URL, (res) => {
res.pipe(fs.createWriteStream(snapshotPath())); res.pipe(fs.createWriteStream(snapshotPath()));
}); });
} }
app.get('/snapshot', (req, res) => { app.get('/snapshot', (req, res) => {
try{ try{
snapshot(); snapshotSalon();
res.send('ok');
} catch(e)
{
res.status(500).send(e);
}
});
app.get('/snapshotGarage', (req, res) => {
try{
snapshotGarage();
res.send('ok'); res.send('ok');
} catch(e) } catch(e)
{ {