Files
Autodesk-Fusion-360-for-Linux/files/builds/stable-branch/bin/launcher.sh
2022-02-18 11:43:46 +01:00

40 lines
2.6 KiB
Bash

#!/bin/bash
#############################################################################
# Name: Autodesk Fusion 360 - Launcher (Linux) #
# Description: With this file you run Autodesk Fusion 360 on your system. #
# Author: Steve Zabka #
# Author URI: https://cryinkfly.com #
# License: MIT #
# Copyright (c) 2020-2022 #
# Time/Date: 09:00/18.02.2022 #
# Version: 1.2 #
#############################################################################
#################################
# Open Autodesk Fusion 360 now! #
#################################
###############################################################################################################################################################
# ALL FUNCTIONS ARE ARRANGED HERE: #
###############################################################################################################################################################
# This feature will check if there is a new version of Autodesk Fusion 360.
function setupact-check-fusion360 {
wget -N https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/raw/main/files/scripts/stable-branch/.config/fusion-360/bin/update.sh
chmod +x update.sh
. update.sh
}
# You must change the first part ($HOME/.wineprefixes/fusion360) and the last part (WINEPREFIX="$HOME/.wineprefixes/fusion360") when you have installed Autodesk Fusion 360 into another directory!
function setupact-open-fusion360 {
launcher="$(find $HOME/.wineprefixes/fusion360 -name Fusion360.exe -printf "%T+ %p\n" | sort -r 2>&1 | head -n 1 | sed -r 's/.+0000000000 (.+)/\1/')" && WINEPREFIX="$HOME/.wineprefixes/fusion360" wine "$launcher"
}
###############################################################################################################################################################
# THE PROGRAM IS STARTED HERE: #
###############################################################################################################################################################
setupact-check-fusion360
setupact-open-fusion360