Przeglądaj źródła

#IQRV #comment Tool 转 utf8

gifur 4 lat temu
rodzic
commit
2248e23585

+ 3 - 3
Tool/GuardianBase/GuardianBase.cpp

@@ -66,7 +66,7 @@ int GetSocket()
 	inet_aton(local_addr, &(server_addr.sin_addr));
 	server_addr.sin_port = htons(default_port);
 	socklen_t server_addr_length = sizeof(server_addr);
-	//向服务器发起连接,连接成功后client_socket代表了客户机和服务器的一个socket连接
+	//鍚戞湇鍔″櫒鍙戣捣杩炴帴,杩炴帴鎴愬姛鍚巆lient_socket浠h〃浜嗗�鎴锋満鍜屾湇鍔″櫒鐨勪竴涓猻ocket杩炴帴
 	if (connect(client_socket, (struct sockaddr*) & server_addr, server_addr_length) < 0)
 	{
 		printf("Can Not Connect To server!\n");
@@ -105,7 +105,7 @@ int GetSocket()
 		WSACleanup();
 		return ConnectSocket;
 	}
-	// 超时时间  
+	// 瓒呮椂鏃堕棿  
 	struct timeval tm;
 	tm.tv_sec = 5;
 	tm.tv_usec = 0;
@@ -121,7 +121,7 @@ int GetSocket()
 			WSACleanup();
 			return ConnectSocket;
 		}
-		// 设置为非阻塞的socket  
+		// 璁剧疆涓洪潪闃诲�鐨剆ocket  
 		int iMode = 1;
 		ioctlsocket(ConnectSocket, FIONBIO, (u_long FAR*)&iMode);
 		bool isConnected = false;

+ 1 - 1
Tool/SpDeskShare/SpDeskShare.cpp

@@ -1,4 +1,4 @@
-// SpDeskShare.cpp : 定义应用程序的入口点。
+// SpDeskShare.cpp : 瀹氫箟搴旂敤绋嬪簭鐨勫叆鍙g偣銆�
 //
 
 #include "stdafx.h"

+ 5 - 5
Tool/SpDeskShare/SpWare.cpp

@@ -53,9 +53,9 @@ CFreeRDPWrapFSM* pFsm = NULL;
 #define REG_MSG_DESKSHARE_FLAG "{5D709B21-6BBF-468B-8FC1-6E88E9F6A571}"
 UINT WM_EXIT_MSG = ::RegisterWindowMessageA(REG_MSG_DESKSHARE_FLAG);
 
-#define DESKSHARE_FLAG_WIN 1 //我的同屏窗口状态wParam
-#define FLAG_WIN_SHOW 0 //显示窗口 <!--lparam/>
-#define FLAG_WIN_HIDE 1 //隐藏窗口 <!--lparam/>
+#define DESKSHARE_FLAG_WIN 1 //鎴戠殑鍚屽睆绐楀彛鐘舵€亀Param
+#define FLAG_WIN_SHOW 0 //鏄剧ず绐楀彛 <!--lparam/>
+#define FLAG_WIN_HIDE 1 //闅愯棌绐楀彛 <!--lparam/>
 
 
 
@@ -1253,7 +1253,7 @@ LRESULT CALLBACK WareWndPro(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lPara
 	return 0;
 }
 
-//客户端连接分享端失败的回调事件
+//瀹㈡埛绔�繛鎺ュ垎浜��澶辫触鐨勫洖璋冧簨浠�
 void OnConnectionFailed()
 {
 	Display("Connection failed! Is the server active?");
@@ -1278,7 +1278,7 @@ void OnConnectionInterrupt()
 #endif
 }
 
-//客户端成功连接上分享端的回调事件
+//瀹㈡埛绔�垚鍔熻繛鎺ヤ笂鍒嗕韩绔�殑鍥炶皟浜嬩欢
 void OnConnectionEstablished()
 {
 	Display("Connect to Sharer successful! We are live!");

+ 5 - 5
Tool/SpDeskShare/stdafx.cpp

@@ -1,8 +1,8 @@
-// stdafx.cpp : 只包括标准包含文件的源文件
-// SpDeskShare.pch 将作为预编译头
-// stdafx.obj 将包含预编译类型信息
+// stdafx.cpp : 鍙�寘鎷�爣鍑嗗寘鍚�枃浠剁殑婧愭枃浠�
+// SpDeskShare.pch 灏嗕綔涓洪�缂栬瘧澶�
+// stdafx.obj 灏嗗寘鍚��缂栬瘧绫诲瀷淇℃伅
 
 #include "stdafx.h"
 
-// TODO: 在 STDAFX.H 中
-// 引用任何所需的附加头文件,而不是在此文件中引用
+// TODO: 鍦� STDAFX.H 涓�
+// 寮曠敤浠讳綍鎵€闇€鐨勯檮鍔犲ご鏂囦欢锛岃€屼笉鏄�湪姝ゆ枃浠朵腑寮曠敤

+ 3 - 3
Tool/SpDeskShare/targetver.h

@@ -1,8 +1,8 @@
 #pragma once
 
-// 包括 SDKDDKVer.h 将定义可用的最高版本的 Windows 平台。
+// 鍖呮嫭 SDKDDKVer.h 灏嗗畾涔夊彲鐢ㄧ殑鏈€楂樼増鏈�殑 Windows 骞冲彴銆�
 
-// 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将
-// WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。
+// 濡傛灉瑕佷负浠ュ墠鐨� Windows 骞冲彴鐢熸垚搴旂敤绋嬪簭锛岃�鍖呮嫭 WinSDKVer.h锛屽苟灏�
+// WIN32_WINNT 瀹忚�缃�负瑕佹敮鎸佺殑骞冲彴锛岀劧鍚庡啀鍖呮嫭 SDKDDKVer.h銆�
 
 #include <SDKDDKVer.h>

+ 4 - 4
Tool/VirtualKeyboard/Keyboard.cpp

@@ -48,17 +48,17 @@ void Keyboard::initKeys( BYTE states[] )
 {
 	int unit = 6;
 
-	//»ñÈ¡·Ö±æÂʵĿíºÍ¸ß
+	//获�分辨率的宽和高
 	int  cx = GetSystemMetrics(SM_CXSCREEN); 
 	int  cy = GetSystemMetrics(SM_CYSCREEN);
 	if (1920 == cx)
 	{
-		//Pad°æ·Ö±æÂÊÊÇ1920*1080
+		//Pad版分辨率是1920*1080
 		unit = 10;
 	}
 	else if (1280 == cx)
 	{
-		//´ó»ú°æ·Ö±æÂÊÊÇ1280*1024
+		//大机版分辨率是1280*1024
 		unit = 6;
 	}
 
@@ -194,7 +194,7 @@ bool Keyboard::release( int index )
         pCur->draw(&dc);
         releaseAll(&dc);
         pWnd->Invalidate(FALSE);
-        //ÖØ»æ
+        //�绘
     }
     return true;
 }

+ 4 - 4
Tool/VirtualKeyboard/LabelSet.h

@@ -1,7 +1,7 @@
 #pragma once
 
 
-//字母标签集合
+//瀛楁瘝鏍囩�闆嗗悎
 class LabelSet
 {
 public:
@@ -18,7 +18,7 @@ private:
 	int n;
 };
 
-//相当于单刀双掷开关组
+//鐩稿綋浜庡崟鍒€鍙屾幏寮€鍏崇粍
 class LabelSetEx
 {
 protected:
@@ -37,6 +37,6 @@ public:
 	~LabelSetEx();
 
 private:
-	int n;	//开关组总个数
-	Switch* pGroup;	//开关组
+	int n;	//寮€鍏崇粍鎬讳釜鏁�
+	Switch* pGroup;	//寮€鍏崇粍
 };

+ 9 - 9
Tool/VirtualKeyboard/config.cpp

@@ -3,7 +3,7 @@
 
 #define ELEM_COUNT(a) (sizeof(a)/sizeof(a[0]))
 
-//0Àà
+//0ç±»
 LPCTSTR AlphaTable1[] = {
 //  0   1   2   3   4   5   6   7   8   9
 	_T("q"), _T("w"), _T("e"), _T("r"), _T("t"), _T("y"), _T("u"), _T("i"), _T("o"), _T("p"),
@@ -22,7 +22,7 @@ LPCTSTR AlphaTable2[] = {
 };
 const int AlphaTableSize = ELEM_COUNT(AlphaTable1); //27
 
-//1Àà
+//1ç±»
 LPCTSTR SymbolTable1[] = {
 //  0   1   2   3   4   5   6   7   8   9   10  11  12
 	_T("`"), _T("1"), _T("2"), _T("3"), _T("4"), _T("5"), _T("6"), _T("7"), _T("8"), _T("9"), _T("0"), _T("-"), _T("="),
@@ -41,7 +41,7 @@ LPCTSTR SymbolTable2[] = {
 };
 const int SymbolTableSize = ELEM_COUNT(SymbolTable1);   //21
 
-//2Àà
+//2ç±»
 LPCTSTR NumPadTable1[] = {
 	_T("7"), _T("8"), _T("9"),
 	_T("4"), _T("5"), _T("6"),
@@ -49,14 +49,14 @@ LPCTSTR NumPadTable1[] = {
 	_T("0"), _T(".")
 };
 LPCTSTR NumPadTable2[] = {
-	_T("hm"), _T("¡ü"), _T("pup"),
-	_T("¡û"), _T("  "), _T("¡ú"),
-	_T("end"), _T("¡ý"), _T("pdn"),
+	_T("hm"), _T("↑"), _T("pup"),
+	_T("�"), _T("  "), _T("→"),
+	_T("end"), _T("↓"), _T("pdn"),
 	_T("ins"), _T("del")
 };
 const int NumPadTableSize = ELEM_COUNT(NumPadTable1);   //11
 
-//3Àà
+//3ç±»
 LPCTSTR MainTable[] = {
 //  0      1       2      3     4
 	_T("lock"), _T("shift"), _T("ctrl"), _T("win"), _T("alt"),
@@ -67,11 +67,11 @@ _T("backspace"), _T("ins"), _T("hm"), _T("pup"),
 //  24    25    26    27
 _T("tab"), _T("del"), _T("end"), _T("pdn"),
 //  28    29   30   31   32   33  34
-_T("enter"), _T("¡ü"), _T("¡û"), _T("¡ý"), _T("¡ú"), _T(" "), _T("menu")
+_T("enter"), _T("↑"), _T("�"), _T("↓"), _T("→"), _T(" "), _T("menu")
 };
 const int MainTableSize = ELEM_COUNT(MainTable);    //35
 
-//4Àà
+//4ç±»
 LPCTSTR HelpTable[] = {
 //  0     1   2   3   4   5
 	_T("nlk"), _T("/"), _T("*"), _T("-"), _T("+"), _T("enter")

+ 16 - 16
Tool/VirtualKeyboard/config.h

@@ -1,41 +1,41 @@
 #pragma once
 
-//分类id的定义
+//鍒嗙被id鐨勫畾涔�
 #define LABEL_SET_ALPHA  0
 #define LABEL_SET_SYMBOL 1
 #define LABEL_SET_NUMPAD 2
 #define LABEL_SET_MAIN   3
 #define LABEL_SET_HELP   4
 
-//字母串表
-extern LPCTSTR AlphaTable1[];	//小写
-extern LPCTSTR AlphaTable2[];	//大写
+//瀛楁瘝涓茶〃
+extern LPCTSTR AlphaTable1[];	//灏忓啓
+extern LPCTSTR AlphaTable2[];	//澶у啓
 extern const int AlphaTableSize;
 
-//符号串表
-extern LPCTSTR SymbolTable1[];	//
-extern LPCTSTR SymbolTable2[];	//
+//绗﹀彿涓茶〃
+extern LPCTSTR SymbolTable1[];	//涓�
+extern LPCTSTR SymbolTable2[];	//涓�
 extern const int SymbolTableSize;
 
-//小键盘数字表
-extern LPCTSTR NumPadTable1[];	//数字
-extern LPCTSTR NumPadTable2[];	//光标控制
+//灏忛敭鐩樻暟瀛楄〃
+extern LPCTSTR NumPadTable1[];	//鏁板瓧
+extern LPCTSTR NumPadTable2[];	//鍏夋爣鎺у埗
 extern const int NumPadTableSize;
 
-//主键盘单显
+//涓婚敭鐩樺崟鏄�
 extern LPCTSTR MainTable[];
 extern const int MainTableSize;
 
-//辅助键盘单显
+//杈呭姪閿�洏鍗曟樉
 extern LPCTSTR HelpTable[];
 extern const int HelpTableSize;
 
 struct KeyConfig
 {
-	short id;		//分类id
-	short offset;	//类内偏移
-	RECT rt;	//位置
-	BYTE vk;	//虚拟码
+	short id;		//鍒嗙被id
+	short offset;	//绫诲唴鍋忕Щ
+	RECT rt;	//浣嶇疆
+	BYTE vk;	//铏氭嫙鐮�
 };
 
 extern KeyConfig kcs[];

+ 4 - 4
Tool/guardian/guardian.cpp

@@ -465,7 +465,7 @@ void CheckDoWork(int sig)
 			LeaveCriticalSectionRVC(g_cs);
 			ULONGLONG dwTimeEnd = GetTickCountRVC();
 			//oilyang@20190828 add
-			//升级重启后,在10分钟内,只要离最后一次交互时间大于2分钟,重启框架
+			//鍗囩骇閲嶅惎鍚庯紝鍦�10鍒嗛挓鍐咃紝鍙��绂绘渶鍚庝竴娆′氦浜掓椂闂村ぇ浜�2鍒嗛挓锛岄噸鍚��鏋�
 			if ((g_bInUpgrade && ((dwTimeEnd - dwUpgradeTmpBegin) < MAX_WAIT_TIME_TO_RESTART))
 				&& (!g_bAuthSuc && ((dwTimeEnd - dwTmpBegin) > MAX_WAIT_TIME_TO_RESTART_UPGRADE)))
 			{
@@ -887,7 +887,7 @@ unsigned int __stdcall DoWork(void* pData)
 			LeaveCriticalSectionRVC(g_cs);
 			ULONGLONG dwTimeEnd = GetTickCountRVC();
 			//oilyang@20190828 add
-			//升级重启后,在10分钟内,只要离最后一次交互时间大于2分钟,重启框架
+			//鍗囩骇閲嶅惎鍚庯紝鍦�10鍒嗛挓鍐咃紝鍙��绂绘渶鍚庝竴娆′氦浜掓椂闂村ぇ浜�2鍒嗛挓锛岄噸鍚��鏋�
 			if ((g_bInUpgrade && ((dwTimeEnd - dwUpgradeTmpBegin) < MAX_WAIT_TIME_TO_RESTART))
 				&& (!g_bAuthSuc && ((dwTimeEnd - dwTmpBegin) > MAX_WAIT_TIME_TO_RESTART_UPGRADE)))
 			{
@@ -1087,9 +1087,9 @@ void AcceptReqRVC()
 	maxi = 0;
 	char line[MAXLINE];
 	for (; ; ) {
-		//等待epoll事件的发生
+		//绛夊緟epoll浜嬩欢鐨勫彂鐢�
 		nfds = epoll_wait(epfd, events, 20, 500);
-		//处理所发生的所有事件
+		//澶勭悊鎵€鍙戠敓鐨勬墍鏈変簨浠�
 		for (int i = 0; i < nfds; ++i)
 		{
 			if (events[i].data.fd == g_sListen)//new connection

+ 6 - 6
Tool/spbranch/Logger.cpp

@@ -295,11 +295,11 @@ void Logger::TraceDefault_f(const tchar* fmt, ...)
 	Trace_format(str.c_str(), arg);
 }
 
-/*获取当前调用该日志文件的程序路径或程序名称(无类型后缀),主用于日志名称声明
- *@param: [out] outFilePath 获取到程序路径或程序名称的字符串
- *        [in] sizeLen outFilePath字符数组的大小
- *        [in] fetchKind FALSE表示仅获取程序路径,TRUE表示获取程序名称
- *@return 如果获取成功则表示实际得到的字符串长度,-1表示失败
+/*鑾峰彇褰撳墠璋冪敤璇ユ棩蹇楁枃浠剁殑绋嬪簭璺�緞鎴栫▼搴忓悕绉帮紙鏃犵被鍨嬪悗缂€锛夛紝涓荤敤浜庢棩蹇楀悕绉板0鏄�
+ *@param: [out] outFilePath 鑾峰彇鍒扮▼搴忚矾寰勬垨绋嬪簭鍚嶇О鐨勫瓧绗︿覆
+ *        [in] sizeLen outFilePath瀛楃�鏁扮粍鐨勫ぇ灏�
+ *        [in] fetchKind FALSE琛ㄧず浠呰幏鍙栫▼搴忚矾寰勶紝TRUE琛ㄧず鑾峰彇绋嬪簭鍚嶇О
+ *@return 濡傛灉鑾峰彇鎴愬姛鍒欒〃绀哄疄闄呭緱鍒扮殑瀛楃�涓查暱搴︼紝-1琛ㄧず澶辫触
  */
 DWORD Logger::GetCurExeNameOrPath(tchar* outFilePath, int sizeLen, int fetchKind)
 {
@@ -381,7 +381,7 @@ void Logger::DelayLoop(unsigned long usec)
 {
 	LOG_FUNCTION();
 	LARGE_INTEGER freq, start, now;
-	//返回硬件支持的高精度计数器的每秒钟嘀嗒的次数,零表示硬件不支持,读取失败
+	//杩斿洖纭�欢鏀�寔鐨勯珮绮惧害璁℃暟鍣ㄧ殑姣忕�閽熷榾鍡掔殑娆℃暟锛岄浂琛ㄧず纭�欢涓嶆敮鎸侊紝璇诲彇澶辫触
 	if (!QueryPerformanceFrequency(&freq))
 	{
 		Sleep(usec);

+ 1 - 1
Tool/spbranch/spbranch.cpp

@@ -1,4 +1,4 @@
-// spbranch.cpp : 定义应用程序的入口点。
+// spbranch.cpp : 瀹氫箟搴旂敤绋嬪簭鐨勫叆鍙g偣銆�
 //
 
 #include "stdafx.h"

+ 5 - 5
Tool/spbranch/stdafx.cpp

@@ -1,8 +1,8 @@
-// stdafx.cpp : 只包括标准包含文件的源文件
-// spbranch.pch 将作为预编译头
-// stdafx.obj 将包含预编译类型信息
+// stdafx.cpp : 鍙�寘鎷�爣鍑嗗寘鍚�枃浠剁殑婧愭枃浠�
+// spbranch.pch 灏嗕綔涓洪�缂栬瘧澶�
+// stdafx.obj 灏嗗寘鍚��缂栬瘧绫诲瀷淇℃伅
 
 #include "stdafx.h"
 
-// TODO: 在 STDAFX.H 中
-// 引用任何所需的附加头文件,而不是在此文件中引用
+// TODO: 鍦� STDAFX.H 涓�
+// 寮曠敤浠讳綍鎵€闇€鐨勯檮鍔犲ご鏂囦欢锛岃€屼笉鏄�湪姝ゆ枃浠朵腑寮曠敤

+ 7 - 7
Tool/spbranch/stdafx.h

@@ -1,21 +1,21 @@
-// stdafx.h : 标准系统包含文件的包含文件,
-// 或是经常使用但不常更改的
-// 特定于项目的包含文件
+// stdafx.h : 鏍囧噯绯荤粺鍖呭惈鏂囦欢鐨勫寘鍚�枃浠讹紝
+// 鎴栨槸缁忓父浣跨敤浣嗕笉甯告洿鏀圭殑
+// 鐗瑰畾浜庨」鐩�殑鍖呭惈鏂囦欢
 //
 
 #pragma once
 
 #include "targetver.h"
 
-#define WIN32_LEAN_AND_MEAN             //  从 Windows 头文件中排除极少使用的信息
-// Windows 头文件:
+#define WIN32_LEAN_AND_MEAN             //  浠� Windows 澶存枃浠朵腑鎺掗櫎鏋佸皯浣跨敤鐨勪俊鎭�
+// Windows 澶存枃浠�:
 #include <windows.h>
 
-// C 运行时头文件
+// C 杩愯�鏃跺ご鏂囦欢
 #include <stdlib.h>
 #include <malloc.h>
 #include <memory.h>
 #include <tchar.h>
 
 
-// TODO: 在此处引用程序需要的其他头文件
+// TODO: 鍦ㄦ�澶勫紩鐢ㄧ▼搴忛渶瑕佺殑鍏朵粬澶存枃浠�

+ 3 - 3
Tool/spbranch/targetver.h

@@ -1,8 +1,8 @@
 #pragma once
 
-// 包括 SDKDDKVer.h 将定义可用的最高版本的 Windows 平台。
+// 鍖呮嫭 SDKDDKVer.h 灏嗗畾涔夊彲鐢ㄧ殑鏈€楂樼増鏈�殑 Windows 骞冲彴銆�
 
-// 如果要为以前的 Windows 平台生成应用程序,请包括 WinSDKVer.h,并将
-// WIN32_WINNT 宏设置为要支持的平台,然后再包括 SDKDDKVer.h。
+// 濡傛灉瑕佷负浠ュ墠鐨� Windows 骞冲彴鐢熸垚搴旂敤绋嬪簭锛岃�鍖呮嫭 WinSDKVer.h锛屽苟灏�
+// WIN32_WINNT 瀹忚�缃�负瑕佹敮鎸佺殑骞冲彴锛岀劧鍚庡啀鍖呮嫭 SDKDDKVer.h銆�
 
 #include <SDKDDKVer.h>

+ 6 - 6
Tool/spsvc/Logger.cpp

@@ -529,11 +529,11 @@ void Logger::TraceTrace_f(const tchar* szFile, int line, const tchar* fmt, ...)
 }
 
 
-/*获取当前调用该日志文件的程序路径或程序名称(无类型后缀),主用于日志名称声明
- *@param: [out] outFilePath 获取到程序路径或程序名称的字符串
- *        [in] sizeLen outFilePath字符数组的大小
- *        [in] fetchKind FALSE表示仅获取程序路径,TRUE表示获取程序名称
- *@return 如果获取成功则表示实际得到的字符串长度,-1表示失败
+/*鑾峰彇褰撳墠璋冪敤璇ユ棩蹇楁枃浠剁殑绋嬪簭璺�緞鎴栫▼搴忓悕绉帮紙鏃犵被鍨嬪悗缂€锛夛紝涓荤敤浜庢棩蹇楀悕绉板0鏄�
+ *@param: [out] outFilePath 鑾峰彇鍒扮▼搴忚矾寰勬垨绋嬪簭鍚嶇О鐨勫瓧绗︿覆
+ *        [in] sizeLen outFilePath瀛楃�鏁扮粍鐨勫ぇ灏�
+ *        [in] fetchKind FALSE琛ㄧず浠呰幏鍙栫▼搴忚矾寰勶紝TRUE琛ㄧず鑾峰彇绋嬪簭鍚嶇О
+ *@return 濡傛灉鑾峰彇鎴愬姛鍒欒〃绀哄疄闄呭緱鍒扮殑瀛楃�涓查暱搴︼紝-1琛ㄧず澶辫触
  */
 DWORD Logger::GetCurExeNameOrPath(tchar* outFilePath, int sizeLen, int fetchKind)
 {
@@ -615,7 +615,7 @@ void Logger::DelayLoop(unsigned long usec)
 {
 	LOG_FUNCTION();
 	LARGE_INTEGER freq, start, now;
-	//返回硬件支持的高精度计数器的每秒钟嘀嗒的次数,零表示硬件不支持,读取失败
+	//杩斿洖纭�欢鏀�寔鐨勯珮绮惧害璁℃暟鍣ㄧ殑姣忕�閽熷榾鍡掔殑娆℃暟锛岄浂琛ㄧず纭�欢涓嶆敮鎸侊紝璇诲彇澶辫触
 	if (!QueryPerformanceFrequency(&freq))
 	{
 		Sleep(usec);