question 发表于 2024-2-17 13:32:59

可视挖耳勺当电子放大镜

本帖最后由 question 于 2024-2-17 13:32 编辑

一、缘起 平时diy焊接看贴片原件型号 焊接是否牢固都需要放大镜,家里买了个可视挖耳勺微距效果还行,但是每次都要用手机进行连接不太方便。想着能不能通过电脑直接连接

下面是效果





二、食用方法
电脑连接设备wifi
运行下面代码
import cv2
import requests
import numpy as np

r = requests.get("http://192.168.5.1:58050", stream=True)
if(r.status_code == 200):
    bytes = bytes()
    for chunk in r.iter_content(chunk_size=1024):
      bytes += chunk
      a = bytes.find(b'\xff\xd8')
      b = bytes.find(b'\xff\xd9')
      if a != -1 and b != -1:
            jpg = bytes
            bytes = bytes
            i = cv2.imdecode(np.fromstring(jpg, dtype=np.uint8), cv2.IMREAD_COLOR)
            cv2.imshow('i', i)
            if cv2.waitKey(1) == 27:
                exit(0)
else:
    print("Received unexpected status code {}".format(r.status_code))
三、破解思路
电脑连接上设备wifi后 使用nmap对设备的端口进行扫描。


发现设备开放3个tcp端口
使用工具连接三个端口进行测试

测试发现 58050端口有http协议并且有jpeg 数据,简单写上几行py代码就能获取jpeg图片流不停显示就相当于视频了。

hnyzcj 发表于 2024-2-17 15:09:42

哈哈哈,这个好

贾森 发表于 2024-2-17 20:16:02

看上去用一个包含<img src="ip:58050">的html页面,似乎也可以显示。

DFrySc5SXBd 发表于 2024-2-25 15:51:28

非常棒的一个项目,使我的经验值增加
(忍不住好想点赞收藏评论){:6_209:}

罗罗罗 发表于 2024-4-14 11:20:41

666
页: [1]
查看完整版本: 可视挖耳勺当电子放大镜