diff --git a/data_from_portwine/changelog_eng b/data_from_portwine/changelog_eng index 2e71ce6..c4491e3 100755 --- a/data_from_portwine/changelog_eng +++ b/data_from_portwine/changelog_eng @@ -2,6 +2,14 @@ You can help us in the development of the project on the website: https://linux- ---------------------------------------- Changelog: +###Scripts version 2235### Date: 06.12.2023 / Download update size: 8 megabytes +* Fixed the missing osu icon! in the list of installed applications +* updated Panzar auto-installation and fixed icon creation +* updated GOG Galaxy + - auto-installation - added automatic detection of the current version for installation + - installation is performed in a separate GOG prefix + - auto-installation is performed again in silent mode (no questions asked) + ###Scripts version 2234### Date: 03.12.2023 / Download update size: 200 megabytes * updated PROTON_LG to version 8-25-1 (fixed BattleNET) * fixed the creation of shortcuts to STEAM in the absence of shortcuts.vdf file diff --git a/data_from_portwine/changelog_rus b/data_from_portwine/changelog_rus index c0448fc..54864c6 100755 --- a/data_from_portwine/changelog_rus +++ b/data_from_portwine/changelog_rus @@ -2,6 +2,14 @@ ----------------------------------------- История изменений: +###Scripts version 2235### Дата: 06.12.2023 / Размер скачиваемого обновления: 8 мегабайт +* исправлено отсутствие иконки osu! в списке установленных приложений +* обновлена автоустановка Panzar и исправлено создание иконки +* обновлена автоустановка GOG Galaxy + - добавлено автоматическое определение актуальной версии для установки + - утановка производится в отдельный префикс GOG + - автоустановка снова производится в тихом режиме (без вопросов) + ###Scripts version 2234### Дата: 03.12.2023 / Размер скачиваемого обновления: 200 мегабайт * обновлен PROTON_LG до версии 8-25-1 (исправлена работа BattleNET) * исправлено создание ярлыков в STEAM при отсутствии shortcuts.vdf файла diff --git a/data_from_portwine/scripts/credits b/data_from_portwine/scripts/credits index d98f954..d188744 100755 --- a/data_from_portwine/scripts/credits +++ b/data_from_portwine/scripts/credits @@ -41,7 +41,7 @@ Vano Majukin WelchDragon Vuursteen Boria138 -Akai♡ +Akai " 2>/dev/null & "${pw_yad_v12_3}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< " Лицензия Массачусетского технологического института (MIT License) @@ -409,6 +409,7 @@ Sergey 33(46)RUS WelchDragon Vuursteen Boria138 +Akai " 2>/dev/null & "${pw_yad_v12_3}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "MIT License diff --git a/data_from_portwine/scripts/portwine_db/GalaxyClient b/data_from_portwine/scripts/portwine_db/GalaxyClient index 1e187f0..05ea9d3 100755 --- a/data_from_portwine/scripts/portwine_db/GalaxyClient +++ b/data_from_portwine/scripts/portwine_db/GalaxyClient @@ -7,10 +7,12 @@ export PW_VULKAN_USE=2 export WINEDLLOVERRIDES="galaxycommunication.exe=n;libglesv2=" export LAUNCH_PARAMETERS="/runWithoutUpdating /deelevated" -export PW_DLL_INSTALL="vcrun2019" +export PW_PREFIX_NAME="GOG" +export DISABLE_CP_DEFPFX=1 + add_in_start_portwine () { if [ -e "${WINEPREFIX}/drive_c/users/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" ] ; then - sed -i 's/"featureOverlay" : true,/"featureOverlay" : false,/' "${WINEPREFIX}/drive_c/${USER}/steamuser/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" + sed -i 's/"featureOverlay" : true,/"featureOverlay" : false,/' "${WINEPREFIX}/drive_c/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" fi } diff --git a/data_from_portwine/scripts/portwine_db/Panzar b/data_from_portwine/scripts/portwine_db/Panzar index b65457b..a3b4d32 100644 --- a/data_from_portwine/scripts/portwine_db/Panzar +++ b/data_from_portwine/scripts/portwine_db/Panzar @@ -1,7 +1,8 @@ #!/usr/bin/env bash #Author: castro-fidel -#PnzSteamLauncher.exe +#Panzar.exe #Rating=1-5 #####################examples########################### export PW_WINDOWS_VER="7" +export PW_PREFIX_NAME="PANZAR" diff --git a/data_from_portwine/scripts/portwine_db/osu b/data_from_portwine/scripts/portwine_db/osu index fef2cdb..7eebf63 100755 --- a/data_from_portwine/scripts/portwine_db/osu +++ b/data_from_portwine/scripts/portwine_db/osu @@ -1,6 +1,7 @@ #!/usr/bin/env bash #Author: xuser #osu!.exe +#OSU.exe #osu!install.exe #Rating=1-5 #####################examples########################### diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT b/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT index 396516d..6c1c62a 100755 --- a/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT +++ b/data_from_portwine/scripts/pw_autoinstall/PW_GENSHIN_IMPACT @@ -24,3 +24,4 @@ then fi stop_portwine + diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_GOG b/data_from_portwine/scripts/pw_autoinstall/PW_GOG index fe471ea..804dc3d 100755 --- a/data_from_portwine/scripts/pw_autoinstall/PW_GOG +++ b/data_from_portwine/scripts/pw_autoinstall/PW_GOG @@ -2,9 +2,17 @@ # Author: Castro-Fidel (linux-gaming.ru) ######################################################################## export LAUNCH_PARAMETERS=("/VERYSILENT") +GOG_VER="$(curl "https://remote-config.gog.com/components/webinstaller?component_version=2.0.0" \ +| awk -F'galaxy_client_' '{print $2}' \ +| awk -F'.pkg' '{print $1}')" +[[ "${GOG_VER}" != 2.* ]] && zenity_error "ERROR: Get the GOG version." && exit 1 export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/setup_galaxy_${GOG_VER}.exe" +export PW_PREFIX_NAME="GOG" +export DISABLE_CP_DEFPFX=1 + start_portwine -if try_download_game "https://webinstallers.gog-statics.com/download/GOG_Galaxy_2.0.exe" "${PW_AUTOINSTALL_EXE}" + +if try_download_game "https://content-system.gog.com/open_link/download?path=/open/galaxy/client/${GOG_VER}/setup_galaxy_${GOG_VER}.exe" "${PW_AUTOINSTALL_EXE}" then pw_start_progress_bar_block "${loc_gui_installing_the} GOG Galaxy. ${loc_gui_please_wait} " pw_run "${PW_AUTOINSTALL_EXE}" @@ -15,4 +23,5 @@ then pw_stop_progress_bar portwine_create_shortcut fi + stop_portwine diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_OSU b/data_from_portwine/scripts/pw_autoinstall/PW_OSU index afa5a68..e928606 100755 --- a/data_from_portwine/scripts/pw_autoinstall/PW_OSU +++ b/data_from_portwine/scripts/pw_autoinstall/PW_OSU @@ -2,21 +2,26 @@ # Author: cefeiko ######################################################################## export PW_PREFIX_NAME=DOTNET +export PORTWINE_CREATE_SHORTCUT_NAME="OSU" + start_portwine -#export PW_DLL_INSTALL="dotnet48" + mkdir -p "${WINEPREFIX}/drive_c/Program Files (x86)/OSU/" export PW_AUTOINSTALL_EXE="${WINEPREFIX}/drive_c/Program Files (x86)/OSU/osu!.exe" + if try_download_game "https://m1.ppy.sh/r/osu!install.exe" "${PW_AUTOINSTALL_EXE}" then pw_start_progress_bar_block "${loc_gui_installing_the} OSU!. ${loc_gui_please_wait} " 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" + export portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/OSU/osu!.exe" + pw_create_unique_exe try_remove_file "${portwine_exe}.ppdb" # pw_run "${PW_AUTOINSTALL_EXE}" pw_stop_progress_bar portwine_create_shortcut kill_portwine fi + stop_portwine diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_PANZAR b/data_from_portwine/scripts/pw_autoinstall/PW_PANZAR index b4690ec..12f84e2 100644 --- a/data_from_portwine/scripts/pw_autoinstall/PW_PANZAR +++ b/data_from_portwine/scripts/pw_autoinstall/PW_PANZAR @@ -5,6 +5,7 @@ export LAUNCH_PARAMETERS=("/VERYSILENT") export PW_WINDOWS_VER="7" export PW_PREFIX_NAME="PANZAR" export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Panzar.exe" +export PORTWINE_CREATE_SHORTCUT_NAME="Panzar" start_portwine if try_download_game "https://www.panzar.ru/ru/download/installer/" "${PW_AUTOINSTALL_EXE}" @@ -12,12 +13,12 @@ then pw_start_progress_bar_block "${loc_gui_installing_the} Panzar. ${loc_gui_please_wait} " pw_kill_autostart start.exe 3 & pw_run "${PW_AUTOINSTALL_EXE}" - portwine_exe="${WINEPREFIX}/drive_c/Games/Panzar/PnzSteamLauncher.exe" + export portwine_exe="${WINEPREFIX}/drive_c/Games/Panzar/start.exe" + pw_create_unique_exe try_remove_file "${PW_AUTOINSTALL_EXE}" try_remove_file "${portwine_exe}.ppdb" kill_portwine pw_stop_progress_bar - export PORTWINE_CREATE_SHORTCUT_NAME="Panzar" portwine_create_shortcut fi stop_portwine diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var index a317379..ee693b1 100755 --- a/data_from_portwine/scripts/var +++ b/data_from_portwine/scripts/var @@ -1,6 +1,6 @@ #!/usr/bin/env bash #Author: Castro-Fidel (linux-gaming.ru) -#SCRIPTS_NEXT_VERSION=2234 +#SCRIPTS_NEXT_VERSION=2235 ######################################################################## export PW_MANGOHUD=0 export MANGOHUD_CONFIG=cpu_stats,cpu_temp,cpu_mhz,cpu_color=2e97cb,cpu_text=CPU,gpu_stats,gpu_temp,gpu_core_clock,gpu_mem_clock,vulkan_driver,gpu_name,gpu_color=2e9762,gpu_text=GPU,vram,vram_color=ad64c1,ram,ram_color=c26693,io_color=a491d3,frame_timing=1,frametime_color=00ff00,time,arch,wine,wine_color=eb5b5b,engine_color=eb5b5b,background_alpha=0.2,font_size=24,background_color=020202,text_color=ffffff,toggle_hud=Shift_R+F12,resolution,vkbasalt