mirror of
				https://gitee.com/spark-store-project/spark-store
				synced 2025-11-04 16:22:19 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			62 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
source /opt/durapps/spark-store/bin/bashimport/transhell.amber
 | 
						|
load_transhell_debug
 | 
						|
 | 
						|
endloop=0
 | 
						|
 | 
						|
#####################检测是否启动过了更新检测工具
 | 
						|
while [ $endloop -eq 0 ] ;do
 | 
						|
 | 
						|
if [  ! -e $HOME/.config/spark-union/spark-store/ssshell-config-do-not-show-upgrade-notify ];then 
 | 
						|
text_update_open="${TRANSHELL_CONTENT_CLOSE}"
 | 
						|
#已经开启了就显示关闭
 | 
						|
else
 | 
						|
text_update_open="${TRANSHELL_CONTENT_OPEN}"
 | 
						|
fi
 | 
						|
 | 
						|
if [  ! -e $HOME/.config/spark-union/spark-store/ssshell-config-do-not-create-desktop ];then 
 | 
						|
CONTENT_SET_CREATE_DESKTOP="${TRANSHELL_CONTENT_CLOSE_CREATE_DESKTOP}"
 | 
						|
#已经开启了就显示关闭
 | 
						|
else
 | 
						|
CONTENT_SET_CREATE_DESKTOP="${TRANSHELL_CONTENT_OPEN_CREATE_DESKTOP}"
 | 
						|
fi
 | 
						|
 | 
						|
update_transhell
 | 
						|
 | 
						|
option=$(zenity --list --text="${TRANSHELL_CONTENT_WELCOME_AND_CHOOSE_ONE_TO_RUN}" --column 数字 --column=${TRANSHELL_CONTENT_OPTIONS}  --print-column=2  --height 350 --width 760  0 "${TRANSHELL_CONTENT_OPEN_OR_CLOSE_UPGRADE_CHECK}" 1 "${CONTENT_SET_CREATE_DESKTOP}" 2 "${TRANSHELL_CONTENT_CHECK_FOR_UPDATE}" 3 "${TRANSHELL_CONTENT_EXIT}" --hide-column=1 --print-column=1)
 | 
						|
 | 
						|
case $option in 
 | 
						|
	0)
 | 
						|
	if [  ! -e $HOME/.config/spark-union/spark-store/ssshell-config-do-not-show-upgrade-notify ];then 
 | 
						|
	mkdir -p $HOME/.config/spark-union/spark-store/
 | 
						|
	touch $HOME/.config/spark-union/spark-store/ssshell-config-do-not-show-upgrade-notify
 | 
						|
	zenity --info --icon-name=spark-store --height 150 --width 200 --text "${TRANSHELL_CONTENT_CLOSED}" --timeout=2
 | 
						|
	else
 | 
						|
	rm -f  $HOME/.config/spark-union/spark-store/ssshell-config-do-not-show-upgrade-notify
 | 
						|
	zenity --info --icon-name=spark-store --height 150 --width 200 --text "${TRANSHELL_CONTENT_OPENED}" --timeout=2
 | 
						|
	fi
 | 
						|
	;;
 | 
						|
	1)
 | 
						|
	if [  ! -e $HOME/.config/spark-union/spark-store/ssshell-config-do-not-create-desktop ];then 
 | 
						|
	mkdir -p $HOME/.config/spark-union/spark-store/
 | 
						|
	touch $HOME/.config/spark-union/spark-store/ssshell-config-do-not-create-desktop
 | 
						|
	zenity --info --icon-name=spark-store --height 150 --width 200 --text "${TRANSHELL_CONTENT_CLOSED}" --timeout=2
 | 
						|
	else
 | 
						|
	rm -f  $HOME/.config/spark-union/spark-store/ssshell-config-do-not-create-desktop
 | 
						|
	zenity --info --icon-name=spark-store --height 150 --width 200 --text "${TRANSHELL_CONTENT_OPENED}" --timeout=2
 | 
						|
	fi
 | 
						|
	;;
 | 
						|
	2)
 | 
						|
	/opt/durapps/spark-store/bin/update-upgrade/ss-do-upgrade.sh
 | 
						|
	;;
 | 
						|
 | 
						|
	3)
 | 
						|
	exit 0
 | 
						|
	;;
 | 
						|
	*) 
 | 
						|
	exit 0
 | 
						|
esac
 | 
						|
 | 
						|
done
 |