Update autodesk_fusion_installer.sh

This commit is contained in:
Steve Zabka
2024-08-01 23:38:24 +02:00
committed by GitHub
parent 50118afca0
commit 00e05243ff

View File

@@ -99,14 +99,12 @@ function create_data_structure() {
curl -L "$fusion360_installer_url" -o Fusion360installer.exe curl -L "$fusion360_installer_url" -o Fusion360installer.exe
mv -f Fusion360installer.exe "$fusion360_installer" mv -f Fusion360installer.exe "$fusion360_installer"
rm -rf "$fusion360_installer" rm -rf "$fusion360_installer"
cp "Fusion360installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe"
fi fi
else else
echo "The Autodesk Fusion 360 installer doesn't exist and will be downloaded for you!" echo "The Autodesk Fusion 360 installer doesn't exist and will be downloaded for you!"
fusion360_installer_url="https://dl.appstreaming.autodesk.com/production/installers/Fusion%20Client%20Downloader.exe" fusion360_installer_url="https://dl.appstreaming.autodesk.com/production/installers/Fusion%20Client%20Downloader.exe"
curl -L "$fusion360_installer_url" -o "$fusion360_installer" curl -L "$fusion360_installer_url" -o "$fusion360_installer"
mv -f Fusion360installer.exe "$fusion360_installer" mv -f Fusion360installer.exe "$fusion360_installer"
cp "Fusion360installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe"
fi fi
# Search for an existing installer of WEBVIEW2 # Search for an existing installer of WEBVIEW2
@@ -118,14 +116,12 @@ function create_data_structure() {
curl -L "$webview2_installer_url" -o WebView2installer.exe curl -L "$webview2_installer_url" -o WebView2installer.exe
mv -f WebView2installer.exe "$webview2_installer" mv -f WebView2installer.exe "$webview2_installer"
rm -rf "$webview2_installer" rm -rf "$webview2_installer"
cp "WebView2installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/WebView2installer.exe"
fi fi
else else
echo "The WebView2installer installer doesn't exist and will be downloaded for you!" echo "The WebView2installer installer doesn't exist and will be downloaded for you!"
webview2_installer_url="https://github.com/aedancullen/webview2-evergreen-standalone-installer-archive/releases/download/109.0.1518.78/MicrosoftEdgeWebView2RuntimeInstallerX64.exe" webview2_installer_url="https://github.com/aedancullen/webview2-evergreen-standalone-installer-archive/releases/download/109.0.1518.78/MicrosoftEdgeWebView2RuntimeInstallerX64.exe"
curl -L "$webview2_installer_url" -o "$webview2_installer" curl -L "$webview2_installer_url" -o "$webview2_installer"
mv -f WebView2installer.exe "$webview2_installer" mv -f WebView2installer.exe "$webview2_installer"
cp "WebView2installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/WebView2installer.exe"
fi fi
# Download all tested extensions for Autodesk Fusion 360 on Linux # Download all tested extensions for Autodesk Fusion 360 on Linux
@@ -372,6 +368,7 @@ function dxvk_opengl_2 {
# Execute the installation of Autodesk Fusion 360 # Execute the installation of Autodesk Fusion 360
function fusion360_install_update { function fusion360_install_update {
cp "Fusion360installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe"
WINEPREFIX="$selected_directory/wineprefixes/default" timeout -k 2m 1m wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe" --quiet WINEPREFIX="$selected_directory/wineprefixes/default" timeout -k 2m 1m wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe" --quiet
WINEPREFIX="$selected_directory/wineprefixes/default" timeout -k 2m 1m wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe" --quiet WINEPREFIX="$selected_directory/wineprefixes/default" timeout -k 2m 1m wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/Fusion360installer.exe" --quiet
} }
@@ -492,6 +489,7 @@ function wine_fusion360_config() {
WINEPREFIX="$selected_directory/wineprefixes/default" wine reg add "HKCU\Software\Wine\DllOverrides" /v "bcp47langs" /t REG_SZ /d "" /f WINEPREFIX="$selected_directory/wineprefixes/default" wine reg add "HKCU\Software\Wine\DllOverrides" /v "bcp47langs" /t REG_SZ /d "" /f
sleep 5s sleep 5s
# Download and install WebView2 to handle Login attempts, required even though we redirect to your default browser # Download and install WebView2 to handle Login attempts, required even though we redirect to your default browser
cp "WebView2installer.exe" "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/WebView2installer.exe"
WINEPREFIX="$selected_directory/wineprefixes/default" wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/WebView2installer.exe" /install # /silent WINEPREFIX="$selected_directory/wineprefixes/default" wine "$selected_directory/wineprefixes/default/drive_c/users/$USER/Downloads/WebView2installer.exe" /install # /silent
sleep 5s sleep 5s
# Pre-create shortcut directory for latest re-branding Microsoft Edge WebView2 # Pre-create shortcut directory for latest re-branding Microsoft Edge WebView2