

MITSUEN D300-N
目标:
200里面有目标文件名 和 标题(6个)每个文件都有3份。
这3份的长度是一样的,可是6个文件的长度不是固定的。
文件的内容是一堆数字,里面有一些是FAIL。这个FAIL需要找到其他2份文件相同位置,把数字替换上。
目标是创建6份文件,放到自己主机,内容是
标题,对应文件修复好的内容
801,802,803的链接随时都可能会断开
思路:
方便后面编码,先创建400文件用来存一些变量
遍历200文件,逐个文件处理,直到eof
因为801链接随时都会断开,所以先要确保能进入。我的方法是这样:先机器人A 派 机器人B,机器人B派机器人C 进入(进入以后可以先copy 1 m通知B)。B收到了把A删除,A延迟一下,如果A还存活(说明C失败了)删除B再派B
能进入以后正常m通信就行,断开的时候m会等待不影响
801、802、803都操作好复制到新文件去。这个时候新文件内容是
标题,801文件内容,-9999,802文件内容,-9999,803文件内容,-9999
801 802 803处理好了可以先计算文件长度,
然后把801文件的Fail都替换掉,删除多余内容,带回到自己主机。
最后更新400,N0递进2,拿起400,如果eof就清场完毕,再更新N1 N2 重复下个文件处理
400内容:
N0 当前索引(200文件)
N1 当前文件号
N2 当前文件名
N3 当前文件长度