加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
hook.py 785 Bytes
一键复制 编辑 原始数据 按行查看 历史
陈不不 提交于 2022-04-10 10:15 . AST解混淆
import websockets
import os
import asyncio
async def get_sesson(ws,path):
if path == '/cbb':
while 1:
recv = await ws.recv()
with open('./weipu.js', 'w', encoding='utf-8') as f:
f.write(recv)
# print(recv)
os.system('node ./astWeiPu.js')
with open('./weipu2.js', encoding='utf-8') as f:
astText = f.read()
print(astText)
await ws.send(astText)
ws.close()
if __name__ == '__main__':
c_loop = asyncio.get_event_loop()
asyncio.set_event_loop(c_loop)
start_server = websockets.serve(get_sesson, '127.0.0.1', 5678)
asyncio.get_event_loop().run_until_complete(start_server)
asyncio.get_event_loop().run_forever()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化