DFS_Shuo_Chen пре 4 дана
родитељ
комит
b161c0a311
33 измењених фајлова са 628 додато и 109 уклоњено
  1. 1 0
      .gitignore
  2. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/DuiLib_u.dll
  3. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/VaporRecoveryMonitor.exe
  4. 0 0
      VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/data-2/trx20250728.db
  5. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/setting-1/setting.db
  6. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/setting/setting.db
  7. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor.v12.suo
  8. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/CL.read.1.tlog
  9. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/CL.write.1.tlog
  10. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/cl.command.1.tlog
  11. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/link.read.1.tlog
  12. 8 8
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRecoveryMonitor.Build.CppClean.log
  13. 517 3
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRecoveryMonitor.log
  14. 7 7
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_CQ_2.cpp
  15. 2 2
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_FJ_XM.cpp
  16. 7 7
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_FS_NH.cpp
  17. 5 5
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_GZ.cpp
  18. 10 10
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_HZ.cpp
  19. 6 6
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_ST.cpp
  20. 8 8
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_YF.cpp
  21. 10 10
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_ZS_ZH.cpp
  22. 6 6
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_NMG_HHHT.cpp
  23. 7 7
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_NX.cpp
  24. 6 6
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_SC_CD.cpp
  25. 8 8
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_SY.cpp
  26. 11 11
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/conn.ini
  27. 1 1
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/global.cpp
  28. 7 3
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/instance.cpp
  29. 1 1
      VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/vr_webservice.cpp
  30. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/lib/DuiLib_u.exp
  31. BIN
      VaporRecoveryMonitor/VaporRecoveryMonitor/lib/DuiLib_u.lib
  32. BIN
      VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包/files/VR/DuiLib_u.dll
  33. BIN
      VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包/files/VR/VaporRecoveryMonitor.exe

+ 1 - 0
.gitignore

@@ -144,3 +144,4 @@ VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/data-1/
 VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包V1.16.19/
 VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包V1.16.19.zip
 VaporRecoveryMonitor/VaporRecoveryMonitor/.vs/
+VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包V1.16.20.zip

BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/DuiLib_u.dll


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/VaporRecoveryMonitor.exe


+ 0 - 0
VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/data-2/trx20250728.db


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/setting-1/setting.db


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/Bin/setting/setting.db


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor.v12.suo


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/CL.read.1.tlog


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/CL.write.1.tlog


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/cl.command.1.tlog


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRec.A31C344F.tlog/link.read.1.tlog


+ 8 - 8
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRecoveryMonitor.Build.CppClean.log

@@ -1,6 +1,14 @@
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vc120.pdb
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\sqlite3.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\shell.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_ext.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\global.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_nb.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_zj.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_ah_hf.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\jsoncpp.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\instance.obj
+c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\aes.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vaporrecoverymonitor.pch
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\stdafx.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink.obj
@@ -22,7 +30,6 @@ c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecovery
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\databackup.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\commobject.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\bigscreenmonitor.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\aes.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_zh.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_yj.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_yf.obj
@@ -42,7 +49,6 @@ c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecovery
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_cq.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_bj_zsh.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_bj.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_ah_hf.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_gs.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zhdde.obj
@@ -62,8 +68,6 @@ c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecovery
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_hb_ts.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_zs_zh.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_zsh.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_gd_zj.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_ext.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_devices.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_db.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_common.obj
@@ -71,10 +75,7 @@ c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecovery
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\tool.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\sqlite3_engine.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\md5.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\jsoncpp.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\instance.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\https.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\global.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\des.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\base64.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\_io.obj
@@ -82,7 +83,6 @@ c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecovery
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_wz.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_tz.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_sy.obj
-c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\weblink_zj_nb.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_webservice.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_ui.obj
 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\release\vr_server.obj

+ 517 - 3
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/Release/VaporRecoveryMonitor.log

@@ -1,7 +1,353 @@
-Build started 2025/7/28 15:03:13.
+Build started 2025/7/29 10:08:20.
      1>Project "C:\bitbucket\apacsys-vaporrecoverymonitor_new\VaporRecoveryMonitor\VaporRecoveryMonitor\VaporRecoveryMonitor\VaporRecoveryMonitor.vcxproj" on node 2 (Build target(s)).
      1>ClCompile:
-         C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\CL.exe /c /I..\..\..\SDK\DuiLib /I..\VaporRecoveryMonitor /I..\..\..\cryptopp /Zi /nologo /W3 /WX- /sdl /Od /Oi /Oy- /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _CRT_NONSTDC_NO_DEPRECATE /D _CRT_SECURE_NO_WARNINGS /D _USING_V110_SDK71_ /D _UNICODE /D UNICODE /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yu"stdafx.h" /Fp"Release\VaporRecoveryMonitor.pch" /Fo"Release\\" /Fd"Release\vc120.pdb" /Gd /TP /analyze- /errorReport:prompt global.cpp
+         C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\CL.exe /c /I..\..\..\SDK\DuiLib /I..\VaporRecoveryMonitor /I..\..\..\cryptopp /Zi /nologo /W3 /WX- /sdl /Od /Oi /Oy- /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _CRT_NONSTDC_NO_DEPRECATE /D _CRT_SECURE_NO_WARNINGS /D _USING_V110_SDK71_ /D _UNICODE /D UNICODE /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yc"stdafx.h" /Fp"Release\VaporRecoveryMonitor.pch" /Fo"Release\\" /Fd"Release\vc120.pdb" /Gd /TP /analyze- /errorReport:prompt stdafx.cpp
+         stdafx.cpp
+         automatic-linking to duilib...
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(376): warning C4091: 'typedef ' : ignored on left of 'VR::protocol::msg_cmd4_callback' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(416): warning C4091: 'typedef ' : ignored on left of 'VR::protocol::msg_callback_day_send' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(427): warning C4091: 'typedef ' : ignored on left of 'VR::protocol::msg_callback_day_recv' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(436): warning C4091: 'typedef ' : ignored on left of 'VR::protocol::msg_callback_day_respond' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(546): warning C4091: 'typedef ' : ignored on left of 'VR::notify::upload_data' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\vr_common.h(885): warning C4091: 'typedef ' : ignored on left of 'VR::settings::engine_setting' when no variable is declared
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\Report.h(228): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\global.h(1156): warning C4018: '>=' : signed/unsigned mismatch
+         C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\CL.exe /c /I..\..\..\SDK\DuiLib /I..\VaporRecoveryMonitor /I..\..\..\cryptopp /Zi /nologo /W3 /WX- /sdl /Od /Oi /Oy- /GL /D WIN32 /D NDEBUG /D _WINDOWS /D _CRT_NONSTDC_NO_DEPRECATE /D _CRT_SECURE_NO_WARNINGS /D _USING_V110_SDK71_ /D _UNICODE /D UNICODE /Gm- /EHsc /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yu"stdafx.h" /Fp"Release\VaporRecoveryMonitor.pch" /Fo"Release\\" /Fd"Release\vc120.pdb" /Gd /TP /analyze- /errorReport:prompt AES.cpp BigScreenMonitor.cpp CommObject.cpp DataBackup.cpp ErrorDlg.cpp ErrorInfoDlg.cpp GasDetailDlg.cpp GasManage.cpp LiquidDetailDlg.cpp MySeries.cpp MyXML.cpp PressureDetailDlg.cpp SM3.cpp SM4.cpp TankManage.cpp TemperatureDetailDlg.cpp UploadData.cpp UploadDetailDlg.cpp VRCObject.cpp WebLink.cpp WebLink_AH_HF.cpp WebLink_BJ.cpp WebLink_BJ_ZSH.cpp WebLink_CQ.cpp WebLink_CQ_2.cpp WebLink_FJ_XM.cpp WebLink_FS.cpp WebLink_FSSD.cpp WebLink_FS_NH.cpp WebLink_GD_DG.cpp WebLink_GD_GZ.cpp WebLink_GD_HZ.cpp WebLink_GD_JM.cpp WebLink_GD_JY.cpp WebLink_GD_QY.cpp WebLink_GD_ST.cpp WebLink_GD_SZ.cpp WebLink_GD_YF.cpp WebLink_GD_YJ.cpp WebLink_GD_ZH.cpp WebLink_GD_ZJ.cpp WebLink_GD_ZSH.cpp WebLink_GD_ZS_ZH.cpp WebLink_HB_TS.cpp WebLink_HB_WH.cpp WebLink_HB_ZJK.cpp WebLink_HN.cpp WebLink_HN_CS.cpp WebLink_Middleware.cpp WebLink_NJ.cpp WebLink_NMG_HHHT.cpp WebLink_NX.cpp WebLink_SC_CD.cpp WebLink_SD.cpp WebLink_SD_YT.cpp WebLink_SY.cpp WebLink_Test1.cpp WebLink_ZHDDE.cpp WebLink_ZJ.cpp WebLink_ZJ_GS.cpp WebLink_ZJ_NB.cpp WebLink_ZJ_SY.cpp WebLink_ZJ_TZ.cpp WebLink_ZJ_WZ.cpp WebLink_ZJ_ZSH.cpp _io.cpp base64.cpp des.cpp global.cpp https.cpp instance.cpp jsoncpp.cpp md5.cpp sqlite3_engine.cpp tool.cpp vr_app.cpp vr_common.cpp vr_db.cpp vr_devices.cpp vr_ext.cpp vr_object.cpp vr_server.cpp vr_ui.cpp vr_webservice.cpp
+         AES.cpp
+     1>AES.cpp(1059): warning C4018: '<' : signed/unsigned mismatch
+     1>AES.cpp(1070): warning C4018: '<' : signed/unsigned mismatch
+     1>AES.cpp(1081): warning C4018: '<' : signed/unsigned mismatch
+     1>AES.cpp(1102): warning C4018: '<' : signed/unsigned mismatch
+     1>AES.cpp(1113): warning C4018: '<' : signed/unsigned mismatch
+     1>AES.cpp(1125): warning C4018: '<' : signed/unsigned mismatch
+         BigScreenMonitor.cpp
+         CommObject.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>CommObject.cpp(82): warning C4018: '<' : signed/unsigned mismatch
+         DataBackup.cpp
+     1>DataBackup.cpp(50): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+         ErrorDlg.cpp
+         ErrorInfoDlg.cpp
+         GasDetailDlg.cpp
+         GasManage.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>GasManage.cpp(86): warning C4018: '>' : signed/unsigned mismatch
+     1>GasManage.cpp(96): warning C4018: '<' : signed/unsigned mismatch
+     1>GasManage.cpp(127): warning C4018: '<' : signed/unsigned mismatch
+     1>GasManage.cpp(170): warning C4018: '>' : signed/unsigned mismatch
+     1>GasManage.cpp(216): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>GasManage.cpp(225): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>GasManage.cpp(234): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>GasManage.cpp(242): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+         LiquidDetailDlg.cpp
+         MySeries.cpp
+         MyXML.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\MyXML.h(36): warning C4018: '<' : signed/unsigned mismatch
+         PressureDetailDlg.cpp
+         SM3.cpp
+         SM4.cpp
+         TankManage.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>TankManage.cpp(124): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(162): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(168): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(172): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(301): warning C4018: '>' : signed/unsigned mismatch
+     1>TankManage.cpp(314): warning C4018: '<' : signed/unsigned mismatch
+     1>TankManage.cpp(348): warning C4018: '<' : signed/unsigned mismatch
+     1>TankManage.cpp(398): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(402): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(406): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(410): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(414): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(420): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(424): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(428): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(432): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(437): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(441): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(445): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(449): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(453): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(457): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(461): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(465): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(469): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(473): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(477): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(481): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(485): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(489): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(493): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(497): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(501): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>TankManage.cpp(505): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+         TemperatureDetailDlg.cpp
+         UploadData.cpp
+         UploadDetailDlg.cpp
+         VRCObject.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(6): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(10) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>VRCObject.cpp(92): warning C4018: '<' : signed/unsigned mismatch
+         WebLink.cpp
+     1>WebLink.cpp(75): warning C4101: 'time' : unreferenced local variable
+         Compiling...
+         WebLink_AH_HF.cpp
+     1>WebLink_AH_HF.cpp(160): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_AH_HF.cpp(426): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_AH_HF.cpp(625): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_BJ.cpp
+     1>WebLink_BJ.cpp(167): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_BJ.cpp(465): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_BJ.cpp(663): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_BJ_ZSH.cpp
+     1>WebLink_BJ_ZSH.cpp(246): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_BJ_ZSH.cpp(577): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_BJ_ZSH.cpp(821): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_CQ.cpp
+     1>WebLink_CQ.cpp(168): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_CQ.cpp(452): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_CQ_2.cpp
+     1>WebLink_CQ_2.cpp(184): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_CQ_2.cpp(1192): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_FJ_XM.cpp
+         WebLink_FS.cpp
+     1>WebLink_FS.cpp(175): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS.cpp(188): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS.cpp(191): warning C4101: 'warn' : unreferenced local variable
+     1>WebLink_FS.cpp(515): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS.cpp(764): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_FSSD.cpp
+     1>WebLink_FSSD.cpp(172): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FSSD.cpp(471): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FSSD.cpp(726): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_FS_NH.cpp
+     1>WebLink_FS_NH.cpp(69): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(348): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(501): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(742): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1152): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1229): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1304): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1331): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1474): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1639): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_FS_NH.cpp(1805): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_DG.cpp
+     1>WebLink_GD_DG.cpp(180): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_DG.cpp(612): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_DG.cpp(796): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_GZ.cpp
+     1>WebLink_GD_GZ.cpp(214): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_GZ.cpp(521): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_GZ.cpp(794): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_HZ.cpp
+     1>WebLink_GD_HZ.cpp(65): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(342): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(682): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(923): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1333): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1410): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1485): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1512): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1655): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(1822): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_HZ.cpp(2202): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_JM.cpp
+     1>WebLink_GD_JM.cpp(175): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_JM.cpp(466): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_JM.cpp(664): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_JY.cpp
+     1>WebLink_GD_JY.cpp(204): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_JY.cpp(271): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_JY.cpp(790): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_QY.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_QY.cpp(204): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_QY.cpp(600): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_QY.cpp(889): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_ST.cpp
+     1>WebLink_GD_ST.cpp(179): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ST.cpp(810): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_SZ.cpp
+     1>WebLink_GD_SZ.cpp(177): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_SZ.cpp(767): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_SZ.cpp(951): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_YF.cpp
+     1>WebLink_GD_YF.cpp(152): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(197): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(543): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(751): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1169): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1242): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1311): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1336): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1450): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1629): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YF.cpp(1776): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_YJ.cpp
+     1>WebLink_GD_YJ.cpp(203): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YJ.cpp(275): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_YJ.cpp(799): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_ZH.cpp
+     1>WebLink_GD_ZH.cpp(178): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZH.cpp(595): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZH.cpp(779): warning C4018: '<' : signed/unsigned mismatch
+         Compiling...
+         WebLink_GD_ZJ.cpp
+     1>WebLink_GD_ZJ.cpp(203): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZJ.cpp(275): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZJ.cpp(799): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_GD_ZSH.cpp
+     1>WebLink_GD_ZSH.cpp(336): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(685): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(854): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(1120): warning C4018: '>' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(1121): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(1121): warning C4018: '>' : signed/unsigned mismatch
+     1>WebLink_GD_ZSH.cpp(1275): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>WebLink_GD_ZSH.cpp(1279): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+         WebLink_GD_ZS_ZH.cpp
+     1>WebLink_GD_ZS_ZH.cpp(65): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(342): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(682): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(923): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1333): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1410): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1485): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1512): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1655): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(1776): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_GD_ZS_ZH.cpp(2100): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_HB_TS.cpp
+     1>WebLink_HB_TS.cpp(166): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_TS.cpp(457): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_TS.cpp(630): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_HB_WH.cpp
+     1>WebLink_HB_WH.cpp(180): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_WH.cpp(612): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_WH.cpp(796): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_HB_ZJK.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_ZJK.cpp(186): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HB_ZJK.cpp(712): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_HN.cpp
+     1>WebLink_HN.cpp(167): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HN.cpp(454): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HN.cpp(689): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_HN_CS.cpp
+     1>WebLink_HN_CS.cpp(160): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HN_CS.cpp(426): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_HN_CS.cpp(625): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_Middleware.cpp
+     1>WebLink_Middleware.cpp(268): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_Middleware.cpp(552): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_Middleware.cpp(778): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_NJ.cpp
+     1>WebLink_NJ.cpp(60): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NJ.cpp(363): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_NMG_HHHT.cpp
+     1>WebLink_NMG_HHHT.cpp(164): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(286): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(506): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(665): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(832): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(904): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NMG_HHHT.cpp(974): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_NX.cpp
+     1>WebLink_NX.cpp(150): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NX.cpp(328): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NX.cpp(494): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NX.cpp(651): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NX.cpp(844): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_NX.cpp(1011): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_SC_CD.cpp
+     1>WebLink_SC_CD.cpp(150): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SC_CD.cpp(327): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SC_CD.cpp(493): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SC_CD.cpp(649): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SC_CD.cpp(844): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SC_CD.cpp(1011): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_SD.cpp
+     1>WebLink_SD.cpp(244): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_SD.cpp(324): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_SD_YT.cpp
+     1>WebLink_SD_YT.cpp(173): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_SY.cpp
+     1>WebLink_SY.cpp(267): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_Test1.cpp
+     1>WebLink_Test1.cpp(179): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_Test1.cpp(494): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_Test1.cpp(775): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZHDDE.cpp
+     1>WebLink_ZHDDE.cpp(178): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZHDDE.cpp(595): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZHDDE.cpp(779): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ.cpp
+     1>WebLink_ZJ.cpp(173): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ.cpp(460): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ.cpp(693): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ_GS.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+         Compiling...
+         WebLink_ZJ_NB.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(168): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(221): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(335): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(504): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(552): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(671): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(738): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(811): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(860): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_NB.cpp(915): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ_SY.cpp
+     1>WebLink_ZJ_SY.cpp(173): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_SY.cpp(472): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_SY.cpp(721): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ_TZ.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(159): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(212): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(326): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(495): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(543): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(662): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(729): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(802): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(851): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_TZ.cpp(906): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ_WZ.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(150): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(203): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(317): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(486): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(534): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(653): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(720): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(793): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(842): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_WZ.cpp(897): warning C4018: '<' : signed/unsigned mismatch
+         WebLink_ZJ_ZSH.cpp
+     1>WebLink_ZJ_ZSH.cpp(165): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_ZSH.cpp(445): warning C4018: '<' : signed/unsigned mismatch
+     1>WebLink_ZJ_ZSH.cpp(667): warning C4018: '<' : signed/unsigned mismatch
+         _io.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+         base64.cpp
+         des.cpp
          global.cpp
      1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\SM4.h(290): warning C4101: 'szArray' : unreferenced local variable
      1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\SM4.h(315): warning C4101: 'i' : unreferenced local variable
@@ -18,6 +364,174 @@
      1>global.cpp(1029): warning C4018: '<' : signed/unsigned mismatch
      1>global.cpp(1051): warning C4018: '<' : signed/unsigned mismatch
      1>global.cpp(1077): warning C4018: '<' : signed/unsigned mismatch
+         https.cpp
+     1>https.cpp(46): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(62): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(63): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(135): warning C4244: 'argument' : conversion from '__int64' to 'int', possible loss of data
+     1>https.cpp(363): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(378): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(379): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+     1>https.cpp(393): warning C4244: 'argument' : conversion from '__int64' to 'SOCKET', possible loss of data
+         instance.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>instance.cpp(340): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>instance.cpp(345): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>instance.cpp(350): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>instance.cpp(355): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+         jsoncpp.cpp
+     1>jsoncpp.cpp(270): warning C4005: '_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES' : macro redefinition
+                 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\crtdefs.h(421) : see previous definition of '_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES'
+     1>jsoncpp.cpp(3959): warning C4018: '<' : signed/unsigned mismatch
+         md5.cpp
+     1>md5.cpp(142): warning C4244: 'argument' : conversion from 'std::streamsize' to 'size_t', possible loss of data
+         sqlite3_engine.cpp
+         tool.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>tool.cpp(558): warning C4242: '=' : conversion from 'int' to 'char', possible loss of data
+     1>tool.cpp(692): warning C4804: '<=' : unsafe use of type 'bool' in operation
+     1>tool.cpp(695): warning C4018: '>=' : signed/unsigned mismatch
+         vr_app.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\MyXML.h(36): warning C4018: '<' : signed/unsigned mismatch
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>vr_app.cpp(637): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(641): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(645): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(649): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(653): warning C4244: '=' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(902): warning C4928: illegal copy-initialization; more than one user-defined conversion has been implicitly applied
+                 while calling the constructor 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>::basic_string(const _Elem *)'
+                 with
+                 [
+                     _Elem=wchar_t
+                 ]
+                 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xstring(778) : see declaration of 'std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t>>::basic_string'
+     1>vr_app.cpp(1619): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_app.cpp(1700): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_app.cpp(1712): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_app.cpp(1726): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_app.cpp(1741): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_app.cpp(1753): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1784): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_app.cpp(1786): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1816): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1825): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1833): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1841): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1852): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1862): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1874): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(1884): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_app.cpp(2508): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_app.cpp(2601): warning C4302: 'type cast' : truncation from 'LPWSTR' to 'WORD'
+     1>vr_app.cpp(2954): warning C4172: returning address of local variable or temporary
+     1>vr_app.cpp(2955): warning C4172: returning address of local variable or temporary
+     1>vr_app.cpp(3059): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(3379): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(3748): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(4261): warning C4242: '=' : conversion from 'int' to 'byte', possible loss of data
+     1>vr_app.cpp(4389): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_app.cpp(4447): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_app.cpp(5175): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_app.cpp(5425): warning C4018: '<' : signed/unsigned mismatch
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\rapidxml_utils.hpp(40): warning C4244: 'initializing' : conversion from 'std::streamoff' to 'size_t', possible loss of data
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\rapidxml_utils.hpp(28) : while compiling class template member function 'rapidxml::file<char>::file(const char *)'
+                 vr_app.cpp(3475) : see reference to function template instantiation 'rapidxml::file<char>::file(const char *)' being compiled
+                 vr_app.cpp(3475) : see reference to class template instantiation 'rapidxml::file<char>' being compiled
+     1>C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include\xtree(836): warning C4503: 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_Alloc,false>>::_Insert_hint' : decorated name length exceeded, name was truncated
+                 with
+                 [
+                     _Kty=int
+         ,            _Ty=std::map<std::string,std::vector<VR::notify::daily_report_record_updated,std::allocator<VR::notify::daily_report_record_updated>>,std::less<std::string>,std::allocator<std::pair<const std::string,std::vector<VR::notify::daily_report_record_updated,std::allocator<VR::notify::daily_report_record_updated>>>>>
+         ,            _Pr=std::less<int>
+         ,            _Alloc=std::allocator<std::pair<const int,std::map<std::string,std::vector<VR::notify::daily_report_record_updated,std::allocator<VR::notify::daily_report_record_updated>>,std::less<std::string>,std::allocator<std::pair<const std::string,std::vector<VR::notify::daily_report_record_updated,std::allocator<VR::notify::daily_report_record_updated>>>>>>>
+                 ]
+         vr_common.cpp
+         vr_db.cpp
+     1>vr_db.cpp(587): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
+     1>vr_db.cpp(651): warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
+     1>vr_db.cpp(792): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_db.cpp(792): warning C4018: '<' : signed/unsigned mismatch
+         vr_devices.cpp
+         vr_ext.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>vr_ext.cpp(542): warning C4101: 'time' : unreferenced local variable
+     1>vr_ext.cpp(568): warning C4101: 'time' : unreferenced local variable
+     1>vr_ext.cpp(812): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(827): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(889): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(1309): warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
+     1>vr_ext.cpp(1412): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(1651): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(1846): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(1998): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(2077): warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(2079): warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(2081): warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(2083): warning C4244: 'argument' : conversion from 'double' to 'int', possible loss of data
+     1>vr_ext.cpp(2122): warning C4191: 'type cast' : unsafe conversion from 'FARPROC' to 'ADDPROC'
+                 Calling this function through the result pointer may cause your program to fail
+     1>vr_ext.cpp(4772): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(4872): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(5274): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ext.cpp(5572): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_ext.cpp(5605): warning C4244: '=' : conversion from 'double' to 'UINT', possible loss of data
+     1>vr_ext.cpp(5626): warning C4242: '=' : conversion from 'int' to 'BYTE', possible loss of data
+     1>vr_ext.cpp(5900): warning C4018: '<' : signed/unsigned mismatch
+         Compiling...
+         vr_object.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>vr_object.cpp(364): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_object.cpp(394): warning C4800: 'BOOL' : forcing value to bool 'true' or 'false' (performance warning)
+     1>vr_object.cpp(581): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(596): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(619): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(621): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(630): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(639): warning C4018: '>=' : signed/unsigned mismatch
+     1>vr_object.cpp(1159): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+         vr_server.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\VRCObject.h(9): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\CommObject.h(7) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(7): warning C4348: 'SocketPackage' : redefinition of default parameter : parameter 1
+                 c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\_io.h(9) : see declaration of 'SocketPackage'
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_server.cpp(151): warning C4242: '=' : conversion from 'int' to 'byte', possible loss of data
+         vr_ui.cpp
+     1>c:\bitbucket\apacsys-vaporrecoverymonitor_new\vaporrecoverymonitor\vaporrecoverymonitor\vaporrecoverymonitor\tool.h(95): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ui.cpp(406): warning C4018: '>' : signed/unsigned mismatch
+     1>vr_ui.cpp(406): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ui.cpp(1267): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ui.cpp(1394): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_ui.cpp(1559): warning C4018: '<' : signed/unsigned mismatch
+         vr_webservice.cpp
+     1>vr_webservice.cpp(661): warning C4018: '<' : signed/unsigned mismatch
+     1>vr_webservice.cpp(4245): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_webservice.cpp(4273): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_webservice.cpp(4535): warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
+     1>vr_webservice.cpp(4581): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>vr_webservice.cpp(4582): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>vr_webservice.cpp(4583): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>vr_webservice.cpp(4584): warning C4244: '=' : conversion from 'double' to 'unsigned int', possible loss of data
+     1>vr_webservice.cpp(6062): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_webservice.cpp(6090): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_webservice.cpp(6768): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
+     1>vr_webservice.cpp(6796): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data
        Link:
          C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\bitbucket\apacsys-vaporrecoverymonitor_new\VaporRecoveryMonitor\VaporRecoveryMonitor\Bin\VaporRecoveryMonitor.exe" /INCREMENTAL:NO /NOLOGO /LIBPATH:"C:\bitbucket\apacsys-vaporrecoverymonitor_new\VaporRecoveryMonitor\VaporRecoveryMonitor\Lib\\" /LIBPATH:C:\common\openSSL\lib /LIBPATH:C:\common\openSSL /LIBPATH:"C:\Bitbucket\apacsys-vaporrecoverymonitor\cryptopp\lib\Output\Release" kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /manifestinput:"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\Include\Manifest\dpiaware.manifest" /DEBUG /PDB:"C:\bitbucket\apacsys-vaporrecoverymonitor_new\VaporRecoveryMonitor\VaporRecoveryMonitor\Bin\VaporRecoveryMonitor.pdb" /SUBSYSTEM:WINDOWS,"5.01" /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\bitbucket\apacsys-vaporrecoverymonitor_new\VaporRecoveryMonitor\VaporRecoveryMonitor\Bin\VaporRecoveryMonitor.lib" /MACHINE:X86 /SAFESEH Release\VaporRecoveryMonitor.res
          Release\AES.obj
@@ -152,4 +666,4 @@
 
 Build succeeded.
 
-Time Elapsed 00:00:12.41
+Time Elapsed 00:01:16.87

+ 7 - 7
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_CQ_2.cpp

@@ -140,7 +140,7 @@ void CWebLink_CQ_2::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -459,7 +459,7 @@ void CWebLink_CQ_2::PackWebData_Warning(VR::WebData& webdata, int type, int warn
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -621,7 +621,7 @@ void CWebLink_CQ_2::PackWebData_Record(VR::WebData& webdata, const VR::notify::f
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1031,7 +1031,7 @@ void CWebLink_CQ_2::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1095,7 +1095,7 @@ void CWebLink_CQ_2::PackWebData_Error(VR::WebData& webdata, string code, string
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1156,7 +1156,7 @@ void CWebLink_CQ_2::PackWebData_NozControl(VR::WebData& webdata, int fip, int no
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1246,7 +1246,7 @@ void CWebLink_CQ_2::PackWebData_NozState(VR::WebData& webdata, string strDate)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 2 - 2
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_FJ_XM.cpp

@@ -174,7 +174,7 @@ void CWebLink_FJ_XM::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -326,7 +326,7 @@ void CWebLink_FJ_XM::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 7 - 7
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_FS_NH.cpp

@@ -335,7 +335,7 @@ void CWebLink_FS_NH::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -478,7 +478,7 @@ void CWebLink_FS_NH::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	strdata += cdata;
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -720,7 +720,7 @@ void CWebLink_FS_NH::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -1139,7 +1139,7 @@ void CWebLink_FS_NH::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1216,7 +1216,7 @@ void CWebLink_FS_NH::PackWebData_Error(VR::WebData& webdata, string code, string
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1291,7 +1291,7 @@ void CWebLink_FS_NH::PackWebData_NozControl(VR::WebData& webdata, int fip, int n
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1450,7 +1450,7 @@ void CWebLink_FS_NH::PackWebData_NozState(VR::WebData& webdata, int pump, int no
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*

+ 5 - 5
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_GZ.cpp

@@ -172,7 +172,7 @@ void CWebLink_GD_GZ::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -334,7 +334,7 @@ void CWebLink_GD_GZ::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -485,7 +485,7 @@ void CWebLink_GD_GZ::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -723,7 +723,7 @@ void CWebLink_GD_GZ::PackWebData_NozControl(VR::WebData& webdata, int fip, int n
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -847,7 +847,7 @@ void CWebLink_GD_GZ::PackWebData_NozState(VR::WebData& webdata, string strDate)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 10 - 10
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_HZ.cpp

@@ -329,7 +329,7 @@ void CwebLink_GD_HZ::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -659,7 +659,7 @@ void CwebLink_GD_HZ::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	strdata += cdata;
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size()); 
 
 /*
@@ -901,7 +901,7 @@ void CwebLink_GD_HZ::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -1320,7 +1320,7 @@ void CwebLink_GD_HZ::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1397,7 +1397,7 @@ void CwebLink_GD_HZ::PackWebData_Error(VR::WebData& webdata, string code, string
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1472,7 +1472,7 @@ void CwebLink_GD_HZ::PackWebData_NozControl(VR::WebData& webdata, int fip, int n
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1631,7 +1631,7 @@ void CwebLink_GD_HZ::PackWebData_NozState(VR::WebData& webdata, int pump, int no
 	
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 /*
@@ -1861,7 +1861,7 @@ void CwebLink_GD_HZ::PackWebData_StationInfo(VR::WebData& webdata)
 	//strdata += "0";//ÊÇ·ñ¼ÓÃÜ
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc444 = CRC16_Checkout(ch,cdata.size());
 
@@ -2007,7 +2007,7 @@ void CwebLink_GD_HZ::PackWebData_StationInfo(VR::WebData& webdata)
 //
 //
 //	//=======CRCУÑé==============
-//	BYTE ch[1024] = { 0 };
+//	BYTE ch[4096] = { 0 };
 //	memcpy(ch, cdata.data(), cdata.size());
 //	
 //
@@ -2189,7 +2189,7 @@ void CwebLink_GD_HZ::PackWebData_NozzleInfo(VR::WebData& webdata, nozzle_setting
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 

+ 6 - 6
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_ST.cpp

@@ -138,7 +138,7 @@ void CWebLink_GD_ST::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -295,7 +295,7 @@ void CWebLink_GD_ST::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -448,7 +448,7 @@ void CWebLink_GD_ST::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -703,7 +703,7 @@ void CWebLink_GD_ST::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -776,7 +776,7 @@ void CWebLink_GD_ST::PackWebData_NozControl(VR::WebData& webdata, int fip, int n
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -855,7 +855,7 @@ void CWebLink_GD_ST::PackWebData_NozState(VR::WebData& webdata, string strDate)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 8 - 8
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_YF.cpp

@@ -143,7 +143,7 @@ void CWebLink_GD_YF::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	//cdata = "QN=20210915172910687;ST=31;CN=60001;PW=ASD213;MN=3242354;Flag=5;CP=&&DATE=20210915115847;JYQS=6;PVZ=3500;PVF=-3500;HCLK=5000;HCLT=-5000;YZQH=6&&";
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -534,7 +534,7 @@ void CWebLink_GD_YF::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -742,7 +742,7 @@ void CWebLink_GD_YF::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1160,7 +1160,7 @@ void CWebLink_GD_YF::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1233,7 +1233,7 @@ void CWebLink_GD_YF::PackWebData_Error(VR::WebData& webdata, string code, string
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1302,7 +1302,7 @@ void CWebLink_GD_YF::PackWebData_NozControl(VR::WebData& webdata, int fip, int n
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1441,7 +1441,7 @@ void CWebLink_GD_YF::PackWebData_NozState(VR::WebData& webdata, int pump, int no
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1616,7 +1616,7 @@ void CWebLink_GD_YF::PackWebData_NozzleInfo(VR::WebData& webdata, nozzle_setting
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 

+ 10 - 10
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_GD_ZS_ZH.cpp

@@ -329,7 +329,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_Warning(VR::WebData& webdata, int type, int
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -659,7 +659,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	strdata += cdata;
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -901,7 +901,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_Record(VR::WebData& webdata, const VR::notif
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -1320,7 +1320,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1397,7 +1397,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_Error(VR::WebData& webdata, string code, str
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1472,7 +1472,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_NozControl(VR::WebData& webdata, int fip, in
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 
@@ -1631,7 +1631,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_NozState(VR::WebData& webdata, int pump, int
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 	/*
@@ -1759,7 +1759,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_StationInfo(VR::WebData& webdata)
 	//strdata += "0";//ÊÇ·ñ¼ÓÃÜ
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc444 = CRC16_Checkout(ch, cdata.size());
 
@@ -1905,7 +1905,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_StationInfo(VR::WebData& webdata)
 //
 //
 //	//=======CRCУÑé==============
-//	BYTE ch[1024] = { 0 };
+//	BYTE ch[4096] = { 0 };
 //	memcpy(ch, cdata.data(), cdata.size());
 //	
 //
@@ -2087,7 +2087,7 @@ void CWebLink_GD_ZS_ZH::PackWebData_NozzleInfo(VR::WebData& webdata, nozzle_sett
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 
 

+ 6 - 6
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_NMG_HHHT.cpp

@@ -155,7 +155,7 @@ void CWebLink_NMG_HHHT::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	//cdata = "QN=20210915172910687;ST=31;CN=60001;PW=ASD213;MN=3242354;Flag=5;CP=&&DATE=20210915115847;JYQS=6;PVZ=3500;PVF=-3500;HCLK=5000;HCLT=-5000;YZQH=6&&";
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -497,7 +497,7 @@ void CWebLink_NMG_HHHT::PackWebData_Warning(VR::WebData& webdata, int type, int
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -656,7 +656,7 @@ void CWebLink_NMG_HHHT::PackWebData_Record(VR::WebData& webdata, const VR::notif
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -823,7 +823,7 @@ void CWebLink_NMG_HHHT::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -895,7 +895,7 @@ void CWebLink_NMG_HHHT::PackWebData_Error(VR::WebData& webdata, string code, str
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -965,7 +965,7 @@ void CWebLink_NMG_HHHT::PackWebData_NozControl(VR::WebData& webdata, int fip, in
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 7 - 7
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_NX.cpp

@@ -141,7 +141,7 @@ void CWebLink_NX::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	//cdata = "QN=20210915172910687;ST=31;CN=60001;PW=ASD213;MN=3242354;Flag=5;CP=&&DATE=20210915115847;JYQS=6;PVZ=3500;PVF=-3500;HCLK=5000;HCLT=-5000;YZQH=6&&";
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -485,7 +485,7 @@ void CWebLink_NX::PackWebData_Warning(VR::WebData& webdata, int type, int warnin
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -642,7 +642,7 @@ void CWebLink_NX::PackWebData_Record(VR::WebData& webdata, const VR::notify::fil
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -835,7 +835,7 @@ void CWebLink_NX::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1002,7 +1002,7 @@ void CWebLink_NX::PackWebData_Environment_2(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1074,7 +1074,7 @@ void CWebLink_NX::PackWebData_Error(VR::WebData& webdata, string code, string st
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1144,7 +1144,7 @@ void CWebLink_NX::PackWebData_NozControl(VR::WebData& webdata, int fip, int noz,
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 6 - 6
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_SC_CD.cpp

@@ -141,7 +141,7 @@ void CWebLink_SC_CD::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	//cdata = "QN=20210915172910687;ST=31;CN=60001;PW=ASD213;MN=3242354;Flag=5;CP=&&DATE=20210915115847;JYQS=6;PVZ=3500;PVF=-3500;HCLK=5000;HCLT=-5000;YZQH=6&&";
 
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -484,7 +484,7 @@ void CWebLink_SC_CD::PackWebData_Warning(VR::WebData& webdata, int type, int war
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -640,7 +640,7 @@ void CWebLink_SC_CD::PackWebData_Record(VR::WebData& webdata, const VR::notify::
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -835,7 +835,7 @@ void CWebLink_SC_CD::PackWebData_Environment(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1002,7 +1002,7 @@ void CWebLink_SC_CD::PackWebData_Environment_2(VR::WebData& webdata)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };
@@ -1107,7 +1107,7 @@ void CWebLink_SC_CD::PackWebData_NozState(VR::WebData& webdata, string strDate)
 
 	strdata += cdata;
 
-	BYTE ch[1024] = { 0 };
+	BYTE ch[4096] = { 0 };
 	memcpy(ch, cdata.data(), cdata.size());
 	int icrc = CRC16_Checkout(ch, cdata.size());
 	char chcrc[5] = { 0 };

+ 8 - 8
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/WebLink_SY.cpp

@@ -185,7 +185,7 @@ void CWebLink_SY::PackWebData_Config(VR::WebData& webdata, int nozzlenum)
 	//=============================
 
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 
@@ -446,7 +446,7 @@ void CWebLink_SY::PackWebData_Warning(VR::WebData& webdata, int type, int warnin
 
 		//=============================
 
-		/*BYTE ch[1024] = { 0 };
+		/*BYTE ch[4096] = { 0 };
 		memcpy(ch, base64.data(), base64.size());
 		int icrc = CRC16_Checkout(ch, base64.size());
 */
@@ -674,7 +674,7 @@ void CWebLink_SY::PackWebData_Record(VR::WebData& webdata, const VR::notify::fil
 
 	//=============================
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());
 */
@@ -883,7 +883,7 @@ void CWebLink_SY::PackWebData_Environment(VR::WebData& webdata)
 	//=============================
 
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 
@@ -1141,7 +1141,7 @@ void CWebLink_SY::PackWebData_Environment_gas(VR::WebData& webdata)
 
 	//=======================
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 
@@ -1254,7 +1254,7 @@ void CWebLink_SY::PackWebData_Error(VR::WebData& webdata, string code, string st
 
 	//=============================
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 
@@ -1433,7 +1433,7 @@ void CWebLink_SY::PackWebData_NozControl(VR::WebData& webdata, int fip, int noz,
 
 
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 
@@ -1747,7 +1747,7 @@ void CWebLink_SY::PackWebData_NozzleInfo(VR::WebData& webdata)
 	//=============================
 
 
-	/*BYTE ch[1024] = { 0 };
+	/*BYTE ch[4096] = { 0 };
 	memcpy(ch, base64.data(), base64.size());
 	int icrc = CRC16_Checkout(ch, base64.size());*/
 

+ 11 - 11
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/conn.ini

@@ -1,9 +1,9 @@
 ;上传平台选择
 [City]
 ;上传平台1;  0-北京;1-;2-;3-浙江杭州环保局;4-;5-山东省环保;6-广州;7-湖南中石化;8-山东烟台;9-重庆;10-;11-浙江金华环保局;12-南京环保局;13-福建厦门环保局;14-东莞市环保局;15-深圳环保局;16-江门环保局;17-沈阳环保局;18-广东惠州环保局;19=汕头环保局;20-云浮环保局;21-揭阳环保局;22-浙江宁波环保局;23-佛山市环保2;24-阳江环保局;25-安徽合肥环保局;26-浙江温州环保局;27-珠海环保局; 28-河北张家口环保局;29-浙江台州环保;30-湛江环保局;31-清远环保局;32-河北唐山环保局;33-内蒙古呼和浩特环保局;34-武汉环保局;35-宁夏环保局;36-成都环保局;999-测试1;1000-不设置
-CityNo=5
+CityNo=6
 ;上传平台2;  0-不设置;1-浙江浙石油;2-浙江中石化;3-山东青岛;4-湖南长沙环保局;5-佛山顺德(佛山市);6-广东中石化;7-重庆环保2;8-山东烟台;9-中化道达尔;999-测试2
-CityNo2=0
+CityNo2=6
 ;上传平台3;0-不设置;1-浙江高速;2-中山智慧平台;3-北京中石化;4-山东烟台(新地址)
 CityNo3=1
 ;主平台设置;1-以平台1规则为主;2-以平台2规则为主
@@ -912,13 +912,13 @@ Port=10000
 [DataID]
 Record=67134
 Environment=105861
-Config=3248
-Warning=13733
-Error=1627
-NozState=1604
-NozControl=49
-NozzleInfo=259
-StationInfo=123
+Config=3272
+Warning=13966
+Error=1637
+NozState=1614
+NozControl=69
+NozzleInfo=273
+StationInfo=137
 
 [Skin]
 ;分辨率宽度1366或1024
@@ -947,8 +947,8 @@ configupdatetime=20250717135510
 
 [RunningState]
 UnLockFlag=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
-Date=20250728
-TradeFlag=100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
+Date=20250718
+TradeFlag=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 
 
 

+ 1 - 1
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/global.cpp

@@ -25,7 +25,7 @@
 
 using namespace VR::notify;
 
-string g_version = "V1.16.19";
+string g_version = "V1.16.20";
 
 
 int g_read_unuploadday = 31;	//程序开启时读未上传交易的天数 非特殊情况皆为31天

+ 7 - 3
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/instance.cpp

@@ -1495,15 +1495,19 @@ int APIENTRY WinMain(_In_ HINSTANCE hInstance, _In_opt_ HINSTANCE hPrevInstance,
 
 	char chlastdate[20] = { 0 };
 	GetPrivateProfileStringA("RunningState", "Date", "", chlastdate, 20, ".//conn.ini");
-	if (string(chlastdate) == g_strDate) //同一天关闭与开启系统才能够继承当天的已解锁状态位,否则还原为初始值
+	if (string(chlastdate) == g_strDate) 
 	{
-		getProfile_UnLockFlag(g_UnLockDateFlag, 96);
+		getProfile_UnLockFlag(g_UnLockDateFlag, 96);//同一天关闭与开启系统才能够继承当天的已解锁状态位,否则还原为初始值
 	}
-	else
+	else//最后运行非当天则重置某些参数
 	{
 		setProfile_UnLockFlag(g_UnLockDateFlag, 96);//还原为初始值
+
+		web_gd_zsh.setuploadcount_ofday(0);
 	}
 
+	WritePrivateProfileStringA("RunningState", "Date", g_strDate.c_str(), ".//conn.ini");
+
 	//WSADATA WsaData;
 	//WSAStartup(0x0101, &WsaData);
 

+ 1 - 1
VaporRecoveryMonitor/VaporRecoveryMonitor/VaporRecoveryMonitor/vr_webservice.cpp

@@ -648,7 +648,7 @@ void vr_webservice::CreateRequestThread()
 						strdata += cdata;
 
 
-						BYTE ch[1024] = { 0 };
+						BYTE ch[4096] = { 0 };
 						memcpy(ch, cdata.data(), cdata.size());
 
 

BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/lib/DuiLib_u.exp


BIN
VaporRecoveryMonitor/VaporRecoveryMonitor/lib/DuiLib_u.lib


BIN
VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包/files/VR/DuiLib_u.dll


BIN
VaporRecoveryMonitor/油气回收系统安装包/油气回收在线监控系统安装包/files/VR/VaporRecoveryMonitor.exe