Foxtable(狐表)用户栏目专家坐堂 → 远程自动更新问题


  共有4020人关注过本帖树形打印复制链接

主题:远程自动更新问题

帅哥哟,离线,有人找我吗?
有点甜
  31楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/25 16:33:00 [只看该作者]

以下是引用bigpeng在2018/3/24 20:10:00的发言:
甜版,不好意思自动更新还是有问题,我在自己电脑上测试成功,但是在别的电脑上测试提示:对路径D:/temp的访问被拒绝,不知是什么原因

 

试试改成这样

 

try
    UpdatePath = "ftp://bigpeng:Aa123456@47.96.7.165/Update/"
    Network.DownloadFile(updatePath & "update.txt", projectPath & "temp/update.txt" ,"" ,"" ,True, 100000, True) '下载update.txt文件
    Dim ud() As String = FileSys.ReadAllText(projectPath & "temp/update.txt").Split("|") '获取文件内容
    Dim Sdate1 As Date = Cdate(ud(0)) '服务器update.txt发布日期
    Dim Sdate2 As Date = Cdate(ud(1)) '服务器Version.txt发布日期
    Dim Cdate1 As Date = PublishDate '客户端发布日期
    Dim Cdate2 As Date = FileSys.ReadAllText(ProjectPath & "\Bin\Version.txt") '客户端Version.txt发布日期
    If Sdate2 > Cdate2 Then
        msgbox("大版本")
        Network.DownloadFile(updatePath & "update2.zip", projectPath & "temp/update2.zip" ,"" ,"" ,True, 100000, True)
        UpdatePath = projectPath & "temp/"
        Syscmd.Project.Update(False,False)
    ElseIf Sdate1 > Cdate1 Then
        msgbox("小版本")
        Network.DownloadFile(updatePath & "update1.zip", projectPath & "temp/update1.zip" ,"" ,"" ,True, 100000, True)
        UpdatePath = projectPath & "temp/"
        Syscmd.Project.Update(False,False)
    End If
   
catch ex As exception
    msgbox(ex.message)
    msgbox("下载失败")
End try

 


 回到顶部
帅哥哟,离线,有人找我吗?
bigpeng
  32楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:88 积分:574 威望:0 精华:0 注册:2018/1/28 23:08:00
  发帖心情 Post By:2018/3/29 19:25:00 [只看该作者]

已经成功,多谢甜版

 回到顶部
帅哥哟,离线,有人找我吗?
bigpeng
  33楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:88 积分:574 威望:0 精华:0 注册:2018/1/28 23:08:00
  发帖心情 Post By:2018/3/31 12:56:00 [只看该作者]

甜版,麻烦问下,下面这个代码应该怎么修正能够让管理员和开发者有相同的权限,谢谢
If   User.Name <> "开发者" Then
    Tables("一站式多中心").Cols.Remove("上传单位")
    Tables("一站式多中心").Cols.Remove("上传时间")
    Tables("一站式多中心").Cols.Remove("编号")
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  34楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106063 积分:539408 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/31 15:05:00 [只看该作者]

If   User.Name = "开发者" orelse User.Name = "管理员" Then
else
    Tables("一站式多中心").Cols.Remove("上传单位")
    Tables("一站式多中心").Cols.Remove("上传时间")
    Tables("一站式多中心").Cols.Remove("编号")
End If

 回到顶部
帅哥哟,离线,有人找我吗?
bigpeng
  35楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:88 积分:574 威望:0 精华:0 注册:2018/1/28 23:08:00
  发帖心情 Post By:2018/3/31 15:35:00 [只看该作者]

多谢

 回到顶部
总数 35 上一页 1 2 3 4