From bb6de29aefb3804b09878a4883cb0cf27b01755f Mon Sep 17 00:00:00 2001 From: Harrison Mclean Date: Fri, 23 Jan 2026 16:45:48 +0800 Subject: [PATCH] Fix FlexTalk AHK launch order --- scripts/winetricks/setup_nettts_prefix.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/scripts/winetricks/setup_nettts_prefix.sh b/scripts/winetricks/setup_nettts_prefix.sh index 791f7b3..c3aa5c4 100755 --- a/scripts/winetricks/setup_nettts_prefix.sh +++ b/scripts/winetricks/setup_nettts_prefix.sh @@ -270,6 +270,8 @@ fi mkdir -p "$WINEPREFIX" printf '\n[INFO] Preparing Wine prefix at %s\n' "$WINEPREFIX" +printf '[INFO] Using wine binary: %s\n' "$WINE_BIN" +printf '[INFO] Using wineserver binary: %s\n' "$WINESERVER_BIN" printf '[INFO] Installing winxp, vcrun6, mfc42, riched20 and autohotkey via winetricks...\n' winetricks -q winxp vcrun6 mfc42 riched20 autohotkey @@ -317,12 +319,14 @@ fi if [[ -n "$AHK_EXE_UNIX" ]]; then AHK_EXE_WIN_PATH=$(winepath -w "$AHK_EXE_UNIX") - "$WINE_BIN" "$AHK_EXE_WIN_PATH" "$AHK_SCRIPT_WIN_PATH" + "$WINE_BIN" cmd /c start "" "$AHK_EXE_WIN_PATH" "$AHK_SCRIPT_WIN_PATH" else warn "AutoHotkey.exe not found; falling back to shell association." "$WINE_BIN" cmd /c start "" "$AHK_SCRIPT_WIN_PATH" fi +sleep 2 + if ! "$WINE_BIN" "$FLEXTALK_SETUP_EXE"; then status=$? warn "FlexTalk installer exited with status $status"