IGD3000系列(一体屏)网关的app和文件系统的打包目录
lgq
2025-07-19 a7e0c81a31f5cbafaeaf97dab7f08caadadd1257
1.同步最新文件
已修改12个文件
37 ■■■■ 文件已修改
local/app/MainControl 补丁 | 查看 | 原始文档 | blame | 历史
local/app/NetModule 补丁 | 查看 | 原始文档 | blame | 历史
local/bin/export.sh 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/bin/snmp_val.sh 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/default/app.ini 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/version 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/www/cgi-bin/device-ctrl/reboot-service 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/www/cgi-bin/snmp/enable 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/www/cgi-bin/warn-list/clear 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
local/www/js/page/home.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
new_board_upgrade/upgrade/app.tgz 补丁 | 查看 | 原始文档 | blame | 历史
upgrade/app.tgz 补丁 | 查看 | 原始文档 | blame | 历史
local/app/MainControl
Binary files differ
local/app/NetModule
Binary files differ
local/bin/export.sh
@@ -1,7 +1,7 @@
#!/bin/sh
sqlite3 /work/iot_cfg.db ".headers on " "select d.name as 设备名称,'1.3.6.1.4.1.27116.'||d.type||'.'||d.id||'.'||a.passcode as OID, d.id as 设备ID, d.type as 设备类型, a.passcode as 通道号, a.name as 数据名称,a.note as 备注  from device d left join accuracy a on d.id=a.id   where uploadFlag=0" > /tmp/oid_list.csv
sqlite3 /work/iot_cfg.db "SELECT     name as 设备名称, '1.3.6.1.4.1.27116.'||type||'.'||id||'.3' as OID, id as 设备ID, type as 设备类型, 3 as 通道号 , '状态' as 数据名称, '0-正常;1-告警' as 备注  FROM ioDevice ;" >> /tmp/oid_list.csv
sqlite3 /work/iot_cfg.db ".headers on " "select d.name as 设备名称,'1.3.6.1.4.1.27116.'||d.type||'.'||d.id||'.'||a.passcode as OID, d.id as 设备ID, a.passcode as 通道号, a.name as 数据名称,a.note as 备注  from device d left join accuracy a on d.id=a.id   where uploadFlag=0" > /tmp/oid_list.csv
sqlite3 /work/iot_cfg.db "SELECT     name as 设备名称, '1.3.6.1.4.1.27116.'||type||'.'||id||'.3' as OID, id as 设备ID, 3 as 通道号 , '状态' as 数据名称, '0-正常;1-告警' as 备注  FROM ioDevice ;" >> /tmp/oid_list.csv
sed -i 's/|/,/g' /tmp/oid_list.csv
local/bin/snmp_val.sh
@@ -5,7 +5,6 @@
# 获取传入的 OID
OID="$1"
jsoner=./jsoner
#echo "脚本被调用, OID: $OID"
chn=${OID##*.}
@@ -16,8 +15,8 @@
chn=`expr $chn - 1 `
#echo "$jsoner -g /tmp/$id value-$chn.value"
val=`$jsoner -g /tmp/$id value-$chn.value`
#echo "jsoner -g /tmp/$id value-$chn.value"
val=`jsoner -g /tmp/$id value-$chn.value`
ret=$?
#echo "ret = $ret"
local/default/app.ini
@@ -9,5 +9,5 @@
mul=MulticastIP
lk=linkage
rtsp=rtsp
export applist=" $main $dc $net $gate $svr $lk"
export applist=" $main $dc $net $gate $svr $lk $mul start_snmpd"
local/version
@@ -1,3 +1,3 @@
2025-07-09-v001
2025-07-18-v001
type=1
IGD3000
local/www/cgi-bin/device-ctrl/reboot-service
@@ -12,4 +12,6 @@
killall -9 MainControl
killall -9 svr
`/usr/local/bin/export.sh` > /dev/null
killall -9 snmpd
local/www/cgi-bin/snmp/enable
@@ -15,8 +15,8 @@
if [ "$enable" == "true" ]
then
    `/usr/local/bin/export.sh` > /dev/null
    `jsoner -s /work/sysConfig.json snmp "1"` > /dev/null
else
    `jsoner -s /work/sysConfig.json snmp "0"` > /dev/null
fi
local/www/cgi-bin/warn-list/clear
@@ -6,6 +6,22 @@
echo "{\"code\": \"success\"}"
echo 0 > /usr/local/dev/do1
# echo 0 > /usr/local/dev/do1
# 原始字符串
str=`sqlite3 /work/iot_cfg.db "select alarm from alarm;"`
# 移除逗号,生成连续字符序列
clean_str=${str//,/}
# 需要检查的位置列表(1、3、5、7)
positions="0 1 2 3"  # 索引从0开始,对应第1、3、5、7个字符
# 遍历位置并判断
for pos in $positions; do
    char="${clean_str:$pos:1}"  # 提取指定位置的字符
    if [[ "$char" == "1" ]]; then
        actual_pos=$((pos + 1))  # 转换为实际位置(从1计数)
        echo 0 > /usr/local/dev/do$actual_pos
    fi
done
local/www/js/page/home.js
@@ -291,7 +291,7 @@
    var data = warnList;
    var html = '';
    if (data != null && data.length > 0) {
        for (var i = data.length - 1; i > data.length - 12; i--) {
        for (var i = data.length - 1; i > data.length - 6; i--) {
            if(i < 0){
                break;
            }
new_board_upgrade/upgrade/app.tgz
Binary files differ
upgrade/app.tgz
Binary files differ