维护红宝书自动升级和自动更新的说明文档

上传人:ldj****22 文档编号:31218911 上传时间:2018-02-06 格式:DOC 页数:15 大小:255KB
返回 下载 相关 举报
维护红宝书自动升级和自动更新的说明文档_第1页
第1页 / 共15页
维护红宝书自动升级和自动更新的说明文档_第2页
第2页 / 共15页
维护红宝书自动升级和自动更新的说明文档_第3页
第3页 / 共15页
维护红宝书自动升级和自动更新的说明文档_第4页
第4页 / 共15页
维护红宝书自动升级和自动更新的说明文档_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《维护红宝书自动升级和自动更新的说明文档》由会员分享,可在线阅读,更多相关《维护红宝书自动升级和自动更新的说明文档(15页珍藏版)》请在金锄头文库上搜索。

1、维护红宝书:自动升级和自动更新的说明文档文档记录:版本 时间 修改者 描述1.0 2007-07-04 田进恩2.0 2008-7-15 田进恩 加入 FAQ2.1 2008-10-30 田进恩 加入自动文件更新的说明2.2 2010-12-16 田进恩 加入通过行情主站升级的注意点2.3 2012-6-30 田进恩 加入新升级方式(静默,按时间段 ,按产品)程序安装文件的自动升级1. 自动升级工具 Autoupex客户端安装包中的 Autoupex 程序除支持新的按文件分别升级方式外,也支持老的按ZIP 包升级方式。如果要需要升级 autoupex.exe 文件本身,请将之改名为 autou

2、p1.exe 放在升级包或升级目录下。如果是带皮肤文件的升级工具,除了 autoupex.exe 改名外,也需要将res_autoup.dll 改名为 res_autoup1.dll 放在升级包或升级目录下。升级程序 V2(需定制)1. 支持先下载升级包再升级,非交易时间或程序退出后仍后台升级,下次启动时完成升级。2. 支持流控3. 提高升级过程的稳健性4. 支持某版本前不提示安装,支持强制、静默、提示等升级方式5. 全新的升级界面,简洁易用,支持换肤,过程中支持图片轮播等2. ZIP 包方式进行整体升级对于 ZIP 包升级方式,直接将要升级的所有文件打一个 zip 包(注意:不要在 zip

3、包里面再打了一个同名目录,直接将这些文件打包) ,同时要人工制作一个同文件名的 txt 文件,这个 txt 文件只写明此次升级的版本号,这个版本号要与行情主站中的 autoupinfo*.txt 中设置的此次升级的版本号一致。将这两个文件放在网站上同一个目录,同时在 autoupinfo*.txt中指明这个 URL 路径。注意:如果对升级过程不非常清楚的情况下,建议按 ZIP 包方式进行升级。3. 按文件进行分别升级自动升级文件制作工具 AutoMakeUpdateInfoFile用以下自动升级文件制作工具来处理:a) 将需要更新的文件放在一个目录下,设为文件本地目录 注意:目录下必要包含一个

4、 tdxw.daq,这个文件中配置的必须是本次升级的版本号。b) 新的升级除了提供 txt 文件(记录各文件的信息), 还必须在 txt 同目录下放一个目录,这目录下放所有的可能需要更新的文件。如果考虑到兼容性,也可以将此目录打成一个 zip 包,放在网站上(同原来一样)c) 输入本次的升级版本号。目录下的 tdxw.daq 里也必须是这个版本号d) 点击生成开始生成 txt 文件e) 将生成的 txt 文件,zip 文件(可选) 以及整个升级文件目录都放在设置的 URL 下。注意:不要随便人工改动 AutoMakeUpdateInfoFile 生成的文件的大小写属性注意:一般情况下不推荐按文

5、件分别进行升级。如果存在汉字名的文件,则通过 linux 主站来按文件升级,会存在文件,不建议所以汉字文件名。4. 在行情主站里制作 autoupinfo*.txt 信息文件制作方式同原来一样。autoupinfo.txt 特别集成版类型(比如招商新交易版)autoupinfo2.txt 普通集成版类型autoupinfo3.txt Linux 行情客户端类型,此时指定的不是 URL,而是本地一个目录autoupinfo4.txt 普通集成版繁体版类型autoupinfo5.txt VIP 终端版本类型autoupinfo6.txt 特别集成版类型(由客户端的 connect.cfg 来决定)

6、autoupinfo.此处决定用哪一个 autoupinfo,取决了客户端 connect.cfg 中的Other 域下面的WhichAutoUpInfo 的配置。注意:如果 WhichAutoUpInfo 为 1,则较特别,不是配置 autoupinfo1.txt,而是配置autoupinfo.txt尽管不一定有 zip 文件,在 URL 地址中也应该写成这个 zip(主要是为了同以前的方式兼容) 。Win 行情主站建议使用界面来生成。Linux 行情主站也可以将 Win 行情主站生成好的文件拷贝过来,也可以直接编辑autoupinfo*.txt 文件。格式如下:6.01003.0000 E

7、xceptTradeTimehttp:/192.168.0.100/new_zszq_autoup.zip升级包说明6.01 表示是此次升级的版本号,3.00 表示是必须强制升级的临界版本号(低于或等3.00 版本的都会强制升级) ,有 ExceptTradeTime 字串表示在交易时间不提示升级。对于升级,二代行情的交易时间是指交易行情日: 9:00-11:40 12:50-15:30,如果行情不是当日行情(比如周末),也不算是交易时间。交易日的判断标准是指:行情主站使用的行情日期是今天的日期(很多券商在测试升级时行情主站使用的不是今天的运行环境,所以在测试 ExceptTradeTime

8、就可能无效)如果不设置升级说明的话,则客户端不弹出升级提示,只用于人工点“自动升级”才会升级。注意:设置好 autoupinfo*.txt 后,行情主站必须要重启才能生效5. 行情主站中与升级相关的设置hostl.ini 的相关设置AuthNeedAuth_ConnectNum=10000;需要验证的连接数,当超过此值后 ,客户端的进入需要验证,缺省为 10000JYTimeAuth=1;是否只在交易时间进行验证,为 0 表示在任何时间验证LimitMinVer=0.0;如果客户端的版本小于这个值,则不能使用此客户端MustSameQSID=0;客户端是不是需要必须与行情主站的 QSID 匹配

9、6. 通过行情主站升级通过行情主站的 autoupinfo*.txt 来控制,在其中第二行中加入“AutoupFromHQHost“的字样(主站版本为 4.67.5 以上)6.01001.0000 ExceptTradeTime AutoupFromHQHosthttp:/192.168.0.100/new_zszq_autoup.zip升级包说明同时将生成的 txt 文件,zip 文件(可选)以及整个目录放在 hostl 所在目录下面的update下面自动升级程序进入时会在第一个界面上说明“从行情主站上进行升级”(如下图)关于通过行情主站升级的注意点: 一般情况下不推荐通过行情主站升级。 注

10、意:如果你的客户端是 5.82 以下版本的话(Autoupex.exe 也是老版本的话):通达信的高级 Level2 行情主站不支持通过行情主站升级(Update 中读取的主站可能不一致,并且后台部署麻烦)。本站当成 VIP 行情主站或当成试用主站来使用时也不支持通过行情主站升级(Update 读取的站点可能不一致 )。 当采用通过行情主站来升级时,建议所有的行情主站都一次性配置好升级包,不要一部分配置一部分不配置(或配置成老的升级文件) ,这样有可能造成从配置成老的升级文件的主站上进行升级新版本,造成升级出错。还有一个可能是:行情主站对外是一个均衡器,均衡器站后有的主站配置了升级包,有的没有

11、配置,这样也有可能造成读取错误的升级包。7. 如何配成不提示升级但人工点”自动升级”可升级的方式如果在 autoupinfo*.txt 中不配置升级描述的话,则不弹出升级说明框,只能在系统-自动升级。内核在 5.693 以上的(含 5.693)才支持。如果设置有静默升级时,同时设置有 TIME 时间段的话,在没有到达时间段时,可以通过点击系统 -自动升级 。内核在 5.82 以上的(含 5.82)才支持。8. 一些每次运行都将拷贝到 T0002 下面的文件user.ini (用户个性化文件 )user_def.ini (缺省的用户个性化文件)syscomm.ini (系统通讯配置文件,比如查找

12、最快之类的)Scheme.dat (系统配色方案)PriCS.dat (公式文件 )PriGS.dat (公式文件)hqtab.dat (行情分类 TAB 配置 )morehint.html(资讯级别不够时的提示网页文件)stdqs.cfg(标准券商的资讯配置)*tree*.cfg (券商的资讯树网页配置)由于这些文件会自动拷到 T0002 下,所以需升级这些文件的话,只需要直接放在升级包中(不需要再在升级包中建一 T0002 目录放进去)9. 新 5.82 内核和新 Autoupex 支持的升级新升级模式的前提:主站在 6.031 以上版本。客户端为 5.82 以上内核。autoupinfo

13、*.txt 中的第四行的设置:APP:ALL,都明显提示APP:NONE,都不明显提示APP:101,120 提示的包括产品集,如果用户的任一个产品串都不在里面,也不明显提示如果 APP:后面有 HINTVER3.00,这样的字样,则表示小于 3.00 的版本才会明显提示autoupinfo*.txt 中的第五行的设置( 最多支持 3 段)TIME:0:10-8:30,11:30-12:40,15:30-23:40静默升级设置: 如果服务器的 autoupinfo 文件中的第二行有 Silent 字样,则在后台进行升级(不提示)。(客户端会在满足提示时间段的 1-11 分钟内(随机),开始进行

14、升级。) 如果服务器的 autoupinfo 文件中的第二行有 DownSilent 字样,则对低于强制升级版本号的客户端在后台进行升级(不提示),高于强制升级版本号的客户端还是进行提示升级。V6.22 以上版本主站如果是在周末,时间段控制无效。注意点:1.如果要设置 TIME,就必须要有第四行的 APP 设置2.如果是需要强制升级的话,与 APP 无关,也与 TIME 无关例如 autoupinfo28.txt 的设置2.00001.0000 Silenthttp:/192.168.0.100/new_zszq_autoup.zipAPP:HINTVER1.40,101,120,TIME:0

15、:10-8:30,11:30-12:40,15:30-23:40以下为升级包说明内容该设置的解释:1.00 及以下的版本强制设置;1.40 以下的版本提示升级;2.00 以下的版本可以人工升级;采用静默方式;在 0:10-8:30,11:30-12:40,15:30-23:40 这三个时间段随机启动升级;只对有 101,120 这两个产品(如果有 AppStore 逻辑的话)的用户提示升级;10. V6.187 行情主站支持某个版本之后的升级Win 主站的界面设置比如以上的设置,客户端版本在 6.27-6.28 间的才升级Linux 主站的设置在 autoupinfo*.txt 的第一行设置成

16、6.28 From6.27就指定只升级 6.27 到 6.28 间的版本 其它的不受影响11. 升级程序启动主程序时的操作根据 connect.cfg 中的Other域的设置如果设置有自动升级后自动创建本程序的桌面快捷方式的话AutoupMakeLinkName=如果设置有删除的快捷方式的话AutoupDeleteLinkName1=AutoupDeleteLinkName2=如果设置有删除的某个文件的话AutoupDeleteFile1=AutoupDeleteFile2=如果设置有执行的某个文件的话AutoupRunFile1=AutoupRunFile2=12. 升级完成后,如何做一个执行类操作以更换上级目录的壳程序为例:新的某个下辖的版本的客户端的升级包中放 2 个文件一个 shellup.bat 文件,一个需要覆盖新的 TdxMerge.exe同时在这个升级包中的 connect.cfg 中配置一下otherAutoupRunFil

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号