以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 远程升级下载问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=75785)
|
-- 作者:happyft
-- 发布时间:2015/10/14 22:07:00
-- 远程升级下载问题
此主题相关图片如下:360截图20151014220449423.jpg
如上图,远程升级时总是停在那个界面不动,ftp地址测试过都是没有问题的,请问是什么原因? 谢谢!
|
-- 作者:大红袍
-- 发布时间:2015/10/14 22:28:00
--
你去看一下你的project文件夹,看zip的大小是否变化。
再执行一下下面的代码看能否下载
Network.DownloadFile("ftp://foxupdate:123456@121.40.177.162:8080/update.txt","d:\\test.txt", "" ,"" , True, 100000, True)
|
-- 作者:HappyFt
-- 发布时间:2015/10/14 22:44:00
--
用下面的可以下载到指定目录下Network.DownloadFile("ftp://ftp_XXX:ftp-XXX@XXXXXXXX/Update/Update1.zip","D:\\data\\Update1.zip")
但用下面的就在弹出“正在下载----” 那个对话框就一直停在那里了 Network.DownloadFile("ftp://ftp_XXX:ftp-XXX@XXXXXXXX/Update/Update1.zip","D:\\data\\Update1.zip","" ,"" ,True, 100000, True)
这是为什么叱?
|
-- 作者:大红袍
-- 发布时间:2015/10/14 22:46:00
--
foxtable的自动升级,有bug,红色代码是true不能下载,就不能自动升级。
Network.DownloadFile("ftp://ftp_XXX:ftp-XXX@XXXXXXXX/Update/Update1.zip","D:\\data\\Update1.zip","" ,"" ,False, 100000, True)
|
-- 作者:HappyFt
-- 发布时间:2015/10/14 22:53:00
--
Syscmd.Project.Update(False,True) 那这句代码要怎么写才不会出现这个问题叱? 还有就是白天在公司内部的局域网中又可以自动升级,(ftp地址是自动切换为内部局域网的IP地址的)。
|
-- 作者:大红袍
-- 发布时间:2015/10/14 22:54:00
--
用4楼的代码,可以下载码?
|
-- 作者:HappyFt
-- 发布时间:2015/10/14 23:00:00
--
4楼将true改为false的可以,但是我自动升级那里就是用Syscmd.Project.Update(False,True),要怎么改才能自动下载升级完成后又可以重新打开项目呢 ?
|
-- 作者:大红袍
-- 发布时间:2015/10/14 23:15:00
--
以下是引用HappyFt在2015/10/14 23:00:00的发言:
要怎么改才能自动下载升级完成后又可以重新打开项目呢 ?
这样写,下载后,改变审计路径
Network.DownloadFile("ftp://ftp_XXX:ftp-XXX@XXXXXXXX/Update/Update.txt","D:\\data\\Update.txt","" ,"" ,False, 100000, True)
Network.DownloadFile("ftp://ftp_XXX:ftp-XXX@XXXXXXXX/Update/Update1.zip","D:\\data\\Update1.zip","" ,"" ,False, 100000, True)
UpdatePath("D:\\data”)
Syscmd.Project.Update(False,True)
[此贴子已经被作者于2015/10/14 23:16:34编辑过]
|
-- 作者:HappyFt
-- 发布时间:2015/10/15 8:47:00
--
但是同样的代码,在局域网内升级就可以,不管怎么说,请反馈一下本月要发布的更新能否修改一下呢?谢谢!
|
-- 作者:大红袍
-- 发布时间:2015/10/15 9:31:00
--
以下是引用HappyFt在2015/10/15 8:47:00的发言: 但是同样的代码,在局域网内升级就可以,不管怎么说,请反馈一下本月要发布的更新能否修改一下呢?谢谢!
它们用的是同一个ftp服务器吗?ftp服务器不同,就可能报错。
只能根据8楼变通。
|