diff --git a/spark-dwine-helper/s-wine-helper/opt/spark-dwine-helper/spark-dwine-helper/wine-app-launcher/spark-wine-launcher b/spark-dwine-helper/s-wine-helper/opt/spark-dwine-helper/spark-dwine-helper/wine-app-launcher/spark-wine-launcher index e309c38..ed1299a 100755 --- a/spark-dwine-helper/s-wine-helper/opt/spark-dwine-helper/spark-dwine-helper/wine-app-launcher/spark-wine-launcher +++ b/spark-dwine-helper/s-wine-helper/opt/spark-dwine-helper/spark-dwine-helper/wine-app-launcher/spark-wine-launcher @@ -1,4 +1,4 @@ - #!/bin/bash +#!/bin/bash # ===== Log Functions with Colors ===== log.warn() { echo -e "[\e[33mWARN\e[0m]: \e[1m$*\e[0m"; } @@ -47,9 +47,12 @@ fi export WINEPREFIX="$HOME/.wine" export APPRUN_CMD="spark-wine" export SHELL_DIR="/opt/spark-dwine-helper" -if [[ ! -e "$WINEPREFIX" ]];then -${APPRUN_CMD} wineboot -fi -${SHELL_DIR}/spark-dwine-helper/scale-set-helper/set-wine-scale.sh ${WINEPREFIX} + +( +${SHELL_DIR}/spark-dwine-helper/scale-set-helper/set-wine-scale.sh ${WINEPREFIX} & +# ${APPRUN_CMD} reg add 'HKEY_CURRENT_USER\Software\Wine\DllOverrides' /v winemenubuilder.exe /f & +wait +) | gui_dialog --progress --pulsate --auto-close --no-cancel --text="正在准备应用...\nPreparing Windows APP..." + ${APPRUN_CMD} "$@"