社区
网络通信/分布式开发
帖子详情
在局域网中自动更新
wazhqi
2002-11-01 03:42:43
客户端中,在局域网若自动更新,自已更新自已并执行,要原码
...全文
124
9
打赏
收藏
在局域网中自动更新
客户端中,在局域网若自动更新,自已更新自已并执行,要原码
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
truemoller
2003-05-03
打赏
举报
回复
internet上行吗?
programmer200x
2003-02-23
打赏
举报
回复
问题挺好的,怎么没有人讨论啊?
quark
2003-02-12
打赏
举报
回复
//==============================================================================
//客户端.从服务器指定的FTP地址下载最新程序**************************************
//==============================================================================
procedure ClientDownload;
var NMFTP: TNMFTP;
begin
NMFTP := TNMFTP.Create(nil);
NMFTP.Vendor := 2411;
NMFTP.Host := Master.Computer;
NMFTP.Port := 21;
NMFTP.Timeout := 5000;
NMFTP.UserID := 'anonymous';
NMFTP.Password := 'user@host.com';
try
NMFTP.Connect;
NMFTP.Download(Slave.AppName, Slave.AppPath + Slave.AppName + '~');
finally
NMFTP.Disconnect;
NMFTP.Free;
end;
end;
//==============================================================================
//客户端.用下载的程序更新原程序*************************************************
//==============================================================================
procedure ClientReplace;
var ProcessInfo: TProcessInformation;
StartUpInfo: TStartupInfo;
BatchFileName: string;
BatchFile: TextFile;
begin
BatchFileName := ChangeFileExt(Paramstr(0),'.bat');
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AssignFile(BatchFile, BatchFileName);
Rewrite(BatchFile);
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Writeln(BatchFile, ':try');
Writeln(BatchFile, 'del "' + Slave.AppPath + Slave.AppName + '"');
Writeln(BatchFile, 'if exist "' + Slave.AppPath + Slave.AppName + '" goto try');
Writeln(BatchFile, 'if not exist "' + Slave.AppPath + Slave.AppName + '" ren "' + Slave.AppPath + Slave.AppName + '~" "' + Slave.AppName + '"');
//自启动~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//Writeln(BatchFile, 'if exist "' + Slave.AppPath + Slave.AppName + '" "' + Slave.AppPath + Slave.AppName + '"');
Writeln(BatchFile, 'del %0');
CloseFile(BatchFile);
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FillChar(StartUpInfo, SizeOf(StartUpInfo), $00);
StartUpInfo.dwFlags := STARTF_USESHOWWINDOW;
StartUpInfo.wShowWindow := SW_HIDE;
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if CreateProcess(nil,PChar(BatchFileName),nil,nil,False,IDLE_PRIORITY_CLASS,nil,nil,StartUpInfo,ProcessInfo) then
begin
CloseHandle(ProcessInfo.hThread);
CloseHandle(ProcessInfo.hProcess);
end;
end;
wazhqi
2002-11-05
打赏
举报
回复
求解脱还得靠自已,我自已解决吧
hfycl
2002-11-04
打赏
举报
回复
up
del_c_sharp
2002-11-04
打赏
举报
回复
to BoningSword
佛曰:不可说~~~不可说~~~◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
ihihonline
2002-11-04
打赏
举报
回复
BoningSword(我爱的人名花有主,爱我的人惨不忍睹)说 :
广告满天飞啊,简直比网络时代的烧钱运动还热乎,呵呵。
del_c_sharp(摩托还需骆拉)说:
我是佛,: 佛曰:不可说~~~不可说~~~◎◎◎◎◎◎◎◎◎◎◎◎◎◎◎
小小说:摩托吃人不吐骨头,我踩你!BoningSword,小小下次不敢了;嘻嘻
BoningSword
2002-11-03
打赏
举报
回复
To:小小,广告满天飞啊,简直比网络时代的烧钱运动还热乎,呵呵。
ihihonline
2002-11-01
打赏
举报
回复
哇,接分,接分;
你可以用回调机制也可以心跳机制;
怎么用?Midas里看去啊;我那我有源码;
或是到www.nxit.net/bbs里,我也放了源码,两个例程的源码;
祝好运;///////这个贴子应该是在Midas里边嘛;
五子棋 单机
局域网
联网对战 游戏 java源码
五子棋小程序是最近用java编写的。它具有人机对战和
局域网
联机对战功能。
局域网
对战时程序可以自动搜索
局域网
中
存在的游戏并且与之连接,即在
局域网
中
打开一个五子棋程序,然后在菜单
中
选择联网游戏,则程序右上角会出现“正在等待连接”字样,然后如果
局域网
中
再开启一个五子棋程序,选择了联网游戏之后经过少许时间,两个程序的右上角都会显示“已连接”字样,同时显示“游戏尚未开始”,这时只有有一方点击“开始游戏”按钮,则会开始一局游戏。程序右下角是两人聊天的窗口,可以在输入框
中
输入想说的内容,回车即可发送给对方。在显示框
中
右键单机,可以弹出“清空聊天内容”的菜单,点击可以清除聊天内容。 程序设计的比较粗糙,请谅解。
局域网
文件自动同步更新服务器版,自同步(
局域网
文件实时同步工具) V2.1.0 官方安装版...
自同步是一款
局域网
文件实时同步工具,它使用方便、同步快速,在
局域网
内,它可以让你在任意两台电脑(手机)的两个目录之间建立同步,你在一个目录
中
添加/修改的文件,在另一个目录
中
也会相应的添加/修改。功能特色:1、 无需再用 U盘、QQ、邮件传输文件;2、 windows 用户可以抛弃文件夹共享、winScp;3、 linux 用户可以抛弃scp、samba、rsync;4、 mac用户不用设置“文件...
打造RIS服务器 软件在
局域网
中
自动安装
打造RIS服务器软件在
局域网
中
自动安装 在
局域网
中
,工作站无休止地进行软件安装、升级、维护、删除操作,这些操作对网络管理员来说是庞大的工作量,同时,这些操作也可能产生安全问题。无论在企业,学校,或是网吧,网络管理员都希望有一种软件分发功能来简化这些复杂的操作。如果你们的
局域网
是域环境的话,那么只需在域控制器上部署RIS服务,就可以使工作站的软件安装变得轻松自如且安全无忧。
软件在域环境
局域网
中
自动安装
http://networking.ctocio.com.cn/tips/289/7757289.shtml 在
局域网
中
,工作站无休止地进行软件安装、升级、维护、删除操作,这些操作对网络管理员来说是庞大的工作量,同时,这些操作也可能产生安全问题。无论在企业,学校,或是网吧,网络管理员都希望有一种软件分发功能来简化这些复杂的操作。如果你们的
局域网
是域环境的话,那么只需在域控制...
自动ip的计算机共享打印,
局域网
内自动获取ip地址怎么设置打印机共享文件夹...
在
局域网
环境
中
,为了尽可能地节省办公成本,很多用户都会选择在
局域网
中
架设、部署共享打印机,以便在单位的任何角落处都能方便、自如地进行打印操作。下面是学习啦小编为大家整理的关于
局域网
内自动获取ip地址怎么设置打印机共享文件夹,一起来看看吧!
局域网
内自动获取ip地址怎么设置打印机共享文件夹第一,在连接打印机的电脑上进行打印机共享设置。右键鼠标,在弹出的菜单
中
点击共享。第二,在其它电脑上进行连接打印机设...
网络通信/分布式开发
1,594
社区成员
32,958
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章