主函数
()
| 70 | return False |
| 71 | |
| 72 | def main(): |
| 73 | """主函数""" |
| 74 | # 设置默认值 这个不变 |
| 75 | server_url = "http://更换自己搭建的" |
| 76 | # server_url = "http://127.0.0.1:5362" |
| 77 | |
| 78 | # 在项目中的txt提供了大量的域名,从里面随便选一个 |
| 79 | # 前缀可以使用一个10位数的随机数 数字小大写字母混合,@后缀不能随机 |
| 80 | email = "lordsem89@storetaikhoan.com" #这个要修改,硬编码了一个测试邮箱 |
| 81 | |
| 82 | # 如果提供了命令行参数则使用命令行参数 |
| 83 | if len(sys.argv) >= 3: |
| 84 | server_url = sys.argv[1].rstrip('/') |
| 85 | email = sys.argv[2] |
| 86 | else: |
| 87 | print("未提供命令行参数,使用默认值:") |
| 88 | print(f"网站URL: {server_url}") |
| 89 | print(f"邮箱地址: {email}") |
| 90 | |
| 91 | # 检查网站健康状态 |
| 92 | if not check_server_health(server_url): |
| 93 | print("网站健康检查失败,退出程序") |
| 94 | return |
| 95 | |
| 96 | # 获取验证码 |
| 97 | code = get_verification_code(server_url, email) |
| 98 | |
| 99 | |
| 100 | if __name__ == "__main__": |
no test coverage detected