diff --git a/winehelper b/winehelper index 50c45ca..4b54ed5 100755 --- a/winehelper +++ b/winehelper @@ -1616,9 +1616,9 @@ wine_run () { | grep -v "ICON" | sort | tee -a "$log_file" echo -e "\n##### Лог WINE #####" | tee -a "$log_file" - $MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" $LAUNCH_PARAMETERS 2>&1 | tee -a "$log_file" + $MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" 2>&1 | tee -a "$log_file" else - $MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" $LAUNCH_PARAMETERS + $MANGOHUD_RUN "$WINELOADER" $wh_add_args "$win_file_exec" "$@" fi wait_wineserver @@ -2662,15 +2662,16 @@ case "$arg1" in if [[ -n "$1" ]] && [[ -f "$1" ]] ; then WIN_OPEN_FILE="$("$WINELOADER" winepath -w "$1")" shift + wine_run "$WIN_FILE_EXEC" "$@" "$WIN_OPEN_FILE" + else + wine_run "$WIN_FILE_EXEC" "$@" fi - - wine_run "$WIN_FILE_EXEC" "$@" "$WIN_OPEN_FILE" else print_error "Команды $arg1 не существует." wh_info exit 1 fi - ;; + ;; esac if [[ -n "$WH_BG_PID" ]] ; then