#!/usr/bin/env bash # info_ru: Программа “АРМ КТ ПРОФ МЕД” для заполнения бланков документов о послевузовском профессиональном образовании и сертификатов специалиста.###################################################### export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-3" export WH_WINE_USE="wine_x_tkg_10-0_amd64" export WINEPREFIX="arm-kt" export PROG_NAME="АРМ КТ ПРОФ МЕД" export PROG_ICON="armkt" export BASE_PFX="none" export WINEARCH="win64" export INSTALL_DLL="" export WH_WINDOWS_VER="7" AUTOINSTALL_URL=$(curl -s "$PROG_URL" | grep "setup.zip" | awk -F'"' '{print $2}') SHORT_NAME=$(echo $AUTOINSTALL_URL | awk -F'/' '{print $5}') VER_EXE=$(echo $AUTOINSTALL_URL | grep -o '[0-9]\+\.[0-9]\+\.[0-9]\+') AUTOINSTALL_ZIP="${WH_TMP_DIR}/$SHORT_NAME-$VER_EXE-setup.zip" AUTOINSTALL_EXE="${WH_TMP_DIR}/$SHORT_NAME-$VER_EXE-setup.exe" if [[ -z $VER_EXE ]] then fatal "Не удалось получить версию ПО со страницы на сайте!" else print_info "Устанавливаем $PROG_NAME версии $VER_EXE" fi prepair_wine if try_download "$AUTOINSTALL_URL" "$AUTOINSTALL_ZIP" ; then unpack "$AUTOINSTALL_ZIP" "${WH_TMP_DIR}" try_remove_file "$AUTOINSTALL_ZIP" wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT try_remove_file "${AUTOINSTALL_EXE}" create_desktop "$PROG_NAME" \ "$DRIVE_C/Program Files/KtSoftware/$SHORT_NAME/$SHORT_NAME.exe" "$PROG_ICON" create_desktop "Регистрация $PROG_NAME" \ "$DRIVE_C/Program Files/KtSoftware/$SHORT_NAME/${SHORT_NAME}Reg.exe" "$PROG_ICON" fi