Compare commits
5 Commits
61e95fc883
...
4465e4b90d
Author | SHA1 | Date | |
---|---|---|---|
|
4465e4b90d | ||
|
8d7d0af012 | ||
|
ebd0ca8fc4 | ||
|
199e1208cf | ||
|
2aab6a1951 |
@ -1,5 +1,11 @@
|
||||
История изменений:
|
||||
|
||||
0.3.1:
|
||||
* добавлен вывод ошибки, если установочного файла не существует
|
||||
* исправлена тихая установка нескольких приложений "Альта-Софт" в один префикс и каталог
|
||||
* добавлена автоустановка:
|
||||
winehelper install alta-maximum - "Альта-Максимум"
|
||||
|
||||
0.3.0:
|
||||
* добавлена автоматическое определение версии ПО "Декларация", с возможностью последующего обновления поверх старой версии программы
|
||||
* обновлена версия tester_n - до актуальной на 10.03.2025
|
||||
|
@ -16,11 +16,11 @@ AUTOINSTALL_UNPACK="${WH_TMP_DIR}/gtdw280125"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/gtdw280125/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www1.alta.ru/pub/packets/distr/gtdw280125.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/gtdw280125.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ALTA/gtdw.exe"
|
||||
|
30
autoinstall/alta-maximum
Normal file
30
autoinstall/alta-maximum
Normal file
@ -0,0 +1,30 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Пакет программ для таможенного оформления. Включает программы Альта-ГТД, Такса и ТамДок в комплектациях Максимум, а также программу Заполнитель.
|
||||
########################################################################
|
||||
export WH_AUTOINSTALL="1"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Альта-Максимум"
|
||||
export BASE_PFX="alta_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="corefonts eufonts lucida opensymbol tahoma cjkfonts vb6run mdac28 msxml3 msxml4 msxml6 mfc42 jet40 native_oleaut32"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/maximum100325.zip"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/maximum100325"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/maximum100325/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/maximum100325.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
ALTA_PATH="$DRIVE_C/Alta"
|
||||
create_desktop "Альта-ГТД" "$ALTA_PATH/gtdw.exe" "altagtd"
|
||||
create_desktop "Таможенные документы" "$ALTA_PATH/ordview.exe" "altatamdoc"
|
||||
create_desktop "Такса" "$ALTA_PATH/taxwin.exe" "altatax"
|
||||
create_desktop "Заполнитель" "$ALTA_PATH/zapoln.exe" "altazap"
|
||||
fi
|
@ -20,7 +20,7 @@ if try_download "https://www2.alta.ru/pub/packets/distr/ordw030225.zip" "${AUTOI
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ALTA/ordview.exe"
|
||||
|
@ -20,7 +20,7 @@ if try_download "https://www2.alta.ru/pub/packets/distr/taxwin040225.zip" "${AUT
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ALTA/taxwin.exe"
|
||||
|
@ -20,7 +20,7 @@ if try_download "https://www1.alta.ru/pub/packets/distr/zapwin040225.zip" "${AUT
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ALTA/zapoln.exe"
|
||||
|
36
winehelper
36
winehelper
@ -596,24 +596,27 @@ init_wine_ver () {
|
||||
export WINESERVER="wineserver"
|
||||
fi
|
||||
|
||||
if [[ $DEBUG != 1 ]] ; then
|
||||
check_variables DXVK_LOG_LEVEL "none"
|
||||
check_variables VKD3D_SHADER_DEBUG "none"
|
||||
check_variables VKD3D_DEBUG "none"
|
||||
check_variables DXVK_LOG_PATH "none"
|
||||
check_variables VKBASALT_LOG_LEVEL "none"
|
||||
check_variables DXVK_NVAPI_LOG_LEVEL "none"
|
||||
|
||||
if [[ $DEBUG == 0 ]] ; then
|
||||
check_variables WINEDEBUG "-all"
|
||||
check_variables DXVK_LOG_LEVEL "none"
|
||||
check_variables VKD3D_SHADER_DEBUG "none"
|
||||
check_variables VKD3D_DEBUG "none"
|
||||
check_variables DXVK_LOG_PATH "none"
|
||||
check_variables VKBASALT_LOG_LEVEL "none"
|
||||
check_variables DXVK_NVAPI_LOG_LEVEL "none"
|
||||
export WH_WDBG='2>/dev/null'
|
||||
else
|
||||
# check_variables WINEDEBUG "fixme-all,err+loaddll,err+dll,err+file,err+reg,warn+file"
|
||||
elif [[ $DEBUG == full ]] ; then
|
||||
check_variables WINEDEBUG "+loaddll,+seh"
|
||||
check_variables DXVK_LOG_LEVEL "error"
|
||||
check_variables VKD3D_DEBUG "error"
|
||||
check_variables WINE_MONO_TRACE "E:System.NotImplementedException"
|
||||
check_variables VK_LOADER_DEBUG "error"
|
||||
check_variables VKBASALT_LOG_LEVEL "error"
|
||||
check_variables DXVK_NVAPI_LOG_LEVEL "error"
|
||||
export DXVK_LOG_LEVEL="error"
|
||||
export VKD3D_DEBUG "error"
|
||||
export WINE_MONO_TRACE "E:System.NotImplementedException"
|
||||
export VK_LOADER_DEBUG "error"
|
||||
export VKBASALT_LOG_LEVEL "error"
|
||||
export DXVK_NVAPI_LOG_LEVEL "error"
|
||||
export WH_WDBG=""
|
||||
else
|
||||
check_variables WINEDEBUG "err+all"
|
||||
export WH_WDBG=""
|
||||
fi
|
||||
|
||||
@ -805,7 +808,7 @@ prepair_wine () {
|
||||
Продолжая использовать данное ПО вы подтверждаете, что ознакомились с данным отказом от
|
||||
ответственности и принимаете все риски, связанные с его использованием.
|
||||
"
|
||||
print_info "Для продолжения нажмите любую кнопку на клавиатуре."
|
||||
print_info "Для продолжения нажмите любую клавишу на клавиатуре."
|
||||
read -s -n 1
|
||||
fi
|
||||
|
||||
@ -837,6 +840,7 @@ wine_run () {
|
||||
|
||||
wine_run_install () {
|
||||
print_info "Запускаем установку приложения $PROG_NAME."
|
||||
[[ ! -f "$1" ]] && fatal "Нет файла для установки: $1"
|
||||
case "${1,,}" in
|
||||
*.exe) wine_run $WINE_WIN_START "$@" ;;
|
||||
*.msi) wine_run msiexec /i "$@" ;;
|
||||
|
Loading…
Reference in New Issue
Block a user