中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 14:23
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [小试牛刀]局域网vbs聊天
可打印版本  1,343 / 4
第1楼 523066680 发表于 2009-09-14 11:16
银牌会员 发帖 1,133 积分 2,362
[小试牛刀]局域网vbs聊天
这阵子终于可以经常碰电脑拉!!!

刚尝试,脚本写的不完整,比如一些输出输入到后来没有 .close

这个脚本是刚测试成功,所以只带有聊天部分,网络配置得事先按要求配置好。

需要环境:
两台电脑互相开启了目录共享并映射给对方, 映射盘符为X:
共享目录下建立 chat 文件夹,里面放入下面的 “talktest.vbs ”

其中一方执行,脚本提示
等待响应..

待对方执行后
.双方连接完成!

(我是通过删除或建立某个指定文件来判断的^_^,没啥好方法了,因为
情况可能有很多种。。。先打开a: 如果存在x 则等待x消失 ,
b后打开: 如果存在x 则删除x
这样子来响应的。不存在则反)

之后输入字符,对方应该是可看到的,我这边的另一台电脑是可以。

要结束的时候输入 end 并回车~ 对方也会得到结束的提示。



[ Last edited by 523066680 on 2009-9-14 at 12:20 ]
第2楼 523066680 发表于 2009-09-14 11:18
银牌会员 发帖 1,133 积分 2,362
如果要强制对方跳出聊天框,也可以,那边后台执行一个脚本随时恭候……

不过那样就有点想要做坏事了……

[ Last edited by 523066680 on 2009-9-14 at 22:13 ]
第3楼 523066680 发表于 2009-09-14 22:19
银牌会员 发帖 1,133 积分 2,362
说明: 首先让自己以命令行界面执行,我喜欢的就是cmd的字符界面。
本来想用批处理做,配置网络的话句子也方便,但是考虑批处理字符处理
和效率部分,还是决定用cscript _.vbs 来实现我想要的字符界面。
刚做的时候觉得不会有什么难的,不就双方弄个临时文件互相沟通么?
做的时候就郁闷了,分谁先打开,谁后打开,怎么判断后打开的已经响应。
而且两个脚本的内容同一,一致。想了挺久还是用特定文件的存在判断,
机制如1楼所说。
其他部分就是做了很多体力了……

[ Last edited by 523066680 on 2009-9-14 at 22:20 ]
第4楼 image72 发表于 2009-10-25 22:25
新手上路 发帖 6 积分 6
牛啊,为什么不用HTA做交互界面呢?
这样不更容易控制~
第5楼 523066680 发表于 2009-10-26 07:59
银牌会员 发帖 1,133 积分 2,362
因为不会弄,真是一点不会。
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023