diff --git a/autoinstall/scada-krug-2000 b/autoinstall/scada-krug-2000 new file mode 100644 index 0000000..ad4691b --- /dev/null +++ b/autoinstall/scada-krug-2000 @@ -0,0 +1,26 @@ +#!/usr/bin/env bash +# info_ru: Это мощный, современный инструмент быстрой и качественной разработки АСУТП +######################################################################## +export WH_AUTOINSTALL="1" +export WH_WINE_USE="wine-9.0.9-alt1-i586" +export WINEPREFIX="scada-krug-2000" +export PROG_NAME="SCADA КРУГ 2000" +export PROG_ICON="krugtaskmanager" +export BASE_PFX="none" +export WH_WINDOWS_VER="10" +export WINEARCH="win32" +export INSTALL_DLL="dotnet48 vcrun6 vcrun2008 vcrun2022 d3dcompiler_47 mdac28 corefonts riched20 wsh57" +export USE_RENDERER="proton" + +if [[ -f "$2" ]] ; then + prepair_wine + + wine_run_install "$2" /quiet /exit + + WIN_FILE_EXEC="$DRIVE_C/Program Files/Krug2000/Bin/KrugTaskManager.exe" + # TODO: Если файл не найден, использовать автопоиск по имени exe файла $WIN_FILE_EXEC + create_desktop "Менеджер задач" "$WIN_FILE_EXEC" "$PROG_ICON" +else + fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру: + winehelper install $1 \"/путь/до/установочного_файла\"" +fi diff --git a/image/krugtaskmanager.png b/image/krugtaskmanager.png new file mode 100644 index 0000000..0acd665 Binary files /dev/null and b/image/krugtaskmanager.png differ