Compare commits
206 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
a15b2621b6 | ||
|
fd00b61c71 | ||
|
74eaf34c00 | ||
|
a69493df73 | ||
|
6b958dd7f1 | ||
|
2483f4c66c | ||
|
ab0e23952e | ||
|
92a682ba8a | ||
|
3381054c21 | ||
|
76b7d4f046 | ||
|
aeae544640 | ||
|
eeb94523b3 | ||
|
a2186b63cb | ||
|
839b480c39 | ||
|
504be8ea5b | ||
|
662a62267c | ||
|
83fe362b37 | ||
|
f7fdfca743 | ||
|
ffc7098aba | ||
|
50de9bdb14 | ||
|
b4d663f2a7 | ||
|
c5db176ca4 | ||
|
d73c0a47ab | ||
|
aadd579cdc | ||
|
0608a3f250 | ||
|
274a21941d | ||
|
d499147bdc | ||
|
dd5d8bb657 | ||
|
f73f717d0e | ||
|
cefb3c8d5a | ||
|
a4f01e7340 | ||
|
70f2976a70 | ||
|
34713bb61a | ||
|
eea04f0d91 | ||
|
45bc97d796 | ||
|
88f1febf54 | ||
|
c756459993 | ||
|
b97b2169ab | ||
|
6b8909902c | ||
|
3bfdf5c01a | ||
|
4e1c3e787d | ||
|
c1e58bb8a1 | ||
|
658816a84d | ||
|
3e13cdf8f0 | ||
|
95dd7ae598 | ||
|
16b9a84191 | ||
|
ddea68c11c | ||
|
a27832329d | ||
|
159fc26eca | ||
|
2666ee33ad | ||
|
100ffa22ba | ||
|
e766b4dba2 | ||
|
bad7e5780a | ||
|
7fbe9ba31b | ||
|
377b9e9059 | ||
|
a815fa1c20 | ||
|
63f301d2de | ||
|
213035d868 | ||
|
65bd514a1a | ||
|
8912134827 | ||
|
cb3fdc62dc | ||
|
9611cc52fc | ||
|
5cdc4a8f4f | ||
|
32fa7f6278 | ||
|
b44fcdb63e | ||
|
3e2ed1cff5 | ||
|
a18c4684a7 | ||
|
0cca7b441d | ||
|
bda170017c | ||
|
42e822217b | ||
|
79d45b6f51 | ||
|
ae2d47b641 | ||
|
576f939ceb | ||
|
c9e4cb23b7 | ||
|
f17b354ca3 | ||
|
3d28dc2758 | ||
|
b403934966 | ||
|
e79d7e5b17 | ||
|
ea621f0402 | ||
|
d65e4dc74d | ||
|
45062a252d | ||
|
978ef09597 | ||
|
5006817fed | ||
|
c781374979 | ||
|
2ff5056c8a | ||
|
6c0afe5dc7 | ||
|
5fac6c25c2 | ||
|
a1097b9ecc | ||
|
394ad6e891 | ||
|
b122128b0b | ||
|
674a499c5e | ||
|
a3de3240b6 | ||
|
f985c8d92e | ||
|
cd934bab1c | ||
|
f67c9ca3ec | ||
|
9304a5e19f | ||
|
a0be9e7ce1 | ||
|
93b8b41fcc | ||
|
d3df605806 | ||
|
a6ee4a80ee | ||
|
3ea3fb5e53 | ||
|
80a425f421 | ||
|
8736bb8f53 | ||
|
d553256a7a | ||
|
33dd0aa45e | ||
|
877689ab5e | ||
|
418493b7b8 | ||
|
cadfe91198 | ||
|
615bcdd95b | ||
|
33a181fe4f | ||
|
dfe41ea9c2 | ||
|
e649261ff9 | ||
|
299ee7ed53 | ||
|
7c41d656aa | ||
|
10707bd010 | ||
|
bd9d5b9561 | ||
|
9caea05eb5 | ||
|
0bb88f6bff | ||
|
d238a37860 | ||
|
fc6b2fb67d | ||
|
6ab84be100 | ||
|
341b821442 | ||
|
63d24ae584 | ||
|
f7450529c8 | ||
|
37234c25bf | ||
|
8601dd600f | ||
|
9df3940ec9 | ||
|
f1315115c7 | ||
|
036957c729 | ||
|
c1791761d1 | ||
|
7dae7c4739 | ||
|
ddb644b732 | ||
|
d38b2ca2fb | ||
|
9ff0414693 | ||
|
3d13f3ca33 | ||
|
5e07495d9b | ||
|
34a60665ea | ||
|
670e9a4596 | ||
|
47747ddca1 | ||
|
97d302675f | ||
|
a1c40fb9f7 | ||
|
0fc45bc85f | ||
|
62497c94c4 | ||
|
f39911b1be | ||
|
badc42fe5e | ||
|
ce7da743fe | ||
|
4274b9d527 | ||
|
3388da66b9 | ||
|
b768b4737f | ||
|
1500643f7a | ||
|
29cc5fae23 | ||
|
4f9da74185 | ||
|
3d91323db2 | ||
|
751ef7453c | ||
|
059d62c4e2 | ||
|
9acef3c065 | ||
|
b257dbaa7e | ||
|
206e6f5467 | ||
|
973ae4c61a | ||
|
30cab1f4d1 | ||
|
6374e30797 | ||
|
a1500e320b | ||
|
5af77fee07 | ||
|
8e96de0626 | ||
|
a2b12327d4 | ||
|
b00702c77f | ||
|
74d8facc08 | ||
|
0fa3e567ba | ||
|
8e2a76414b | ||
|
00bd907416 | ||
|
d118e320a7 | ||
|
625472f1be | ||
|
fc7374fb54 | ||
|
dac6ec13dc | ||
|
fdc9de705b | ||
|
b9d1987b01 | ||
|
1a589f3b52 | ||
|
9ed6a4d61e | ||
|
57a77b608d | ||
|
6b5d7736b6 | ||
|
6ad9d1a47f | ||
|
d09b1a3439 | ||
|
aca10b71fe | ||
|
9c332106c3 | ||
|
fe8f384681 | ||
|
b46728e2e2 | ||
|
8ba7c99b45 | ||
|
37f4f26495 | ||
|
499260b5dc | ||
|
3033f6022a | ||
|
f7d189fa53 | ||
|
53fc21806e | ||
|
5d3fe940d2 | ||
|
c5538b4c14 | ||
|
0ee9b42d1f | ||
|
98902bd8f2 | ||
|
17afd90e93 | ||
|
19af68332b | ||
|
a2a63cf1ff | ||
|
858507fc8d | ||
|
68870f8307 | ||
|
8f6300c6b8 | ||
|
ed8d28c81f | ||
|
bd482ea757 | ||
|
8cc9cb17bb | ||
|
fbe8944a0f |
90
CHANGELOG
@@ -1,5 +1,92 @@
|
||||
История изменений:
|
||||
|
||||
0.5.4:
|
||||
* обновлен графический режим Qt5:
|
||||
- добавлена возможность установки системных зависимостей
|
||||
- исправлены/улучшены основные функции
|
||||
- добавлено управление префиксами (в разработке)
|
||||
- добавлена возможность создания ярлыка
|
||||
* добавлено автоматическое создание иконки для ярлыков (desktop файлов)
|
||||
* префикс tflex17 переименован в tflex (т.к. 18-я версия работает в том же префиксе)
|
||||
|
||||
0.5.3:
|
||||
* исправлена установка grdcontrol для t-flex-*
|
||||
* обновлен графический режим Qt5
|
||||
|
||||
0.5.2:
|
||||
* исправлен запуск winehelper.desktop для winehelper-qt
|
||||
|
||||
0.5.1:
|
||||
* добавлена функция извлечения иконки из .exe файлов
|
||||
* добавлен вывод истории изменений командой: winehelper --changelog
|
||||
* добавлен графический режим Qt5 (альфа версия)
|
||||
* обновлены скрипты для совместной работы с графическим режимом
|
||||
* обновлены скрипты установок для t-flex-* (добавлена поддержка grdcontrol)
|
||||
* добавлены ссылки на официальные сайты устанавливаемых приложений
|
||||
* обновлены функции создания и восстановления резервных копий префиков
|
||||
* добавлены иконки для приложения WineHelper
|
||||
|
||||
0.5.0:
|
||||
* добавлен явный вывод отказа от ответственности и соглашения с ним
|
||||
* обновлены все скрипты для установки t-flex-*
|
||||
* добавлен wine_wh_tflex_10-9 с патчами для t-flex-*
|
||||
* добавлена поддержка новых версий wine 10.3 и выше
|
||||
* удален пакет libOSMesa из проверки на зависимости
|
||||
* другие небольшие улучшения и оптимизации скриптов
|
||||
|
||||
0.4.9:
|
||||
* добавлено автодопонение команд для zsh (zsh_completion)
|
||||
|
||||
0.4.8:
|
||||
* все скрипты для программ daobit-* переведены из ручных установок в автоматические
|
||||
|
||||
0.4.7:
|
||||
* обновлены скрипты установки и префикс для программ ved-* и ctm-*
|
||||
* обновлены скрипты установки для программ daobit-*
|
||||
* улучшено отображение шрифтов в ПО: Справки БК
|
||||
* добавлена проверка хэш-суммы для сохраненных архивов
|
||||
|
||||
0.4.6:
|
||||
* добавлено автодопонение команд для bash (bash_completion)
|
||||
|
||||
0.4.5:
|
||||
* скорректирована проверка синтаксиса скриптов
|
||||
|
||||
0.4.4:
|
||||
* добавлены/обновлены скрипты установки:
|
||||
winehelper install t-flex-cad17 - "T-FLEX CAD 17"
|
||||
winehelper install t-flex-doc17 - "T-FLEX DOCs 17"
|
||||
winehelper install t-flex-cad2d+17 - "T-FLEX CAD 2D+ 17"
|
||||
winehelper install t-flex-cad-edu17 - "T-FLEX CAD Учебная Версия 17"
|
||||
winehelper install t-flex-viewer17 - "T-FLEX Viewer 17"
|
||||
|
||||
winehelper install t-flex-cad17-applications
|
||||
Приложения для T-FLEX CAD 17 (T-FLEX Анализ 17, T-FLEX Динамика 17, T-FLEX Зубчатые передачи 17, T-FLEX ЧПУ 17, T-FLEX Раскрой 17, T-FLEX Электротехника 17, T-FLEX VR 17, T-FLEX Печатные платы 17)
|
||||
|
||||
winehelper install t-flex-cad17-resources
|
||||
Обучающие материалы, примеры, бесплатные библиотеки для T-FLEX CAD 17 (Учебное пособие 17, Стандартные элементы 17, Элементы уплотнительной техники 17, Станочные приспособления 17, Детали штампов листовой штамповки 17, Детали пресс-форм 17, Примеры 17)
|
||||
|
||||
* добавлена ручная установка дополнений для T-FLEX CAD 17:
|
||||
winehelper install t-flex-cad17-manual "/путь/до/файла"
|
||||
|
||||
0.4.3:
|
||||
* исправлено обновление префикса при первом запуске
|
||||
|
||||
0.4.2:
|
||||
* исправлено создание и восстановление резервных копий с разными именами пользователей
|
||||
|
||||
0.4.1:
|
||||
* добавлена возможность создания резервной копии префикса:
|
||||
winehelper backup-prefix [имя_префикса]
|
||||
* добавлена возможность восстановления резервной копии префикса:
|
||||
winehelper restore-prefix "путь/до/резервной_копии.whpack"
|
||||
* создание и восстановление резервной копии префикса включает в себя требуемую версиею WINE и информацию для создания .desktop файлов (ярлыков), что дает возможность переноса префикса на ПК без доступа к интернету
|
||||
|
||||
0.4.0:
|
||||
* добавлена автоматическая установка и настройка wine-cpcsp_proxy при
|
||||
использовании переменной WH_USE_CPCSP_PROXY=1
|
||||
* подготовка функций для создания бэкапов префикса
|
||||
|
||||
0.3.9:
|
||||
* обновлен скрипт установки scadoffice
|
||||
* добавлена автоустановка:
|
||||
@@ -8,7 +95,8 @@
|
||||
* добавлена возможность удаления префикса
|
||||
|
||||
0.3.8:
|
||||
* добавлена возможность ассоциации и запуска файлов из WINE в нативном Linux приложении
|
||||
* добавлена возможность ассоциации и запуска файлов из WINE в нативном Linux
|
||||
приложении с помощью перемененной. Пример: WH_XDG_OPEN="rtf txt doc"
|
||||
* добавлен выбор префикса, если переменная WINEPREFIX не объявлена
|
||||
* добавлено сохранение последней конфигурации использования префикса
|
||||
* добавлено сохранение скписка создаваемых ярлыков для приложений
|
||||
|
14
LICENSE_AGREEMENT
Normal file
@@ -0,0 +1,14 @@
|
||||
Отказ от ответственности:
|
||||
|
||||
Некоторые компоненты, устанавливаемые в префикс и необходимые для запуска
|
||||
приложений, могут быть защищены авторским правом или лицензионными
|
||||
соглашениями. Вы обязаны самостоятельно убедиться в законности использования
|
||||
этих компонентов в вашей юрисдикции.
|
||||
|
||||
Мы не несём ответственности за нарушение лицензионных соглашений, связанное с
|
||||
использованием подготовленного префикса, а также за программное обеспечение,
|
||||
полученное из сторонних источников.
|
||||
|
||||
Продолжая установку, вы подтверждаете, что ознакомились с данным отказом от
|
||||
ответственности и принимаете все риски, связанные с использованием программного
|
||||
обеспечения.
|
@@ -20,3 +20,6 @@ https://github.com/HansKristian-Work/vkd3d-proton
|
||||
|
||||
WINETRICKS:
|
||||
https://github.com/Winetricks/winetricks
|
||||
|
||||
WINE-CPCSP_PROXY:
|
||||
https://github.com/Etersoft/wine-cpcsp_proxy
|
||||
|
42
auto_completion/bash_completion/winehelper
Normal file
@@ -0,0 +1,42 @@
|
||||
# Auto-completion for winehelper
|
||||
_winehelper_completions() {
|
||||
local cur prev opts
|
||||
COMPREPLY=()
|
||||
cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||
opts="--help --version --debug install installed -r -i remove-all --clear-pfx killall remove-prefix backup-prefix restore-prefix create-prefix --changelog changelog"
|
||||
wine_cmd="winecfg winereg winefile wineconsole winetricks desktop regedit explorer cmd run"
|
||||
|
||||
case "${prev}" in
|
||||
winehelper)
|
||||
COMPREPLY=( $(compgen -W "${opts} ${wine_cmd}" -- "${cur}") )
|
||||
return 0
|
||||
;;
|
||||
--debug)
|
||||
COMPREPLY=( $(compgen -W "${wine_cmd}" -- "${cur}") )
|
||||
return 0
|
||||
;;
|
||||
install|-i)
|
||||
local scripts="$(ls -1 /usr/share/winehelper/autoinstall) $(ls -1 /usr/share/winehelper/manualinstall)"
|
||||
COMPREPLY=( $(compgen -W "list ${scripts}" -- "${cur}") )
|
||||
return 0
|
||||
;;
|
||||
run|installed)
|
||||
local installed=$(ls -1 ~/.local/share/winehelper/ | grep ".desktop" | sed 's/.desktop//')
|
||||
COMPREPLY=( $(compgen -W "${installed}" -- "${cur}") )
|
||||
return 0
|
||||
;;
|
||||
remove-prefix|backup-prefix)
|
||||
local prefixes=$(ls -1 ~/.local/share/winehelper/prefixes 2>/dev/null)
|
||||
COMPREPLY=( $(compgen -W "${prefixes}" -- "${cur}") )
|
||||
return 0
|
||||
;;
|
||||
restore-prefix)
|
||||
return 0
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
complete -F _winehelper_completions winehelper
|
115
auto_completion/zsh_completion/_winehelper
Normal file
@@ -0,0 +1,115 @@
|
||||
#compdef winehelper
|
||||
# shellcheck disable=SC2034,SC2206
|
||||
_winehelper() {
|
||||
local -a opts wine_cmd scripts installed prefixes
|
||||
|
||||
opts=(
|
||||
'--help[Вывести справку]'
|
||||
'--version[Показать информацию о пакете и его версии]'
|
||||
'--debug[Режим отладки]'
|
||||
'install[Запустить скрипт установки программы]'
|
||||
'installed[Список установленных программ]'
|
||||
'-r[Запуск программы (отладка)]'
|
||||
'-i[Запустить скрипт установки программы]'
|
||||
'remove-all[Удалить WineHelper и все связанные данные]'
|
||||
'--clear-pfx[Очистить префикс \[имя_префикса\]]'
|
||||
'killall[Убить все процессы]'
|
||||
'create-prefix[Создать новый префикс]'
|
||||
'remove-prefix[Удалить префикс и все связанные данные]'
|
||||
'backup-prefix[Создать резерную копию префикса]'
|
||||
'restore-prefix[восстановить префикс из резервной копии "путь/до/whpack"]'
|
||||
)
|
||||
|
||||
wine_cmd=(
|
||||
winecfg
|
||||
winereg
|
||||
winefile
|
||||
wineconsole
|
||||
winetricks
|
||||
desktop
|
||||
regedit
|
||||
explorer
|
||||
cmd
|
||||
'run[Запуск программы (отладка)]'
|
||||
)
|
||||
|
||||
local context state line
|
||||
_arguments -C \
|
||||
'1:command:->cmds' \
|
||||
'2:subcommand or argument:->args'
|
||||
|
||||
case $state in
|
||||
cmds)
|
||||
_values 'winehelper options' "${opts[@]}" "${wine_cmd[@]}"
|
||||
;;
|
||||
args)
|
||||
case $words[2] in
|
||||
--debug)
|
||||
_values 'wine commands' "${wine_cmd[@]}"
|
||||
;;
|
||||
install|-i)
|
||||
_get_list_for_install
|
||||
;;
|
||||
run|installed)
|
||||
_get_installed_list
|
||||
;;
|
||||
remove-prefix|backup-prefix)
|
||||
_get_prefixes
|
||||
;;
|
||||
create-prefix)
|
||||
;;
|
||||
restore-prefix)
|
||||
_files
|
||||
;;
|
||||
*)
|
||||
_values 'winehelper options' "${opts[@]}" "${wine_cmd[@]}"
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
_get_prefixes () {
|
||||
prefixes=( ${(f)"$(ls -1 ~/.local/share/winehelper/prefixes 2>/dev/null)"} )
|
||||
|
||||
if ((! ${#prefixes[@]} == 0 )); then
|
||||
_values 'prefixes' "${prefixes[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
_get_list_for_install () {
|
||||
|
||||
packages=(${(f)"$(winehelper install list 2>/dev/null |
|
||||
awk -F ' - ' '
|
||||
/^[^ ]+ - \("/ {next}
|
||||
/^[[:space:]]*$/ {next}
|
||||
/^Информация:/ {next}
|
||||
/^[^ ]+ - / {
|
||||
name=$1;
|
||||
desc=$2;
|
||||
gsub(/^[[:space:]]+|[[:space:]]+$/, "", name);
|
||||
gsub(/^[[:space:]]*"?|"?[[:space:]]*$/, "", desc);
|
||||
if (name && desc) print name ":" desc
|
||||
}
|
||||
')"})
|
||||
|
||||
packages+=(
|
||||
scadoffice:"SCAD Office"
|
||||
t-flex-cad17-applications:"Приложения для T-FLEX CAD 17"
|
||||
t-flex-cad17-resources:"Обучающие материалы T-FLEX CAD 17"
|
||||
)
|
||||
|
||||
_describe 'packages' packages
|
||||
}
|
||||
|
||||
_get_installed_list () {
|
||||
installed=(
|
||||
${(f)"$(ls -1 ~/.local/share/winehelper/ | grep ".desktop" | sed 's/.desktop//')"}
|
||||
)
|
||||
|
||||
if ((! ${#installed[@]} == 0 )); then
|
||||
_values 'installed apps' "${installed[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
compdef _winehelper winehelper
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Пакет программ для таможенного оформления. Включает программы Такса и ТамДок в комплектациях Эксперт, а также программу Заполнитель.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Альта-Эксперт"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/expert${ALTA_VERSION}/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www1.alta.ru/pub/packets/distr/expert${ALTA_VERSION}.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Таможенное оформление товаров
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Альта-ГТД"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/gtdw280125/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/gtdw280125.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Пакет программ для таможенного оформления. Включает программы Альта-ГТД, Такса и ТамДок в комплектациях Максимум, а также программу Заполнитель.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Альта-Максимум"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/maximum${ALTA_VERSION}/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/maximum${ALTA_VERSION}.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Таможенное законодательство
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Таможенные документы"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/ordw030225/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/ordw030225.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Расчет контракта
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Такса"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/taxwin040225/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www2.alta.ru/pub/packets/distr/taxwin040225.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Автоматизация импорта данных
|
||||
########################################################################
|
||||
export PROG_URL="https://www.alta.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="alta"
|
||||
export PROG_NAME="Заполнитель"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/zapwin040225/setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www1.alta.ru/pub/packets/distr/zapwin040225.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /S /OVERWRITE
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа для ведения автоматического контроля договоров, счетов и прочих платежных документов организаций-поставщиков и клиентов.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.ctm.ru"
|
||||
export PROG_NAME="СТМ-Финансы"
|
||||
export PROG_ICON="ctmfinance"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_fn.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_fn"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_fn/setup.exe"
|
||||
|
||||
if try_download "https://files.ctm.ru/FINANCE/SFX/setup_fn.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\FINANCE" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Удобная многофункциональная программа для ведения электронных журналов. Позволяет автоматизировать документооборот участников ВЭД, таможенных представителей и пр.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.ctm.ru"
|
||||
export PROG_NAME="СТМ-Журналы"
|
||||
export PROG_ICON="ctmjournals"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_jr.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_jr"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_jr/setup.exe"
|
||||
|
||||
if try_download "https://files.ctm.ru/JOURNALS/SFX/setup_jr.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\JOURNALS" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программный модуль, обеспечивающий передачу данных при работе в системе Электронного декларирования через Интернет.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.ctm.ru"
|
||||
export PROG_NAME="Монитор ЭД"
|
||||
export PROG_ICON="ctmmonitor"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_me.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_me"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_me/setup.exe"
|
||||
|
||||
if try_download "https://files.ctm.ru/MONITOR_ED/SFX/setup_me.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\MONITOR_ED" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Универсальная программа для создания различных отчетов, в том числе подаваемых в таможенные органы таможенными представителями.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.ctm.ru"
|
||||
export PROG_NAME="СТМ-Отчет"
|
||||
export PROG_ICON="ctmreport"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_rp.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_rp"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_rp/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/REPORT/SFX/setup_rp.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\REPORT" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Вспомогательная программа для автоматического обновления через Интернет программного обеспечения «СТМ»
|
||||
########################################################################
|
||||
export PROG_URL="https://www.ctm.ru"
|
||||
export PROG_NAME="СТМ-Сервис"
|
||||
export PROG_ICON="ctmservice"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_cs.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_cs"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_cs/setup.exe"
|
||||
|
||||
if try_download "https://files.ctm.ru/CSERVICE/SFX/setup_cs.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\CSERVICE" /auto /hide
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Сервис обновления ПО
|
||||
########################################################################
|
||||
export PROG_URL="https://daobit.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586" # wine-9.0.9-alt1-i586"
|
||||
export WINEPREFIX="daobit"
|
||||
export PROG_NAME="Сервис обновления ПО"
|
||||
@@ -9,20 +10,22 @@ export BASE_PFX="daobit_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet7 dotnetdesktop7 arial renderer=gdi"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_cs.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_cs"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_cs/SETUP.EXE"
|
||||
EXE_SETUP_NAME="setup_cs.exe"
|
||||
|
||||
if [[ -f "$2" ]] && [[ $2 =~ $EXE_SETUP_NAME$ ]] ; then
|
||||
prepair_wine
|
||||
prepair_wine
|
||||
if try_download "https://files.daobit.ru/CSERVICE/SFX/setup_cs.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
|
||||
7z x -y "$2" -o"${AUTOINSTALL_UNPACK}"
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\DAO\DAOSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\DAO\\\\CSERVICE" /auto /hide
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/DAO/CSERVICE/CService32.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
else
|
||||
fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/$EXE_SETUP_NAME\""
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
fi
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Построение маршрутов железнодорожных грузоперевозок
|
||||
########################################################################
|
||||
export PROG_URL="https://daobit.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586" # wine-9.0.9-alt1-i586"
|
||||
export WINEPREFIX="daobit"
|
||||
export PROG_NAME="R-Атлас"
|
||||
@@ -9,20 +10,22 @@ export BASE_PFX="daobit_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet7 dotnetdesktop7 arial renderer=gdi"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_rk.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_rk"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_rk/setup.exe"
|
||||
EXE_SETUP_NAME="setup_rk.exe"
|
||||
|
||||
if [[ -f "$2" ]] && [[ $2 =~ $EXE_SETUP_NAME$ ]] ; then
|
||||
prepair_wine
|
||||
prepair_wine
|
||||
if try_download "https://files.daobit.ru/RATLAS/SFX/setup_rk.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
|
||||
7z x -y "$2" -o"${AUTOINSTALL_UNPACK}"
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\DAO\DAOSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\DAO\\\\RAtlas" /auto /hide
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/DAO/RAtlas/ratlas.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
else
|
||||
fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/$EXE_SETUP_NAME\""
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
fi
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Специализированная информация для организации железнодорожных перевозок
|
||||
########################################################################
|
||||
export PROG_URL="https://daobit.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586" # wine-9.0.9-alt1-i586"
|
||||
export WINEPREFIX="daobit"
|
||||
export PROG_NAME="R-Инфо"
|
||||
@@ -9,20 +10,22 @@ export BASE_PFX="daobit_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet7 dotnetdesktop7 arial renderer=gdi"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_ri.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_ri"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_ri/setup.exe"
|
||||
EXE_SETUP_NAME="setup_ri.exe"
|
||||
|
||||
if [[ -f "$2" ]] && [[ $2 =~ $EXE_SETUP_NAME$ ]] ; then
|
||||
prepair_wine
|
||||
prepair_wine
|
||||
if try_download "https://files.daobit.ru/RINFO/SFX/setup_ri.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
|
||||
7z x -y "$2" -o"${AUTOINSTALL_UNPACK}"
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\DAO\DAOSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\DAO\\\\RInfo" /auto /hide
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/DAO/RInfo/rinfo.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
else
|
||||
fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/$EXE_SETUP_NAME\""
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
fi
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Расчёт размера провозной платы и дополнительных сборов за грузовые перевозки по железной дороге
|
||||
########################################################################
|
||||
export PROG_URL="https://daobit.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586" # wine-9.0.9-alt1-i586"
|
||||
export WINEPREFIX="daobit"
|
||||
export PROG_NAME="R-Тариф"
|
||||
@@ -9,20 +10,22 @@ export BASE_PFX="daobit_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet7 dotnetdesktop7 arial renderer=gdi"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_rt.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_rt"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_rt/setup.exe"
|
||||
EXE_SETUP_NAME="setup_rt.exe"
|
||||
|
||||
if [[ -f "$2" ]] && [[ $2 =~ $EXE_SETUP_NAME$ ]] ; then
|
||||
prepair_wine
|
||||
prepair_wine
|
||||
if try_download "https://files.daobit.ru/RTARIFF/SFX/setup_rt.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
|
||||
7z x -y "$2" -o"${AUTOINSTALL_UNPACK}"
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\DAO\DAOSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\DAO\\\\RTariff" /auto /hide
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/DAO/RTariff/Tariff.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
else
|
||||
fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/$EXE_SETUP_NAME\""
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
fi
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа «Декларация 2024» позволяет автоматически формировать налоговые декларации по форме 3-НДФЛ. В процессе заполнения Вами данных программа автоматически проверяет их корректность, что уменьшает вероятность появления ошибки.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.nalog.gov.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="declaration"
|
||||
export PROG_NAME="Декларация"
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Удобная программа для создания двухмерных схем и чертежей. Основной акцент сделан на проектировании систем тепло-, водо- и газоснабжения, водоочистки, автоматизированных систем управления технологическими процессами (АСУТП), а также планов эвакуации при пожаре и авариях.
|
||||
########################################################################
|
||||
export PROG_URL="https://easymnemo.com"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586"
|
||||
export WINEPREFIX="easymnemo"
|
||||
export PROG_NAME="Easymnemo"
|
||||
@@ -16,7 +17,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/Easymnemo/EasyMnemo.msi"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://s.siteapi.org/c6e311629e736a8.ru/docs/j3pdl4vxv5wkg0sg0ksks40k8ss0sc" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /q
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Конструктор тестов предназначен для проведения тестирования персонала и учащихся.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.keepsoft.ru"
|
||||
export PROG_NAME="Конструктор тестов"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/simulator4.exe"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа автоматизации процесса подготовки юридическими и физическими лицами документов для представления в налоговые органы в электронной форме и на бумажном носителе.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.nalog.gov.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="nalog"
|
||||
export PROG_NAME="Налогоплательщик ЮЛ"
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Подготовка документов для государственной регистрации (ППДГР)
|
||||
########################################################################
|
||||
export PROG_URL="https://www.nalog.gov.ru"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/SetupPPDGR2.msi"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ppdgr2"
|
||||
|
@@ -1,8 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: SCAD Office — это программный комплекс для расчёта строительных конструкций, с дополнением Apache OpenOffice. Apache OpenOffice - пакет офисного программного обеспечения для обработки текстов, электронных таблиц, презентаций, графики, баз данных и многого другого.
|
||||
########################################################################
|
||||
export PROG_URL="https://scadoffice.ru"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="scadoffice"
|
||||
export PROG_NAME="SCAD Office"
|
||||
export PROG_ICON="scadoffice"
|
||||
export BASE_PFX="scadaoffice_pfx_x64_v03"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
@@ -65,14 +68,14 @@ if try_download "https://scadhelp.ru/files/10/download" "${AUTOINSTALL_EXE}" ; t
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
# Определение всех программ, значков и исполняемых файлов
|
||||
declare -a PROG_NAME=("Арбат" "Вест" "Глобальные настройки" "Декор" "Дискретная арматура" "Запрос" "Камин" "КоКон" "Комета" "Конструктор сечений" "Консул" "Конфигуратор лицензий" "Кристалл" "Кросс" "Куст" "Магнум" "Монолит" "Откос" "Пастернак" "Преобразование ед. измерений" "Cортамент металлопроката" "Расчет по формуле" "Редактор акселерограмм" "Редактор динамичности" "Редактор материалов" "Тонус" "Эквивалентное сечение" "SCAD++")
|
||||
declare -a PROG_NAME_All=("Арбат" "Вест" "Глобальные настройки" "Декор" "Дискретная арматура" "Запрос" "Камин" "КоКон" "Комета" "Конструктор сечений" "Консул" "Конфигуратор лицензий" "Кристалл" "Кросс" "Куст" "Магнум" "Монолит" "Откос" "Пастернак" "Преобразование ед. измерений" "Cортамент металлопроката" "Расчет по формуле" "Редактор акселерограмм" "Редактор динамичности" "Редактор материалов" "Тонус" "Эквивалентное сечение" "SCAD++")
|
||||
|
||||
declare -a PROG_ICON=("arbat" "west" "globalsettings" "decor" "rebar" "underground" "comein" "cocon" "comet" "section" "consul" "configprotection" "kristall" "cross" "kust" "magnum" "monolit" "slope" "pasternak" "ucalc" "viewprof" "scalc" "acceledit" "betaedit" "materialsedit" "tonus" "sezam" "scadx")
|
||||
declare -a PROG_ICON_ALL=("arbat" "west" "globalsettings" "decor" "rebar" "underground" "comein" "cocon" "comet" "section" "consul" "configprotection" "kristall" "cross" "kust" "magnum" "monolit" "slope" "pasternak" "ucalc" "viewprof" "scalc" "acceledit" "betaedit" "materialsedit" "tonus" "sezam" "scadx")
|
||||
|
||||
declare -a WIN_FILE_EXEC=("${DRIVE_C_SCADOFFICE}/Arbat.exe" "${DRIVE_C_SCADOFFICE}/West.exe" "${DRIVE_C_SCADOFFICE}/GlobalSettings.exe" "${DRIVE_C_SCADOFFICE}/Decor.exe" "${DRIVE_C_SCADOFFICE}/ReBar.exe" "${DRIVE_C_SCADOFFICE}/UnderGround.exe" "${DRIVE_C_SCADOFFICE}/ComeIn.exe" "${DRIVE_C_SCADOFFICE}/CoCon.exe" "${DRIVE_C_SCADOFFICE}/Comet2.exe" "${DRIVE_C_SCADOFFICE}/Section.exe" "${DRIVE_C_SCADOFFICE}/Consul.exe" "${DRIVE_C_SCADOFFICE}/ConfigProtection.exe" "${DRIVE_C_SCADOFFICE}/Kristall.exe" "${DRIVE_C_SCADOFFICE}/Cross.exe" "${DRIVE_C_SCADOFFICE}/Kust2.exe" "${DRIVE_C_SCADOFFICE}/Magnum.exe" "${DRIVE_C_SCADOFFICE}/Monolit.exe" "${DRIVE_C_SCADOFFICE}/Slope.exe" "${DRIVE_C_SCADOFFICE}/Pasternak.exe" "${DRIVE_C_SCADOFFICE}/UCalc.exe" "${DRIVE_C_SCADOFFICE}/ViewProf.exe" "${DRIVE_C_SCADOFFICE}/SCalc.exe" "${DRIVE_C_SCADOFFICE}/AccelEdit.exe" "${DRIVE_C_SCADOFFICE}/BetaEdit.exe" "${DRIVE_C_SCADOFFICE}/MaterialsEdit.exe" "${DRIVE_C_SCADOFFICE}/Tonus.exe" "${DRIVE_C_SCADOFFICE}/Sezam.exe" "${DRIVE_C_SCADOFFICE}/SCADX.exe")
|
||||
|
||||
# Цикл создания десктоп файлов для scad office
|
||||
for i in "${!PROG_NAME[@]}"; do
|
||||
create_desktop "${PROG_NAME[i]}" "${WIN_FILE_EXEC[i]}" "${PROG_ICON[i]}" "nocopy"
|
||||
for i in "${!PROG_NAME_All[@]}"; do
|
||||
create_desktop "${PROG_NAME_All[i]}" "${WIN_FILE_EXEC[i]}" "${PROG_ICON_ALL[i]}" "nocopy"
|
||||
done
|
||||
fi
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Справочник кодов обозначения налоговых органов для целей учета налогоплательщиков
|
||||
########################################################################
|
||||
export PROG_URL="https://www.nalog.gov.ru"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/soun_ins.exe"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="soun"
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: «Справки БК» — специальное программное обеспечение, предназначенное для заполнения справок о доходах, расходах, об имуществе и обязательствах имущественного характера.
|
||||
########################################################################
|
||||
export PROG_URL="https://spravki-bk.ru"
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-i586-spravkibk"
|
||||
export WINEPREFIX="spravki-bk"
|
||||
export PROG_NAME="СПО Справки БК"
|
||||
@@ -9,6 +10,7 @@ export BASE_PFX="spravkibk_pfx_x86_v03"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="msxml3 msxml6 dotnet35sp1 renderer=gdi"
|
||||
export WH_USE_EXTRA_FONTS="1"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/СПО-Справки-БК-(версия-2.5.5)-от-31.01.2024.zip"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/SpravkiBk"
|
||||
@@ -16,7 +18,7 @@ AUTOINSTALL_SETUP="${WH_TMP_DIR}/SpravkiBk/SpravkiBk-2-5-5-2275-Internet.msi"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://spravki-bk.ru/wp-content/uploads/СПО-Справки-БК-(версия-2.5.5)-от-31.01.2024.zip" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /q
|
||||
|
@@ -1,76 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Учебная версия. САПР, объединяющая в себе мощные параметрические возможности 2D и 3D-моделирования со средствами создания и оформления чертежей и конструкторской документации по ЕСКД.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="T-FLEX CAD Учебная Версия 17"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v01"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex17"
|
||||
export PROG_VERSION=""
|
||||
export PROG_ICON="tflexcad"
|
||||
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
prepair_wine
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Linux)
|
||||
AUTOINSTALL_ZIP_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux"
|
||||
AUTOINSTALL_EXE_LIN1="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/fake_hasp.reg"
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_17_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_LIN}" -o"${AUTOINSTALL_DIR_LIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
"$WINELOADER" regedit "${AUTOINSTALL_EXE_LIN1}"
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="${WH_TMP_DIR}/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIRWIN="${WH_TMP_DIR}"
|
||||
AUTOINSTALL_EXE_WIN1="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSY="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/TSC2/Setup_TSC2.msi"
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_WIN}" -o"${AUTOINSTALL_DIRWIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
|
||||
7z x -y "${AUTOINSTALL_EXE_WIN1}" -o"${AUTOINSTALL_EXE_WIN_MSY}"
|
||||
try_remove_file "$AUTOINSTALL_EXE_WIN1"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN_MSY}/AceRedist.msi" /q
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN2}" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files/Common Files/System" "$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files (x86)/Common Files/System" "$DRIVE_C/Program Files (x86)/Common Files"
|
||||
mv -f "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Windows/System32/"*.dll "$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
chmod +x ${WH_TMP_DIR}/tflex17_aksusbd.sh
|
||||
su_run "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
try_remove_file "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
fi
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/"
|
||||
fi
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
# Программа T-FLEX CAD Учебная Версия
|
||||
export AUTOINSTALL_ZIP="${WH_TMP_DIR}/TFCAD_ST_17x64_PACK.zip"
|
||||
@@ -80,7 +24,7 @@ export AUTOINSTALL_COMPONENTS="${WH_TMP_DIR}/Компоненты поддерж
|
||||
export AUTOINSTALL_ELEMENTS="${WH_TMP_DIR}/Стандартные элементы 17/Стандартные элементы 17.msi"
|
||||
|
||||
if try_download "https://www.tflexcad.ru/download/t-flex-cad-free/files/TFCAD_ST_17x64_PACK.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP}" -o"${AUTOINSTALL_DIR}"
|
||||
unpack "${AUTOINSTALL_ZIP}" "${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EDUCATION}" /q
|
||||
@@ -92,5 +36,5 @@ if try_download "https://www.tflexcad.ru/download/t-flex-cad-free/files/TFCAD_ST
|
||||
try_remove_dir "${WH_TMP_DIR}/Стандартные элементы 17"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/T-FLEX CAD Учебная Версия 17/Program/TFlexCad.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON" "TFlexCadEDU"
|
||||
fi
|
||||
|
@@ -1,76 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Профессиональная САПР, объединяющая в себе мощные параметрические возможности 2D и 3D-моделирования со средствами создания и оформления чертежей и конструкторской документации по ЕСКД.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="T-FLEX CAD 17"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v01"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex17"
|
||||
export PROG_VERSION=""
|
||||
export PROG_ICON="tflexcad"
|
||||
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
prepair_wine
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Linux)
|
||||
AUTOINSTALL_ZIP_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux"
|
||||
AUTOINSTALL_EXE_LIN1="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/fake_hasp.reg"
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_17_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_LIN}" -o"${AUTOINSTALL_DIR_LIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
"$WINELOADER" regedit "${AUTOINSTALL_EXE_LIN1}"
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="${WH_TMP_DIR}/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIRWIN="${WH_TMP_DIR}"
|
||||
AUTOINSTALL_EXE_WIN1="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSY="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/TSC2/Setup_TSC2.msi"
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_WIN}" -o"${AUTOINSTALL_DIRWIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
|
||||
7z x -y "${AUTOINSTALL_EXE_WIN1}" -o"${AUTOINSTALL_EXE_WIN_MSY}"
|
||||
try_remove_file "$AUTOINSTALL_EXE_WIN1"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN_MSY}/AceRedist.msi" /q
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN2}" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files/Common Files/System" "$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files (x86)/Common Files/System" "$DRIVE_C/Program Files (x86)/Common Files"
|
||||
mv -f "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Windows/System32/"*.dll "$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
chmod +x ${WH_TMP_DIR}/tflex17_aksusbd.sh
|
||||
su_run "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
try_remove_file "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
fi
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/"
|
||||
fi
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
# Программа T-FLEX CAD
|
||||
export AUTOINSTALL_ZIP="${WH_TMP_DIR}/T-FLEX CAD 17.zip"
|
||||
@@ -78,12 +22,12 @@ export AUTOINSTALL_DIR="${WH_TMP_DIR}"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/T-FLEX CAD 17/T-FLEX CAD 17.msi"
|
||||
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%20CAD%2017.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP}" -o"${AUTOINSTALL_DIR}"
|
||||
unpack "${AUTOINSTALL_ZIP}" "${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
try_remove_file "${AUTOINSTALL_EXE}"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/T-FLEX CAD 17/Program/TFlexCad.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON" "TFlexCad"
|
||||
fi
|
||||
|
54
autoinstall/t-flex-cad17-applications
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Приложения для T-FLEX CAD 17 (T-FLEX Анализ 17, T-FLEX Динамика 17, T-FLEX Зубчатые передачи 17, T-FLEX ЧПУ 17, T-FLEX Раскрой 17, T-FLEX Электротехника 17, T-FLEX VR 17, T-FLEX Печатные платы 17)
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="Приложения для T-FLEX CAD 17"
|
||||
export PROG_ICON="tflexcad"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
check_prefix_var
|
||||
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 17/Program/TFlexCad.exe" ]]
|
||||
then fatal "Изначально установите T-FLEX CAD 17."
|
||||
fi
|
||||
|
||||
BASE_URL="https://www.tflex.ru/downloads"
|
||||
FILES=(
|
||||
"T-FLEX Analysis 17.zip"
|
||||
"T-FLEX Dynamics 17.zip"
|
||||
"T-FLEX Gears 17.zip"
|
||||
"T-FLEX CAM 17.zip"
|
||||
"T-FLEX Nesting 17.zip"
|
||||
"T-FLEX Electrical 17.zip"
|
||||
"T-FLEX VR 17.zip"
|
||||
"T-FLEX Circuits 17.zip"
|
||||
)
|
||||
UNPACK_APP="${WH_TMP_DIR}/unpack_applications"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# Скачивание всех файлов
|
||||
for file_name in "${FILES[@]}" ; do
|
||||
local output="${WH_TMP_DIR}/${file_name// /_}"
|
||||
|
||||
if try_download "$BASE_URL/$file_name" "$output" ; then
|
||||
unpack "$output" "${UNPACK_APP}"
|
||||
fi
|
||||
try_remove_file "$output"
|
||||
done
|
||||
|
||||
# Установка .msi файлов
|
||||
for msi_file in "${UNPACK_APP}"/*/*.msi ; do
|
||||
if [[ -f "$msi_file" ]] ; then
|
||||
wine_run_install "$msi_file" /q
|
||||
else
|
||||
fatal "Нет .msi файлов для установки в ${UNPACK_APP}/*."
|
||||
fi
|
||||
done
|
||||
|
||||
try_remove_dir "${UNPACK_APP}"
|
53
autoinstall/t-flex-cad17-resources
Normal file
@@ -0,0 +1,53 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Обучающие материалы, примеры, бесплатные библиотеки для T-FLEX CAD 17 (Учебное пособие 17, Стандартные элементы 17, Элементы уплотнительной техники 17, Станочные приспособления 17, Детали штампов листовой штамповки 17, Детали пресс-форм 17, Примеры 17)
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="Ресурсы для T-FLEX CAD 17"
|
||||
export PROG_ICON="tflexcad"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
check_prefix_var
|
||||
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 17/Program/TFlexCad.exe" ]]
|
||||
then fatal "Изначально установите T-FLEX CAD 17."
|
||||
fi
|
||||
|
||||
BASE_URL="https://www.tflex.ru/downloads"
|
||||
FILES=(
|
||||
"T-FLEX Tutorial 17.zip"
|
||||
"Standard parts 17.zip"
|
||||
"Elements of sealing technology 17.zip"
|
||||
"Machine tools 17.zip"
|
||||
"Standard parts for sheet metal dies 17.zip"
|
||||
"Standard Mold Parts 17.zip"
|
||||
"Examples 17.zip"
|
||||
)
|
||||
UNPACK_RESOURCES="${WH_TMP_DIR}/unpack_resources"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# Скачивание всех файлов
|
||||
for file_name in "${FILES[@]}" ; do
|
||||
local output="${WH_TMP_DIR}/${file_name// /_}"
|
||||
|
||||
if try_download "$BASE_URL/$file_name" "$output" ; then
|
||||
unpack "$output" "$UNPACK_RESOURCES"
|
||||
fi
|
||||
try_remove_file "$output"
|
||||
done
|
||||
|
||||
# Установка .msi файлов
|
||||
for msi_file in "${UNPACK_RESOURCES}"/*/*.msi ; do
|
||||
if [[ -f "$msi_file" ]] ; then
|
||||
wine_run_install "$msi_file" /q
|
||||
else
|
||||
fatal "Нет .msi файлов для установки в ${UNPACK_RESOURCES}/unpack_dop/*."
|
||||
fi
|
||||
done
|
||||
|
||||
try_remove_dir "${UNPACK_RESOURCES}"
|
@@ -1,76 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Профессиональная САПР, объединяющая в себе мощные параметрические возможности 2D и 3D-моделирования со средствами создания и оформления чертежей и конструкторской документации по ЕСКД.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="T-FLEX CAD 2D+ 17"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v01"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex17"
|
||||
export PROG_VERSION=""
|
||||
export PROG_ICON="tflexcad"
|
||||
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
prepair_wine
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Linux)
|
||||
AUTOINSTALL_ZIP_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux"
|
||||
AUTOINSTALL_EXE_LIN1="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/fake_hasp.reg"
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_17_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_LIN}" -o"${AUTOINSTALL_DIR_LIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
"$WINELOADER" regedit "${AUTOINSTALL_EXE_LIN1}"
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="${WH_TMP_DIR}/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIRWIN="${WH_TMP_DIR}"
|
||||
AUTOINSTALL_EXE_WIN1="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSY="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/TSC2/Setup_TSC2.msi"
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_WIN}" -o"${AUTOINSTALL_DIRWIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
|
||||
7z x -y "${AUTOINSTALL_EXE_WIN1}" -o"${AUTOINSTALL_EXE_WIN_MSY}"
|
||||
try_remove_file "$AUTOINSTALL_EXE_WIN1"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN_MSY}/AceRedist.msi" /q
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN2}" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files/Common Files/System" "$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files (x86)/Common Files/System" "$DRIVE_C/Program Files (x86)/Common Files"
|
||||
mv -f "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Windows/System32/"*.dll "$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
chmod +x ${WH_TMP_DIR}/tflex17_aksusbd.sh
|
||||
su_run "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
try_remove_file "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
fi
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/"
|
||||
fi
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
# Программа T-FLEX CAD 2D+ 17
|
||||
export AUTOINSTALL_ZIP="${WH_TMP_DIR}/T-FLEX CAD 2D+ 17.zip"
|
||||
@@ -78,12 +22,12 @@ export AUTOINSTALL_DIR="${WH_TMP_DIR}"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/T-FLEX CAD 2D+ 17/T-FLEX CAD 2D+ 17.msi"
|
||||
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%20CAD%202D+%2017.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP}" -o"${AUTOINSTALL_DIR}"
|
||||
unpack "${AUTOINSTALL_ZIP}" "${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
try_remove_file "${AUTOINSTALL_EXE}"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/T-FLEX CAD 2D+ 17/Program/TFlexCad.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON" "TFlexCad2D"
|
||||
fi
|
||||
|
@@ -1,91 +0,0 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Система T-FLEX DOCs предназначена для комплексного управления инженерными данными предприятия, а также решения задач конструкторско-технологического и организационно-распорядительного документооборота.
|
||||
########################################################################
|
||||
export PROG_NAME="T-FLEX DOCs 17"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v01"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex17"
|
||||
export PROG_VERSION=""
|
||||
export PROG_ICON="tflexdoc"
|
||||
export INSTALL_DLL="vcrun2019 d3dcompiler_47 dotnet48 msxml6 fontsmooth=rgb corefonts"
|
||||
# eucrtbase2019 baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei
|
||||
|
||||
prepair_wine
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Linux)
|
||||
AUTOINSTALL_ZIP_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux"
|
||||
AUTOINSTALL_EXE_LIN1="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/fake_hasp.reg"
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_17_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_LIN}" -o"${AUTOINSTALL_DIR_LIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
"$WINELOADER" regedit "${AUTOINSTALL_EXE_LIN1}"
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="${WH_TMP_DIR}/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIRWIN="${WH_TMP_DIR}"
|
||||
AUTOINSTALL_EXE_WIN1="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSY="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/TSC2/Setup_TSC2.msi"
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_WIN}" -o"${AUTOINSTALL_DIRWIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
|
||||
7z x -y "${AUTOINSTALL_EXE_WIN1}" -o"${AUTOINSTALL_EXE_WIN_MSY}"
|
||||
try_remove_file "$AUTOINSTALL_EXE_WIN1"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN_MSY}/AceRedist.msi" /q
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN2}" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files/Common Files/System" "$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files (x86)/Common Files/System" "$DRIVE_C/Program Files (x86)/Common Files"
|
||||
mv -f "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Windows/System32/"*.dll "$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
chmod +x ${WH_TMP_DIR}/tflex17_aksusbd.sh
|
||||
su_run "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
try_remove_file "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
fi
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/"
|
||||
fi
|
||||
|
||||
# Программа T-FLEX DOC
|
||||
AUTOINSTALL_ZIP="${WH_TMP_DIR}/T-FLEX DOCs 17 Client.zip"
|
||||
AUTOINSTALL_DIR="${WH_TMP_DIR}/T-FLEX DOCs 17"
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/T-FLEX DOCs 17/T-FLEX DOCs 17/T-FLEX DOCs 17.msi"
|
||||
|
||||
if try_download "https://www.tflex.ru/downloads/DOCs/T-FLEX%20DOCs%2017%20Client.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP}" -o"${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
try_remove_file "${AUTOINSTALL_EXE}"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files (x86)/T-FLEX DOCs 17/Program/TFlex.DOCs.Client.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
33
autoinstall/t-flex-docs17
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Система T-FLEX DOCs предназначена для комплексного управления инженерными данными предприятия, а также решения задач конструкторско-технологического и организационно-распорядительного документооборота.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="T-FLEX DOCs 17"
|
||||
export PROG_ICON="tflexdoc"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
# Программа T-FLEX DOC
|
||||
AUTOINSTALL_ZIP="${WH_TMP_DIR}/T-FLEX DOCs 17 Client.zip"
|
||||
AUTOINSTALL_DIR="${WH_TMP_DIR}/T-FLEX DOCs 17"
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/T-FLEX DOCs 17/T-FLEX DOCs 17/T-FLEX DOCs 17.msi"
|
||||
|
||||
if try_download "https://www.tflex.ru/downloads/DOCs/T-FLEX%20DOCs%2017%20Client.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
unpack "${AUTOINSTALL_ZIP}" "${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
try_remove_file "${AUTOINSTALL_EXE}"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files (x86)/T-FLEX DOCs 17/Program/TFlex.DOCs.Client.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
@@ -1,76 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Просмотр, печать и аннотирование документов T-FLEX CAD
|
||||
########################################################################
|
||||
export PROG_URL="https://www.tflexcad.ru"
|
||||
export PROG_NAME="T-FLEX Viewer 17"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v01"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex17"
|
||||
export PROG_VERSION=""
|
||||
export PROG_ICON="tflexcad"
|
||||
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
prepair_wine
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Linux)
|
||||
AUTOINSTALL_ZIP_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux"
|
||||
AUTOINSTALL_EXE_LIN1="${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/fake_hasp.reg"
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_17_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_LIN}" -o"${AUTOINSTALL_DIR_LIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
"$WINELOADER" regedit "${AUTOINSTALL_EXE_LIN1}"
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
# Компоненты поддержки T-FLEX PLM 17 (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="${WH_TMP_DIR}/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIRWIN="${WH_TMP_DIR}"
|
||||
AUTOINSTALL_EXE_WIN1="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSY="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/TSC2/Setup_TSC2.msi"
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP_WIN}" -o"${AUTOINSTALL_DIRWIN}"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
|
||||
7z x -y "${AUTOINSTALL_EXE_WIN1}" -o"${AUTOINSTALL_EXE_WIN_MSY}"
|
||||
try_remove_file "$AUTOINSTALL_EXE_WIN1"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN_MSY}/AceRedist.msi" /q
|
||||
wine_run_install "${AUTOINSTALL_EXE_WIN2}" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files/Common Files/System" "$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Program Files (x86)/Common Files/System" "$DRIVE_C/Program Files (x86)/Common Files"
|
||||
mv -f "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/Windows/System32/"*.dll "$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"${WH_TMP_DIR}/Prerequisites_T-FLEX_17_Linux/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
chmod +x ${WH_TMP_DIR}/tflex17_aksusbd.sh
|
||||
su_run "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
try_remove_file "${WH_TMP_DIR}/tflex17_aksusbd.sh"
|
||||
fi
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "${WH_TMP_DIR}/Компоненты поддержки T-FLEX 17/"
|
||||
fi
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
# Программа T-FLEX Viewer
|
||||
export AUTOINSTALL_ZIP="${WH_TMP_DIR}/T-FLEX Viewer 17.zip"
|
||||
@@ -78,7 +22,7 @@ export AUTOINSTALL_DIR="${WH_TMP_DIR}"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/T-FLEX Viewer 17/T-FLEX Viewer 17.msi"
|
||||
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%20Viewer%2017.zip" "${AUTOINSTALL_ZIP}" ; then
|
||||
7z x -y "${AUTOINSTALL_ZIP}" -o"${AUTOINSTALL_DIR}"
|
||||
unpack "${AUTOINSTALL_ZIP}" "${AUTOINSTALL_DIR}"
|
||||
try_remove_file "${AUTOINSTALL_ZIP}"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа проверки файлов на соответствие форматам представления в электронном виде налоговых деклараций, бухгалтерской отчетности.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.nalog.gov.ru"
|
||||
export LAUNCH_PARAMETERS="/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-"
|
||||
export AUTOINSTALL_EXE="${WH_TMP_DIR}/tester2269.exe"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Электронный алфавитно-предметный указатель, предназначенный для быстрого и простого подбора для товара кода ТН ВЭД ЕАЭС.
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Алфавит"
|
||||
export PROG_ICON="vedalf"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_al.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_al"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_al/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/ALPHABET/SFX/setup_al.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\ALPHABET" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа для проверки ДТ и ДТС до представления их в таможенные органы и для внесения изменений в электронный вид документов.
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Контроль"
|
||||
export PROG_ICON="vedcontrol"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_cl.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_cl"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_cl/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/CONTROL/SFX/setup_cl.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\CONTROL" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа для формирования полного комплекта документов для таможенного оформления.
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Декларант"
|
||||
export PROG_ICON="veddcl"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_dl.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_dl"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_dl/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/DCL/SFX/setup_dl.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\DCL" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Уникальный электронный справочник по таможенному законодательству государств-членов Евразийского экономического союза, содержащий актуальную нормативно-правовую базу в сфере регулирования внешнеэкономической деятельности.
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Инфо"
|
||||
export PROG_ICON="vedinfo"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_vi.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_vi"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_vi/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/VEDINFO/SFX/setup_vi.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\VED_INFO" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа для расчета таможенных платежей и стоимости товаров после «таможенной очистки»
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Платежи"
|
||||
export PROG_ICON="vedpayments"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_pa.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_pa"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_pa/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/PAYMENT/SFX/setup_pa.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\PAYMENT" /auto /hide
|
||||
|
@@ -1,24 +1,27 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программа для формирования полного комплекта документов для таможенного оформления.
|
||||
########################################################################
|
||||
export PROG_URL="https://ctm.ru"
|
||||
export PROG_NAME="ВЭД-Склад"
|
||||
export PROG_ICON="vedsts"
|
||||
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="ved_ctm"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v04"
|
||||
export BASE_PFX="ved_ctm_pfx_x86_v05"
|
||||
export WINEARCH="win32"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8"
|
||||
export INSTALL_DLL="vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7 renderer=gdi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
# фикс постоянного запроса обновления Windows
|
||||
get_and_set_reg_file --add 'Software\CTM\CTMSETUP' 'SkipKBCheck' 'REG_DWORD' "1" "userdef"
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_st.exe"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_st"
|
||||
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_st/setup.exe"
|
||||
|
||||
if try_download "https://ftp.ctm.ru/STS/SFX/setup_st.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
7z x -y "${AUTOINSTALL_EXE}" -o"${AUTOINSTALL_UNPACK}"
|
||||
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
wine_run_install "${AUTOINSTALL_SETUP}" /cd /targetdir="C:\\\\Program Files\\\\CTM\\\\STS" /auto /hide
|
||||
|
@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: ZuluGIS 2021 Инженерные расчёты (Полный) 64-бит. Включает ZuluGIS, пакеты расчетов ZuluThermo, ZuluHydro, ZuluDrain, ZuluGaz, ZuluSteam, библиотеки ZuluXTools и ZuluNetTools. Дополнительно в состав пакета входит Microsoft SQL Server Express LocalDB 2012.
|
||||
########################################################################
|
||||
export PROG_URL="https://www.politerm.com"
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export PROG_NAME="ZuluGIS 2021"
|
||||
export WINEPREFIX="zulugis"
|
||||
|
111
database/t-flex-cad17.whdb
Normal file
@@ -0,0 +1,111 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Компоненты сервисов поддержки T-FLEX 17
|
||||
########################################################################
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WINEPREFIX="tflex"
|
||||
export PROG_VERSION=""
|
||||
export WH_XDG_OPEN="log"
|
||||
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 vcrun2022 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
# Компоненты поддержки T-FLEX PLM (Linux)
|
||||
GRDCONTROL_VER="4.3.0-0"
|
||||
AUTOINSTALL_ZIP_LIN="$WH_TMP_DIR/Prerequisites_T-FLEX_Linux.zip"
|
||||
AUTOINSTALL_DIR_LIN="$WH_TMP_DIR/Prerequisites_T-FLEX_Linux"
|
||||
AUTOINSTALL_REG_LIN="$AUTOINSTALL_DIR_LIN/Components/fake_hasp.reg"
|
||||
|
||||
# Компоненты поддержки T-FLEX PLM (Windows)
|
||||
AUTOINSTALL_ZIP_WIN="$WH_TMP_DIR/T-FLEX 17 Prerequisites.zip"
|
||||
AUTOINSTALL_DIR_WIN="$WH_TMP_DIR/Компоненты поддержки T-FLEX 17"
|
||||
AUTOINSTALL_EXE_WIN1="$AUTOINSTALL_DIR_WIN/Access Database Engine 2007/AccessDatabaseEngine.exe"
|
||||
AUTOINSTALL_EXE_WIN_MSI="$AUTOINSTALL_DIR_WIN/Access Database Engine 2007"
|
||||
AUTOINSTALL_EXE_WIN2="$AUTOINSTALL_DIR_WIN/TSC2/Setup_TSC2.msi"
|
||||
|
||||
prepair_wine
|
||||
|
||||
if [[ -d "$WINEPREFIX" ]] \
|
||||
&& grep -q "t-flex-cad" "$WINEPREFIX/winetricks.log" \
|
||||
&& systemctl list-units --type service --state running | grep -q aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep -q hasplmd \
|
||||
&& rpm -q grdcontrol | grep -q "$GRDCONTROL_VER"
|
||||
then
|
||||
print_info "Префикс $PREFIX_NAME готов к установке ПО."
|
||||
print_info "Сервисы: aksusbd и hasplmd уже запущены. grdcontrol-$GRDCONTROL_VER установлен."
|
||||
else
|
||||
print_warning "Службы aksusbd и hasplmd не запущены, или grdcontrol-$GRDCONTROL_VER не установлен."
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] \
|
||||
|| ! systemctl list-units --type service --state running | grep aksusbd \
|
||||
|| ! systemctl list-units --type service --state running | grep hasplmd \
|
||||
|| ! rpm -q grdcontrol | grep -q "$GRDCONTROL_VER"
|
||||
then
|
||||
# Компоненты поддержки T-FLEX PLM (Linux)
|
||||
if try_download "https://www.tflex.ru/downloads/Prerequisites_T-FLEX_Linux.zip" "${AUTOINSTALL_ZIP_LIN}" ; then
|
||||
unpack "$AUTOINSTALL_ZIP_LIN" "$AUTOINSTALL_DIR_LIN"
|
||||
"$WINELOADER" regedit "$AUTOINSTALL_REG_LIN"
|
||||
fi
|
||||
|
||||
if rpm -q grdcontrol | grep -q "$GRDCONTROL_VER"
|
||||
then print_info "grdcontrol-$GRDCONTROL_VER уже установлен в системе."
|
||||
else su_run "rpm -iv \"$AUTOINSTALL_DIR_LIN/Guardant_Linux/grdcontrol.x86_64.rpm\""
|
||||
fi
|
||||
|
||||
if [[ "$BASE_PFX" == "none" ]] ; then
|
||||
print_info "Запускаем подготовку префикса."
|
||||
# Компоненты поддержки T-FLEX PLM (Windows)
|
||||
if try_download "https://www.tflex.ru/downloads/T-FLEX%2017%20Prerequisites.zip" "${AUTOINSTALL_ZIP_WIN}" ; then
|
||||
unpack "$AUTOINSTALL_ZIP_WIN" "$WH_TMP_DIR"
|
||||
unpack "$AUTOINSTALL_EXE_WIN1" "$AUTOINSTALL_EXE_WIN_MSI"
|
||||
|
||||
wine_run_install "$AUTOINSTALL_EXE_WIN_MSI/AceRedist.msi" /q
|
||||
wine_run_install "$AUTOINSTALL_EXE_WIN2" /q
|
||||
fi
|
||||
rm -fR "$DRIVE_C/Program Files/Common Files/System"
|
||||
rm -fR "$DRIVE_C/Program Files (x86)/Common Files/System"
|
||||
|
||||
cp -r "$AUTOINSTALL_DIR_LIN/Components/Program Files/Common Files/System" \
|
||||
"$DRIVE_C/Program Files/Common Files"
|
||||
cp -r "$AUTOINSTALL_DIR_LIN/Components/Program Files (x86)/Common Files/System" \
|
||||
"$DRIVE_C/Program Files (x86)/Common Files"
|
||||
|
||||
mv -f "$AUTOINSTALL_DIR_LIN/Components/Windows/System32/"*.dll \
|
||||
"$DRIVE_C/windows/system32"
|
||||
|
||||
"$WINELOADER" regedit "$AUTOINSTALL_DIR_LIN/Components/ado-32.reg"
|
||||
"$WINELOADER"64 regedit "$AUTOINSTALL_DIR_LIN/Components/ado-64.reg"
|
||||
"$WINELOADER" regedit "$AUTOINSTALL_DIR_LIN/Components/tflex.reg"
|
||||
fi
|
||||
|
||||
if systemctl list-units --type service --state running | grep aksusbd \
|
||||
&& systemctl list-units --type service --state running | grep hasplmd
|
||||
then
|
||||
print_info "Службы aksusbd и hasplmd уже запущены. Пропускаем..."
|
||||
else
|
||||
echo "#!/usr/bin/env bash
|
||||
cd \"$AUTOINSTALL_DIR_LIN/HASP_Linux/aksusbd/\"
|
||||
bash ./dinst
|
||||
mv -f \"$AUTOINSTALL_DIR_LIN/HASP_Linux/\"*.so /var/hasplm/
|
||||
systemctl restart hasplmd.service" > "$WH_TMP_DIR/tflex_aksusbd.sh"
|
||||
chmod +x "$WH_TMP_DIR/tflex_aksusbd.sh"
|
||||
unset TFLEX_ERROR
|
||||
print_info "Будут установлены и запущены службы aksusbd и hasplmd."
|
||||
su_run "$WH_TMP_DIR/tflex_aksusbd.sh" || TFLEX_ERROR=1
|
||||
try_remove_file "$WH_TMP_DIR/tflex_aksusbd.sh"
|
||||
fi
|
||||
fi
|
||||
|
||||
try_remove_dir "$AUTOINSTALL_DIR_LIN"
|
||||
try_remove_dir "$AUTOINSTALL_DIR_WIN"
|
||||
|
||||
if [[ $TFLEX_ERROR == "1" ]] ; then
|
||||
fatal "Произошла ошибка во время подготовки префикса, или установки компонентов ПО."
|
||||
else
|
||||
echo "t-flex-cad-prepair" >> "$WINEPREFIX/winetricks.log"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_LIN"
|
||||
try_remove_file "$AUTOINSTALL_ZIP_WIN"
|
||||
print_info "Подготовка префикса и установка компонентов завершены."
|
||||
fi
|
||||
fi
|
@@ -19,11 +19,11 @@ apt-repo | grep -q "x86_64-i586" || fatal "Репозиторий x86_64-i586 н
|
||||
windows приложения. Подробнее по ссылке: https://www.altlinux.org/Biarch"
|
||||
|
||||
##### INSTALL DEPENDENCIES #####
|
||||
# fonts-ttf-ms
|
||||
|
||||
apt-get install {i586-,}{glibc-core,libstdc++6,glibc-pthread,glibc-nss,\
|
||||
libOSMesa,libnss-mdns,libunixODBC2,ocl-icd,libfreetype,libfontconfig1,\
|
||||
libnss-mdns,libunixODBC2,ocl-icd,libfreetype,libfontconfig1,\
|
||||
libgnutls30,libGL,libEGL,xorg-dri-swrast,xorg-dri-intel,xorg-dri-radeon,\
|
||||
libvulkan1,libcups} winetricks ca-certificates cups-pdf || fatal "Не удалось установить зависимости."
|
||||
libvulkan1,libcups} || fatal "Не удалось установить зависимости."
|
||||
|
||||
apt-get install {i586-,}wine
|
||||
|
||||
# yad zenity
|
||||
|
BIN
image/abc-dps.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
image/abc-erp-bim.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
image/abc-pir.png
Normal file
After Width: | Height: | Size: 8.9 KiB |
BIN
image/abc-recomposerwl.png
Normal file
After Width: | Height: | Size: 9.0 KiB |
BIN
image/abc.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
image/abc_akkord.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
image/ais_lpu_client.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
image/animator.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
image/commfort-client.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
image/commfort-server.png
Normal file
After Width: | Height: | Size: 24 KiB |
97
image/gui/winehelper-devel.svg
Normal file
After Width: | Height: | Size: 109 KiB |
47
image/gui/winehelper-symbolic.svg
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
height="16px"
|
||||
viewBox="0 0 16 16"
|
||||
width="16px"
|
||||
version="1.1"
|
||||
id="svg4"
|
||||
sodipodi:docname="5-symbolic.svg"
|
||||
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs4" />
|
||||
<sodipodi:namedview
|
||||
id="namedview4"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#eeeeee"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:zoom="38.448931"
|
||||
inkscape:cx="6.9702848"
|
||||
inkscape:cy="8.8949156"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1128"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g3" />
|
||||
<g
|
||||
fill-rule="evenodd"
|
||||
id="g3">
|
||||
<path
|
||||
d="m 0.800781 0 c -0.429687 0 -0.800781 0.371094 -0.800781 0.800781 v 5.078125 c 0 0.429688 0.371094 0.800782 0.800781 0.800782 h 1.996094 v -1.121094 h -1.675781 v -4.4375 h 4.4375 v 1.675781 h 1.121094 v -1.996094 c 0 -0.429687 -0.371094 -0.800781 -0.800782 -0.800781 z m 9.328125 0 c -0.425781 0 -0.800781 0.371094 -0.800781 0.800781 v 1.996094 h 1.121094 v -1.675781 h 4.441406 v 4.4375 h -1.675781 v 1.121094 h 1.992187 c 0.429688 0 0.804688 -0.375 0.804688 -0.800782 v -5.078125 c 0 -0.429687 -0.375 -0.800781 -0.804688 -0.800781 z m -9.328125 9.328125 c -0.429687 0 -0.800781 0.371094 -0.800781 0.800781 v 5.082032 c 0 0.425781 0.371094 0.800781 0.800781 0.800781 h 5.078125 c 0.429688 0 0.800782 -0.375 0.800782 -0.800781 v -1.996094 h -1.121094 v 1.675781 h -4.4375 v -4.441406 h 1.675781 v -1.121094 z m 12.414063 0 v 1.121094 h 1.675781 v 4.441406 h -4.441406 v -1.675781 h -1.121094 v 1.996094 c 0 0.425781 0.375 0.800781 0.800781 0.800781 h 5.078125 c 0.429688 0 0.804688 -0.375 0.804688 -0.800781 v -5.082032 c 0 -0.429687 -0.375 -0.800781 -0.804688 -0.800781 z m 0 0"
|
||||
id="path1" />
|
||||
<path
|
||||
id="path2"
|
||||
d="M 7.9277344 4.515625 C 7.8097448 4.5185061 7.6899414 4.527832 7.5703125 4.5429688 C 5.6601565 4.7812497 4.3007808 6.527344 4.5429688 8.4375 C 4.7812497 10.351562 6.527344 11.710938 8.4375 11.46875 C 10.351562 11.230469 11.710938 9.4843755 11.46875 7.5703125 C 11.245362 5.7795413 9.6975779 4.4724088 7.9277344 4.515625 z M 8.0039062 6.3535156 C 8.9197403 6.3535156 9.6542969 7.0918241 9.6542969 8.0039062 C 9.6542969 8.9205649 8.920565 9.6542969 8.0039062 9.6542969 C 7.0918241 9.6542969 6.3535156 8.9197403 6.3535156 8.0039062 C 6.3535156 7.0926517 7.0926517 6.3535156 8.0039062 6.3535156 z " />
|
||||
<path
|
||||
d="m 6.765625 3.570312 l 1.265625 -0.164062 l 0.410156 1.664062 l -1.601562 0.246094 z m -2.773437 2.175782 l 0.78125 -1.011719 l 1.464843 0.890625 l -0.957031 1.304688 z m -0.421876 3.496094 l -0.164062 -1.261719 l 1.664062 -0.410157 l 0.246094 1.601563 z m 2.175782 2.773437 l -1.011719 -0.777344 l 0.890625 -1.464843 l 1.304688 0.957031 z m 3.496094 0.425781 l -1.261719 0.164063 l -0.410157 -1.664063 l 1.601563 -0.246094 z m 2.773437 -2.175781 l -0.777344 1.011719 l -1.464843 -0.890625 l 0.957031 -1.304688 z m 0.425781 -3.5 l 0.164063 1.265625 l -1.664063 0.410156 l -0.246094 -1.601562 z m -2.175781 -2.773437 l 1.011719 0.78125 l -0.890625 1.464843 l -1.304688 -0.957031 z m 0 0"
|
||||
id="path3" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.5 KiB |
47
image/gui/winehelper.svg
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
image/ol.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
image/resmanagdb.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
image/rtsim.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
image/scadoffice.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
image/sdedit.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
image/sexplore.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
image/simswitch.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
image/swimitator.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
image/swnd.png
Normal file
After Width: | Height: | Size: 21 KiB |
23
manualinstall/t-flex-cad17-manual
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Ручная установка дополнений для T-FLEX CAD 17
|
||||
########################################################################
|
||||
export PROG_NAME="T-FLEX CAD 17"
|
||||
export PROG_ICON="tflexcad"
|
||||
export WH_WINE_USE="wine_wh_tflex_10-9_amd64"
|
||||
export BASE_PFX="tflex17_pfx_x64_v02"
|
||||
export WINEARCH="win64"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEPREFIX="tflex"
|
||||
export WH_XDG_OPEN="log"
|
||||
export WH_USE_MESA_GL_OVERRIDE="1"
|
||||
|
||||
if [[ -f "$2" ]] ; then
|
||||
# используем общий whdb файл для подготовки префикса и сервисов
|
||||
# prepair_wine используется из файла настроек
|
||||
source "$WH_DB_DIR/t-flex-cad17.whdb"
|
||||
|
||||
wine_run_install "$2"
|
||||
else
|
||||
fatal "Не найден файл установки. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/файла\""
|
||||
fi
|
159
sha256sum.list
Executable file → Normal file
@@ -1,20 +1,159 @@
|
||||
##### WINE #####
|
||||
|
||||
009c95bfe2df3f9264c9c5092f3e30ea7a168dd7869046058a718a70739602d4 wine_wh_tflex_10-9_amd64.tar.xz
|
||||
3571c40a787f0386e0160b5d471b1bf11fa2a235b497156cd38198b90bcb4a9f wine_x_tkg_10-0_i586.tar.xz
|
||||
71d6fdfd23d7988471d345c68e81699b8af931352b03dd216424b398f63c7b12 wine_x_tkg_10-0_amd64.tar.xz
|
||||
fb7fdfde96de10a1b3b051bdf2727b6a7c1768b878483726454dd6726e9e0193 wine-9.0.14-alt1-i586-spravkibk.tar.xz
|
||||
e0a84bb4908c3927954d7eef6b8ac7212e442b8c107d000c6890fec340f96183 wine-9.0.14-alt1-amd64.tar.xz
|
||||
6f86d2220b65b709bf88c6f829a4998de3b929cc2091cd1333a51c32e1491b79 wine-9.0.9-alt1-i586.tar.xz
|
||||
61bec1230b37b8fcc69fd45f848b44fd88cc41fcdd5dc3080336d7da63660f40 wine-7.16.1-alt1-amd64.tar.xz
|
||||
6fea17fd131f57c2ebf7ca4c60d3c5a9e819afe16e5d0b77ecb750da99ae0e38 wine-7.16.1-alt1-i586.tar.xz
|
||||
|
||||
##### WINE_LG #####
|
||||
765e52484f06169909b179f4884d04ae4b440ff868e4b5722e64fc7d7a036ad9 WINE_LG_10-10-1.tar.xz
|
||||
7a5128fcebbeed652ba36c5135821fd2c82493e87d715e8bc63e3210ba7ee849 WINE_LG_10-11.tar.xz
|
||||
373beeb85c1c8163e752a32a453dcf575dd7ecf971726cecb3195e330d094925 WINE_LG_10-12.tar.xz
|
||||
92f3c5a47a27644fde3ec1da810afcd5e6c9c5c2bc9c1f5f76a82b55894e745b WINE_LG_10-1.tar.xz
|
||||
ef8a71c269f5a2a7012aec9c16f307ab49ed09fa85a91b42d6c6b954d40401a6 WINE_LG_10-5.tar.xz
|
||||
7aca95bd921a102e0a4464f4a8945095e05587bffbb924fe1603d2deb8283ba5 WINE_LG_10-7.tar.xz
|
||||
503a86e8b9446a4805da524ba5ec2bde591787b354df098135d65f2ed9d66dca WINE_LG_8-18-1.tar.xz
|
||||
2714260a7f1f7d6427736aad2093dc17c1c10df9641b552e5ac4ac3fc73308ee WINE_LG_9-10.tar.xz
|
||||
3c2dbb33da9eaa7f3afcbe366293f6abf601257fb782a06040710ec6f1def1ec WINE_LG_9-11.tar.xz
|
||||
da79f89b1fc3175f113bf5ec35fc2755550159034736cff086f2165480dd6e0f WINE_LG_9-12-2.tar.xz
|
||||
34a31802e50d6d70e1f4d23520c2d0047ae70d0cb4beb3e04046ee781e136a68 WINE_LG_9-12.tar.xz
|
||||
6d6fd31ff71fd43f17182b466b6d499b61652775b7dbf25a18c3eaab7eacea2d WINE_LG_9-2.tar.xz
|
||||
3f0cda10a1019c6a18d832dc547709e612d88297ce332f0835c2bffeae9215c3 WINE_LG_9-5.tar.xz
|
||||
51ff56e435a90eeff13ffbbac543a820d1df14d65f2e3b760ad100bc946e4bfc WINE_LG_9-7.tar.xz
|
||||
09901b17a7aaa13e5c1a1f99ab82c9f0d223aa2f5c9ac94938e5a9a0088bb244 WINE_LG_9-9.tar.xz
|
||||
|
||||
##### PROTON_LG #####
|
||||
d0f5b42096bc5ed379a26e415d99963f849129d5cec1ba9134b1ee50100b049b PROTON_LG_10-10.tar.xz
|
||||
d87eb914ce7e5cab47e6b480aa400f8c7840f39a22d585bf35092a033ac09201 PROTON_LG_10-13.tar.xz
|
||||
05ca56607af7cee30b4797ad6c6a111d38a52c9d5c2184d30eec2650f1585b58 PROTON_LG_10-15.tar.xz
|
||||
f8bfac3029bd79e211a6dc592c0959db239fb7807c410ed2a537c34467875c74 PROTON_LG_10-4.tar.xz
|
||||
83d3cf60bbae6ca9d0508c2fdeaf3887bb72830eb52afc858d4afa009d0faa78 PROTON_LG_10-8.tar.xz
|
||||
f70039931d644898bb0a44daa7e3d44fcafa9dca0881e2277b1062ecd2a5357a PROTON_LG_8-25-2.tar.xz
|
||||
3e9202caf11d517406f82209e9e5385a4b0b1e4e16afa8b6f4fd517401537224 PROTON_LG_9-11.tar.xz
|
||||
0481da38de07c71074c245624404994af164c9a6a584942c6d1f12966db2311a PROTON_LG_9-12.tar.xz
|
||||
786d6415bb884d0ec80617e02004558634ac6bd99474cd63c25e2e5fd339b112 PROTON_LG_9-15.tar.xz
|
||||
8f05ee518e1861a79b1830301c57a8d4422b6a9c24dfeec07fde474d283d4152 PROTON_LG_9-16.tar.xz
|
||||
8bd409e4c56472429042555c1b2102bcd8313a4d40a80fe17a2caac8f4c8d4ed PROTON_LG_9-18.tar.xz
|
||||
e88e7b076ad1d85d625407468515d6f41dcb20b721a6bd699bcd8818647d136c PROTON_LG_9-19.tar.xz
|
||||
bd5dfe3a5187eb3583e5bc2fbc7debe40760802539c1317211415edeeeae851e PROTON_LG_9-27.tar.xz
|
||||
63fde3b768a60cf736dcf3f9922cc2ab606cb7007e4cbe59f10cd038d3bdbee8 PROTON_LG_9-2.tar.xz
|
||||
e09c5da9ddffc5d390de7689df1778f279cc84a946665cc76ce77861010b2604 PROTON_LG_9-4.tar.xz
|
||||
03ccc15aa4adcaa49f3eeb52bf2a9127bacd8d578478f716b390e812dab74e21 PROTON_LG_9-5-1.tar.xz
|
||||
56eae794a48aa7322ce5a636c490974d7f2516528d3153991fb033b0fa5fe3cf PROTON_LG_9-5.tar.xz
|
||||
82263e1d0ab16130f15d419f2661fc5a7baf29193b9eeeb7eec3f01a3e54a1b3 PROTON_LG_9-7.tar.xz
|
||||
|
||||
##### PROTON_STEAM #####
|
||||
09e6e386a87710996d634e08650bbc733365df65d3491a4372f06cf4e815a8b2 PROTON_STEAM_6.3-8.tar.xz
|
||||
2f8bdfeb75e5427886aac7d2a599a1ee8900e50d5873a0e620d5703707bf4271 PROTON_STEAM_7.0-5.tar.xz
|
||||
b33aca95664067c9eff06a2b4380992d43a5d31880ff970fb340e851671be625 PROTON_STEAM_8.0-4.tar.xz
|
||||
9a20af28f4213e4f1c532b79a20e6a95ef872130784fc306510637342c6f58a1 PROTON_STEAM_8.0-5.tar.xz
|
||||
|
||||
##### DXVK #####
|
||||
|
||||
d1a86ca53ab7e156e1252d3cf7eed3c66fe0651699cfc9c4ba152024261d8258 dxvk-1.10.1-967.tar.xz
|
||||
98411effbc1b3611b11c4ca3af2ad29400b08e1c8c380791d6351600a06fb3c7 dxvk-1.10.3-28.tar.xz
|
||||
061568b51ce99d285ef2d0f1f31aab65b3e6fd34747073859c5a719bec2a7afd dxvk-1.6.1.tar.xz
|
||||
37ed4a8cd4c2bff3abbf830e6d602c2e0a971eda7c69b3f45834539bc84b1431 dxvk-2.0-116.tar.xz
|
||||
50269fc2e9a27ec15865ec370e48934d5036774a8da180deb599f481ef6d11c7 dxvk-2.0-26.tar.xz
|
||||
a218072e6e750406b19602407201eb0e3cee80015d3b5b569373a830ac428c9e dxvk-2.0-34.tar.xz
|
||||
3ea6e464339be82932d665331d6219021ea7e6f8a1b94972b89feeac0d79aa03 dxvk-2.0-36.tar.xz
|
||||
526f92560c5a4b1aec81d243641315a8bd8d9d5de8e6b69cd92f4fe5f47cbd79 dxvk-2.1-48.tar.xz
|
||||
ef7ef69e8c6e3036216cb1df4af33024995650bf956609a512d0e9644fb7c911 dxvk-2.1-51.tar.xz
|
||||
7ebfc554ac0adeff2aea9c261eca029a921cce1e63bbc8989515f3f132c19130 dxvk-2.1-79.tar.xz
|
||||
89ddc7f18c5b3066532a7a1b7fceaf0733406c0c03b0cd1d6b37287037670f0b dxvk-2.1-85.tar.xz
|
||||
bb711363456acf7a5f4cad88e939ad0a9dd92b030ad4568d24a1c083cd9f31b1 dxvk-2.1.tar.xz
|
||||
7b5d32da81897499b16fd0d630fe6e8faaa764f9671d992af77a380786bb78ff dxvk-2.2-116.tar.xz
|
||||
e242eff8b1856d357ae8c9233bfd6e13a3a85785dc648bd8d68967732593c4aa dxvk-2.2-137.tar.xz
|
||||
ff66e31df8d62a5b666c33548ecb98322366df1b9a080e9d3463e08861f08458 dxvk-2.2-164.tar.xz
|
||||
f1bbfff9aeb4dd0ee55343cdafabf4bfc1d920da3a4c514a99cc1759055185cb dxvk-2.2-1.tar.xz
|
||||
b71105c70f64664c772a44565b525ae2e3c7a74765b8ef9852db300d6de3b548 dxvk-2.2-34.tar.xz
|
||||
f0ea1469d8e1e10642e2b12830ade0050d7976930db6dd6a38b83a989caab992 dxvk-2.2-7.tar.xz
|
||||
50feeffdef071414c82b6ead88e70403685a9c0f482e58c702e97fa1f7bf79ed dxvk-2.3.1-120.tar.xz
|
||||
74c3e14b89d28d768197f29f1893c08e36336749eeca7f34efdafd38f3f3b0f3 dxvk-2.3.1-37.tar.xz
|
||||
6c0485f0bd11159cda59f6ec3074918d9b86053833fc3e76af151ad7d56cc216 dxvk-2.3-13.tar.xz
|
||||
85729d1dfa06c7b569b5e3f0dd834f20902395cdb065419f40de1f3c990f17a9 dxvk-2.3.1-72.tar.xz
|
||||
f0f999189431c227db08234be41823004cb86e3c85bb4134af62be56ebf764f5 dxvk-2.3.1-9.tar.xz
|
||||
a9cb76f8889afc133838b00c2cec153f7028df24cf56e2e15f995f14b074af9b dxvk-2.3.1.tar.xz
|
||||
37ad50ffce2e886a26e5c6557d4acc025971e6c8d04e45c8a39718a6a446984f dxvk-2.3-26.tar.xz
|
||||
38fde7df801be0c66c454cd1b4001c914d008d7e29886e1526f00dccde4ffad4 dxvk-2.3-57.tar.xz
|
||||
2054dc956ea98a54c42bc9659270bebc0a8410293819fb862ede3481c41b2864 dxvk-2.3-5.tar.xz
|
||||
e0dfc268e5c3eeff830c71774070a079572ebb57d709ef11a7bc8a35baad06fd dxvk-2.3-90.tar.xz
|
||||
76f1b50ae6defc421f593826f192c8f4c8298ffc7b95abbe19f19ac86acebedc dxvk-2.4.1-194.tar.xz
|
||||
6c04b694e58b9da5c0a15acab3da1a1c3627674bf6612d009d730af8ffc4fb6d dxvk-2.4.1-393.tar.xz
|
||||
622e40cb20da30cf2771b4a1f30d898e231e39e4d8968f4a8052ae51086f59e7 dxvk-2.4.1-446.tar.xz
|
||||
47a153abbeb38f9c679c171eca80558bd8744311e642c7f2469fe10fcd9a5db6 dxvk-2.4.1-74.tar.xz
|
||||
89f2d4a26a7337cc697345e96023d612401717f8a71fa7c9c59835ef2d5c5a40 dxvk-2.4-37.tar.xz
|
||||
49a29d069a9acf73967c69a4a873cb9d023b657717d3377405e23f4730314be0 dxvk-2.4-41.tar.xz
|
||||
9b52cfa2b1b27b7fc2e4142c7bba1d93309aca548c7a3e4fac362b6375a587ae dxvk-2.4-94.tar.xz
|
||||
969b9a720fecf9c53b266c6e289e896e6ed7c49fee260424ab7bc00abbab2d41 dxvk-2.5.1-35.tar.xz
|
||||
b499be012ffa0b5e3079c9f475c79a749e8f8066924f68919aa898d06a8ba33d dxvk-2.5.2-1.tar.xz
|
||||
69f8b86ed92cab495f187840aa144691859631d304d2b1880e27de2e49c54244 dxvk-2.5.3-299.tar.xz
|
||||
00f016b9bd8b2bb1165952edec3ad0da404b525b1b9eec5f4aae490944d47f82 dxvk-2.5.3-31.tar.xz
|
||||
94c569b205d22e742dd165741a88f77a7a9c6feebd924097fbfd6f169aaa303b dxvk-2.6.1-255.tar.xz
|
||||
a8a65fe53e054e9f9da89dc848dba689a67be7daba7e59dc82b3be7190925354 dxvk-2.6.1-368.tar.xz
|
||||
b4c7cbb6c09fdc2c42104ac9e4377167881d3f9d97b2ff125f36f1c351255ea5 dxvk-2.6.2.tar.xz
|
||||
eec7c6ed63789ebafeda16895678feb8d561ed8117b6ecdb4ab76c0beb3ae17c dxvk-2.6-65.tar.xz
|
||||
4ac30b8ed56a790c51c6c136c14cd61b8fec9c40fe5fc6ef6d8f042ee155c850 dxvk-2.7-44.tar.xz
|
||||
8475410048889b9bbef2cf082fc15c67a6610f9dcfef6948b56bd956999bfb88 dxvk-2.7-46.tar.xz
|
||||
c02b565d2fca1dc4066fb58acfcdd3919386fdbb01b30cfe181d4dd02ac5f1bb dxvk-2.7-5.tar.xz
|
||||
5f97deb1eeb97ed41d0539264c0ca98e8841f79ec59684f32e7f1ca5c29a109b dxvk-sarek-1.11.0.tar.xz
|
||||
|
||||
##### VKD3D #####
|
||||
|
||||
df1a940d2e072a884524f66a16e0f0ef74048bc6a6642b96eb257528a522109f vkd3d-proton-1.1-2602.tar.xz
|
||||
bc86b06af83054e25bad21fe4bec4c10538837221fe847470571df7d556d355b vkd3d-proton-1.1-2967.tar.xz
|
||||
41bd2465015f069ef2d378e42a0f906fd40f1ce70e1602b36e445209b16e0d50 vkd3d-proton-1.1-3088.tar.xz
|
||||
6d9eb9053fff0f8ed1760246f889d827dca6fbc48d508997a9b1a5b77a399991 vkd3d-proton-1.1-3090.tar.xz
|
||||
e92444e85cf59a65b12f14135a5a3ffd51d204bd84b0dfe4bd079fc3d202ec0c vkd3d-proton-1.1-3094.tar.xz
|
||||
3a88b84fae6c1425a17a9b0335f04a1e2ae414a31a8225fd0512c2bab62191fd vkd3d-proton-1.1-3115.tar.xz
|
||||
231b501433612598c5b85f16914a7415765b7cf4ec1debc921484efafd68e66b vkd3d-proton-1.1-3132.tar.xz
|
||||
8786fbde85181036932efa00051f73f6c66f620f97ef0ae3cc795239a817f667 vkd3d-proton-1.1-3325.tar.xz
|
||||
3724c066273773ea3913a2a34c239465a17b1d04ab08ca8583c8abe97baa2e45 vkd3d-proton-1.1-3339.tar.xz
|
||||
5b25fb04db003ebb6dbcb4566b9c4471e9b6e36d7271a8bd0b35835debc81fb8 vkd3d-proton-1.1-3410.tar.xz
|
||||
7af94939575b83dabd9440af940e6bb0b639dbba86d96d5cf53c9a656a4ab28a vkd3d-proton-1.1-3413.tar.xz
|
||||
854ea12d5441ae7bec27f74e91851eaeab980cf3cc3a58341ccaa3956ee61851 vkd3d-proton-1.1-3414.tar.xz
|
||||
919a533ee67fc869832a3dad71ef7afde4461d166f251fe1aff879bab61e50ec vkd3d-proton-1.1-3424.tar.xz
|
||||
cd1a0b923a8d5a41d0f7e875c1706985c5add63b10ec17c73b15a180563cd4c6 vkd3d-proton-1.1-3445.tar.xz
|
||||
573ff59ed58d9f304332441deb62c10b789512ef818f39e86954a8d7a21ded98 vkd3d-proton-1.1-3488.tar.xz
|
||||
6a3edc710f9a5ab3a23bc7138a2fdde80a7ce8cc92cb4ecb4ea4e194f5753507 vkd3d-proton-1.1-3516.tar.xz
|
||||
ab90f2fd8272cb8b4a026291cccd2e336184c149c12cfe54b8a4eaed24841ce0 vkd3d-proton-1.1-3556.tar.xz
|
||||
8ac31cb696e98579b95e7a6ad62f332d3faa8d72db62edb8bb6ba6110bd9def9 vkd3d-proton-1.1-3622.tar.xz
|
||||
de5b1bd60505118b440c85a674cdf25a56cdea0de98b6bb41079de1bf1e8d5c0 vkd3d-proton-1.1-3727.tar.xz
|
||||
e40617aa79940725d31256f39e095f96f49edd84a7a63b4f830a28d69b4f0db0 vkd3d-proton-1.1-3821.tar.xz
|
||||
24aecefd3b5c4dc56794d39356baa7c0e1ad99fba4e32bb577b3716b8fb1a065 vkd3d-proton-1.1-3908.tar.xz
|
||||
014aec87dfd14424f5bc3e8fc8d9704a677974e00b54b4ce5cc74042b26de5a0 vkd3d-proton-1.1-3954.tar.xz
|
||||
fde723756ab563ef11b77842886b3bc511fbfb639fcbee3da67883389a6e5384 vkd3d-proton-1.1-3973.tar.xz
|
||||
f4b37156792dc14768d1d161db220782d89065eb995c881efbad3de454782123 vkd3d-proton-1.1-3980.tar.xz
|
||||
c74d9d5958e829732833299a5b37a9d1b77d2fdf9d1991608be515cd46e5f1e8 vkd3d-proton-1.1-4022.tar.xz
|
||||
a90b829d773c740e51b400aafd8f46ed98f9b43fa26080d1cf52d6abc1f3963a vkd3d-proton-1.1-4051.tar.xz
|
||||
b780ce056c7fe3868e1c0fac9c5efd30bbbbe73515a313315f5e1593f9bcdcb4 vkd3d-proton-1.1-4110.tar.xz
|
||||
82134ae8ab79d6b884eb4461db2efd747cfb013a80019e3223def454eec8d631 vkd3d-proton-1.1-4167.tar.xz
|
||||
0ffd513ef29e048fdfc0527b0894fd74e640be07c520b435a1089bdbcf0d780c vkd3d-proton-1.1-4177.tar.xz
|
||||
aa0a8cf76a47a5967d5d5c4803d81715c04b609776ebf8b84c1c627f994f26f6 vkd3d-proton-1.1-4191.tar.xz
|
||||
fdb384c3c3b8fdf2bc55bf68895ff0c514bfef1cefa9d0047d32c9f691fe8ada vkd3d-proton-1.1-4202.tar.xz
|
||||
510447a2ab92df48124f9b88c97e0713f858ade48273aabc8393cabac7b1b1a4 vkd3d-proton-1.1-4240.tar.xz
|
||||
1117f775efe00a4d14cb09ee77afe220f88a1fb0ec406ef4f004c17f9049a617 vkd3d-proton-1.1-4252.tar.xz
|
||||
04288493c9a7671688c19fd304dcb4bcb4e05b6ceb7bd9b3fa57c1d3cb196769 vkd3d-proton-1.1-4271.tar.xz
|
||||
8b509e904f1e75507eab4ee5ac42c6f5a45593eea9cef5c920175910756cbc47 vkd3d-proton-1.1-4325.tar.xz
|
||||
1cc20f8c375fda6a9388d01fb9454eb634daf171610e62173daa976d350be002 vkd3d-proton-1.1-4326.tar.xz
|
||||
90fea8a749e8df3981c8ef506c0ddaeb7a9ce92d7c7a9860f71f02bd5bfe443d vkd3d-proton-1.1-4367.tar.xz
|
||||
aa2f98f4de0f8a550f0c7d659704b75ec2a77434e93e9b6e75faad9ecc998614 vkd3d-proton-1.1-4478.tar.xz
|
||||
5d3e9e3a209477bfc41165c628fab3098aa44eddc4410744ecc486672c639906 vkd3d-proton-1.1-4511.tar.xz
|
||||
3749e0a77283ecd038312b760b49790fc5956215d61f2781572618ebbcedb55d vkd3d-proton-1.1-4591.tar.xz
|
||||
b3f56f58b5b764aba564c8b8c69eb12425467d57bf2a6457edff08842af03573 vkd3d-proton-1.1-4655.tar.xz
|
||||
02ed90a4b760fad633146703ce35ef587ce244f7a053853f179bfb0c03ca1b7c vkd3d-proton-1.1-4666.tar.xz
|
||||
240207848855b08c3412fc5ab54c043e96baa6ea874499fb2e7fe11df114d8c1 vkd3d-proton-1.1-4707.tar.xz
|
||||
8170e8bd34d47c5607603da2c93737acc19f4ebedc45e02115c282dfc0c36681 vkd3d-proton-2.14.1.tar.xz
|
||||
edf16d2b37bc77d121d5d81b06b60d3f694e0060c6606e729ceab30de3d27466 vkd3d-proton-sarek-2.6.0.tar.xz
|
||||
|
||||
##### CPCSP_PROXY #####
|
||||
3153088ff28d6af415c3504a421e5382554dbb305f38d5a87dd84df90d680421 wine-cpcsp_proxy-0.6.1-alt1.tar.xz
|
||||
|
||||
##### FONTS #####
|
||||
405bfe3b7c7f80034837c05656535053305727ee4bf1d993521b67b71d08ebc6 extra_fonts_v01.tar.xz
|
||||
|
||||
##### PREFIX #####
|
||||
|
||||
0e86cd9958d1bd1bfac99e23165a091a4ea2fa3e693c551f69aabeed5f681fea defpfx_x86_v01.tar.xz
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser and isolate_home by default)
|
||||
# winetricks msxml3 msxml4 msxml6 andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts wsh57 vcrun6 mdac27 jet40 gdiplus lucida tahoma ucrtbase2019 vcrun2019
|
||||
@@ -35,6 +174,10 @@ f4cb2f380ad8887f334c6eb3c272b343ae8de327764945266e9e74f8acbac69f tflex17_pfx_x6
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
|
||||
# winetricks isolate_home msxml6 ipamona opensymbol wenquanyi ucrtbase2019 uff unifont droid wenquanyizenhei remove_mono internal dotnet40 dotnet48 dotnet20sp2 eufonts takao d3dcompiler_47 fontsmooth=rgb vcrun2022 vlgothic andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts liberation sourcehansans baekmuk tahoma lucida
|
||||
|
||||
be09f25bb795c5f912fad2d122c68c8aed937821255f161c2d75a4773d11a044 tflex17_pfx_x64_v02.tar.xz
|
||||
# create with wine_wh_tflex_10-9_amd64
|
||||
# winetricks isolate_home msxml6 ipamona opensymbol wenquanyi ucrtbase2019 uff unifont droid wenquanyizenhei remove_mono internal dotnet40 dotnet48 dotnet20 eufonts takao d3dcompiler_47 fontsmooth=rgb vcrun2022 vlgothic andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts liberation sourcehansans baekmuk tahoma lucida
|
||||
|
||||
7edbd69b40b8ca3fb3594933c6cd37030180c494c08fd13cbd1a5b46565d65e6 ved_ctm_pfx_x86_v03.tar.xz
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
|
||||
# winetricks isolate_home msxml6 mdac27 wsh57 jet40 vb6run mdac28 vcrun2022 msxml3 arial dotnet40 dotnet48 art2k7min vcrun6 andale comicsans courier georgia impact times trebuchet verdana webdings corefonts msls31 ie8
|
||||
@@ -43,6 +186,10 @@ f4cb2f380ad8887f334c6eb3c272b343ae8de327764945266e9e74f8acbac69f tflex17_pfx_x6
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
|
||||
# winetricks vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8
|
||||
|
||||
25ccbd6ac4f5e4f0f4c609a016db9251160e3559b56676d97751f870a43fe7ef ved_ctm_pfx_x86_v05.tar.xz
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
|
||||
# winetricks vb6run art2kmin mdac27 mdac28 arial jet40 dotnet452 dotnet46 msxml3 ie8 vcrun2019 dotnet7 dotnetdesktop7
|
||||
|
||||
7ce0ff53b66bf6f3b1f8d398dddeec476a6ad9b0d0ab25cd303bf242c86c5513 alta_pfx_x86_v01.tar.xz
|
||||
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
|
||||
# winetricks isolate_home msxml6 mdac27 wsh57 jet40 vb6run mdac28 opensymbol msxml4 msxml3 native_oleaut32 eufonts mfc42 andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts tahoma lucida sourcehansans fakechinese fakejapanese fakekorean unifont cjkfonts
|
||||
@@ -69,3 +216,7 @@ dfb44ce5e5af7dba1686932c63d6b05e5dd6919a21c78130a7d1d0271b93958e audiorecstatio
|
||||
# winetricks dotnet48 gdiplus vcrun6sp6 vcrun2005 vcrun2019 d3dx11_42 d3dx11_43 d3dx9 d3dcompiler_42 d3dcompiler_43 d3dcompiler_46 d3dcompiler_47 richtx32 riched30 riched20 msxml6 dotnet20
|
||||
# + addons with ODBC, SSH, *.reg
|
||||
0f4ef434df07bc338ae308af44330590eaa1d9c94b64850514e55b960642d0eb scadoffice_addons_v02.tar.xz
|
||||
|
||||
ef7e8f1ba785d48e4ea287feed5b79bd630d423e59efadb43da9653adefef218 ais-lpu-client_pfx_x86_v01.tar.xz
|
||||
# create with wine_x_tkg_10-0_i586 (universal user: xuser)
|
||||
# winetricks vcrun2005 vcrun2008 dotnet20sp2 dotnet40 mfc42 7zip
|
||||
|
25
testinstall/abc-akkord-pos
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Автоматизация контроля координации организационно-распорядительной деятельности. ПОС Редакция.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="АВС АККОРД ПОС"
|
||||
export PROG_ICON="abc_akkord"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'akkord_pos_\K\d+[._]\d+[._]\d+[._]\d+_\d+-\d+-\d+')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/akkord_pos_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/akkord_pos_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/AKKORD POS/ABCAKKORD.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
25
testinstall/abc-akkord-pro
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Автоматизация контроля координации организационно-распорядительной деятельности. Профессиональная Редакция.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="АВС АККОРД Профессиональный"
|
||||
export PROG_ICON="abc_akkord"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'akkord_pro_\K\d+[._]\d+[._]\d+[._]\d+_\d+-\d+-\d+')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/akkord_pro_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/akkord_pro_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/AKKORD PRO/ABCAKKORD.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
21
testinstall/abc-bim-plugins
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Комплект плагинов «Сметная система АВС» к BIM-системам.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="ABC-BIM-Plugins-RU"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERSION=$(read_page | grep -oP 'ABC-BIM-Plugins-RU_\K\d+[._]\d+[._]\d+'| sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/ABC-BIM-Plugins-RU_${VERSION}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/ABC-BIM-Plugins-RU_${VERSION}_Setup.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
fi
|
28
testinstall/abc-bim-ru
Normal file
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Интеграция сметной системы АВС с BIM-платформами.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
PROG_NAME=("BIM-смета АВС-RU" "АВС Рекомпозитор")
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'Setup_ABC-BIM-RU_\K\d+[._]\d+_\d+-\d+-\d+')
|
||||
VERSION=$(read_page | grep -oP 'Setup_ABC-BIM-RU_\K\d+[._]\d+' | sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup_ABC-BIM-RU_${VERDATE}_trial.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/Setup_ABC-BIM-RU_${VERDATE}_trial.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/ABC-RU/${VERSION}/Abc_win/Exec/Abc.exe"
|
||||
WIN_FILE_EXEC1="$DRIVE_C/ABC-Soft/ABC RECOMPOSER/abcrecomposerwl.exe"
|
||||
|
||||
create_desktop "BIM-смета АВС-RU ${VERSION}" "$WIN_FILE_EXEC" "abc"
|
||||
create_desktop "АВС Рекомпозитор" "$WIN_FILE_EXEC1" "abc-recomposerwl"
|
||||
fi
|
26
testinstall/abc-dps-ru
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: АВС-ЦСП предназначен для автоматизированного составления и выпуска спецификаций материалов и оборудования, а также формирования ведомостей объемов работ (ВОР) путем связывания материальных ресурсов, включаемых в спецификации, с видами работ.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="Цифровая спецификация проекта"
|
||||
export PROG_ICON="abc-dps"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'Setup_ABC_DPS_RU_\K\d+[._]\d+_\d+-\d+-\d+')
|
||||
VERSION=$(read_page | grep -oP 'Setup_ABC_DPS_RU_\K\d+[._]\d+'| sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup_ABC_DPS_RU_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/Setup_ABC_DPS_RU_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/ABC-DPS RU/${VERSION}/ABCSpecificate.exe"
|
||||
create_desktop "$PROG_NAME RU ${VERSION}" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
24
testinstall/abc-erp-bim
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Конвертер в формат АВС_ERP_BIM_XML.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="Конвертер в формат АВС_ERP_BIM_XML"
|
||||
export PROG_ICON="abc-erp-bim"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/abc_erp_bim_converter.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/abc_erp_bim_converter.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
mkdir -p "$DRIVE_C/ABC-Soft/abc_erp_bim_converter"
|
||||
try_copy_file "${AUTOINSTALL_EXE}" "$DRIVE_C/ABC-Soft/abc_erp_bim_converter"
|
||||
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/abc_erp_bim_converter.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
26
testinstall/abc-pir-ru
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программный продукт АВС «ПИР» предназначен для подготовки, расчета и выпуска смет на проектно-изыскательские работы.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="АВС-ПИР"
|
||||
export PROG_ICON="abc-pir"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'Setup_ABC-PIR-RU_\K\d+[._]\d+_\d+-\d+-\d+')
|
||||
VERSION=$(read_page | grep -oP 'Setup_ABC-PIR-RU_\K\d+[._]\d+'| sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup_ABC-PIR-RU_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/Setup_ABC-PIR-RU_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/ABC-PIR/${VERSION}RU/ABC-PIR.exe"
|
||||
create_desktop "$PROG_NAME ${VERSION}RU" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
26
testinstall/abc-recomposer
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программный комплекс АВС-Рекомпозитор.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="АВС Рекомпозитор"
|
||||
export PROG_ICON="abc-recomposerwl"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'abcrecomposer_\K\d+[._]\d+[._]\d+-\d+-\d+')
|
||||
VERSION=$(read_page | grep -oP 'abcrecomposer_\K\d+[._]\d+' | sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup_ABC-RU_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/abcrecomposer_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/ABC RECOMPOSER/${VERSION}/abcrecomposerwl.exe"
|
||||
create_desktop "$PROG_NAME $VERSION" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
26
testinstall/abc-ru
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Система АВС предназначена для разработки сметной и ресурсной документации всеми участниками инвестиционного процесса: проектными, подрядными организациями и заказчиками строительства.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="abccenter"
|
||||
export PROG_NAME="ABC-RU"
|
||||
export PROG_ICON="abc"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Возможны точки либо нижнее подчеркивание в URL-адресе
|
||||
try_get_page "https://abccenter.ru/download-ru/"
|
||||
VERDATE=$(read_page | grep -oP 'Setup_ABC-RU_\K\d+[._]\d+[._]\d+-\d+-\d+')
|
||||
VERSION=$(read_page | grep -oP 'Setup_ABC-RU_\K\d+[._]\d+' | sed -E 's/[._]/./g')
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup_ABC-RU_${VERDATE}.exe"
|
||||
|
||||
if try_download "https://abccenter.ru/wp-content/soft/Setup_ABC-RU_${VERDATE}.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/ABC-Soft/ABC-RU/${VERSION}/Abc_win/Exec/Abc.exe"
|
||||
create_desktop "$PROG_NAME $VERSION" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
24
testinstall/ais-lpu-client
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Автоматизация установки МИС Витакарта (AIS LPU Client).
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586"
|
||||
export WINEPREFIX="ais-lpu-client"
|
||||
export PROG_NAME="AIS LPU Client"
|
||||
export PROG_ICON="ais_lpu_client"
|
||||
export BASE_PFX="ais-lpu-client_pfx_x86_v01"
|
||||
export WH_WINDOWS_VER="7"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet40 dotnet20sp2 7zip vcrun2005 vcrun2008 mfc42"
|
||||
export WH_USE_EXTRA_FONTS="1"
|
||||
|
||||
if [[ -f "$2" ]] ; then
|
||||
prepair_wine
|
||||
|
||||
wine_run_install "$2" # /q
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/Vitacore/AIS LPU Client/Update/AKUZ.UpdateUtility.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
else
|
||||
fatal "Не найден файл установки для $PROG_NAME. Перезапустите по примеру:
|
||||
winehelper install $1 \"/путь/до/установочного_файла\""
|
||||
fi
|
20
testinstall/commfort-client
Normal file
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Локальный корпоративный чат/мессенджер с поддержкой видеоконференций.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="commfort"
|
||||
export PROG_NAME="CommFort"
|
||||
export PROG_ICON="commfort-client"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
|
||||
AUTOINSTALL_MSI="${WH_TMP_DIR}/commfort_client.msi"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www.commfort.com/download/commfort_client.msi" "${AUTOINSTALL_MSI}" ; then
|
||||
wine_run_install "${AUTOINSTALL_MSI}" /q
|
||||
try_remove_file "$AUTOINSTALL_MSI"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/CommFort/CommFort.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
24
testinstall/commfort-server
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: (Сервер) Локальный корпоративный чат/мессенджер с поддержкой видеоконференций.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="commfort"
|
||||
export PROG_NAME="CommFort server"
|
||||
export PROG_ICON="commfort-server"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
|
||||
PACKZIP="${WH_TMP_DIR}/commfort_server.zip"
|
||||
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/commfort_server"
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/commfort_server/commfort_server_599.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://www.commfort.com/download/commfort_server.zip" "${PACKZIP}" ; then
|
||||
unpack "${PACKZIP}" "$AUTOINSTALL_UNPACK"
|
||||
wine_run_install "$AUTOINSTALL_EXE" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$PACKZIP"
|
||||
try_remove_dir "$AUTOINSTALL_UNPACK"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/CommFort_server/CommFort_server.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
25
testinstall/rtsim
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Цифровая платформа для обучения и оценки специалистов нефтегазовой отрасли.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_i586"
|
||||
export PROG_NAME="РТСИМ.Карьера"
|
||||
export WINEPREFIX="rtsim"
|
||||
export PROG_ICON="rtsim"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export BASE_PFX="none"
|
||||
export WINEARCH="win32"
|
||||
export INSTALL_DLL="dotnet48"
|
||||
|
||||
AUTOINSTALL_RAR="${WH_TMP_DIR}/РТСИМ.Карьера.rar"
|
||||
AUTOINSTALL_MSI="${WH_TMP_DIR}/РТСИМ.Карьера/РТСИМ.Карьера.msi"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://rtsim.ru/РТСИМ.Карьера.rar" "$AUTOINSTALL_RAR" ; then
|
||||
unpack "${AUTOINSTALL_RAR}" "${WH_TMP_DIR}"
|
||||
wine_run_install "$AUTOINSTALL_MSI" /q
|
||||
try_remove_file "$AUTOINSTALL_RAR"
|
||||
try_remove_dir "${WH_TMP_DIR}/РТСИМ.Карьера"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/РТСИМ/Карьера/RTsimTrenager.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
29
testinstall/swman-modus
Normal file
@@ -0,0 +1,29 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программный комплекс для энергетики.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine-9.0.14-alt1-amd64"
|
||||
export WINEPREFIX="swmanmodus"
|
||||
export BASE_PFX="none"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win64"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
prepair_wine
|
||||
# Ссылка для загрузки дистрибутива меняется в зависимости от версии
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/modus710.msi"
|
||||
DRIVE_C_MODUS="$DRIVE_C/Program Files (x86)/Modus 7.10/bin"
|
||||
|
||||
if try_download "https://www.swman.ru/download/710/modus710.msi" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /q
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
declare -a PROG_NAME=("Аниматор" "Диспетчер" "Графический Редактор" "Имитатор АРМ" "Просмотрщик" "Просмот Результатов" "Тренажер")
|
||||
|
||||
declare -a PROG_ICON=("animator" "ol" "sdedit" "swimitator" "sexplore" "resmanagdb" "simswitch")
|
||||
|
||||
declare -a WIN_FILE_EXEC=("${DRIVE_C_MODUS}/Animator.exe" "${DRIVE_C_MODUS}/OL.exe" "${DRIVE_C_MODUS}/Sdedit32.exe" "${DRIVE_C_MODUS}/SwImitator.exe" "${DRIVE_C_MODUS}/SExplore.exe" "${DRIVE_C_MODUS}/ResManagDB.exe" "${DRIVE_C_MODUS}/SimSwitch.exe")
|
||||
|
||||
for i in "${!PROG_NAME[@]}"; do
|
||||
create_desktop "${PROG_NAME[i]}" "${WIN_FILE_EXEC[i]}" "${PROG_ICON[i]}"
|
||||
done
|
||||
fi
|
21
testinstall/swnd
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Программный комплекс СуперОкна для фабрик по изготовлению окон и дверей.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="swnd"
|
||||
export PROG_NAME="СуперОкна 8"
|
||||
export PROG_ICON="swnd"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Swnd8_setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://kctsoft.ru/download/superokna8/Swnd8_setup.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/Kct/Swnd8/Swnd8.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
21
testinstall/swnd_x
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
# info_ru: Бесплатная версия программы СуперОкна для небольших предприятий.
|
||||
########################################################################
|
||||
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
|
||||
export WINEPREFIX="swnd"
|
||||
export PROG_NAME="СуперОкна 8 бесплатная"
|
||||
export PROG_ICON="swnd"
|
||||
export WH_WINDOWS_VER="10"
|
||||
export WINEARCH="win32"
|
||||
# export INSTALL_DLL=""
|
||||
|
||||
AUTOINSTALL_EXE="${WH_TMP_DIR}/Swnd8x_setup.exe"
|
||||
|
||||
prepair_wine
|
||||
if try_download "https://kctsoft.ru/download/superokna8/Swnd8x_setup.exe" "${AUTOINSTALL_EXE}" ; then
|
||||
wine_run_install "${AUTOINSTALL_EXE}" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
|
||||
try_remove_file "$AUTOINSTALL_EXE"
|
||||
|
||||
WIN_FILE_EXEC="$DRIVE_C/Program Files/Kct/Swnd8x/Swnd8x.exe"
|
||||
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
|
||||
fi
|
1511
winehelper
9
winehelper.desktop
Normal file
@@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=WineHelper
|
||||
Exec=winehelper gui %F
|
||||
Comment=Launching the graphics interface for Winehelper
|
||||
Comment[ru]=Запуск графического интерфейса WineHelper
|
||||
Type=Application
|
||||
Categories=WineHelper;Utility;Emulator;
|
||||
StartupNotify=true
|
||||
Icon=winehelper
|