最新消息:

局域网通信程序

autoit 永恒心锁 1664浏览 0评论

这是个局域网聊天核心程序示例,所有操作均添加了注释,方便类似我这样的新手学习,软件主要侧重如何实现单发、群发(广播)信息及发送文件(带进度条)这些新手不易理解的问题,也就是说已经完成了多机通信的线路开通及数据传输演示工作,至于显示图片、抖动等等其它附加功能,主要看_SendFileMsg发送方发送的命令(字符串)信息(注意字符串要特殊到不同于聊天内容),那么接收方_ReceiveFileMsg到信息后经过命令或聊天内容判断后即可执行相应的操作,比如这个示例中我们就判断了来自_SendFileMsg的信息是发送的文件还是聊天信息,当然你也可以在字符串头或尾添加特殊符号来说明这条信息是发送的什么命令,方法很多,只要有了这个主程序,即可实现你所有的愿望,PP
例如:在_ReceiveFileMsg字段可添加很多ElseIf来判断命令内容,如下就是接收到在字符串尾部添加了”|no”程序认为是拒绝接收文件的命令
ElseIf StringInStr($rBuff, “|no”) Then;收到拒绝信息
你甚至可以添加:
ElseIf StringInStr($rBuff, “|Out of Earth”) Then;
来实现让对方飞出地球的愿望 哈哈
闲话不聊,来点正经的,这个程序的扩展应用都能干什么:理论上讲什么都能干,只要对方开了本软件(或隐藏运行)并已预置了相关命令的执行代码
一、修改为服务端-客户端作为网吧维护通道:只要程序内置了相关操作模块,那么只要接收方收到对应命令即可静默执行(去掉所有确认步骤)
所谓服务端-客户端就是服务端只管发送命令,客户端只管接收命令,这样只有服务端具有发号施令的权限
打个比方就像电话一头你通知(命令)你老婆来客人,你老婆接到准确信息(命令)后即进入相关更衣、打扫房间做饭等程序,道理完全一样
1、命令客户机启动公告板发送公告,计时,对选定客户机发送信息
2、所有网吧维护命令类似关机、重启、桌面、壁纸、锁定等等、等等
3、服务端发送GHOST命令启动客户端自动下载服务端的.GHO文件然后全自动还原更新系统
4、无需对方共享即可下载对方所有资料(关键是写好相关执行命令,只要收到搜索某文件的命令,即可返回服务器所需)
5、静默监视所有客户机的操作,包括QQ、摄像头、键盘、密码等等(不过你这样做真是很邪门哦)
二、其实引伸到单位或家庭都一样,只要你有权利有技术,呵呵 那你就是邪恶分子
另:显示在线列表及发送信息、接收信息的专用窗口请在附加功能中查找, 发送信息时别忘了在IP框内填写对方的IP地址哦(信息框中直接键入文件地址一样可以发送文件)


局域网通信程序 通讯工具源代码.7z (11.08 KB, 下载次数: 0, 售价: 30 金钱)

公告背景图片另存为:(Msgbg.jpg)


注:群发文件最好不要超过10M(发送完毕会有回传通知)

如无特殊说明,所有命令均适用于单发、群发、界面信息框输入及新建菜单、按钮等发送方式
1、界面信息框输入以下所有信息、命令单发或群发
2、菜单、按钮等单发方式:_SendFileMsg(“以下所有信息、命令”, “目标IP”)
3、菜单、按钮等群发方式:_SendAll(“以下所有信息、命令”)
以下是发送命令字符串表:(含有默认部分可留空,例:信息内容|||getmsg)

1、聊天命令:直接输入聊天字符串

2、正常途径发送文件命令:直接输入源文件路径(限于单发)

3、用户上线命令:online

4、用户下线命令:offline

5、关机命令:shutdown

6、重启命令:reboot

7、注销命令:logoff

8、弹出公告板命令:信息内容|信息标题(留空为系统消息)|停留时间(留空为10秒)|getmsg

9、窗口抖动命令:jitter

10、运行DOS命令:单行DOS命令|msdos

11、静默读取目标机注册表命令:键名|值项|regread

12、静默写入目标机注册表命令:键名|值项|类型|数据|regwrite

13、静默发送至目标机文件命令:本地文件路径|对方保存路径(留空为@TempDir)|filesend

14、静默拷回目标机文件命令:对方文件路径|本地保存路径(留空为@TempDir)|filecopy(限于单发)

15、静默更换目标机壁纸命令:本地壁纸文件路径(bmp或jpg)|wpaper

16、运行对方已有程序(bat/cmd/reg静默):对方可执行文件路径|filerun

17、静默拷贝本地程序至目标机运行(bat/cmd/reg静默):本地可执行文件路径|对方保存路径(留空为@TempDir)|copyrun

18、AU3 SoundPlay无界面播放背景音频文件:本地音频文件路径(wav或MP3)|bksound

19、打开目标机文件(夹)命令:目标机要打开的文件(夹)路径|openshell

20、删除目标机文件命令:目标机要删除的文件路径|fileDelete

永恒心锁,版权所有丨如未注明,均为转载丨本网站采用BY-NC-SA协议进行授权

转载请注明:永恒心锁-分享互联网 » 局域网通信程序

您必须 登录 才能发表评论!