3 Fexplorer操作简介
3.1 主操作界面简介
Fexplorer的主操作界面标题栏、主菜单、主控制面板、状态栏四部分,其中主菜单和主控制面板为用户提供互动操作。
3.2 主菜单操作
主菜单包括文件、编辑、查询、显示、格式、分析、窗口、工具、帮助等九个子菜单。
3.2.1 文件菜单操作
文件菜单负责在开始时打开被分析的数据文件,同时调入完成的记录数据文件、自定义的结构数据文件;在结束时,将修改后的记录数据、结构数据保存到磁盘文件中。
3.2.2 编辑菜单操作
编辑菜单负责修改数据文件(修改数据、插入数据、删除数据)、编辑记录或结构列表、检查并删除非法记录。
3.2.3 查询菜单操作
查询菜单负责字符串、整型数据、空间数据的查找。提供结构数据自动翻译功能。
3.2.4显示菜单操作
选择色彩数据类型、选择显示记录或结构、选择是否显示书签等。
3.2.5格式菜单操作
指定颜色、空间点、点列数据格式,设置单点类型、设置数据结构格式刷。
3.2.6分析菜单操作
进行结构数据分析、空间数据分析操作。
3.2.7窗口菜单操作
打开和关闭主窗口、基本翻译窗口、扩展翻译窗口、记录窗口、结构窗口及书签窗口。
3.2.7工具菜单操作
自动生成数据文件读写程序代名,利用生成的代码读、写数据文件,比较两个数据文件的差异。
3.2.7帮助菜单操作
3.3 基本数据类型分析
将当前数据流解释为单字节整数、双字节整数、四字节长整数、字符串、四字节单精度实数、六字节实数、八字节双精度实数等7种基本数据类型。
3.4 记录/结构窗口操作
在记录窗口中显示解释的数据项,在结构窗口中显示用户自定义的结构数据。记录/结构共用同一个窗口,通过显示菜单切换。
3.5 书签窗口操作
在显示菜单中选择显示书签窗口功能,打开书签窗口。书签是为方便查找记录或结构而设计的,书签的内容与记录和结构数据对应,由用户自己生成,参考4.1。
3.6 窗口联动操作
主控制面板的四个窗口:基本数据类型翻译窗口、字节流窗口、记录/结构窗口和书签窗口。在操作过程中,各窗口存在指针联动关系。除了基本数据类型翻译窗口外,其它三个窗口都是双向联动的,用户在其中一个窗口中改变了当前的数据地址指针,其它窗口显示数据会同步改变。
3.7 定义基本数据类型
基本数据类型是构成数据文件的基本单位,分析数据文件必须从定义基本数据类型开始。利用Fexplorer的基本数据类型翻译功能和翻译结果,确定将当前字节流翻译成基本数据类型的最佳方案。一旦确定了基本数据类型,就可以通过定义基本数据类型功能,将将翻译结果添加到记录窗口。
① |
② |
③ |
⑤ |
④ |
在字节流窗口中,通过移动光标确定当前数据流地址①,基本数据类型翻译窗口中同步显示各基本数据类型的翻译结果。根据各基本数据类型的翻译数值② ,确定哪种翻译最可能是正确的翻译。在数据类型窗口中选定数据类型,利用记录/结构添加按钮 ③,将选定的基本数据类型和翻译结果添加到记录窗口④。