浏览代码

#IQRV #comment [ResourceWatcher] 去除启动搜狗输入法脚本和部分日志

80374374 9 月之前
父节点
当前提交
111005f8d2
共有 2 个文件被更改,包括 0 次插入27 次删除
  1. 0 5
      Module/mod_ResourceWatcher/ResourceWatcherFSM.cpp
  2. 0 22
      Module/mod_ResourceWatcher/mod_ResourceWatcher.h

+ 0 - 5
Module/mod_ResourceWatcher/ResourceWatcherFSM.cpp

@@ -703,7 +703,6 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
             
             if (delDays < saveBackDay) // 未达到需要清理的天数阈值,无需清理
             {
-                DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("Files 存留天数[%d], 删除阈值[%u],无需清理.", (int)delDays, saveBackDay);
                 return fileCnt;
             }
         }
@@ -761,7 +760,6 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
 
             if (delDays < saveBackDay) // 未达到需要清理的天数阈值,无需清理
             {
-                DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("Dir[%s], 存留天数[%d], 删除阈值[%u],无需清理.", tempFilePath, (int)delDays, saveBackDay);
                 continue;
             }
         }
@@ -800,7 +798,6 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
             
             if (delDays < saveBackDay) // 未达到需要清理的天数阈值,无需清理
             {
-                DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("存留天数[%d], 删除阈值[%u],无需清理.", (int)delDays, saveBackDay);
                 FindClose(hFind);
                 return fileCnt;
             }
@@ -857,7 +854,6 @@ int ResourceWatcherFSM::ProcessFileDelete(LPCTSTR lpszPath, int& nDelSucCnt, int
                     int delDays = (lSystemTime - fileTime) / SECONDS_OF_DAY;
                     if (delDays < saveBackDay) // 未达到需要清理的天数阈值,无需清理
                     {
-                        DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("Dir[%s], 存留天数[%d], 删除阈值[%u],无需清理.", tempFilePath, (int)delDays, saveBackDay);
                         continue;
                     }
                 }
@@ -3220,7 +3216,6 @@ void ResourceWatcherFSM::CheckDiskFileSpace()
         {
             if (lastDiskUsed != 0 && ((int)(GetDiskUsedByte() / (1024 * 1024 * 1024)) - lastDiskUsed) < spaceIncrease) //增长值判定
             {
-                //DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("硬盘空间增长未超过阈值,无需扫描。");
                 if (spaceLock)
                 {
                     spaceLock = false; //释放锁

+ 0 - 22
Module/mod_ResourceWatcher/mod_ResourceWatcher.h

@@ -335,28 +335,6 @@ private:
 					GetFunction()->KillTimer(ENT_TIMERID_CHECK_SOGOU_INPUT_INSTALLED_STATE);
 					GetFunction()->SetTimer(ENT_TIMERID_CHECK_SOGOU_INPUT_PROCESS_STATUS_CHANGE,
 						this, ENT_TIMERINTERVAL_CHECK_SOGOU_INPUT_PROCESS_STATUS_CHANGE);
-
-					///**TODO(Gifur@10/9/2023): 等普通调用版本的输入法全行推广后,这块很多功能逻辑可以下线了 */
-#if defined(_MSC_VER)
-					//进入主页面后,检测安装状态,安装成功则执行一次启动脚本
-					///**TODO(Gifur@10/9/2023): 这段逻辑有点奇怪,上面的接口并不是安装输入法的功能,只是检测输入法的状态,这里每次都运行一次启动逻辑??*/
-					//答:这段定时器在检测到安装了输入法之后就只会执行一次,定时器被KILL掉了,之后只会检测搜狗进程的变化
-					CSimpleStringA csBinPath;
-					ErrorCodeEnum eErrPath = GetFunction()->GetPath("Bin", csBinPath);
-					if (eErrPath != Error_Succeed) {
-						DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("GetBasePath failed.");
-					}
-					else {
-						CSimpleStringA startPath = csBinPath + SPLIT_SLASH_STR + "spScript" + SPLIT_SLASH_STR + "SogouServStarter.bat";
-						int startFlag = WinExec(startPath.GetData(), SW_HIDE);
-						if (startFlag > 31) {
-							DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("检测到已安装搜狗输入法,执行搜狗启动脚本!路径:%s。", startPath.GetData());
-						}
-						else {
-							DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("执行启动脚本异常!路径:%s。", startPath.GetData());
-						}
-					}
-#endif //_MSC_VER
 				}
 			}
 			else {