_probe_enc.py 521 B

123456789101112131415
  1. import sys
  2. sys.path.insert(0, r"C:\传奇\cq2_sdk\src")
  3. from cq2_sdk.utils.encoding import encode6bit
  4. samples = [
  5. "f085fa7267e05cd00a9369f0bd0446f8664f7587",
  6. "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
  7. "0000000000000000000000000000000000000000",
  8. "ffffffffffffffffffffffffffffffffffffffff",
  9. "739f1234abc56789def0123456789abcdef01234",
  10. ]
  11. for s in samples:
  12. enc = encode6bit(s.encode()).decode("ascii")
  13. has_slash = "/" in enc
  14. print(f"len={len(enc):>3} has'/'={has_slash} sample={enc[:30]}")