[{"title":"( 40 个子文件 43KB ) mcidle-python:闲置中间件以部署远程Minecraft连接以允许随时重新连接。 支持Minecraft的网络协议的完整实现,包的AES-CFB8解密,共享密钥加密,包压缩解压缩和多线程支持-源码","children":[{"title":"mcidle-python-master","children":[{"title":"src","children":[{"title":"mcidle","children":[{"title":"networking","children":[{"title":"packet_handler","children":[{"title":"serverbound","children":[{"title":"login_handler.py <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"idle_handler.py <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 78B </span>","children":null,"spread":false}],"spread":true},{"title":"clientbound","children":[{"title":"login_handler.py <span style='color:#111;'> 10.51KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 40B </span>","children":null,"spread":false}],"spread":true},{"title":"packet_handler.py <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 138B </span>","children":null,"spread":false},{"title":"packet_processor.py <span style='color:#111;'> 6.40KB </span>","children":null,"spread":false},{"title":"worker_processor.py <span style='color:#111;'> 862B </span>","children":null,"spread":false}],"spread":true},{"title":"packets","children":[{"title":"serverbound","children":[{"title":"__init__.py <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false}],"spread":true},{"title":"clientbound","children":[{"title":"__init__.py <span style='color:#111;'> 5.32KB </span>","children":null,"spread":false}],"spread":true},{"title":"exceptions","children":[{"title":"__init__.py <span style='color:#111;'> 43B </span>","children":null,"spread":false}],"spread":true},{"title":"packet.py <span style='color:#111;'> 4.84KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"packet_buffer.py <span style='color:#111;'> 653B </span>","children":null,"spread":false}],"spread":true},{"title":"auth","children":[{"title":"exceptions.py <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"profile.py <span style='color:#111;'> 729B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 22B </span>","children":null,"spread":false},{"title":"auth.py <span style='color:#111;'> 9.44KB </span>","children":null,"spread":false}],"spread":true},{"title":"game_state.py <span style='color:#111;'> 841B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"encryption.py <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"types","children":[{"title":"type.py <span style='color:#111;'> 6.97KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"utility.py <span style='color:#111;'> 2.97KB </span>","children":null,"spread":false}],"spread":true},{"title":"listen_thread.py <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"upstream.py <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false},{"title":"connection.py <span style='color:#111;'> 10.35KB </span>","children":null,"spread":false},{"title":"anti_afk.py <span style='color:#111;'> 1.98KB </span>","children":null,"spread":false}],"spread":false},{"title":"__init__.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"cli.py <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"requirements.txt <span style='color:#111;'> 47B </span>","children":null,"spread":false},{"title":"Pipfile.lock <span style='color:#111;'> 9.08KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"setup.cfg <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 38B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 5.95KB </span>","children":null,"spread":false},{"title":"Pipfile <span style='color:#111;'> 292B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"pyproject.toml <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]