Todo: 集成多平台 解决PDD打包后js文件位置检索问题

Todo: 集成多平台 解决打包日志规划问题
Todo: 集成多平台 解决后端连接心跳与重连管理问题
This commit is contained in:
2025-09-20 16:13:23 +08:00
parent 7cfc0c22b7
commit 8ad02b4416
6 changed files with 447 additions and 64 deletions

View File

@@ -24,14 +24,14 @@ class FileLogger:
# 创建日志文件
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
self.log_file = os.path.join(self.log_dir, f"qianniu_exe_{timestamp}.log")
self.log_file = os.path.join(self.log_dir, f"MultiPlatformGUI_{timestamp}.log")
# 线程锁,确保多线程写入安全
self.lock = threading.Lock()
# 初始化日志文件
self.write_log("=" * 80)
self.write_log("千牛EXE日志开始")
self.write_log("多平台客服GUI日志开始")
self.write_log(f"Python版本: {sys.version}")
self.write_log(f"是否打包环境: {getattr(sys, 'frozen', False)}")
self.write_log(f"日志文件: {self.log_file}")