| 
					
				 | 
			
			
				@@ -64,6 +64,7 @@ async function run(param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return new Promise(async (resolve, reject) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var key = param.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var appName = param.path 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let newAppName = "4l_as_" + appName; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var programName = param.programName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var strategyName = param.strategyName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         var app = getApp(key) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -88,7 +89,7 @@ async function run(param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				          ***/ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             //系统不同 做不同的路径处理 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const platform = process.platform; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let exeName = appName;           //可执行程序 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let exeName = newAppName;           //可执行程序 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // let configName = "config.toml";        //配置文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let configName = "config.json";        //配置文件 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let appPath = ""; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -198,8 +199,15 @@ async function run(param) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (isDow) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (scheduleDow === 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     info_t = "启动文件:下载完成!" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //文件下载好了,设置统一前缀 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    execSync(`sudo mv ${appPath + "/" + appName} ${appPath + "/" + newAppName}`, (error, stdout, stderr) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        if (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            logger.error(`文件重命名失败: ${error}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        logger.info(`文件重命名完成!`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     //文件授权 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    execSync(`chmod +x ${appPath + "/" + appName}`, (error, stdout, stderr) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    execSync(`chmod +x ${appPath + "/" + newAppName}`, (error, stdout, stderr) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         if (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             logger.error(`启动文件:授权失败: ${error}`); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 |