+ -
当前位置:首页 → 问答吧 → BT 下载软件开发问题, Linux C 有经验的人来

BT 下载软件开发问题, Linux C 有经验的人来

时间:2011-08-11

来源:互联网

 
  完成的是一个嵌入式的Bt下载软件, 所参考的source code 就是 那个BT下载软件开发00 -01 linux C 实战编程里内容!这个code 百度到处可以下的到 相信很多人都看过,这东西直接拿来用不现实,改了很多,但是下载多文件和深目录仍然出错或者没法下载完成, 这个code 好像没有明显处理piece 块的对齐, 对于最后一个piece 也没有做填充处理,一旦垮文件就会处理失败,多文件只有第一个可以下载成功,过程中剩余要写文件的字节数 left 比实际多了。 

  有过开发经验的人能不能指点一下,数据写硬盘时的问题,面对上面的情况 应该从哪里着手, 在write branch to hard disk 的时候就是准确定位 当前要写的slice 确实是写到了应该写的位置。 或者是不是有其他好的建议。 本人没经验对这种文件分发掌控很差,这个code 左读右读也没什么进境。

作者: never1gone110   发布时间: 2011-08-11

不懂,帮顶。

作者: luohao14789   发布时间: 2011-08-13