satrda浏览器更新及cs客户端自动更新设置

时间:2024-03-10 14:32:33

1.首先介绍上传更新文件

  上传的更新文件中应该包括satrda.dll,SatUpdate.exe(cs客户端自动更新需要用到),文件准备好后,先将所有文件拷贝到一个目录,上传前首先运行此目录的程序,验证程序是否能正常运行,验证没问题后打开上传工具上传更新,打开上传工具后首先需要设置:

  a.应用程序安装所在目录(即双击选择刚才验证的程序目录)

  b.选择更新文件输出的路径(即上传前临时生成的压缩文件的存放路径,双击编辑框选择目录)

  c.上传地址(http://satserver服务器ip地址:端口号)

  d.应用名称(服务端配置webapp里面增加项目里面的app设置)

  e.版本号:此处版本号每次上传更新都需要和上次设置的不同,无论以后只更新一个文件还是更新多个文件,此处版本号必须修改,并且上传时必须选择全部文件,如果上传时只选择要更新的文件,点击上传,此种操作会造成新增客户端,打开浏览器下载时,新客户端只能下载最后上传操作选中的那几个文件。

2.上传操作

  首先点击开始生成,生成压缩文件,生成后点击上传文件,上传成功后上传的文件夹会存放到服务器端的server\public\appupdate\webapp连接配置中填写的app的目录,到此时文件上传操作完成

3.浏览器更新

  每次打开浏览器,输入webapp应用地址后(即satserver服务端ip地址:端口号/webapp项目里面配置的key名),浏览器会自动下载更新

4.cs客户端自动更新

  要想cs客户端自动更新,首先需要在pb程序里面运行程序里的open事件增加Post of_check_update( )代码,自动检测升级,然后of_check_update函数中自动获取更新服务器的地址及更新服务名(satserver服务端ip地址:端口号/webapp项目里面配置的app名),注意此处不能用webap项目里的key编辑框填写的值,其次,还需要保证程序目录中存在SatUpdate.exe文件。