2019-07-17 08:49发布
never23 发表于 2015-12-13 22:10 有这么一个想法,将每次更改完后的程序编制版本号,放入数据库,并指定一个存储地址,然后旧版本运行时,初始化每次都检测这个数据库是否有新版本,有则删除覆盖原有的一些程序。实现更新。这是我的一个思路,但是labview如何实现应用程序自动删除覆盖。 ...
bamenwhj 发表于 2015-12-16 12:06 FTP获取文件自动删除覆盖原文件。
never23 发表于 2015-12-16 14:53 是的,你是怎么做的用FTP,能否分享一下。。
bamenwhj 发表于 2015-12-16 16:42 1、首先建立FTP服务器,参考:http://jingyan.baidu.com/article/63f23628f04e420209ab3d70.html 2、检查是否需要更新,可用远程数据库或文件,文件就是在FTP服务器上有个文件记录最新的版本号,本地也有个文件记录当前版本号,现读取当前版本号,再下载服务器上的记录文件并读取,比较两个版本是否相同,相同则更新; 3 ...
never23 发表于 2015-12-16 17:39 我也实现FTP下载了,用的是serv-U建立的FTP,跟你1所提到的差不多,程序用的也是labview中的FTP的vi。接下来当应用程序下载后,实现新应用程序的自动打开执行,通过labview执行系统命令来自动运行应用程序,我问一下那都是用什么方式去自动打开应用程序的。 ...
最多设置5个标签!
FTP获取文件自动删除覆盖原文件。
是的,你是怎么做的用FTP,能否分享一下。。
1、首先建立FTP服务器,参考:http://jingyan.baidu.com/article/63f23628f04e420209ab3d70.html
2、检查是否需要更新,可用远程数据库或文件,文件就是在FTP服务器上有个文件记录最新的版本号,本地也有个文件记录当前版本号,现读取当前版本号,再下载服务器上的记录文件并读取,比较两个版本是否相同,相同则更新;
3、使用FTP获取最新程序,参考如图,此过程中本地文件不能被占用;
以上即完成更新,更完善点可以把更新信息上传或写入远程数据库。
我也实现FTP下载了,用的是serv-U建立的FTP,跟你1所提到的差不多,程序用的也是labview中的FTP的vi。接下来当应用程序下载后,实现新应用程序的自动打开执行,通过labview执行系统命令来自动运行应用程序,我问一下那都是用什么方式去自动打开应用程序的。
一样,我也是通过执行cmd命令打开其他的应用程序。
一周热门 更多>