近期,很多微信直播场控的功能软件出现
和朋友聊了一下,主要功能是通过PC微信的接口实现的
但是部分功能是PC接口没有的
因此需要通过PB组协议包,然后利用PC的HOOK接口,进行执行
PB组包
pb.empty ()
pb.setBin (“1”, { })
pb.setBin (“1.1”, { })
pb.setInt (“1.2”, uin)
pb.setBin (“1.3”, 到字节集 (DevicelId))
pb.setInt (“1.4”, 版本)
pb.setBin (“1.5”, 到字节集 (系统))
pb.setInt (“1.6”, 0)
此处为PB组包代码的头部,所有接口均要使用此头部,具体数值通过读wx内存取得,PB组包后内容如下图
c#的参考代码
在朋友给了一部分c#代码参考后,我开始了场控软件的开发
因为接口需要HOOK和协议一起操作,所以还是比较复杂
回调内容的解析
1.搜索直播间
"info_list":[
{
"conta