diff --git a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh index 150bfa023a980044dbf248b3549a00852d918c81..78c10ff5e5dac73ffb6e14557c1d510c230672c8 100755 --- a/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh +++ b/spark-dwine-helper/s-wine-helper/deepinwine/tools/spark_run_v4.sh @@ -161,9 +161,17 @@ CallProcess() CallDouyin() { if [ -f "${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin" ]; then - rm -f "${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin" + rm "${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin" mv ${WINEPREFIX}/drive_c/users/${USER}/Application\ Data/*.tmp ${WINEPREFIX}/drive_c/users/${USER}/Application\ Data/douyin - chmod 555 "${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin" + chmod 755 ${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin + fi + CallProcess "$@" +} + +CallMuBu() +{ + if [ -f "${WINEPREFIX}/drive_c/ProgramData/Microsoft/Windows/Start Menu/Programs/MuBu.lnk" ]; then + chmod 555 ${WINEPREFIX}/drive_c/ProgramData/Microsoft/Windows/Start Menu/Programs/MuBu.lnk fi CallProcess "$@" } @@ -482,6 +490,9 @@ CallApp() "Deepin-CS6") CallPsCs6 "$@" ;; + "Spark-MuBu") + CallMuBu "$@" + ;; "Spark-flyele") CallFlyele "$@" ;;