这可能是一个令人困惑的问题......但以游戏 Battlefield2 为例。是否可以通过 Python 向游戏发送聊天消息?我问这个的原因是因为我在各种游戏中看到消息从任何地方出现,并且想知道它是否可能。现在,我理解数据包的方式是这样的......
它是一个包含发件人 IP 地址和收件人 IP 地址的小型数据集合。数据包中包含的是数据。所以,理论上......如果聊天消息的“数据包名称”是这样的:
SRV_CHAT|<Sender_Info>|<Message Text>
(For example): SRV_CHAT|10.1.1.5,Player1|hello, how's the game?
这是否意味着我可以创建一个 Python 脚本来将我自己的消息发送到 LAN 游戏并让它出现?如果可能的话,我该如何剖析实际的数据包信息以发现任何参数?我的意思是发现其中包含的数据...
这只是我长期以来的一个想法和一个问题。
谢谢!