diff options
author | zxp19821005 | 2023-03-03 13:07:50 +0800 |
---|---|---|
committer | zxp19821005 | 2023-03-03 13:07:50 +0800 |
commit | 924f7ec6538a6f25d608e73925163477669c53f3 (patch) | |
tree | 16e8f84ae71e364eedcae30e065c9f9478f56582 /run.sh | |
parent | 08122563d808ffd553a28fe69f5071e7a3d7cc0e (diff) | |
download | aur-924f7ec6538a6f25d608e73925163477669c53f3.tar.gz |
fix errors
Diffstat (limited to 'run.sh')
-rw-r--r-- | run.sh | 48 |
1 files changed, 24 insertions, 24 deletions
@@ -1,48 +1,48 @@ #!/bin/sh - + # Copyright (C) 2016 Deepin, Inc. # # Author: Li LongYu <lilongyu@linuxdeepin.com> # Peng Hao <penghao@linuxdeepin.com> - + # Vufa <countstarlight@gmail.com> - + BOTTLENAME="Deepin-BaiduWenku" APPVER="1.1.7spark1" -WINEPREFIX="${HOME}/.deepinwine/${BOTTLENAME}" -EXEC_PATH="c:/Program Files (x86)/wenku-pc/百度文库_105.exe" -EXEC_FILE="${WINEPREFIX}/drive_c/Program Files (x86)/wenku-pc/百度文库_105.exe" -START_SHELL_PATH="/opt/deepinwine/tools/run_v4.sh" UPDATEAPP_INSTALLER="BaiduWenku" -UPDATEAPP_VER="1.1.8" +UPDATEAPP_VER="1.2.0" UPDATEAPP_INSTALLER_PATH="c:/Program Files (x86)/wenku-pc/${UPDATEAPP_INSTALLER}-${UPDATEAPP_VER}.exe" +WINEPREFIX="${HOME}/.deepinwine/${BOTTLENAME}" +EXEC_PATH="c:/Program Files (x86)/wenku-pc/百度文库.exe" +EXEC_FILE="${WINEPREFIX}/drive_c/Program Files (x86)/wenku-pc/百度文库.exe" +START_SHELL_PATH="/opt/deepinwine/tools/run_v4.sh" export MIME_TYPE="" export DEB_PACKAGE_NAME="deepin-wine-baiduwenku" export APPRUN_CMD="deepin-wine6-stable" DISABLE_ATTACH_FILE_DIALOG="" EXPORT_ENVS="" SPECIFY_SHELL_DIR=$(dirname ${START_SHELL_PATH}) - -export SPECIFY_SHELL_DIR +export SPECIFY_SHELL_DIR + ARCHIVE_FILE_DIR="/opt/apps/${DEB_PACKAGE_NAME}/files" - + export WINEDLLPATH=/opt/${APPRUN_CMD}/lib:/opt/${APPRUN_CMD}/lib64 - + export LD_LIBRARY_PATH=/opt/apps/${DEB_PACKAGE_NAME}/files/lib32 - + export WINEPREDLL="${ARCHIVE_FILE_DIR}/dlls" - + msg() { ECHO_LEVEL=("\033[1;32m==> " "\033[1;31m==> ERROR: ") echo -e "${ECHO_LEVEL[$1]}\033[1;37m$2\033[0m" } - + OpenWinecfg() { msg 0 "Launching winecfg with ${APPRUN_CMD} in ${WINEPREFIX} ..." env WINEPREFIX="${WINEPREFIX}" ${APPRUN_CMD} winecfg } - + DeployApp() { # deploy bottle msg 0 "Deploying ${WINEPREFIX} ..." @@ -50,33 +50,33 @@ DeployApp() { # run installer msg 0 "Launching ${UPDATEAPP_INSTALLER_PATH} ..." env WINEDLLOVERRIDES="winemenubuilder.exe=d" ${START_SHELL_PATH} ${BOTTLENAME} ${APPVER} "${UPDATEAPP_INSTALLER_PATH}" "$@" - + touch "${WINEPREFIX}"/reinstalled msg 0 "Creating ${WINEPREFIX}/PACKAGE_VERSION ..." cat /opt/apps/${DEB_PACKAGE_NAME}/files/files.md5sum >"${WINEPREFIX}"/PACKAGE_VERSION } - + WakeApp() { env WINEPREDLL="${ARCHIVE_FILE_DIR}/dlls" \ WINEDLLPATH=/opt/${APPRUN_CMD}/lib:/opt/${APPRUN_CMD}/lib64 \ WINEPREFIX="${WINEPREFIX}" ${APPRUN_CMD} /opt/deepinwine/tools/sendkeys.exe w } - + Run() { if [ -z "${DISABLE_ATTACH_FILE_DIALOG}" ]; then export ATTACH_FILE_DIALOG=1 fi - + if [ -n "${EXPORT_ENVS}" ]; then export "${EXPORT_ENVS}" fi - + if [ -n "${EXEC_PATH}" ]; then if [ ! -f "${WINEPREFIX}/reinstalled" ] || [ ! -f "${EXEC_FILE}" ]; then DeployApp "$@" exit 0 fi - + if [ -z "${EXEC_PATH##*.lnk}" ]; then msg 0 "Launching ${EXEC_PATH} lnk file ..." ${START_SHELL_PATH} ${BOTTLENAME} ${APPVER} "C:/windows/command/start.exe" "/Unix" "${EXEC_PATH}" "$@" @@ -88,14 +88,14 @@ Run() { ${START_SHELL_PATH} ${BOTTLENAME} ${APPVER} "uninstaller.exe" "$@" fi } - + HelpApp() { echo " Extra Commands:" echo " winecfg Open winecfg" echo " -w/--wake Wake up background program" echo " -h/--help Show program help info" } - + if [ -z "$1" ]; then Run "$@" exit 0 |