mirror of
https://gitee.com/spark-store-project/spark-wine
synced 2025-12-18 21:11:39 +08:00
修复拉屎
This commit is contained in:
@@ -3,7 +3,8 @@
|
||||
##load transhell
|
||||
function load_transhell_debug()
|
||||
{
|
||||
local WORK_PATH="$(cd "$(dirname "${0}")" && pwd)"
|
||||
local WORK_PATH="$(dirname $(realpath $0))"
|
||||
echo $WORK_PATH
|
||||
local CURRENT_LANG="$(echo ${LANG%.*})"
|
||||
if [ -e "/usr/share/$(basename $0)/transhell/$(basename $0)_en_US.transhell" ]; then source /usr/share/$(basename $0)/transhell/$(basename $0)_en_US.transhell; echo "Loading transhell from /usr/share/$(basename $0)/transhell/$(basename $0)_en_US.transhell ..."; fi
|
||||
if [ -e "/usr/share/$(basename $0)/transhell/$(basename $0)_$CURRENT_LANG.transhell" ]; then source /usr/share/$(basename $0)/transhell/$(basename $0)_$CURRENT_LANG.transhell; echo "Loading transhell from /usr/share/$(basename $0)/transhell/$(basename $0)_$CURRENT_LANG.transhell ..."; fi
|
||||
@@ -15,7 +16,7 @@ echo "--------------------------------------------------------------------------
|
||||
|
||||
function load_transhell()
|
||||
{
|
||||
local WORK_PATH="$(cd "$(dirname "${0}")" && pwd)"
|
||||
local WORK_PATH="$(dirname $(realpath $0))"
|
||||
local CURRENT_LANG="$(echo ${LANG%.*})"
|
||||
if [ -e "/usr/share/$(basename $0)/transhell/$(basename $0)_en_US.transhell" ]; then source /usr/share/$(basename $0)/transhell/$(basename $0)_en_US.transhell; fi
|
||||
if [ -e "/usr/share/$(basename $0)/transhell/$(basename $0)_$CURRENT_LANG.transhell" ]; then source /usr/share/$(basename $0)/transhell/$(basename $0)_$CURRENT_LANG.transhell; fi
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
##### 若有pybanner则尝试启动
|
||||
if [ -e ${SHELL_DIR}/spark-dwine-helper/pybanner/pybanner.py ];then
|
||||
echo "Protocol upgrade: Trying to activate python banner..."
|
||||
python3 ${SHELL_DIR}/spark-dwine-helper/pybanner/pybanner.py
|
||||
if [ "$?" = "0" ];then
|
||||
exit
|
||||
else
|
||||
echo "Failed to activate. Fallback to normal zenity."
|
||||
fi
|
||||
fi
|
||||
#if [ -e ${SHELL_DIR}/spark-dwine-helper/pybanner/pybanner.py ];then
|
||||
#echo "Protocol upgrade: Trying to activate python banner..."
|
||||
#python3 ${SHELL_DIR}/spark-dwine-helper/pybanner/pybanner.py
|
||||
#if [ "$?" = "0" ];then
|
||||
#exit
|
||||
#else
|
||||
#echo "Failed to activate. Fallback to normal zenity."
|
||||
#fi
|
||||
#fi
|
||||
|
||||
|
||||
if [ ! -z "$WAYLAND_DISPLAY" ]; then
|
||||
|
||||
@@ -2,11 +2,6 @@
|
||||
#####因为arm版本的deepin-wine-helper不带这个,又不想破坏x86兼容性,故改名
|
||||
APP_NAME="QQ"
|
||||
LOG_FILE=$0
|
||||
SHELL_DIR=${0%/*}
|
||||
if [ $SPECIFY_SHELL_DIR ]; then
|
||||
SHELL_DIR=$SPECIFY_SHELL_DIR
|
||||
fi
|
||||
|
||||
PUBLIC_DIR="/var/public"
|
||||
|
||||
UsePublicDir()
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
# Modifier: shenmo <shenmo@spark-app.store>
|
||||
#
|
||||
#
|
||||
SHELL_DIR=$(dirname $0)
|
||||
SHELL_DIR=$(realpath "$SHELL_DIR")
|
||||
if [ $SPECIFY_SHELL_DIR ]; then
|
||||
SHELL_DIR=$SPECIFY_SHELL_DIR
|
||||
fi
|
||||
SHELL_DIR=$(dirname $(realpath $0))
|
||||
|
||||
export SHELL_DIR
|
||||
source ${SHELL_DIR}/bashimport/log-function.bashimport
|
||||
source ${SHELL_DIR}/bashimport/transhell.bashimport
|
||||
load_transhell_debug
|
||||
|
||||
#########Preload functions
|
||||
function get_app_name() {
|
||||
local app_name_orig=$(grep -m 1 '^Name=' "/usr/share/applications/$1.desktop" | cut -d '=' -f 2)
|
||||
@@ -73,11 +73,6 @@ WINE_CMD="${SHELL_DIR}/spark-dwine-helper/deepin-wine8-stable-wrapper/deepin-win
|
||||
log.warn "Using deepin-wine8-stable wrapper to fix arm problem"
|
||||
fi
|
||||
|
||||
#####################
|
||||
|
||||
if [ $SPECIFY_SHELL_DIR ]; then
|
||||
SHELL_DIR=$SPECIFY_SHELL_DIR
|
||||
fi
|
||||
|
||||
##################### Functions
|
||||
progressbar()
|
||||
@@ -262,6 +257,7 @@ CallProcess()
|
||||
|
||||
############# WARNING: Here is the modified content: Now will run set-dwine-scale.sh
|
||||
${SHELL_DIR}/spark-dwine-helper/scale-set-helper/set-wine-scale.sh "$WINEPREFIX"
|
||||
$SHELL_DIR/spark-wine-banner &
|
||||
env WINEPREFIX="$WINEPREFIX" $WINE_CMD "$@"
|
||||
|
||||
#start autobottle
|
||||
@@ -296,7 +292,7 @@ CallApp()
|
||||
{
|
||||
|
||||
|
||||
$SHELL_DIR/spark-wine-banner &
|
||||
|
||||
FixLink
|
||||
debug_log "CallApp $BOTTLENAME arg count $#: $*"
|
||||
if [ -f "/opt/apps/${DEB_PACKAGE_NAME}/files/pre_run.sh" ];then
|
||||
|
||||
Reference in New Issue
Block a user