@@ -15,10 +15,6 @@ RECORDING_ALARM=$(awk -F "=" '/RECORDING_ALARM *=/ {print $2}' $HACK_INI)
15
15
STORAGE_CIFS_PATH=$( awk -F " =" ' /STORAGE_CIFS_PATH *=/ { gsub(/^\/*/, "", $2);print $2}' $HACK_INI )
16
16
STORAGE_SDCARD_PATH=$( awk -F " =" ' /STORAGE_SDCARD_PATH *=/ { gsub(/^\/*/, "", $2);print $2}' $HACK_INI )
17
17
STORAGE_SDCARD=$( awk -F " =" ' /STORAGE_SDCARD *=/ {print $2}' $HACK_INI )
18
- STORAGE_CIFS=$( awk -F " =" ' /STORAGE_CIFS *=/ {print $2}' $HACK_INI )
19
- STORAGE_CIFSSERVER=$( awk -F " =" ' /STORAGE_CIFSSERVER *=/ {gsub(/\/$/, "", $2); print $2}' $HACK_INI )
20
- STORAGE_CIFSUSER=$( awk -F " =" ' /STORAGE_CIFSUSER *=/ {print $2}' $HACK_INI )
21
- STORAGE_CIFSPASSWD=$( awk -F " =" ' /STORAGE_CIFSPASSWD *=/ {print $2}' $HACK_INI )
22
18
WEBHOOK=$( awk -F " =" ' /WEBHOOK *=/ {print $2}' $HACK_INI )
23
19
WEBHOOK_URL=$( awk -F " =" ' /WEBHOOK_URL *=/ {print $2}' $HACK_INI )
24
20
WEBHOOK_ALERM_PICT=$( awk -F " =" ' /WEBHOOK_ALERM_PICT *=/ {print $2}' $HACK_INI )
83
79
84
80
if [ " $WEBHOOK " = " on" ] && [ " $WEBHOOK_URL " != " " ]; then
85
81
if [ " $WEBHOOK_ALERM_PICT " = " on" ] && [ " $FILE " = " /tmp/alarm.jpg" ]; then
86
- LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -F " image=@$FILE " -F" type=image/jpeg" -F" device=${HOSTNAME} " $WEBHOOK_URL
82
+ LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -F " image=@$FILE " -F" type=image/jpeg" -F" device=${HOSTNAME} " $WEBHOOK_URL > /dev/null 2>&1
87
83
fi
88
84
if [ " $WEBHOOK_ALERM_VIDEO " = " on" ] && [ " $FILE " = " /tmp/alarm_record.mp4" ]; then
89
- LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -F " video=@$FILE " -F " type=video/mp4" -F" device=${HOSTNAME} " $WEBHOOK_URL
85
+ LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -F " video=@$FILE " -F " type=video/mp4" -F" device=${HOSTNAME} " $WEBHOOK_URL > /dev/null 2>&1
90
86
fi
91
87
fi
92
88
93
89
if [ " $FMT " != " " ] && [ " $RECORDING_ALARM " = " on" ]; then
94
- if [ " $STORAGE_CIFS " = " on" ] && [ " $STORAGE_CIFSSERVER " != " " ]; then
95
- if ! mount | grep " $STORAGE_CIFSSERVER " > /dev/null ; then
96
- LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib:/usr/lib/samba /tmp/system/lib/ld.so.1 /tmp/system/bin/busybox mount -t cifs -ousername=$STORAGE_CIFSUSER ,password=$STORAGE_CIFSPASSWD ,vers=3.0 $STORAGE_CIFSSERVER /mnt
97
- fi
98
- if [ $? = 0 ]; then
99
- OUTFILE=` TZ=JST-9 date +" /mnt/$HOSTNAME /alarm_record/$STORAGE_CIFS_PATH .${FILE##* .} " `
100
- DIR_PATH=${OUTFILE%/* }
101
- mkdir -p $DIR_PATH
102
- cp $FILE $OUTFILE
103
- fi
90
+ if /tmp/system/bin/mount_cifs ; then
91
+ OUTFILE=` TZ=JST-9 date +" /mnt/$HOSTNAME /alarm_record/$STORAGE_CIFS_PATH .${FILE##* .} " `
92
+ DIR_PATH=${OUTFILE%/* }
93
+ mkdir -p $DIR_PATH
94
+ cp $FILE $OUTFILE
104
95
fi
105
96
106
97
if [ " $STORAGE_SDCARD " = " on" ]; then
@@ -114,10 +105,10 @@ if [ "$FMT" != "" ] && [ "$RECORDING_ALARM" = "on" ]; then
114
105
115
106
if [ " $WEBHOOK " = " on" ] && [ " $WEBHOOK_URL " != " " ]; then
116
107
if [ " $WEBHOOK_ALARM_PICT_FINISH " = " on" ] && [ " $FILE " = " /tmp/alarm.jpg" ]; then
117
- LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -H " Content-Type: application/json" -d " {\" type\" :\" uploadPictureFinish\" , \" device\" :\" ${HOSTNAME} \" }" $WEBHOOK_URL
108
+ LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -H " Content-Type: application/json" -d " {\" type\" :\" uploadPictureFinish\" , \" device\" :\" ${HOSTNAME} \" }" $WEBHOOK_URL > /dev/null 2>&1
118
109
fi
119
110
if [ " $WEBHOOK_ALARM_VIDEO_FINISH " = " on" ] && [ " $FILE " = " /tmp/alarm_record.mp4" ]; then
120
- LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -H " Content-Type: application/json" -d " {\" type\" :\" uploadVideoFinish\" , \" device\" :\" ${HOSTNAME} \" }" $WEBHOOK_URL
111
+ LD_LIBRARY_PATH=/tmp/system/lib:/usr/lib /tmp/system/lib/ld.so.1 /tmp/system/bin/curl -X POST -H " Content-Type: application/json" -d " {\" type\" :\" uploadVideoFinish\" , \" device\" :\" ${HOSTNAME} \" }" $WEBHOOK_URL > /dev/null 2>&1
121
112
fi
122
113
fi
123
114
0 commit comments