From 77bb351161074f40d9313404c622d32157e5bb89 Mon Sep 17 00:00:00 2001 From: kunmeng Date: Wed, 21 May 2025 09:40:32 +0800 Subject: [PATCH] =?UTF-8?q?1.=20NVR=20Status=20=E4=BD=86=E5=AF=B9=E8=B1=A1?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E5=A4=B1=E8=B4=A5=E6=97=B6=E8=BF=94?= =?UTF-8?q?=E5=9B=9Efalse?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BallCamera.go | 1 - Nvr.go | 3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/BallCamera.go b/BallCamera.go index f8dd5c7..4effbbb 100644 --- a/BallCamera.go +++ b/BallCamera.go @@ -423,7 +423,6 @@ func verify(data []byte) (byte, error) { for i := 1; i < 6; i++ { sum += int(data[i]) } - // 取模并转换为16进制 checksum := sum % 0x100 return byte(checksum), nil diff --git a/Nvr.go b/Nvr.go index a8771be..ddd6fee 100644 --- a/Nvr.go +++ b/Nvr.go @@ -167,6 +167,9 @@ func (this *Nvr) Logout() error { } func (this *Nvr) Status() bool { + if this == nil { + return false + } return Core.NET_DVR_RemoteControl(this.userId) }