TC官方合作论坛

 找回密码
 立即注册
查看: 15137|回复: 29

【剑仙教程】双头硬件盒子。中控脚本原理

  [复制链接]
发表于 2019-4-17 19:56:09 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
【剑仙教程】双头硬件盒子。中控脚本原理
  
做鼠键同步器,则监*听主控机 鼠标、键盘消息。
做局域网_即时通信软件。
做局域网_即时支付软件。
做局域网_即时***战游戏。
  
方法 :首先组建局域网,则组建同一IP段,同一工作组。
用一台电脑作为主控机,则服务器。
用多台电脑作为被控机,则客户端。
.
3.windows平台__1.api详解__18.网络
创建端口。端口 理解为电视机的频道。把两台、多台电脑调到同一频道。

两台、多台电脑之间,再订立协议。
协议理解为暗号。例如 :
520 //我爱你
1314 //一生一世

101   //启动脚本
102   //停止脚本
103   //截图发送到中控端
104   //修改配置
  
之后用服务器 监*听 客户端,即时通讯。
客户端 监*听 服务器,即时通讯。
监*听 类似于hook,消息过程,消息路由。
  
=======================================================
代码示范 :
游客,如果您要查看本帖隐藏内容请回复

  
=======================================================
腾讯
先发展 即时通讯软件,QQ
再发展到 即时支付软件,微信
即时战略游戏,王者荣耀
即时**战游戏,吃鸡
赚得盘满钵满。
  
2018年随着吃鸡游戏的上市,马化腾超越马云,成为中国首富。
按键精灵没有网络类,做不了中控_即时通讯软件。tc简单开发 比 按键精灵更强大.
回复

使用道具 举报

 楼主| 发表于 2019-4-17 19:59:37 | 显示全部楼层
本帖最后由 剑仙十号 于 2022-4-5 02:42 编辑

二楼,更新信息专用。
tc简单开发_爱好群:
433286131 (491/500)
  
tc简单开发_内存教程
316996072 (481/500)
  
tc简单开发_高级群
858091293(190/200)
  
教程有编程四大F:
1、流程控制,2、变量和数组,
3、函数多线程,4、系统 api函数。
每章有十多节。本群大神众多,新手众多,群文件 资源海量。希望新手分享更多的学习笔记,减少重复造轮子的时间。
大家共同学习,共同进步。
回复 支持 反对

使用道具 举报

发表于 2019-4-17 20:38:44 | 显示全部楼层
本帖最后由 8545212154 于 2019-4-17 20:58 编辑

图色教程看蓝丝雨的就行了,虽然老了点但原理是一样的,不给任何人打广告,我蓝丝和梦飞飞的教程包括小甲鱼各类教程(汇编、C、C++、Python、Delphi)其它很多教程都看过,做脚本这块感觉蓝丝的比较全面,基本图色类脚本都包括了,中控也有,全局键鼠钩子教程没有,但是TC示例代码里面已经有了,看看就知道了,申请回调函数,调用SetWindowsHookExA系统钩子函数挂全局钩子,13为键钩子,14为鼠钩子,目前TC同类回调函数只能申请10个,代码如下:
功能 设置钩子()
    //这里添加你要执行的代码   
    变量 hmod = 动态库调用("kernel32.dll", "long", "GetModuleHandleA", "long", 0)
    调试输出(hmod)
    h = 回调函数申请("键盘钩子", "hookproc")
    hook = 动态库调用("user32.dll", "long", "SetWindowsHookExA", "long", 13, "callback", h, "long", hmod, "long", 0)//执行setwindowhook函数 挂起全局钩子,13全局键钩子
    调试输出(获取错误信息(1))//这里获取dllcall执行后是否有错误信息
    调试输出(hook)//输出钩子是否设置成功
结束
功能 键盘钩子(code, w, l)取值 = 地址取值(l, "long")
  选择(w)
        条件 256 //键盘按下
       条件 257   //键盘弹起
       条件 260   //系统键按下ALT
       条件 261   //系统键弹起ALT
结束
     动态库调用("user32.dll", "long", "CallNextHookEx", "long", hook, "long", code, "long", w, "long", l)//当code小于0的时候一定要把消息传递给他一个子程
    返回 0//这里返回1即可拦截当前钩到的消息
结束
这样当挂起全局钩子后,在按键盘后,键盘消息将先被钩子函数钩到并反馈给回调函数申请的键盘钩子()函数中,再根据w参数取到按键类型是按下还是弹起,用地址取值取l参数的值,取到的值就是按键码,地址取值是放在在选择语句上一行另外,现在流行的单双头硬件盒子(类似U盘的一个盒子,实现硬件模拟键盘鼠标,跟真实鼠标键盘一样),我也在这说说,单头盒子单纯的实现硬件鼠标键盘,脚本和游戏不能分离开;双头盒子可实现脚本和游戏的分离,盒子有两个头,一头插主控机,一头插被控机,脚本在主控机上跑,游戏在被控机上跑,通过视频采集软件做媒介去实现图色的获取,盒子一般都有一个PID、UID的标识,先连接两台机器的盒子,然后脚本要操作键鼠的时候发送盒子相关的指令即可实现硬件控制被控机的操作








回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 20:44:31 | 显示全部楼层
单头硬件脚本,双头硬件脚本(可实现脚本游戏分离,有效防封),
回复 支持 反对

使用道具 举报

发表于 2019-4-17 23:23:32 | 显示全部楼层
sdfsdfsdfsdfdsfsdfsdfsdfsdfsdfsd
回复 支持 反对

使用道具 举报

发表于 2019-4-18 01:08:56 | 显示全部楼层

sdfsdfsdfsdfdsfsdfsdfsdfsdfsdfsd
回复 支持 反对

使用道具 举报

发表于 2019-4-19 16:24:29 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2019-6-16 22:30:53 来自手机 | 显示全部楼层
hhhhhhhhhhHhhh
回复 支持 反对

使用道具 举报

发表于 2019-6-30 10:08:21 来自手机 | 显示全部楼层
来看看学习一下
回复 支持 反对

使用道具 举报

发表于 2019-7-2 15:08:06 | 显示全部楼层
看起来好厉害的样子呢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-4-27 11:47 , Processed in 0.041868 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表