trail文件的使用

发布时间 : 星期五 文章trail文件的使用更新完毕开始阅读

每次启动proe,都会产生一个新的trail文件,其命名为trail.txt.# (#为一个自然数,proe根据系统里已经存在的最新的trail文件的这个数字自动加一来作为新的trail文件后缀)。trail文件一般保存在proe的启动目录里,如果另行设置过trail文件保存目录,则它会放在所设置的目录里。

下面来个例子:

开机、启动proe,在proe里新建了一个prt文件,画了一个圆柱,再用鼠标拖着这个圆柱转了几下,没保存。

打开任务管理器,强行关掉proe。

现在要恢复我们刚才做的工作。怎么办?

1。找到刚才启动proe所生成的trail文件。

打开proe启动目录,可以看到里面有很多trail.txt.#的文件,用文件修改时间排序,找到修改时间最近的那个trail文件(注:也就是后缀数字最大的那个trail文件)。

像我下图里的就是trail.txt.366这个文件是刚才启动proe生成的轨迹文件,它记录了我刚才启动proe到proe被 强行关掉这段时间内,我在proe里做的每一个动作。我们恢复数据就靠这个文件了。

2。找到了目标,打开看看,研究一下哪些东东是有用的东东,哪些东东是没用的。好,用记事本打开刚才的这个trail文件(上图里的trail.txt.366)。

先看它的头部,第一行是轨迹文件版本号,第二行是所用proe的版本号,每一个轨迹文件,都是以这样两行开头的。轨迹文件版本号与proe版本号不匹配的话,是不能用的,也就是说,WF生成的将不能在2001下用,2001生成的,将不能在2000i下用。

再下去是一些动作记录,再后面就是创建新文件、建立特征的记录了。这些内容就是对我们有用的数据了。

3.上面的是轨迹文件的头部及中间的内容,这些东西,基本上都是对我们有用的数据(除了那些以\打头的行)。我们恢复数据的希望就是这些记录了。

下面再看看文件尾部有些什么:

4.好,虽然基本上我们只在把最后几行去掉就可以了,但认真看一下trail文件的结构及记录特点,还是对我们分析数据大有好处的。在整个trail文件中,基本上每一个行都以一个特定的符号打头,看看这些符号代表什么意思:

(90%以上的行都以下面5个符号打头,我们知道它们是什么意思就能知道每一行都记录的是什么东东了)

5.去掉无用行,另存文件为一个文本文件(名字就随便取啦,反正别取中文的就OK了)。

好,我们把trail.txt.366的最后四个以\打头的行及其中间的行都去掉,然后把文件另存为trail-1.txt。 (极度重要的一个问题:文件最后要有一个,且仅一个空行!!!!----什么?你忘了留一个空行也行了?对,

有时候是可以的。但是你在那个空行的后面又搞了些东东的话,那就OVER了)

(注意,如果你不能判定哪些行是要去掉的,那就把原文件备份,一次次的试过来吧...........)

加:另存名也不能是trail.txt,别的英文名都可以--------第59楼samli朋友提供

6.重新启动proe,点选“功能”---->“播放轨迹/培训文件”,在弹出的窗口里找到上一步另存的那个文本文件(trail-1.txt)。确定!

好,祈祷吧!如果你上一步确实只去掉了最后几个没用行,又没有在前面的某些什么地方去“添油加醋”的话,那应该是-----proe自已在那里按照刚才我们的动作过程,做了一个我们刚才做的特征出来。

7.晕倒,我砍死你啊!都胡说什么呢,我都一步步照你说的做的,怎么proe自动做了几步就又OVER了?

别急,重复上面的过程,找到刚才生成的trail文件(这回是trail.txt.367了)。打开看看,再打开刚才的文本文件,看看:

新的轨迹文件里记录了失败位置,它指出刚才执行trail-1.txt时,在这个文件的第55行,出错了。看看trail-1.txt,用ctrl+G转到第55行看看,第55行是一个双星号打头的行,它本

身是没错的,那错在哪里呢?仔细看看,它的前面怎么空空的?原来它的前面多了一个空行!!!!!

这里再度提醒各位:在轨迹文件里,任何一个空行都被当作文件结束!!并且在空行后面不能再有任何内容(就算是另一个空行都不可以!)

这是一个经常出现的错误原因,只要编辑是不小心,就会这样了,所以大家处理文件时要小心才行。如果平时粗心习惯了,那还是找你的GF来帮你做这件事好了:)

8.找到了原因,那改过来,再另存一次,重新在proe里调用它,OK,成功了。

很多时候,我们会遇到另存的文本文件在调用时不能顺利运行到我们希望的地方,这时候就要像上一步那样,打开记录了上次调用过程的新轨迹文件和所调用的文本文件,来研究到底哪里出错了。一步步改过来,总会成功的。

补充另一种典型的“失序”错误:

当工作目录不是proe启动目录时,建了一个新文件,名字为prt0010。而同时在启动目录里也有一个prt0010.prt.#(不论版本号是几)。这种情况下,调用轨迹文件会失败,要先把启动目录里的这个prt0010改下名字或移走。

联系合同范文客服:xxxxx#qq.com(#替换为@)