找回密码
 立即注册
楼主: _NCY_

卡东欧云盘

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-10-08 22:47:21
已绑定手机

51

主题

363

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-10-6 15:44:52 来自手机 | 显示全部楼层
可以发完一次立刻用超时机制读32字节出来检查,是OK就走下面一个,是ERROR看情况直接抛出错误,是busy再retry几次,retry次数用完了再抛超时错误
另外8266返回来的短指令和浏览器的长指令可以分开处理,更高效还不容易乱。浏览器的包丢几个就算了,但8266的信息丢一个可能就让你的server嘎了
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-10-08 22:47:21
已绑定手机

51

主题

363

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-10-6 15:51:08 来自手机 | 显示全部楼层
字符串解析也很重要。
不会有人还在用复杂度m*n的暴力匹配吧。因为浏览器返回来的报文很长,这么搞会让server很变得更慢。这个还是有必要优化一下的。可以用KMP算法搞字符串匹配。

字符串末尾的0这个,众所周知好多函数是根据这个判断结尾的,所以如果真不给长度你的数组建议还是先meset一下为好。还有就是简单的应用非必需别用动态内存。
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-10-08 22:47:21
已绑定手机

51

主题

363

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-10-6 15:58:41 来自手机 | 显示全部楼层
偶对,还有就是有的浏览器输入框框对 .很敏感,比如路径最后有a.txt他发出去的报文可能会在a着这截断不道为嘛。
所以针对这个你可以指定一些文件名里一定不会有的字符,比如?之类的代替.,最后传给文件操作函数用的时候先整个文本替换给替回来就好了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:208
  • 最近打卡:2025-10-15 11:03:15

787

主题

1万

回帖

1万

积分

管理员

积分
19770
发表于 2025-10-6 16:01:48 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-10-08 22:47:21
已绑定手机

51

主题

363

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-10-8 22:49:51 | 显示全部楼层
Cadio_Netdisk.zip (2.21 MB, 下载次数: 2)
需要配合刷有标准AT固件(1M版本即可)的esp8266使用
默认波特率115200,可以自己改,到1Mbps时候传输速度能到10KB/s但可能会丢数据
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:57
  • 最近打卡:2025-10-08 22:47:21
已绑定手机

51

主题

363

回帖

1422

积分

金牌会员

积分
1422
发表于 2025-10-8 22:52:25 | 显示全部楼层
在浏览器输入框里输入ip/字符串
如果对应路径,就会列出路径下的文件和目录(目录是粗体)
如果对应文件,就会下载该文件
如果不合法。会报错
可以好几个设备一起访问,别点的太频繁不然服务器可能死机
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-10-16 07:44 , Processed in 0.112538 second(s), 72 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表