删除了AI生成的无效文件
This commit is contained in:
parent
d7c7082397
commit
ecac88728e
@ -1,300 +0,0 @@
|
|||||||
[08/13 14:26:44.703153][debug][17432][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 14:26:44.703298][debug][17432][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:26:44.703359][debug][17432][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:26:44.703390][info][17432][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:26:44.703518][info][17432][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:26:44.703661][debug][17432][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:26:44.703876][info][17432][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:26:44.703970][debug][17432][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:26:44.733810][debug][17432][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:26:44.733855][debug][17432][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:26:44.764486][debug][17432][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:26:44.764741][debug][17432][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:26:44.764934][debug][17432][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:26:44.764979][info][17432][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:26:44.765101][debug][17432][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:26:44.765139][debug][17432][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:26:44.765151][debug][17432][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:26:44.765160][debug][17432][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:26:44.912215][debug][17432][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:26:44.913154][info][17432][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:05:45.877566][debug][33112][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:05:45.877696][debug][33112][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:05:45.877724][debug][33112][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:05:45.877759][info][33112][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:05:45.877934][info][33112][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:05:45.878122][debug][33112][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:05:45.878134][info][33112][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:05:45.878206][debug][33112][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:05:45.908474][debug][33112][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:05:45.908509][debug][33112][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:05:45.935257][debug][33112][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:05:45.935490][debug][33112][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:05:45.935656][debug][33112][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:05:45.935680][info][33112][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:05:45.935826][debug][33112][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:05:45.935849][debug][33112][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:05:45.935860][debug][33112][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:05:45.935870][debug][33112][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:05:46.083287][debug][33112][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:05:46.084066][info][33112][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:08:22.955042][debug][23412][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:08:22.955145][debug][23412][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:08:22.955174][debug][23412][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:08:22.955194][info][23412][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:08:22.955377][info][23412][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:08:22.955602][debug][23412][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:08:22.955619][info][23412][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:08:22.955744][debug][23412][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:08:22.983777][debug][23412][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:08:22.983813][debug][23412][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:08:23.012285][debug][23412][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:08:23.012525][debug][23412][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:08:23.012761][debug][23412][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:08:23.012795][info][23412][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:08:23.012925][debug][23412][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:08:23.012949][debug][23412][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:08:23.012959][debug][23412][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:08:23.012968][debug][23412][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:08:23.156778][debug][23412][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:08:23.157646][info][23412][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:10:09.777890][debug][28556][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:10:09.778015][debug][28556][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:10:09.778046][debug][28556][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:10:09.778063][info][28556][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:10:09.778187][info][28556][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:10:09.778313][debug][28556][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:10:09.778324][info][28556][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:10:09.778394][debug][28556][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:10:09.808015][debug][28556][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:10:09.808056][debug][28556][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:10:09.834798][debug][28556][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:10:09.835003][debug][28556][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:10:09.835137][debug][28556][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:10:09.835160][info][28556][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:10:09.835285][debug][28556][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:10:09.835307][debug][28556][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:10:09.835317][debug][28556][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:10:09.835326][debug][28556][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:10:09.837857][debug][28556][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:10:09.838074][info][28556][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:12:52.962874][debug][26304][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:12:52.962988][debug][26304][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:12:52.963020][debug][26304][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:12:52.963041][info][26304][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:12:52.963156][info][26304][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:12:52.963307][debug][26304][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:12:52.963321][info][26304][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:12:52.963410][debug][26304][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:12:53.000442][debug][26304][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:12:53.000508][debug][26304][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:12:53.034888][debug][26304][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:12:53.035256][debug][26304][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:12:53.035454][debug][26304][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:12:53.035489][info][26304][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:12:53.035666][debug][26304][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:12:53.035698][debug][26304][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:12:53.035713][debug][26304][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:12:53.035724][debug][26304][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:12:53.173236][debug][26304][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:12:53.174005][info][26304][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:15:49.839615][debug][27124][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:15:49.839718][debug][27124][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:15:49.839747][debug][27124][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:15:49.839767][info][27124][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:15:49.839921][info][27124][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:15:49.840098][debug][27124][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:15:49.840110][info][27124][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:15:49.840242][debug][27124][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:15:49.869636][debug][27124][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:15:49.869675][debug][27124][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:15:49.898535][debug][27124][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:15:49.898913][debug][27124][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:15:49.899267][debug][27124][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:15:49.899302][info][27124][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:15:49.899517][debug][27124][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:15:49.899540][debug][27124][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:15:49.899553][debug][27124][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:15:49.899562][debug][27124][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:15:50.039374][debug][27124][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:15:50.040254][info][27124][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:24:01.734265][debug][4208][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:24:01.734371][debug][4208][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:24:01.734400][debug][4208][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:24:01.734418][info][4208][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:24:01.734569][info][4208][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:24:01.734735][debug][4208][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:24:01.734753][info][4208][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:24:01.734913][debug][4208][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:24:01.777930][debug][4208][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:24:01.777973][debug][4208][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:24:01.808160][debug][4208][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:24:01.808536][debug][4208][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:24:01.808824][debug][4208][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:24:01.808861][info][4208][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:24:01.809085][debug][4208][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:24:01.809110][debug][4208][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:24:01.809174][debug][4208][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:24:01.809190][debug][4208][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:24:01.811947][debug][4208][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:24:01.812237][info][4208][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:49:00.784475][debug][14212][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:49:00.784587][debug][14212][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:49:00.784621][debug][14212][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:49:00.784658][info][14212][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:49:00.784796][info][14212][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:49:00.784960][debug][14212][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:49:00.784974][info][14212][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:49:00.785088][debug][14212][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:49:00.814780][debug][14212][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:49:00.814811][debug][14212][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:49:00.841517][debug][14212][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:49:00.841780][debug][14212][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:49:00.841982][debug][14212][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:49:00.842018][info][14212][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:49:00.842181][debug][14212][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:49:00.842205][debug][14212][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:49:00.842215][debug][14212][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:49:00.842225][debug][14212][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:49:00.981946][debug][14212][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:49:00.982544][info][14212][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:52:20.640517][debug][964][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:52:20.640615][debug][964][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:52:20.640642][debug][964][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:52:20.640659][info][964][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:52:20.640753][info][964][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:52:20.640868][debug][964][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:52:20.640880][info][964][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:52:20.640964][debug][964][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:52:20.668323][debug][964][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:52:20.668359][debug][964][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:52:20.692807][debug][964][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:52:20.693077][debug][964][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:52:20.693377][debug][964][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:52:20.693410][info][964][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:52:20.693632][debug][964][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:52:20.693654][debug][964][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:52:20.693664][debug][964][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:52:20.693673][debug][964][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:52:20.834273][debug][964][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:52:20.835234][info][964][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:57:47.135094][debug][9860][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 15:57:47.135207][debug][9860][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:57:47.135278][debug][9860][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:57:47.135303][info][9860][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:57:47.135442][info][9860][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:57:47.135634][debug][9860][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:57:47.135649][info][9860][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:57:47.135797][debug][9860][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:57:47.165303][debug][9860][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:57:47.165338][debug][9860][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:57:47.192206][debug][9860][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:57:47.192483][debug][9860][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:57:47.192708][debug][9860][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:57:47.192743][info][9860][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:57:47.192878][debug][9860][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:57:47.192902][debug][9860][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:57:47.192913][debug][9860][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:57:47.192923][debug][9860][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:57:47.333430][debug][9860][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:57:47.334054][info][9860][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 16:01:05.642605][debug][27116][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 16:01:05.642705][debug][27116][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 16:01:05.642732][debug][27116][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 16:01:05.642751][info][27116][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 16:01:05.642834][info][27116][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 16:01:05.642944][debug][27116][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 16:01:05.642955][info][27116][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 16:01:05.643054][debug][27116][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 16:01:05.669120][debug][27116][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 16:01:05.669156][debug][27116][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 16:01:05.694044][debug][27116][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 16:01:05.694418][debug][27116][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 16:01:05.694659][debug][27116][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 16:01:05.694694][info][27116][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 16:01:05.694892][debug][27116][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 16:01:05.694919][debug][27116][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 16:01:05.694933][debug][27116][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 16:01:05.694984][debug][27116][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 16:01:05.830739][debug][27116][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 16:01:05.831363][info][27116][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 16:12:25.878294][debug][12900][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 16:12:25.878389][debug][12900][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 16:12:25.878415][debug][12900][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 16:12:25.878433][info][12900][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 16:12:25.878566][info][12900][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 16:12:25.878723][debug][12900][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 16:12:25.878734][info][12900][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 16:12:25.878900][debug][12900][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 16:12:25.908212][debug][12900][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 16:12:25.908247][debug][12900][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 16:12:25.934021][debug][12900][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 16:12:25.934304][debug][12900][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 16:12:25.934486][debug][12900][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 16:12:25.934518][info][12900][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 16:12:25.934647][debug][12900][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 16:12:25.934669][debug][12900][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 16:12:25.934679][debug][12900][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 16:12:25.934688][debug][12900][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 16:12:26.084691][debug][12900][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 16:12:26.085518][info][12900][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 16:18:25.080883][debug][19856][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 16:18:25.080994][debug][19856][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 16:18:25.081026][debug][19856][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 16:18:25.081047][info][19856][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 16:18:25.081211][info][19856][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 16:18:25.081425][debug][19856][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 16:18:25.081438][info][19856][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 16:18:25.081545][debug][19856][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 16:18:25.112094][debug][19856][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 16:18:25.112136][debug][19856][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 16:18:25.140664][debug][19856][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 16:18:25.140936][debug][19856][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 16:18:25.141096][debug][19856][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 16:18:25.141133][info][19856][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 16:18:25.141271][debug][19856][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 16:18:25.141295][debug][19856][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 16:18:25.141307][debug][19856][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 16:18:25.141317][debug][19856][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 16:18:25.278665][debug][19856][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 16:18:25.279579][info][19856][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 16:21:50.094834][debug][35656][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 16:21:50.094992][debug][35656][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 16:21:50.095031][debug][35656][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 16:21:50.095055][info][35656][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 16:21:50.095244][info][35656][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 16:21:50.095465][debug][35656][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 16:21:50.095480][info][35656][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 16:21:50.095604][debug][35656][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 16:21:50.137215][debug][35656][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 16:21:50.137291][debug][35656][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 16:21:50.178032][debug][35656][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 16:21:50.178347][debug][35656][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 16:21:50.178629][debug][35656][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 16:21:50.178667][info][35656][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 16:21:50.178878][debug][35656][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 16:21:50.178920][debug][35656][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 16:21:50.178944][debug][35656][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 16:21:50.178961][debug][35656][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 16:21:50.322605][debug][35656][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 16:21:50.324370][info][35656][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 16:26:16.887182][debug][33112][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation
|
|
||||||
[08/13 16:26:16.887312][debug][33112][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 16:26:16.887347][debug][33112][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 16:26:16.887369][info][33112][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 16:26:16.887510][info][33112][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 16:26:16.887691][debug][33112][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 16:26:16.887705][info][33112][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 16:26:16.887826][debug][33112][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 16:26:16.919637][debug][33112][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 16:26:16.919677][debug][33112][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 16:26:16.950645][debug][33112][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 16:26:16.951033][debug][33112][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 16:26:16.951304][debug][33112][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 16:26:16.951346][info][33112][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 16:26:16.951593][debug][33112][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 16:26:16.951626][debug][33112][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 16:26:16.951639][debug][33112][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 16:26:16.951650][debug][33112][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 16:26:16.954237][debug][33112][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 16:26:16.954523][info][33112][Context.cpp:84] Context destroyed
|
|
@ -1,440 +0,0 @@
|
|||||||
[08/13 14:27:29.316369][debug][7144][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:27:29.316475][debug][7144][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:27:29.316514][debug][7144][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:27:29.316541][info][7144][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:27:29.316670][info][7144][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:27:29.316811][debug][7144][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:27:29.317023][info][7144][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:27:29.317112][debug][7144][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:27:29.343235][debug][7144][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:27:29.343270][debug][7144][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:27:29.371287][debug][7144][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:27:29.371526][debug][7144][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:27:29.371781][debug][7144][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:27:29.371806][info][7144][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:27:29.371935][debug][7144][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:27:29.371962][debug][7144][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:27:29.371975][debug][7144][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:27:29.371987][debug][7144][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:27:29.374600][debug][7144][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:27:29.374873][info][7144][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:36:37.869763][debug][25952][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:36:37.869877][debug][25952][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:36:37.869906][debug][25952][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:36:37.869925][info][25952][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:36:37.870123][info][25952][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:36:37.870307][debug][25952][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:36:37.870321][info][25952][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:36:37.870443][debug][25952][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:36:37.898070][debug][25952][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:36:37.898114][debug][25952][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:36:37.925404][debug][25952][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:36:37.925753][debug][25952][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:36:37.926029][debug][25952][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:36:37.926063][info][25952][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:36:37.926269][debug][25952][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:36:37.926294][debug][25952][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:36:37.926304][debug][25952][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:36:37.926314][debug][25952][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:36:37.928899][debug][25952][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:36:37.929217][info][25952][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:37:49.273206][debug][21940][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:37:49.273296][debug][21940][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:37:49.273323][debug][21940][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:37:49.273339][info][21940][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:37:49.273476][info][21940][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:37:49.273649][debug][21940][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:37:49.273666][info][21940][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:37:49.273862][debug][21940][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:37:49.300693][debug][21940][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:37:49.300743][debug][21940][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:37:49.326569][debug][21940][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:37:49.326889][debug][21940][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:37:49.327198][debug][21940][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:37:49.327231][info][21940][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:37:49.327462][debug][21940][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:37:49.327485][debug][21940][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:37:49.327496][debug][21940][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:37:49.327505][debug][21940][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:37:49.330168][debug][21940][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:37:49.330472][info][21940][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:41:42.261641][debug][30308][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:41:42.261696][debug][30308][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:41:42.261712][debug][30308][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:41:42.261726][info][30308][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:41:42.261802][info][30308][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:41:42.261961][debug][30308][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:41:42.261976][info][30308][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:41:42.262113][debug][30308][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:41:42.289045][debug][30308][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:41:42.289078][debug][30308][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:41:42.314604][debug][30308][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:41:42.314942][debug][30308][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:41:42.315085][debug][30308][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:41:42.315104][info][30308][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:41:42.315463][debug][30308][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:41:42.315478][debug][30308][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:41:42.315486][debug][30308][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:41:42.315494][debug][30308][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:41:42.463906][debug][30308][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:41:42.464626][info][30308][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:41:59.984275][debug][10764][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:41:59.984369][debug][10764][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:41:59.984396][debug][10764][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:41:59.984414][info][10764][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:41:59.984503][info][10764][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:41:59.984632][debug][10764][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:41:59.984647][info][10764][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:41:59.984725][debug][10764][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:42:00.012686][debug][10764][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:42:00.012724][debug][10764][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:42:00.041403][debug][10764][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:42:00.041664][debug][10764][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:42:00.041849][debug][10764][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:42:00.041882][info][10764][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:42:00.042008][debug][10764][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:42:00.042029][debug][10764][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:42:00.042040][debug][10764][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:42:00.042049][debug][10764][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:42:00.192739][debug][10764][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:42:00.193609][info][10764][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:43:26.644864][debug][16552][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:43:26.644920][debug][16552][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:43:26.644937][debug][16552][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:43:26.644951][info][16552][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:43:26.645094][info][16552][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:43:26.645244][debug][16552][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:43:26.645256][info][16552][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:43:26.645355][debug][16552][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:43:26.674214][debug][16552][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:43:26.674249][debug][16552][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:43:26.705043][debug][16552][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:43:26.705366][debug][16552][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:43:26.705591][debug][16552][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:43:26.705618][info][16552][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:43:26.705796][debug][16552][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:43:26.705814][debug][16552][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:43:26.705825][debug][16552][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:43:26.705835][debug][16552][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:43:26.847152][debug][16552][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:43:26.847638][info][16552][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:43:34.491937][debug][29464][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:43:34.492052][debug][29464][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:43:34.492084][debug][29464][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:43:34.492105][info][29464][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:43:34.492264][info][29464][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:43:34.492425][debug][29464][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:43:34.492439][info][29464][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:43:34.492595][debug][29464][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:43:34.523862][debug][29464][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:43:34.523908][debug][29464][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:43:34.558458][debug][29464][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:43:34.558702][debug][29464][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:43:34.558868][debug][29464][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:43:34.558898][info][29464][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:43:34.559045][debug][29464][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:43:34.559131][debug][29464][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:43:34.559148][debug][29464][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:43:34.559158][debug][29464][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:43:34.705299][debug][29464][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:43:34.706831][info][29464][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:45:49.763055][debug][35516][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:45:49.763107][debug][35516][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:45:49.763123][debug][35516][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:45:49.763137][info][35516][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:45:49.763228][info][35516][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:45:49.763352][debug][35516][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:45:49.763363][info][35516][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:45:49.763440][debug][35516][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:45:49.790306][debug][35516][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:45:49.790361][debug][35516][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:45:49.814447][debug][35516][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:45:49.814705][debug][35516][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:45:49.814979][debug][35516][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:45:49.815001][info][35516][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:45:49.815156][debug][35516][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:45:49.815170][debug][35516][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:45:49.815178][debug][35516][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:45:49.815187][debug][35516][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:45:49.817740][debug][35516][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:45:49.817975][info][35516][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:45:56.731392][debug][23340][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:45:56.731536][debug][23340][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:45:56.731565][debug][23340][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:45:56.731584][info][23340][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:45:56.731719][info][23340][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:45:56.731906][debug][23340][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:45:56.731919][info][23340][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:45:56.731993][debug][23340][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:45:56.759288][debug][23340][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:45:56.759346][debug][23340][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:45:56.788726][debug][23340][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:45:56.789125][debug][23340][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:45:56.789318][debug][23340][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:45:56.789361][info][23340][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:45:56.789521][debug][23340][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:45:56.789543][debug][23340][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:45:56.789554][debug][23340][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:45:56.789562][debug][23340][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:45:56.928705][debug][23340][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:45:56.929500][info][23340][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:48:56.523017][debug][28892][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:48:56.523076][debug][28892][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:48:56.523093][debug][28892][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:48:56.523106][info][28892][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:48:56.523199][info][28892][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:48:56.523318][debug][28892][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:48:56.523328][info][28892][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:48:56.523399][debug][28892][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:48:56.548730][debug][28892][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:48:56.548760][debug][28892][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:48:56.577293][debug][28892][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:48:56.577605][debug][28892][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:48:56.577813][debug][28892][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:48:56.577839][info][28892][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:48:56.578016][debug][28892][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:48:56.578039][debug][28892][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:48:56.578053][debug][28892][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:48:56.578067][debug][28892][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:48:56.580988][debug][28892][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:48:56.581562][info][28892][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:49:01.238723][debug][13816][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:49:01.238816][debug][13816][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:49:01.238844][debug][13816][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:49:01.238862][info][13816][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:49:01.239005][info][13816][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:49:01.239166][debug][13816][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:49:01.239177][info][13816][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:49:01.239386][debug][13816][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:49:01.266183][debug][13816][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:49:01.266223][debug][13816][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:49:01.294013][debug][13816][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:49:01.294318][debug][13816][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:49:01.294546][debug][13816][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:49:01.294581][info][13816][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:49:01.294731][debug][13816][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:49:01.294755][debug][13816][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:49:01.294766][debug][13816][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:49:01.294776][debug][13816][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:49:01.297120][debug][13816][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:49:01.297358][info][13816][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 14:59:16.504070][debug][13268][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 14:59:16.504198][debug][13268][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 14:59:16.504236][debug][13268][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 14:59:16.504263][info][13268][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 14:59:16.504426][info][13268][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 14:59:16.504723][debug][13268][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 14:59:16.504735][info][13268][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 14:59:16.504874][debug][13268][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 14:59:16.531701][debug][13268][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 14:59:16.531754][debug][13268][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 14:59:16.558750][debug][13268][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 14:59:16.558996][debug][13268][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 14:59:16.559168][debug][13268][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 14:59:16.559199][info][13268][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 14:59:16.559318][debug][13268][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 14:59:16.559339][debug][13268][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 14:59:16.559350][debug][13268][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 14:59:16.559359][debug][13268][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 14:59:16.561338][debug][13268][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 14:59:16.561603][info][13268][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:00:11.217453][debug][7080][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:00:11.217538][debug][7080][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:00:11.217563][debug][7080][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:00:11.217579][info][7080][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:00:11.217706][info][7080][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:00:11.217857][debug][7080][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:00:11.217867][info][7080][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:00:11.218109][debug][7080][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:00:11.244544][debug][7080][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:00:11.244577][debug][7080][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:00:11.271647][debug][7080][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:00:11.271887][debug][7080][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:00:11.272078][debug][7080][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:00:11.272111][info][7080][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:00:11.272275][debug][7080][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:00:11.272298][debug][7080][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:00:11.272309][debug][7080][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:00:11.272319][debug][7080][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:00:11.407372][debug][7080][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:00:11.407934][info][7080][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:03:12.907291][debug][27056][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:03:12.907351][debug][27056][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:03:12.907369][debug][27056][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:03:12.907384][info][27056][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:03:12.907487][info][27056][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:03:12.907640][debug][27056][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:03:12.907651][info][27056][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:03:12.907746][debug][27056][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:03:12.934071][debug][27056][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:03:12.934144][debug][27056][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:03:12.962610][debug][27056][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:03:12.962822][debug][27056][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:03:12.963002][debug][27056][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:03:12.963026][info][27056][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:03:12.963163][debug][27056][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:03:12.963186][debug][27056][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:03:12.963201][debug][27056][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:03:12.963215][debug][27056][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:03:13.111556][debug][27056][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:03:13.112429][info][27056][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:03:35.494541][debug][18708][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:03:35.494643][debug][18708][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:03:35.494672][debug][18708][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:03:35.494690][info][18708][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:03:35.494798][info][18708][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:03:35.494919][debug][18708][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:03:35.494930][info][18708][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:03:35.495019][debug][18708][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:03:35.521562][debug][18708][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:03:35.521598][debug][18708][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:03:35.546840][debug][18708][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:03:35.547158][debug][18708][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:03:35.547378][debug][18708][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:03:35.547400][info][18708][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:03:35.547540][debug][18708][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:03:35.547561][debug][18708][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:03:35.547572][debug][18708][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:03:35.547597][debug][18708][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:03:35.686682][debug][18708][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:03:35.687608][info][18708][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:04:06.640772][debug][27600][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:04:06.640837][debug][27600][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:04:06.640854][debug][27600][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:04:06.640868][info][27600][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:04:06.640957][info][27600][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:04:06.641094][debug][27600][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:04:06.641104][info][27600][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:04:06.641181][debug][27600][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:04:06.665165][debug][27600][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:04:06.665223][debug][27600][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:04:06.691241][debug][27600][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:04:06.691463][debug][27600][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:04:06.691628][debug][27600][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:04:06.691648][info][27600][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:04:06.691846][debug][27600][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:04:06.691865][debug][27600][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:04:06.691874][debug][27600][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:04:06.691882][debug][27600][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:04:06.694066][debug][27600][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:04:06.694286][info][27600][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:31:51.724924][debug][22544][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:31:51.725011][debug][22544][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:31:51.725036][debug][22544][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:31:51.725053][info][22544][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:31:51.725163][info][22544][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:31:51.725313][debug][22544][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:31:51.725324][info][22544][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:31:51.725445][debug][22544][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:31:51.752139][debug][22544][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:31:51.752206][debug][22544][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:31:51.779713][debug][22544][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:31:51.779964][debug][22544][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:31:51.780103][debug][22544][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:31:51.780129][info][22544][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:31:51.780248][debug][22544][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:31:51.780270][debug][22544][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:31:51.780282][debug][22544][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:31:51.780290][debug][22544][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:31:51.921962][debug][22544][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:31:51.923521][info][22544][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:44:48.555062][debug][19212][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:44:48.555119][debug][19212][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:44:48.555138][debug][19212][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:44:48.555152][info][19212][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:44:48.555234][info][19212][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:44:48.555346][debug][19212][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:44:48.555356][info][19212][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:44:48.555422][debug][19212][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:44:48.581611][debug][19212][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:44:48.581645][debug][19212][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:44:48.607421][debug][19212][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:44:48.607807][debug][19212][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:44:48.608093][debug][19212][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:44:48.608115][info][19212][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:44:48.608260][debug][19212][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:44:48.608277][debug][19212][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:44:48.608285][debug][19212][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:44:48.608293][debug][19212][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:44:48.745856][debug][19212][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:44:48.747096][info][19212][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:44:54.555327][debug][23216][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:44:54.555441][debug][23216][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:44:54.555485][debug][23216][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:44:54.555503][info][23216][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:44:54.555642][info][23216][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:44:54.555823][debug][23216][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:44:54.555850][info][23216][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:44:54.556002][debug][23216][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:44:54.585912][debug][23216][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:44:54.585951][debug][23216][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:44:54.612393][debug][23216][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:44:54.612669][debug][23216][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:44:54.612836][debug][23216][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:44:54.612869][info][23216][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:44:54.613004][debug][23216][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:44:54.613032][debug][23216][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:44:54.613046][debug][23216][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:44:54.613059][debug][23216][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:44:54.746690][debug][23216][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:44:54.747275][info][23216][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:48:00.736201][debug][2084][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:48:00.736262][debug][2084][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:48:00.736280][debug][2084][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:48:00.736296][info][2084][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:48:00.736403][info][2084][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:48:00.736556][debug][2084][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:48:00.736567][info][2084][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:48:00.736667][debug][2084][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:48:02.068071][debug][2084][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:48:02.068102][debug][2084][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:48:03.404539][debug][2084][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:48:03.404707][debug][2084][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:48:03.404857][debug][2084][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:48:03.404878][info][2084][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:48:03.405001][debug][2084][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:48:03.405017][debug][2084][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:48:03.405028][debug][2084][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:48:03.405037][debug][2084][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:48:03.540518][debug][2084][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:48:03.541452][info][2084][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:48:06.995088][debug][19440][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:48:06.995201][debug][19440][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:48:06.995232][debug][19440][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:48:06.995252][info][19440][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:48:06.995418][info][19440][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:48:06.995571][debug][19440][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:48:06.995585][info][19440][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:48:06.995728][debug][19440][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:48:08.330063][debug][19440][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:48:08.330101][debug][19440][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:48:09.631039][debug][19440][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:48:09.631268][debug][19440][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:48:09.631413][debug][19440][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:48:09.631446][info][19440][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:48:09.631576][debug][19440][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:48:09.631600][debug][19440][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:48:09.631612][debug][19440][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:48:09.631621][debug][19440][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:48:09.764361][debug][19440][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:48:09.765235][info][19440][Context.cpp:84] Context destroyed
|
|
||||||
[08/13 15:48:41.040272][debug][33028][Context.cpp:30] Context creating, work_dir=D:\Trae_space\BodyBalanceEvaluation\backend
|
|
||||||
[08/13 15:48:41.040448][debug][33028][Context.cpp:49] Config file version=1.1
|
|
||||||
[08/13 15:48:41.040498][debug][33028][FrameBufferManager.cpp:23] Max global frame buffer size updated! size=2048.000MB
|
|
||||||
[08/13 15:48:41.040535][info][33028][Context.cpp:68] Context created with config: default config!
|
|
||||||
[08/13 15:48:41.040740][info][33028][Context.cpp:73] Work directory=D:\Trae_space\BodyBalanceEvaluation\backend, SDK version=v1.10.11-20240724-aeaa107e5
|
|
||||||
[08/13 15:48:41.041096][debug][33028][DeviceManager.cpp:30] DeviceManager init ...
|
|
||||||
[08/13 15:48:41.041115][info][33028][MfPal.cpp:105] createObPal: create WinPal!
|
|
||||||
[08/13 15:48:41.041278][debug][33028][MfPal.cpp:110] WmfPal init ...
|
|
||||||
[08/13 15:48:41.086748][debug][33028][MfPal.cpp:117] WmfPal created!
|
|
||||||
[08/13 15:48:41.086797][debug][33028][DeviceManager.cpp:34] Enable USB Device Enumerator ...
|
|
||||||
[08/13 15:48:41.127243][debug][33028][EnumeratorLibusb.cpp:321] queryDevicesInfo done!
|
|
||||||
[08/13 15:48:41.127557][debug][33028][MfPal.cpp:216] Create WinEventDeviceWatcher!
|
|
||||||
[08/13 15:48:41.127750][debug][33028][UsbDeviceEnumerator.cpp:78] No matched usb device found!
|
|
||||||
[08/13 15:48:41.127781][info][33028][DeviceManager.cpp:15] Current found device(s): (0)
|
|
||||||
[08/13 15:48:41.127939][debug][33028][DeviceManager.cpp:52] DeviceManager construct done!
|
|
||||||
[08/13 15:48:41.127965][debug][33028][Context.cpp:81] Context destroying ...
|
|
||||||
[08/13 15:48:41.127982][debug][33028][DeviceManager.cpp:56] DeviceManager destroy ...
|
|
||||||
[08/13 15:48:41.127997][debug][33028][DeviceManager.cpp:64] DeviceManager Destructors done
|
|
||||||
[08/13 15:48:41.269764][debug][33028][MfPal.cpp:128] WmfPal destroyed!
|
|
||||||
[08/13 15:48:41.270601][info][33028][Context.cpp:84] Context destroyed
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,58 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>Socket.IO Test</title>
|
|
||||||
<script src="https://cdn.socket.io/4.7.2/socket.io.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>Socket.IO Test Page</h1>
|
|
||||||
<div id="status">未连接</div>
|
|
||||||
<button onclick="sendStartVideo()">发送 start_video 事件</button>
|
|
||||||
<button onclick="sendTestEvent()">发送 test_event 事件</button>
|
|
||||||
<div id="messages"></div>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
const socket = io('http://localhost:5001');
|
|
||||||
const statusDiv = document.getElementById('status');
|
|
||||||
const messagesDiv = document.getElementById('messages');
|
|
||||||
|
|
||||||
function addMessage(message) {
|
|
||||||
const div = document.createElement('div');
|
|
||||||
div.textContent = new Date().toLocaleTimeString() + ': ' + message;
|
|
||||||
messagesDiv.appendChild(div);
|
|
||||||
}
|
|
||||||
|
|
||||||
socket.on('connect', function() {
|
|
||||||
statusDiv.textContent = '已连接 - Socket ID: ' + socket.id;
|
|
||||||
addMessage('连接成功');
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('disconnect', function() {
|
|
||||||
statusDiv.textContent = '已断开连接';
|
|
||||||
addMessage('连接断开');
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('connect_response', function(data) {
|
|
||||||
addMessage('收到连接响应: ' + JSON.stringify(data));
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('video_status', function(data) {
|
|
||||||
addMessage('收到视频状态: ' + JSON.stringify(data));
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('test_response', function(data) {
|
|
||||||
addMessage('收到测试响应: ' + JSON.stringify(data));
|
|
||||||
});
|
|
||||||
|
|
||||||
function sendStartVideo() {
|
|
||||||
addMessage('发送 start_video 事件');
|
|
||||||
socket.emit('start_video', {});
|
|
||||||
}
|
|
||||||
|
|
||||||
function sendTestEvent() {
|
|
||||||
addMessage('发送 test_event 事件');
|
|
||||||
socket.emit('test_event', {});
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,44 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
|
|
||||||
from flask import Flask
|
|
||||||
from flask_socketio import SocketIO, emit
|
|
||||||
import logging
|
|
||||||
|
|
||||||
# 配置日志
|
|
||||||
logging.basicConfig(level=logging.INFO)
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
app = Flask(__name__)
|
|
||||||
app.config['SECRET_KEY'] = 'test-secret-key'
|
|
||||||
socketio = SocketIO(app, cors_allowed_origins='*', logger=True, engineio_logger=True)
|
|
||||||
|
|
||||||
@socketio.on('connect')
|
|
||||||
def handle_connect():
|
|
||||||
print('=== CLIENT CONNECTED ===', flush=True)
|
|
||||||
logger.info('客户端已连接')
|
|
||||||
emit('connect_response', {'message': '连接成功'})
|
|
||||||
|
|
||||||
@socketio.on('disconnect')
|
|
||||||
def handle_disconnect():
|
|
||||||
print('=== CLIENT DISCONNECTED ===', flush=True)
|
|
||||||
logger.info('客户端已断开连接')
|
|
||||||
|
|
||||||
@socketio.on('start_video')
|
|
||||||
def handle_start_video(data=None):
|
|
||||||
print('=== START VIDEO EVENT RECEIVED ===', flush=True)
|
|
||||||
print(f'Data: {data}', flush=True)
|
|
||||||
logger.info('=== START VIDEO EVENT RECEIVED ===')
|
|
||||||
logger.info(f'Data: {data}')
|
|
||||||
emit('video_status', {'status': 'received', 'message': 'start_video事件已接收'})
|
|
||||||
return {'status': 'success'}
|
|
||||||
|
|
||||||
@socketio.on('test_event')
|
|
||||||
def handle_test_event(data=None):
|
|
||||||
print('=== TEST EVENT RECEIVED ===', flush=True)
|
|
||||||
logger.info('=== TEST EVENT RECEIVED ===')
|
|
||||||
emit('test_response', {'message': 'Test event received'})
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
print('启动测试Socket.IO服务器...')
|
|
||||||
socketio.run(app, host='0.0.0.0', port=5001, debug=False)
|
|
@ -1,79 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>SocketIO连接测试</title>
|
|
||||||
<script src="https://cdn.socket.io/4.0.0/socket.io.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>SocketIO连接测试</h1>
|
|
||||||
<div id="status">连接状态: 未连接</div>
|
|
||||||
<div id="messages"></div>
|
|
||||||
<button onclick="testConnection()">测试连接</button>
|
|
||||||
<button onclick="testEmit()">测试发送消息</button>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
let socket;
|
|
||||||
const statusDiv = document.getElementById('status');
|
|
||||||
const messagesDiv = document.getElementById('messages');
|
|
||||||
|
|
||||||
function addMessage(msg) {
|
|
||||||
const div = document.createElement('div');
|
|
||||||
div.textContent = new Date().toLocaleTimeString() + ': ' + msg;
|
|
||||||
messagesDiv.appendChild(div);
|
|
||||||
}
|
|
||||||
|
|
||||||
function testConnection() {
|
|
||||||
try {
|
|
||||||
socket = io('http://127.0.0.1:5000', {
|
|
||||||
transports: ['polling', 'websocket'],
|
|
||||||
upgrade: true,
|
|
||||||
timeout: 10000
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('connect', function() {
|
|
||||||
statusDiv.textContent = '连接状态: 已连接';
|
|
||||||
statusDiv.style.color = 'green';
|
|
||||||
addMessage('SocketIO连接成功');
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('disconnect', function() {
|
|
||||||
statusDiv.textContent = '连接状态: 已断开';
|
|
||||||
statusDiv.style.color = 'red';
|
|
||||||
addMessage('SocketIO连接断开');
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('connect_error', function(error) {
|
|
||||||
statusDiv.textContent = '连接状态: 连接错误';
|
|
||||||
statusDiv.style.color = 'red';
|
|
||||||
addMessage('连接错误: ' + error.message);
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('video_status', function(data) {
|
|
||||||
addMessage('收到视频状态: ' + JSON.stringify(data));
|
|
||||||
});
|
|
||||||
|
|
||||||
socket.on('imu_status', function(data) {
|
|
||||||
addMessage('收到IMU状态: ' + JSON.stringify(data));
|
|
||||||
});
|
|
||||||
|
|
||||||
} catch (error) {
|
|
||||||
addMessage('连接异常: ' + error.message);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function testEmit() {
|
|
||||||
if (socket && socket.connected) {
|
|
||||||
socket.emit('start_video_stream', {});
|
|
||||||
addMessage('发送start_video_stream事件');
|
|
||||||
} else {
|
|
||||||
addMessage('Socket未连接,无法发送消息');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 自动测试连接
|
|
||||||
window.onload = function() {
|
|
||||||
testConnection();
|
|
||||||
};
|
|
||||||
</script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
@ -1,117 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
"""
|
|
||||||
测试SocketIO异步模式问题的诊断脚本
|
|
||||||
"""
|
|
||||||
|
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
|
|
||||||
# 添加当前目录到Python路径
|
|
||||||
sys.path.append(os.path.dirname(os.path.abspath(__file__)))
|
|
||||||
|
|
||||||
print("=== SocketIO 异步模式诊断 ===")
|
|
||||||
print(f"Python版本: {sys.version}")
|
|
||||||
print(f"工作目录: {os.getcwd()}")
|
|
||||||
print()
|
|
||||||
|
|
||||||
# 检查可用的异步模式
|
|
||||||
print("检查可用的异步驱动模块:")
|
|
||||||
|
|
||||||
# 检查 threading
|
|
||||||
try:
|
|
||||||
import threading
|
|
||||||
print("✓ threading 模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ threading 模块不可用: {e}")
|
|
||||||
|
|
||||||
# 检查 eventlet
|
|
||||||
try:
|
|
||||||
import eventlet
|
|
||||||
print("✓ eventlet 模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ eventlet 模块不可用: {e}")
|
|
||||||
|
|
||||||
# 检查 gevent
|
|
||||||
try:
|
|
||||||
import gevent
|
|
||||||
print("✓ gevent 模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ gevent 模块不可用: {e}")
|
|
||||||
|
|
||||||
print()
|
|
||||||
print("检查 engineio 异步驱动:")
|
|
||||||
|
|
||||||
# 检查 engineio.async_drivers.threading
|
|
||||||
try:
|
|
||||||
import engineio.async_drivers.threading
|
|
||||||
print("✓ engineio.async_drivers.threading 可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_drivers.threading 不可用: {e}")
|
|
||||||
|
|
||||||
# 检查 engineio.async_drivers.eventlet
|
|
||||||
try:
|
|
||||||
import engineio.async_drivers.eventlet
|
|
||||||
print("✓ engineio.async_drivers.eventlet 可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_drivers.eventlet 不可用: {e}")
|
|
||||||
|
|
||||||
# 检查 engineio.async_eventlet
|
|
||||||
try:
|
|
||||||
import engineio.async_eventlet
|
|
||||||
print("✓ engineio.async_eventlet 可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_eventlet 不可用: {e}")
|
|
||||||
|
|
||||||
# 检查 engineio.async_threading
|
|
||||||
try:
|
|
||||||
import engineio.async_threading
|
|
||||||
print("✓ engineio.async_threading 可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_threading 不可用: {e}")
|
|
||||||
|
|
||||||
print()
|
|
||||||
print("测试 SocketIO 初始化:")
|
|
||||||
|
|
||||||
try:
|
|
||||||
from flask import Flask
|
|
||||||
from flask_socketio import SocketIO
|
|
||||||
|
|
||||||
app = Flask(__name__)
|
|
||||||
app.config['SECRET_KEY'] = 'test-key'
|
|
||||||
|
|
||||||
# 测试不指定 async_mode
|
|
||||||
print("测试 SocketIO() 不指定 async_mode...")
|
|
||||||
try:
|
|
||||||
socketio = SocketIO(app, cors_allowed_origins='*')
|
|
||||||
print(f"✓ SocketIO 初始化成功,自动选择的异步模式: {socketio.async_mode}")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ SocketIO 初始化失败: {e}")
|
|
||||||
|
|
||||||
# 测试指定 threading
|
|
||||||
print("测试 SocketIO(async_mode='threading')...")
|
|
||||||
try:
|
|
||||||
app2 = Flask(__name__)
|
|
||||||
app2.config['SECRET_KEY'] = 'test-key-2'
|
|
||||||
socketio2 = SocketIO(app2, cors_allowed_origins='*', async_mode='threading')
|
|
||||||
print(f"✓ SocketIO threading 模式初始化成功")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ SocketIO threading 模式初始化失败: {e}")
|
|
||||||
|
|
||||||
# 测试指定 eventlet
|
|
||||||
print("测试 SocketIO(async_mode='eventlet')...")
|
|
||||||
try:
|
|
||||||
app3 = Flask(__name__)
|
|
||||||
app3.config['SECRET_KEY'] = 'test-key-3'
|
|
||||||
socketio3 = SocketIO(app3, cors_allowed_origins='*', async_mode='eventlet')
|
|
||||||
print(f"✓ SocketIO eventlet 模式初始化成功")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ SocketIO eventlet 模式初始化失败: {e}")
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ Flask/SocketIO 导入失败: {e}")
|
|
||||||
|
|
||||||
print()
|
|
||||||
print("=== 诊断完成 ===")
|
|
||||||
print("按回车键退出...")
|
|
||||||
input()
|
|
@ -1,112 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
"""
|
|
||||||
最小化SocketIO测试脚本
|
|
||||||
用于诊断PyInstaller打包后的SocketIO初始化问题
|
|
||||||
"""
|
|
||||||
|
|
||||||
import sys
|
|
||||||
import os
|
|
||||||
import traceback
|
|
||||||
|
|
||||||
print(f"Python版本: {sys.version}")
|
|
||||||
print(f"工作目录: {os.getcwd()}")
|
|
||||||
print(f"Python路径: {sys.path[:3]}...") # 只显示前3个路径
|
|
||||||
print("="*50)
|
|
||||||
|
|
||||||
# 测试基础模块导入
|
|
||||||
try:
|
|
||||||
import threading
|
|
||||||
print("✓ threading模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ threading模块不可用: {e}")
|
|
||||||
|
|
||||||
try:
|
|
||||||
import eventlet
|
|
||||||
print("✓ eventlet模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ eventlet模块不可用: {e}")
|
|
||||||
|
|
||||||
try:
|
|
||||||
import gevent
|
|
||||||
print("✓ gevent模块可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ gevent模块不可用: {e}")
|
|
||||||
|
|
||||||
print("="*50)
|
|
||||||
|
|
||||||
# 测试Flask导入
|
|
||||||
try:
|
|
||||||
from flask import Flask
|
|
||||||
print("✓ Flask导入成功")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ Flask导入失败: {e}")
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
# 测试SocketIO导入
|
|
||||||
try:
|
|
||||||
from flask_socketio import SocketIO
|
|
||||||
print("✓ SocketIO导入成功")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ SocketIO导入失败: {e}")
|
|
||||||
sys.exit(1)
|
|
||||||
|
|
||||||
print("="*50)
|
|
||||||
|
|
||||||
# 测试engineio异步驱动
|
|
||||||
try:
|
|
||||||
import engineio.async_drivers.threading
|
|
||||||
print("✓ engineio.async_drivers.threading可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_drivers.threading不可用: {e}")
|
|
||||||
|
|
||||||
try:
|
|
||||||
import engineio.async_drivers.eventlet
|
|
||||||
print("✓ engineio.async_drivers.eventlet可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_drivers.eventlet不可用: {e}")
|
|
||||||
|
|
||||||
try:
|
|
||||||
import engineio.async_drivers.gevent
|
|
||||||
print("✓ engineio.async_drivers.gevent可用")
|
|
||||||
except ImportError as e:
|
|
||||||
print(f"✗ engineio.async_drivers.gevent不可用: {e}")
|
|
||||||
|
|
||||||
print("="*50)
|
|
||||||
|
|
||||||
# 创建Flask应用
|
|
||||||
app = Flask(__name__)
|
|
||||||
app.config['SECRET_KEY'] = 'test-key'
|
|
||||||
|
|
||||||
print("测试SocketIO初始化...")
|
|
||||||
|
|
||||||
# 测试1: 不指定async_mode
|
|
||||||
print("\n1. 测试自动检测async_mode:")
|
|
||||||
try:
|
|
||||||
socketio_auto = SocketIO(app, cors_allowed_origins='*')
|
|
||||||
print(f"✓ 自动检测成功,使用模式: {socketio_auto.async_mode}")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ 自动检测失败: {e}")
|
|
||||||
print(f"错误详情: {traceback.format_exc()}")
|
|
||||||
|
|
||||||
# 测试2: 明确指定threading模式
|
|
||||||
print("\n2. 测试threading模式:")
|
|
||||||
try:
|
|
||||||
socketio_threading = SocketIO(app, cors_allowed_origins='*', async_mode='threading')
|
|
||||||
print(f"✓ threading模式成功,使用模式: {socketio_threading.async_mode}")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ threading模式失败: {e}")
|
|
||||||
print(f"错误详情: {traceback.format_exc()}")
|
|
||||||
|
|
||||||
# 测试3: 明确指定eventlet模式
|
|
||||||
print("\n3. 测试eventlet模式:")
|
|
||||||
try:
|
|
||||||
socketio_eventlet = SocketIO(app, cors_allowed_origins='*', async_mode='eventlet')
|
|
||||||
print(f"✓ eventlet模式成功,使用模式: {socketio_eventlet.async_mode}")
|
|
||||||
except Exception as e:
|
|
||||||
print(f"✗ eventlet模式失败: {e}")
|
|
||||||
print(f"错误详情: {traceback.format_exc()}")
|
|
||||||
|
|
||||||
print("\n" + "="*50)
|
|
||||||
print("测试完成!")
|
|
||||||
input("按回车键退出...")
|
|
205
install.bat
205
install.bat
@ -1,205 +0,0 @@
|
|||||||
@echo off
|
|
||||||
chcp 65001 >nul
|
|
||||||
echo ====================================
|
|
||||||
echo 身体平衡评估系统 - 安装脚本
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
echo 此脚本将帮助您安装所有必要的依赖和配置环境
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查管理员权限(可选)
|
|
||||||
net session >nul 2>&1
|
|
||||||
if %errorlevel% == 0 (
|
|
||||||
echo [信息] 检测到管理员权限
|
|
||||||
) else (
|
|
||||||
echo [警告] 未检测到管理员权限,某些操作可能失败
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查Python
|
|
||||||
echo [步骤 1/6] 检查Python环境...
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 未找到Python
|
|
||||||
echo [提示] 请从 https://www.python.org/downloads/ 下载并安装Python 3.8或更高版本
|
|
||||||
echo [提示] 安装时请勾选 "Add Python to PATH"
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
) else (
|
|
||||||
for /f "tokens=*" %%i in ('python --version') do echo [成功] 找到 %%i
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 检查Python版本
|
|
||||||
for /f "tokens=2 delims= " %%i in ('python --version') do set python_version=%%i
|
|
||||||
for /f "tokens=1,2 delims=." %%a in ("%python_version%") do (
|
|
||||||
set major=%%a
|
|
||||||
set minor=%%b
|
|
||||||
)
|
|
||||||
if %major% lss 3 (
|
|
||||||
echo [错误] Python版本过低,需要3.8或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
if %major% equ 3 if %minor% lss 8 (
|
|
||||||
echo [错误] Python版本过低,需要3.8或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查Node.js
|
|
||||||
echo [步骤 2/6] 检查Node.js环境...
|
|
||||||
node --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 未找到Node.js
|
|
||||||
echo [提示] 请从 https://nodejs.org/ 下载并安装Node.js 16.0或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
) else (
|
|
||||||
for /f "tokens=*" %%i in ('node --version') do echo [成功] 找到Node.js %%i
|
|
||||||
for /f "tokens=*" %%i in ('npm --version') do echo [成功] 找到npm %%i
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 创建虚拟环境
|
|
||||||
echo [步骤 3/6] 创建Python虚拟环境...
|
|
||||||
if exist "backend\venv" (
|
|
||||||
echo [信息] 虚拟环境已存在,跳过创建
|
|
||||||
else (
|
|
||||||
echo [信息] 正在创建虚拟环境...
|
|
||||||
python -m venv backend\venv
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 创建虚拟环境失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
echo [成功] 虚拟环境创建完成
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 激活虚拟环境
|
|
||||||
echo [信息] 激活虚拟环境...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 激活虚拟环境失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
echo [成功] 虚拟环境已激活
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 升级pip
|
|
||||||
echo [步骤 4/6] 升级pip...
|
|
||||||
python -m pip install --upgrade pip
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [警告] pip升级失败,继续安装
|
|
||||||
) else (
|
|
||||||
echo [成功] pip升级完成
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 安装Python依赖
|
|
||||||
echo [步骤 5/6] 安装Python依赖...
|
|
||||||
if not exist "backend\requirements.txt" (
|
|
||||||
echo [错误] 未找到backend\requirements.txt文件
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo [信息] 正在安装Python包,这可能需要几分钟...
|
|
||||||
pip install -r backend\requirements.txt
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 安装Python依赖失败
|
|
||||||
echo [提示] 请检查网络连接和requirements.txt文件
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
echo [成功] Python依赖安装完成
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 安装前端依赖
|
|
||||||
echo [步骤 6/6] 安装前端依赖...
|
|
||||||
if exist "frontend\src\renderer\package.json" (
|
|
||||||
cd frontend\src\renderer
|
|
||||||
echo [信息] 正在安装前端包,这可能需要几分钟...
|
|
||||||
npm install
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 安装前端依赖失败
|
|
||||||
echo [提示] 请检查网络连接和package.json文件
|
|
||||||
cd ..\..\..
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
echo [成功] 前端依赖安装完成
|
|
||||||
cd ..\..\..
|
|
||||||
) else (
|
|
||||||
echo [警告] 未找到前端package.json文件,跳过前端依赖安装
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 创建目录结构
|
|
||||||
echo [信息] 创建目录结构...
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "data\patients" mkdir data\patients
|
|
||||||
if not exist "data\sessions" mkdir data\sessions
|
|
||||||
if not exist "data\exports" mkdir data\exports
|
|
||||||
if not exist "data\backups" mkdir data\backups
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
if not exist "temp" mkdir temp
|
|
||||||
echo [成功] 目录结构创建完成
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查配置文件
|
|
||||||
echo [信息] 检查配置文件...
|
|
||||||
if exist "config.json" (
|
|
||||||
echo [成功] 配置文件已存在
|
|
||||||
) else (
|
|
||||||
echo [信息] 配置文件已创建,使用默认配置
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 运行测试(可选)
|
|
||||||
echo [信息] 运行基础测试...
|
|
||||||
echo [测试] 检查Python导入...
|
|
||||||
python -c "import sys; print('Python路径:', sys.executable)" 2>nul
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [警告] Python测试失败
|
|
||||||
) else (
|
|
||||||
echo [成功] Python测试通过
|
|
||||||
)
|
|
||||||
|
|
||||||
echo [测试] 检查主要依赖...
|
|
||||||
python -c "import flask, numpy, opencv-python, mediapipe; print('主要依赖检查通过')" 2>nul
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [警告] 依赖测试失败,某些功能可能不可用
|
|
||||||
) else (
|
|
||||||
echo [成功] 依赖测试通过
|
|
||||||
)
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 安装完成
|
|
||||||
echo ====================================
|
|
||||||
echo 安装完成!
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
echo [成功] 所有依赖已安装完成
|
|
||||||
echo [信息] 您现在可以使用以下命令启动应用:
|
|
||||||
echo.
|
|
||||||
echo 开发环境: start_dev.bat
|
|
||||||
echo 生产环境: start_prod.bat
|
|
||||||
echo 或直接运行: python main.py
|
|
||||||
echo.
|
|
||||||
echo [提示] 首次运行建议使用开发环境进行测试
|
|
||||||
echo [提示] 如遇到问题,请查看 README.md 文件
|
|
||||||
echo.
|
|
||||||
|
|
||||||
set /p choice="是否现在启动开发环境?(y/n): "
|
|
||||||
if /i "%choice%"=="y" (
|
|
||||||
echo.
|
|
||||||
echo [信息] 启动开发环境...
|
|
||||||
call start_dev.bat
|
|
||||||
) else (
|
|
||||||
echo.
|
|
||||||
echo [信息] 安装完成,您可以稍后手动启动应用
|
|
||||||
)
|
|
||||||
|
|
||||||
pause
|
|
100
start_debug.bat
100
start_debug.bat
@ -1,100 +0,0 @@
|
|||||||
@echo off
|
|
||||||
echo ====================================
|
|
||||||
echo Body Balance Evaluation System - Debug Mode
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check Python
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Python not found, please install Python 3.8 or higher
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Show version info
|
|
||||||
echo [Info] Checking environment versions...
|
|
||||||
for /f "tokens=*" %%i in ('python --version') do echo Python: %%i
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check virtual environment
|
|
||||||
if not exist "backend\venv" (
|
|
||||||
echo [Info] Creating Python virtual environment...
|
|
||||||
python -m venv backend\venv
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to create virtual environment
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Activate virtual environment
|
|
||||||
echo [Info] Activating virtual environment...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to activate virtual environment
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Install Python dependencies
|
|
||||||
echo [Info] Checking and installing Python dependencies...
|
|
||||||
if not exist "backend\requirements.txt" (
|
|
||||||
echo [Error] requirements.txt file not found
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
pip install -r backend\requirements.txt
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to install Python dependencies
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Create necessary directories
|
|
||||||
echo [Info] Creating necessary directories...
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "data\patients" mkdir data\patients
|
|
||||||
if not exist "data\sessions" mkdir data\sessions
|
|
||||||
if not exist "data\exports" mkdir data\exports
|
|
||||||
if not exist "data\backups" mkdir data\backups
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
if not exist "temp" mkdir temp
|
|
||||||
|
|
||||||
:: Start application in debug mode
|
|
||||||
echo.
|
|
||||||
echo ====================================
|
|
||||||
echo Starting Debug Mode
|
|
||||||
echo ====================================
|
|
||||||
echo [Info] Starting backend server in debug mode...
|
|
||||||
echo [Info] Backend address: http://127.0.0.1:5000
|
|
||||||
echo [Info] Debug mode enabled - you can set breakpoints in your IDE
|
|
||||||
echo [Info] Press Ctrl+C to stop service
|
|
||||||
echo.
|
|
||||||
echo [Debug Tips]:
|
|
||||||
echo 1. Open your IDE (VS Code, PyCharm, etc.)
|
|
||||||
echo 2. Set breakpoints in backend\app.py or other Python files
|
|
||||||
echo 3. Attach debugger to the running process if needed
|
|
||||||
echo 4. Use browser dev tools for frontend debugging
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Set environment variables for debugging
|
|
||||||
set FLASK_ENV=development
|
|
||||||
set FLASK_DEBUG=1
|
|
||||||
set PYTHONPATH=%cd%
|
|
||||||
|
|
||||||
:: Start main program with debug flags
|
|
||||||
python -u backend\app.py
|
|
||||||
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo.
|
|
||||||
echo [Error] Application startup failed
|
|
||||||
echo [Tip] Please check error messages and fix issues
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo [Info] Debug session ended
|
|
||||||
pause
|
|
126
start_dev.bat
126
start_dev.bat
@ -1,126 +0,0 @@
|
|||||||
@echo off
|
|
||||||
echo ====================================
|
|
||||||
echo Body Balance Evaluation System - Development Mode
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check Python
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Python not found, please install Python 3.8 or higher
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Check Node.js
|
|
||||||
node --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Node.js not found, please install Node.js 16.0 or higher
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Show version info
|
|
||||||
echo [Info] Checking environment versions...
|
|
||||||
for /f "tokens=*" %%i in ('python --version') do echo Python: %%i
|
|
||||||
for /f "tokens=*" %%i in ('node --version') do echo Node.js: %%i
|
|
||||||
for /f "tokens=*" %%i in ('npm --version') do echo npm: %%i
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check virtual environment
|
|
||||||
if not exist "backend\venv" (
|
|
||||||
echo [Info] Creating Python virtual environment...
|
|
||||||
python -m venv backend\venv
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to create virtual environment
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Activate virtual environment
|
|
||||||
echo [Info] Activating virtual environment...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to activate virtual environment
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Install Python dependencies
|
|
||||||
echo [Info] Checking and installing Python dependencies...
|
|
||||||
if not exist "backend\requirements.txt" (
|
|
||||||
echo [Error] requirements.txt file not found
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
pip install -r backend\requirements.txt
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to install Python dependencies
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Install frontend dependencies
|
|
||||||
echo [Info] Checking and installing frontend dependencies...
|
|
||||||
if exist "frontend\src\renderer\package.json" (
|
|
||||||
cd frontend\src\renderer
|
|
||||||
if not exist "node_modules" (
|
|
||||||
echo [Info] Installing frontend dependencies...
|
|
||||||
npm install
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [Error] Failed to install frontend dependencies
|
|
||||||
cd ..\..\..
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
) else (
|
|
||||||
echo [Info] Frontend dependencies already exist, skipping installation
|
|
||||||
)
|
|
||||||
cd ..\..\..
|
|
||||||
) else (
|
|
||||||
echo [Warning] Frontend package.json file not found
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Create necessary directories
|
|
||||||
echo [Info] Creating necessary directories...
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "data\patients" mkdir data\patients
|
|
||||||
if not exist "data\sessions" mkdir data\sessions
|
|
||||||
if not exist "data\exports" mkdir data\exports
|
|
||||||
if not exist "data\backups" mkdir data\backups
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
if not exist "temp" mkdir temp
|
|
||||||
|
|
||||||
:: Check config file
|
|
||||||
if not exist "config.json" (
|
|
||||||
echo [Warning] config.json configuration file not found
|
|
||||||
echo [Info] Will use default configuration
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Start application
|
|
||||||
echo.
|
|
||||||
echo ====================================
|
|
||||||
echo Starting Development Environment
|
|
||||||
echo ====================================
|
|
||||||
echo [Info] Starting backend server...
|
|
||||||
echo [Info] Backend address: http://127.0.0.1:5000
|
|
||||||
echo [Info] Frontend address: http://127.0.0.1:5173
|
|
||||||
echo [Info] Press Ctrl+C to stop service
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Start main program
|
|
||||||
python backend\main.py --mode development --log-level DEBUG
|
|
||||||
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo.
|
|
||||||
echo [Error] Application startup failed
|
|
||||||
echo [Tip] Please check error messages and fix issues
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo [Info] Application stopped
|
|
||||||
pause
|
|
@ -1,126 +0,0 @@
|
|||||||
@echo off
|
|
||||||
echo ====================================
|
|
||||||
echo 身体平衡评估系统 - 开发环境启动脚本
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查Python是否安装
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 未找到Python,请先安装Python 3.8或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 检查Node.js是否安装
|
|
||||||
node --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 未找到Node.js,请先安装Node.js 16.0或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 显示版本信息
|
|
||||||
echo [信息] 检查环境版本...
|
|
||||||
for /f "tokens=*" %%i in ('python --version') do echo Python: %%i
|
|
||||||
for /f "tokens=*" %%i in ('node --version') do echo Node.js: %%i
|
|
||||||
for /f "tokens=*" %%i in ('npm --version') do echo npm: %%i
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查虚拟环境
|
|
||||||
if not exist "backend\venv" (
|
|
||||||
echo [信息] 创建Python虚拟环境...
|
|
||||||
python -m venv backend\venv
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 创建虚拟环境失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 激活虚拟环境
|
|
||||||
echo [信息] 激活虚拟环境...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 激活虚拟环境失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 安装Python依赖
|
|
||||||
echo [信息] 检查并安装Python依赖...
|
|
||||||
if not exist "backend\requirements.txt" (
|
|
||||||
echo [错误] 未找到requirements.txt文件
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
pip install -r backend\requirements.txt
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 安装Python依赖失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 安装前端依赖
|
|
||||||
echo [信息] 检查并安装前端依赖...
|
|
||||||
if exist "frontend\src\renderer\package.json" (
|
|
||||||
cd frontend\src\renderer
|
|
||||||
if not exist "node_modules" (
|
|
||||||
echo [信息] 安装前端依赖...
|
|
||||||
npm install
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 安装前端依赖失败
|
|
||||||
cd ..\..\..
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
) else (
|
|
||||||
echo [信息] 前端依赖已存在,跳过安装
|
|
||||||
)
|
|
||||||
cd ..\..\..
|
|
||||||
) else (
|
|
||||||
echo [警告] 未找到前端package.json文件
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 创建必要的目录
|
|
||||||
echo [信息] 创建必要的目录...
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "data\patients" mkdir data\patients
|
|
||||||
if not exist "data\sessions" mkdir data\sessions
|
|
||||||
if not exist "data\exports" mkdir data\exports
|
|
||||||
if not exist "data\backups" mkdir data\backups
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
if not exist "temp" mkdir temp
|
|
||||||
|
|
||||||
:: 检查配置文件
|
|
||||||
if not exist "config.json" (
|
|
||||||
echo [警告] 未找到config.json配置文件
|
|
||||||
echo [信息] 将使用默认配置
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 启动应用
|
|
||||||
echo.
|
|
||||||
echo ====================================
|
|
||||||
echo 启动开发环境
|
|
||||||
echo ====================================
|
|
||||||
echo [信息] 启动后端服务器...
|
|
||||||
echo [信息] 后端地址: http://127.0.0.1:5000
|
|
||||||
echo [信息] 前端地址: http://127.0.0.1:5173
|
|
||||||
echo [信息] 按 Ctrl+C 停止服务
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 启动主程序
|
|
||||||
python backend\main.py --mode development --log-level DEBUG
|
|
||||||
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo.
|
|
||||||
echo [错误] 应用启动失败
|
|
||||||
echo [提示] 请检查错误信息并修复问题
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo [信息] 应用已停止
|
|
||||||
pause
|
|
@ -1,53 +0,0 @@
|
|||||||
@echo off
|
|
||||||
echo Starting Body Balance Evaluation System - Development Mode
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check Python
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo Error: Python not found
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Check Node.js
|
|
||||||
node --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo Error: Node.js not found
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo Environment check passed
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Activate virtual environment
|
|
||||||
if exist "backend\venv\Scripts\activate.bat" (
|
|
||||||
echo Activating virtual environment...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
) else (
|
|
||||||
echo Warning: Virtual environment not found
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Install dependencies if needed
|
|
||||||
if exist "backend\requirements.txt" (
|
|
||||||
echo Installing Python dependencies...
|
|
||||||
pip install -r backend\requirements.txt
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Create directories
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
|
|
||||||
:: Start application
|
|
||||||
echo.
|
|
||||||
echo Starting application...
|
|
||||||
echo Backend: http://127.0.0.1:5000
|
|
||||||
echo Frontend: http://127.0.0.1:5173
|
|
||||||
echo.
|
|
||||||
|
|
||||||
python backend\main.py --mode development --log-level DEBUG
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo Application stopped
|
|
||||||
pause
|
|
121
start_prod.bat
121
start_prod.bat
@ -1,121 +0,0 @@
|
|||||||
@echo off
|
|
||||||
chcp 65001 >nul
|
|
||||||
echo ====================================
|
|
||||||
echo 身体平衡评估系统 - 生产环境启动脚本
|
|
||||||
echo ====================================
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查Python是否安装
|
|
||||||
python --version >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 未找到Python,请先安装Python 3.8或更高版本
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 显示版本信息
|
|
||||||
echo [信息] 检查环境版本...
|
|
||||||
for /f "tokens=*" %%i in ('python --version') do echo Python: %%i
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 检查虚拟环境
|
|
||||||
if not exist "backend\venv" (
|
|
||||||
echo [错误] 未找到虚拟环境,请先运行 start_dev.bat 进行初始化
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 激活虚拟环境
|
|
||||||
echo [信息] 激活虚拟环境...
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 激活虚拟环境失败
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 检查依赖
|
|
||||||
echo [信息] 检查依赖安装状态...
|
|
||||||
pip check >nul 2>&1
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [警告] 依赖检查失败,建议重新安装依赖
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 检查前端构建
|
|
||||||
if exist "frontend\src\renderer\dist" (
|
|
||||||
echo [信息] 前端已构建
|
|
||||||
else (
|
|
||||||
echo [信息] 前端未构建,正在构建...
|
|
||||||
if exist "frontend\src\renderer\package.json" (
|
|
||||||
cd frontend\src\renderer
|
|
||||||
npm run build
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo [错误] 前端构建失败
|
|
||||||
cd ..\..\..
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
cd ..\..\..
|
|
||||||
) else (
|
|
||||||
echo [警告] 未找到前端项目
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 检查必要目录
|
|
||||||
echo [信息] 检查目录结构...
|
|
||||||
if not exist "data" mkdir data
|
|
||||||
if not exist "data\patients" mkdir data\patients
|
|
||||||
if not exist "data\sessions" mkdir data\sessions
|
|
||||||
if not exist "data\exports" mkdir data\exports
|
|
||||||
if not exist "data\backups" mkdir data\backups
|
|
||||||
if not exist "logs" mkdir logs
|
|
||||||
if not exist "temp" mkdir temp
|
|
||||||
|
|
||||||
:: 检查配置文件
|
|
||||||
if not exist "config.json" (
|
|
||||||
echo [错误] 未找到config.json配置文件
|
|
||||||
echo [提示] 请确保配置文件存在
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 清理临时文件
|
|
||||||
echo [信息] 清理临时文件...
|
|
||||||
if exist "temp\*" del /q temp\*
|
|
||||||
if exist "logs\*.tmp" del /q logs\*.tmp
|
|
||||||
|
|
||||||
:: 备份数据(可选)
|
|
||||||
if exist "data\database.db" (
|
|
||||||
echo [信息] 备份数据库...
|
|
||||||
for /f "tokens=2 delims==" %%a in ('wmic OS Get localdatetime /value') do set "dt=%%a"
|
|
||||||
set "YY=%dt:~2,2%" & set "YYYY=%dt:~0,4%" & set "MM=%dt:~4,2%" & set "DD=%dt:~6,2%"
|
|
||||||
set "HH=%dt:~8,2%" & set "Min=%dt:~10,2%" & set "Sec=%dt:~12,2%"
|
|
||||||
set "datestamp=%YYYY%%MM%%DD%_%HH%%Min%%Sec%"
|
|
||||||
copy "data\database.db" "data\backups\database_backup_%datestamp%.db" >nul 2>&1
|
|
||||||
)
|
|
||||||
|
|
||||||
:: 启动应用
|
|
||||||
echo.
|
|
||||||
echo ====================================
|
|
||||||
echo 启动生产环境
|
|
||||||
echo ====================================
|
|
||||||
echo [信息] 启动应用服务器...
|
|
||||||
echo [信息] 服务地址: http://127.0.0.1:5000
|
|
||||||
echo [信息] 按 Ctrl+C 停止服务
|
|
||||||
echo [信息] 日志文件: logs\app.log
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: 启动主程序
|
|
||||||
python backend\main.py --mode production
|
|
||||||
|
|
||||||
if %errorlevel% neq 0 (
|
|
||||||
echo.
|
|
||||||
echo [错误] 应用启动失败
|
|
||||||
echo [提示] 请检查日志文件: logs\app.log
|
|
||||||
pause
|
|
||||||
exit /b 1
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo [信息] 应用已停止
|
|
||||||
pause
|
|
@ -1,71 +0,0 @@
|
|||||||
#!/usr/bin/env python3
|
|
||||||
# -*- coding: utf-8 -*-
|
|
||||||
"""
|
|
||||||
测试动态视频生成脚本
|
|
||||||
用于验证RTSP帧是否真的在变化
|
|
||||||
"""
|
|
||||||
|
|
||||||
import cv2
|
|
||||||
import numpy as np
|
|
||||||
import time
|
|
||||||
from datetime import datetime
|
|
||||||
|
|
||||||
def create_test_video_source():
|
|
||||||
"""
|
|
||||||
创建一个测试视频源,生成动态变化的图像
|
|
||||||
"""
|
|
||||||
# 创建一个640x480的黑色背景
|
|
||||||
width, height = 640, 480
|
|
||||||
|
|
||||||
frame_count = 0
|
|
||||||
|
|
||||||
while True:
|
|
||||||
# 创建黑色背景
|
|
||||||
frame = np.zeros((height, width, 3), dtype=np.uint8)
|
|
||||||
|
|
||||||
# 添加动态元素
|
|
||||||
timestamp = datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3]
|
|
||||||
|
|
||||||
# 添加时间戳
|
|
||||||
cv2.putText(frame, timestamp, (10, 30), cv2.FONT_HERSHEY_SIMPLEX, 0.7, (0, 255, 0), 2)
|
|
||||||
|
|
||||||
# 添加帧计数
|
|
||||||
cv2.putText(frame, f'Frame: {frame_count}', (10, 60), cv2.FONT_HERSHEY_SIMPLEX, 0.7, (0, 255, 0), 2)
|
|
||||||
|
|
||||||
# 添加移动的圆形
|
|
||||||
center_x = int(320 + 200 * np.sin(frame_count * 0.1))
|
|
||||||
center_y = int(240 + 100 * np.cos(frame_count * 0.1))
|
|
||||||
cv2.circle(frame, (center_x, center_y), 30, (255, 0, 0), -1)
|
|
||||||
|
|
||||||
# 添加变化的矩形
|
|
||||||
rect_size = int(50 + 30 * np.sin(frame_count * 0.05))
|
|
||||||
cv2.rectangle(frame, (500, 200), (500 + rect_size, 200 + rect_size), (0, 0, 255), -1)
|
|
||||||
|
|
||||||
# 添加随机噪点
|
|
||||||
noise = np.random.randint(0, 50, (height, width, 3), dtype=np.uint8)
|
|
||||||
frame = cv2.add(frame, noise)
|
|
||||||
|
|
||||||
frame_count += 1
|
|
||||||
|
|
||||||
yield frame
|
|
||||||
time.sleep(1/30) # 30 FPS
|
|
||||||
|
|
||||||
def test_rtsp_replacement():
|
|
||||||
"""
|
|
||||||
测试用动态视频源替换RTSP
|
|
||||||
"""
|
|
||||||
print("开始生成测试视频源...")
|
|
||||||
print("按 'q' 键退出")
|
|
||||||
|
|
||||||
video_source = create_test_video_source()
|
|
||||||
|
|
||||||
for frame in video_source:
|
|
||||||
cv2.imshow('Test Video Source', frame)
|
|
||||||
|
|
||||||
if cv2.waitKey(1) & 0xFF == ord('q'):
|
|
||||||
break
|
|
||||||
|
|
||||||
cv2.destroyAllWindows()
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
test_rtsp_replacement()
|
|
@ -1,41 +0,0 @@
|
|||||||
@echo off
|
|
||||||
echo Testing start_dev.bat functionality
|
|
||||||
echo.
|
|
||||||
|
|
||||||
:: Check if virtual environment exists
|
|
||||||
if exist "backend\venv\Scripts\activate.bat" (
|
|
||||||
echo Virtual environment found
|
|
||||||
call backend\venv\Scripts\activate.bat
|
|
||||||
echo Virtual environment activated
|
|
||||||
) else (
|
|
||||||
echo Virtual environment not found
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Check if main.py exists
|
|
||||||
if exist "backend\main.py" (
|
|
||||||
echo main.py found
|
|
||||||
) else (
|
|
||||||
echo main.py not found
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Test basic Python execution
|
|
||||||
echo Testing Python execution...
|
|
||||||
python --version
|
|
||||||
if %errorlevel% equ 0 (
|
|
||||||
echo Python is working
|
|
||||||
) else (
|
|
||||||
echo Python test failed
|
|
||||||
)
|
|
||||||
|
|
||||||
:: Test Node.js
|
|
||||||
echo Testing Node.js...
|
|
||||||
node --version
|
|
||||||
if %errorlevel% equ 0 (
|
|
||||||
echo Node.js is working
|
|
||||||
) else (
|
|
||||||
echo Node.js test failed
|
|
||||||
)
|
|
||||||
|
|
||||||
echo.
|
|
||||||
echo Test completed
|
|
||||||
pause
|
|
@ -1,53 +0,0 @@
|
|||||||
import socketio
|
|
||||||
import time
|
|
||||||
|
|
||||||
# 创建SocketIO客户端
|
|
||||||
sio = socketio.SimpleClient()
|
|
||||||
|
|
||||||
print('连接WebSocket并监听事件...')
|
|
||||||
|
|
||||||
try:
|
|
||||||
# 连接到服务器
|
|
||||||
print('正在连接到192.168.1.173:5000...')
|
|
||||||
sio.connect('http://192.168.1.173:5000', wait_timeout=10)
|
|
||||||
print('WebSocket连接成功!')
|
|
||||||
|
|
||||||
# 发送启动视频流事件
|
|
||||||
sio.emit('start_video')
|
|
||||||
print('已发送start_video事件,等待5秒接收数据...')
|
|
||||||
|
|
||||||
# 等待并接收事件
|
|
||||||
for i in range(5):
|
|
||||||
try:
|
|
||||||
# 接收事件
|
|
||||||
event = sio.receive(timeout=1)
|
|
||||||
if event:
|
|
||||||
event_name, data = event
|
|
||||||
print(f'收到事件: {event_name}, 数据类型: {type(data)}')
|
|
||||||
if event_name == 'video_frame' and isinstance(data, dict) and 'image' in data:
|
|
||||||
pass # 图像数据已接收
|
|
||||||
elif event_name == 'video_status':
|
|
||||||
print(f'视频状态: {data}')
|
|
||||||
except socketio.exceptions.TimeoutError:
|
|
||||||
print(f'等待事件超时 ({i+1}/5)')
|
|
||||||
|
|
||||||
# 发送停止视频流事件
|
|
||||||
sio.emit('stop_video')
|
|
||||||
print('已发送stop_video事件')
|
|
||||||
|
|
||||||
# 等待停止状态事件
|
|
||||||
try:
|
|
||||||
event = sio.receive(timeout=2)
|
|
||||||
if event:
|
|
||||||
event_name, data = event
|
|
||||||
print(f'收到停止事件: {event_name}, 数据: {data}')
|
|
||||||
except socketio.exceptions.TimeoutError:
|
|
||||||
print('等待停止事件超时')
|
|
||||||
|
|
||||||
sio.disconnect()
|
|
||||||
print('WebSocket连接已断开')
|
|
||||||
|
|
||||||
except Exception as e:
|
|
||||||
print(f'测试过程中发生错误: {e}')
|
|
||||||
|
|
||||||
print('WebSocket测试完成')
|
|
Loading…
Reference in New Issue
Block a user