From dc2e95c70044b061ea5a725215b5b6be566fa242 Mon Sep 17 00:00:00 2001 From: Boria138 <boriabloger@protonmail.com> Date: Sat, 11 May 2024 23:42:04 +0500 Subject: [PATCH] Add W3D Hub Launcher autoinstall --- data_from_portwine/img/gui/w3dhub.png | Bin 0 -> 5717 bytes .../scripts/portwine_db/W3D Hub Launcher | 9 ++++++++ .../scripts/pw_autoinstall/PW_W3D_HUB | 20 ++++++++++++++++++ data_from_portwine/scripts/start.sh | 1 + 4 files changed, 30 insertions(+) create mode 100644 data_from_portwine/img/gui/w3dhub.png create mode 100644 data_from_portwine/scripts/portwine_db/W3D Hub Launcher create mode 100644 data_from_portwine/scripts/pw_autoinstall/PW_W3D_HUB diff --git a/data_from_portwine/img/gui/w3dhub.png b/data_from_portwine/img/gui/w3dhub.png new file mode 100644 index 0000000000000000000000000000000000000000..d54d018bd43a27a4875924c4ec96c2880c89b7a5 GIT binary patch literal 5717 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 Hu0mjf#k3)o literal 0 HcmV?d00001 diff --git a/data_from_portwine/scripts/portwine_db/W3D Hub Launcher b/data_from_portwine/scripts/portwine_db/W3D Hub Launcher new file mode 100644 index 00000000..af623de7 --- /dev/null +++ b/data_from_portwine/scripts/portwine_db/W3D Hub Launcher @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +# Author: chal55rus and Boria138 +#W3D Hub Launcher.exe +#Rating=1-5 +export PW_VULKAN_USE="0" +export PW_PREFIX_NAME="DOTNET" +export PW_WINE_USE="WINE_LG" + +gui_proton_downloader silent "$PW_WINE_USE" diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_W3D_HUB b/data_from_portwine/scripts/pw_autoinstall/PW_W3D_HUB new file mode 100644 index 00000000..76d5a525 --- /dev/null +++ b/data_from_portwine/scripts/pw_autoinstall/PW_W3D_HUB @@ -0,0 +1,20 @@ +#!/bin/bash +# Author: chal55rus and Boria138 +######################################################################## +export PW_PREFIX_NAME="DOTNET" +export LAUNCH_PARAMETERS=("/S") +export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/w3dhub_launcher_install.exe" +export PORTWINE_CREATE_SHORTCUT_NAME="W3D Hub Launcher" + +start_portwine +if try_download 'https://w3dhub.com/forum/files/file/10-w3d-hub-launcher/?do=download' "${PW_AUTOINSTALL_EXE}" no_mirror +then + pw_start_progress_bar_install_game "W3DHUB Launcher" + pw_run "${PW_AUTOINSTALL_EXE}" + portwine_exe="$(find "$WINEPREFIX/" -type f -name "W3D Hub Launcher.exe" | grep "W3D Hub/W3D Hub Launcher.exe")" + try_remove_file "${PW_AUTOINSTALL_EXE}" + kill_portwine + pw_stop_progress_bar + portwine_create_shortcut +fi +stop_portwine diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh index 6c9fe8df..5b4e16fe 100755 --- a/data_from_portwine/scripts/start.sh +++ b/data_from_portwine/scripts/start.sh @@ -538,6 +538,7 @@ else --field=" Pulse Online"!"$PW_GUI_ICON_PATH/pulseonline.png"!"":"FBTN" '@bash -c "button_click PW_PULSE_ONLINE"' \ --field=" CatsLauncher (Front Edge)"!"$PW_GUI_ICON_PATH/catslauncher.png"!"":"FBTN" '@bash -c "button_click PW_CATSLAUNCHER"' \ --field=" Russian Fishing 4"!"$PW_GUI_ICON_PATH/rf4launcher.png"!"":"FBTN" '@bash -c "button_click PW_RUSSIAN_FISHING"' \ + --field=" W3D Hub Launcher"!"$PW_GUI_ICON_PATH/w3dhub.png"!"":"FBTN" '@bash -c "button_click PW_W3D_HUB"' \ 2>/dev/null & # --field=" Secret World Legends (ENG)"!"$PW_GUI_ICON_PATH/swl.png"!"":"FBTN" '@bash -c "button_click PW_SWL"'