FMS3中的实用工具(1)——far.exe
来源:互联网 发布:数组去重的方法 编辑:程序博客网 时间:2024/06/11 04:52
在FMS3的安装目录(如:D:/FMS3/tools)下,有一个名为tools的文件夹,在这个文件夹中,有三个.exe文件和两个.bat文件,这五个文件其实是五个小工具,它们个头虽小,却很实用。
我们先来看第一个小工具,far.exe。
far.exe主要有两个功能,一是可以编译服务器端的.asc文件为.ase文件,以提高FMS应用程序的访问速度;二是可以将分散的服务器端文件打成包,集中到一起方便管理。
far.exe的用法如下:
far -[compile|package|help]
其中的三个可选项分别对应编译、打包、帮助三个功能。
1、编译
该功能最简单的使用方法如下:
far -compile 1.asc
在dos状态运行后,会生成一个名为1.ase的字节码文件。
如果有多个.asc文件需要编译,这几个.asc文件之间可以用空格隔开,如:
far -compile 1.asc 2.asc 3.asc
此外,far -compile 还可以跟其它的参数:
far -compile
[-v <version>] //ase的版本,当前为1.0
[-fv <version>] //FMS的版本,FMS3为1.6
[-e <mm/dd/yyyy>] //ase过期时间,很有用的一个功能
[-hdr <name1:value1> //变量赋值,具体有什么用还不太清楚
[-n] //加上该参数,可以省略Adobe的版权信息
[-h [<command>]] //用法帮助
<file1>[<file2> ... <fileN>] //需要编译的.asc文件
示例:far -compile -v 1.0 -fv 1.6 -e 10/05/2008 -hdr author:www.fmser.cn -n 1.asc
虽然可以为.ase加上日期限制,但用记事本编辑一下.ase文件,修改一下日期,程序仍可正常运行,因此,该功能要当于无用。
2、打包
该功能最简单的使用方法如下:
far -package -archive 1.far -files 1.asc
在dos状态运行后,会生成一个名为1.far的压缩包,该压缩包可以用WinRar之类的软件解压。
如果有多个.asc文件需要打包,这几个.asc文件之间可以用空格隔开,如:
far -package -archive main -files 1.asc 2.asc 3.asc main.asc
在dos状态运行后,会生成一个名为main.far的压缩包,压缩包放在FMS应用程序目录可以取代.asc的功能。不过,因为有个解压的过程,效率
应该比编译低一些。
需要注意的是,不要企图用一些空的.asc来进行打包,那样在打包多个文件时会不成功。
载自:http://blog.5d.cn/user6/xbzg/200810/504408.html
- FMS3中的实用工具(1)——far.exe
- JDK自带的实用工具——native2ascii.exe
- JDK自带的实用工具——native2ascii.exe
- 初识Ildasm.exe——IL反编译的实用工具
- 初识Ildasm.exe——IL反编译的实用工具
- 初识Ildasm.exe——IL反编译的实用工具
- 初识Ildasm.exe——IL反编译的实用工具
- 初识Ildasm.exe——IL反编译的实用工具
- 初识Ildasm.exe——IL反编译的实用工具
- 如何使用FMS3中的实例
- char FAR * h_name中的FAR
- char FAR * h_name中的FAR
- NodeJs——实用工具
- C/C++ 中的 far
- FAR使用中的问题
- c 中的far 指针
- 实用工具——【1】java程序生成Windows安装程序
- Boost 库中的实用工具类使用入门——boost and STL
- Symbian 3rd签名,自签名,开发证书,制造商级别,能力集
- 敏捷测试的最佳实践,第 1 部分: 敏捷的实质
- 螺旋
- Dojo Toolkit 创始人谈Dojo学习
- article
- FMS3中的实用工具(1)——far.exe
- JS+CSS实现Google首页的动画效果
- 几个难以理解的设计模式
- 敏捷测试的最佳实践,第 2 部分: 方法与实践
- JS隐藏与显示字符
- 迅盘技术(Robson)、Ready Boost和Ready Drive的区别
- c语言中常见的置位操作
- 再探DBUS-GLIB Binding,GLIB事件与DBUS事件是如何关联的
- 妙用 Lightbox