iCAx开思网

标题: 【求助】在用ug时,如果电脑跳出系统,怎样叫回刚才的图档, [打印本页]

作者: yang    时间: 2002-7-5 14:54
标题: 【求助】在用ug时,如果电脑跳出系统,怎样叫回刚才的图档,
【求助】在用ug时,如果电脑跳出系统,怎样叫回刚才的图档,
  
:~):~):~)
作者: eastcamel    时间: 2002-7-5 14:59
ug在运行时,后台都有一个.syslog文件记录了你做的一切操作,到相应目录下找到最近的.syslog文件,再在ug中用macro的playback功能可把你前面的操作返回回来
作者: wgm    时间: 2002-7-6 09:22
楼上的兄弟,能说详细点吗?playback只能打开*.macro。如果将。syslog改成。macro又不能打开。
作者: eastcamel    时间: 2002-7-8 22:13
在playback时,要查找该。syslog文件,只要打入*.*就可以了!
作者: gbf0404    时间: 2002-7-9 10:17
eastcamel wrote:
ug在运行时,后台都有一个.syslog文件记录了你做的一切操作,到相应目录下找到最近的.syslog文件,再在ug中用macro的playback功能可把你前面的操作返回回来

  
你指的相应目录是哪一个?;);),我搜索出n多这种文件啊xx(
作者: wine    时间: 2002-7-9 14:40
是啊。仔细讲讲。PLEASE
作者: eastcamel    时间: 2002-7-9 15:13
在UG的主菜单中选择help----->about unigraphics--->system info...
在里面可以ug log file 的位置及名称,在此目录中可以找到最近的.syslog文件,
在ug的playback macro的对话框中,输入*.*就可以看到该文件,打开它就可以
把你的操作返回回来,甚至是很久以前的操作,只要该.syslog 文件存在
:):D
作者: iDesign    时间: 2002-7-9 15:18
说的都不全,等GBF0404整理好帖出来吧。。。
作者: meengen    时间: 2002-7-9 20:28
用搜索命令,出来很多文件后按修改时间排序,最新的应该就是目标文件吧!
作者: wine    时间: 2002-7-10 08:49
meengen wrote:
用搜索命令,出来很多文件后按修改时间排序,最新的应该就是目标文件吧!

不是,我试过
作者: wgm    时间: 2002-7-10 10:06
到底成不成。如有这里这么多的高手都没有人知道?
作者: yehoo lan    时间: 2002-7-10 11:00
(轉貼)看過沒用過請高手試試:
2.  UG 日誌文件,你的設計進程的重現(Recover your design session)
  
2.1  怎樣啟動日誌功能?
一般情況下,UG會爲每一個進程創建一個日誌文件(system log file)
日誌文件中記錄了你的每一步操作。通常日誌文件存放在 C:\Temp.  文件副檔名爲 .syslog.(內定:Administrator1xxx4.syslog)  如果你找不到你的日誌文件你需要做一些設定。步驟如下:
1.  編輯 “ugii_env.dat”
2.  查找 關鍵字“syslog”
3.  設定變數 UGII_KEEP_SYSTEM_LOG=yes  
4.  保存文件
  
2.2  從日誌文件中提取你的操作,從而産生一個巨集檔案。
如果你的設計進程以外退出(power lose, Win NT crash, System hang up), 你可以利用日誌文件恢復你剛剛完成的設計。步驟如下:
按日期找到你最新的日誌文件
在DOS環境下:Findstr MACRO syslog_filename > filename.macro
用任何編輯器編輯 filename.macro.  並用替換命令刪除所有的“&MACRO ”  
   
2.3  進入UG.用Macro功能重放你的操作。
1.  啓動 UG (不要打開任何文件)
2.  Macro -> Playback
3.  選擇你剛剛産生的巨集檔案( macro file)
4.  系統將自動重復你的上一次的設計過程。
作者: gbf0404    时间: 2002-7-10 11:02
有一些小错误:I:I,等会把我的贴出来),我昨天就吃过这篇文章的大亏,做了一个小时的无用功8D8D
作者: gbf0404    时间: 2002-7-10 11:07
关于如何实现ug非法(意外)退出后重新恢复前期操作的方法  
  
1。首先搜索今天的*.syslog文件,可能有2,3个,用记事本打开查看是否存在& macro和beg_item等项目,然后将其copy至方便的目录,改成简单的名字(如aaa.syslog)  
  
2。进入dos,cd入该syslog文件所在文件,并键入: find "MACRO"(注意大小写) aaa.syslog(被改动的文件名) > aaa.macro(目标文件)  
  
3。打开aaa.macro 加入一个macro的头文件(这个自己去生成一个宏再将其头copy入aaa.macro就可以了),在之后将所有的& macro删除掉(用替换啊,这应该不用教了吧)。最后找找你上次的第一个生成的特征在哪里啊,应该是有ug_gateway_main_menubar的那一行,好了,将其之上和头之下的内容d了,save。  
  
4。进入ug,调用该宏就可以了  
  
(要自生成宏,必须在ugii_env.dat内将变量 ugii_keep_system_log = yes )
  
其中的$ macro当中没空格的,不过并起来ie无法正常显示  ))
作者: yang    时间: 2002-7-10 11:12
再试试吧
作者: gbf0404    时间: 2002-7-10 11:29
俺试成功了啊,里面有些技巧的:I:I
  
谁出问题,你负责答疑就行了。。。 by idesign
作者: ytaili    时间: 2002-7-15 23:35
请问大虾如何生成头文件?你在前面说的“打开aaa.macro 加入一个macro的头文件(这个自己去生成一个宏再将其头copy入aaa.macro就可以了),”该如何操作?谢谢!
作者: gbf0404    时间: 2002-7-16 09:10
ytaili wrote:
请问大虾如何生成头文件?你在前面说的“打开aaa.macro 加入一个macro的头文件(这个自己去生成一个宏再将其头copy入aaa.macro就可以了),”该如何操作?谢谢!

  
先自己随便做个宏用tool-macro-record,然后打开这个宏用记事本就可以找到头了:I
作者: Yeager    时间: 2002-7-16 09:42
利用這個方法我個人的經驗是成功率只有七成或更低,因為在進行圖檔重生時找不到一些暫存檔,而這又因為在下有個"好習慣"每天將垃圾檔清除,有無其他更好更方便的方法呢???




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3