![]() |
中国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 |