zark 发表于 2012-5-27 05:32:04

怎么实现像大多数软件一样,LISP也玩软件自动更新?

我们在使用很多应用软件的过程都会收到提示,有最新版本,是否更新?
不懂LISP能不能实现这种功能。
上网搜了一下,有VC版的,现在上传上来,希望有兴趣的朋友看看,也希望能出个LISP版的

看我写的一个用HTTP协议或取文件的函数,已经用VC编译成了静态LIB,使用非常方便。支持断点继传接口(可以获取文件的任一部分,如果服务器支持的话)。
    软件升级方案:从网上先获得一个版本定义文件,判断当前使用的版本是否为最新,如果不是,下在新的版本,然后,想方设法更新(可以使用BAT):)






http://bbs.mjtd.com/xwb/images/bgimg/icon_logo.png 该贴已经同步到 zark的微博

cabinsummer 发表于 2012-5-27 06:24:28

明经早有此例,我也有一个

sfzyr 发表于 2012-5-27 06:51:27

一直有这一想法,就是不知如何写!lisp的网络功能好像很差!店写个arx发上来用用也不错

sfzyr 发表于 2012-5-27 07:06:48

本帖最后由 sfzyr 于 2012-5-27 07:11 编辑

只要能更新,有方法都行,希望大家发上来讨论!思路想法算法都行!不一定要lisp

chpmould 发表于 2012-5-27 11:29:03

LISP在局域网上完全可以实现,好象实际用途不大

zark 发表于 2012-5-27 14:40:38

chpmould 发表于 2012-5-27 11:29 static/image/common/back.gif
LISP在局域网上完全可以实现,好象实际用途不大

我觉得如果在广域上能实现会更好。局域网也有一定用途的。在同一个单位,软件升级后,开发者只要将最新版本放置某一目录,局域网上的同事都能收到提示,也是不错的呀

qq229918602 发表于 2012-5-27 22:28:09

LISP出来了码???

zark 发表于 2012-5-27 23:59:05

qq229918602 发表于 2012-5-27 22:28 static/image/common/back.gif
LISP出来了码???

LISP可以用(findfile "\\\\COMPUTERNAME\\DIR\\FILENAME.TXT")来获取文件是否存在

sfzyr 发表于 2012-5-28 09:11:02

更新,求思路!各版主給個思路!

zark 发表于 2012-5-28 13:13:36

众版本不给力呀
页: [1] 2
查看完整版本: 怎么实现像大多数软件一样,LISP也玩软件自动更新?