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 1f5f92b..cdfe819 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 @@ -166,6 +166,23 @@ CalleCloud() CallProcess "$@" } +CallQQMusic() +{ + if [ -e ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic/QQMusic.exe ]; then + sleep 1 + else + mkdir ${WINEPREFIX}/drive_c/Program\ Files/Tencent/updatetemp + mv ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic/*.dll ${WINEPREFIX}/drive_c/Program\ Files/Tencent/updatetemp + mv ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic/*.exe ${WINEPREFIX}/drive_c/Program\ Files/Tencent/updatetemp + mv ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic/*.rdb ${WINEPREFIX}/drive_c/Program\ Files/Tencent/updatetemp + mv ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic/QQMusic* ${WINEPREFIX}/drive_c/Program\ Files/Tencent + rm -rf ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic + rm -rf ${WINEPREFIX}/drive_c/Program\ Files/Tencent/updatetemp + mv ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic* ${WINEPREFIX}/drive_c/Program\ Files/Tencent/QQMusic + fi + CallProcess "$@" +} + CallDouyin() { if [ -f "${WINEPREFIX}/drive_c/users/${USER}/Application Data/douyin" ]; then @@ -532,6 +549,9 @@ CallApp() "IE8") CallIE8 "$@" ;; + "Spark-QQMusic") + CallQQMusic "$@" + ;; *) CallProcess "$@" ;;