|
@@ -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}`);
|
|
|
}
|