PW_OSU 980 Bytes
Newer Older
1
#!/usr/bin/env bash
2 3
# Author: cefeiko
########################################################################
castro-fidel's avatar
castro-fidel committed
4
export PW_PREFIX_NAME=DOTNET
5
start_portwine
castro-fidel's avatar
castro-fidel committed
6
export PW_DLL_INSTALL="dotnet48"
7
mkdir -p "${WINEPREFIX}/drive_c/Program Files (x86)/OSU/"
castro-fidel's avatar
castro-fidel committed
8 9
export PW_AUTOINSTALL_EXE="${WINEPREFIX}/drive_c/Program Files (x86)/OSU/osu!.exe"
if try_download "m1.ppy.sh/r/osu!install.exe" "${PW_AUTOINSTALL_EXE}"
10
then
Mikhail Tergoev's avatar
Mikhail Tergoev committed
11
    pw_start_progress_bar_block "${loc_gui_installing_the} OSU!. ${loc_gui_please_wait} "
12 13 14 15
    if  [ -f "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!install.exe" ]; then
        mv -f  "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!install.exe" "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!.exe"
    fi
    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/OSU/osu!.exe"
castro-fidel's avatar
castro-fidel committed
16 17
    # pw_run "${PW_AUTOINSTALL_EXE}"
    pw_stop_progress_bar
Mikhail Tergoev's avatar
Mikhail Tergoev committed
18
    portwine_create_shortcut
19 20 21
    kill_portwine
fi
stop_portwine