106
Vývoj / Re:Bash skript
« kdy: 06. 08. 2023, 17:18:15 »A co se týče "00:47" -> "00:47:00" , co třeba jedna ze dvou variant:
${rectime}:00
rectime="00:$(( 60 - ${min} )):00"
Děkují moooc. Funguje

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
A co se týče "00:47" -> "00:47:00" , co třeba jedna ze dvou variant:
${rectime}:00
rectime="00:$(( 60 - ${min} )):00"
vcetne dopocitani casu pro zaznam:Kód: [Vybrat]#!/bin/bash
time=$(date +%H:%M)
hour="${time/:*}"
min="${time/*:}"
if [[ ${hour} -ge 6 && ${hour} -lt 15 ]]; then
rectime="00:$(( 60 - ${min} ))"
echo "Record this time: ${rectime}"
fi
#!/bin/bash
time=$(date +%H:%M)
hour="${time/:*}"
min="${time/*:}"
if [[ ${hour} -ge 6 && ${hour} -lt 15 ]]; then
rectime="00:$(( 60 - ${min} ))"
echo "Record this time: ${rectime}"
ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.149:554/user=admin_password=xxxxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an -t ${rectime} /media/M2_disk_1TB/KAMERY/KURNIK/`date '+%Y-%m-%d-%H-%M-%S'`.mkv
fi
Děkují.#!/bin/bash
hour=$(date +%H)
if [ "$hour" -lt 15 -a "$hour" -ge 6 ]; then
# do stuff
fi
#!/bin/bash
ffmpeg -rtsp_transport tcp -i rtsp://192.168.1.149:554/user=admin_password=xxxx_channel=1_stream=0.sdp?real_stream -codec:v copy -an -t 01:00:00 /media/M2_disk_1TB/KAMERY/KURNIK/`date '+%Y-%m-%d-%H-%M-%S'`.mkv
0 6-14 * * * /home/pi/skripty/kurnik
A co ti na tom nie je jasne ?
Dni v tyzdni, 17:00 - 05:00.
Na firewallu se nastaví nějaké takové pravidlo:
/ip firewall filter
add action=drop chain=forward comment="drop all on port 8010" disabled=yes protocol=tcp port=8010