forked from CastroFidel/winehelper
added kill_autostart
This commit is contained in:
parent
f8e182ad3a
commit
c39fadd0dc
17
winehelper
17
winehelper
@ -728,6 +728,23 @@ init_wineprefix () {
|
|||||||
try_remove_file "$DRIVE_C/windows/system32/winemenubuilder.exe"
|
try_remove_file "$DRIVE_C/windows/system32/winemenubuilder.exe"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
##### KILL AUTOSTART AFTER INSTALLING #####
|
||||||
|
kill_autostart () {
|
||||||
|
[[ -z "${1}" ]] && fatal "Нет аргумента для функции kill_autostart."
|
||||||
|
[[ -z "${2}" ]] && SWAIT=3 || SWAIT="${2}"
|
||||||
|
sleep 5
|
||||||
|
while ps aux | grep -m 1 -i "$WINESERVER" | grep -v grep &>/dev/null ; do
|
||||||
|
if [[ -z "$(ps aux | grep -m 1 -i "$1" | grep -v grep | awk '{print $2}')" ]] ; then
|
||||||
|
print_info "PID для $1 не найден. Ожидаем окончания установки..."
|
||||||
|
sleep "${SWAIT}"
|
||||||
|
else
|
||||||
|
print_ok "PID для $1 найден. Завершаем работу автозапуска приложения."
|
||||||
|
"$WINESERVER" -k
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
update_winetricks () {
|
update_winetricks () {
|
||||||
W_TRX_URL="https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks"
|
W_TRX_URL="https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks"
|
||||||
W_TRX_EXT_VER="$(curl -s --list-only "$W_TRX_URL" | grep -i 'WINETRICKS_VERSION=' | sed 's/WINETRICKS_VERSION=//')"
|
W_TRX_EXT_VER="$(curl -s --list-only "$W_TRX_URL" | grep -i 'WINETRICKS_VERSION=' | sed 's/WINETRICKS_VERSION=//')"
|
||||||
|
Loading…
Reference in New Issue
Block a user