由于论坛短信无法使用,每次点击都需要登录,或联系管理员,登陆后又回到主页面,无法实现短信功能,不得不在此联系狐爸
问题:远程升级问题
阿里云服务器存放升级文件,用FZ server做服务器,升级代码为帮助文件
If Syscmd.Project.Update(False,true) = False Then '如果没有升级
'原AfterOpenProject事件代码
End If
即有更新时弹出提示窗口,论坛版主说在都设置成False的情况下,是不会弹出如下界面的
此主题相关图片如下:360截图20160130131728952.jpg
![dvubb 图片点击可在新窗口打开查看](UploadFile/2016-1/201613013153683242.jpg)
但很显然,不管设置成fasle还是true,都会显示这个界面,如果升级用到update2.zip且文件较大的话,这个界面会在进度条没有任何变化的情况下一直维持到升级完成,这时候往往会让人误以为程序有问题,或假死,不耐烦的用户会点击界面上的【取消】按钮,直接进入程序,自然升级也就失败了。有版主大大说用ftp进行远程更新就会出现进度条不显示的情况,只有改成http才有行。
针对上述问题就有级个疑问:
1、如何让其不显示下载界面?界面不是很友好啊
2、ftp作为升级方式,进度条显示的问题如何解决?(查看服务器后台,是能正常体现升级文件正在下载的百分比进度)
3、ftp升级是否一定要用21端口?测试其他端口无法正常更新,且云服务器工程师说服务器的端口没做限制。目前也只能使用21端口了
4、如必须使用http作为升级方式,以达到进度条显示进度的效果如何操作?能否提供个帮助文档类的教程或实例?
5、有版主说要自己设置升级窗口,用如下方式进行下载,然后指定目录,然后在进行文件覆盖
Network.DownloadFile("http://www.foxtable.com/download/release.rar", "c:\data\Release.rar")
这样的方法,能否同上提供一个帮助文档或实例呢?
6、另一个问题,就是之前在论坛求助的一个贴
http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=79627&replyID=551945&skin=1
最后判定只能是公司网络问题,但我们的网络供应商---移动公司一直没有找出问题所在,不知道狐爸有相关的解决方案吗?
在公司网络进行ftp远程升级操作,就一直卡在升级窗口那,服务器端日志显示在正常登陆后,update.txt被正常下载,但进行update2.zip下载时就会提示425 Can't open data connection
麻烦狐爸能给与帮助,不胜感激!