Compare commits

..
120 Commits
Author SHA1 Message Date
Mikhail Tergoev ecc7a401ee updated olimp script and added base pfx 2026-03-02 11:39:16 +03:00
Mikhail Tergoev 9b5d4543d7 fixed typos 2026-03-02 11:33:06 +03:00
Mikhail Tergoev 6df0bed1e1 reverted last.conf to base prefix 2026-03-02 11:03:27 +03:00
Mikhail Tergoev 532f248643 moved apropos-z to autoinstall 2026-03-02 10:23:38 +03:00
Mikhail Tergoev c76750da3b added list for native programms 2026-03-02 10:22:33 +03:00
Mikhail Tergoev 7b4c9ec0b7 Merge branch 'minergenon-olimp' 2026-03-02 09:59:20 +03:00
Mikhail Tergoev a50315d0e9 dropped winebth.sys=d from WINEDLLOVERRIDES 2026-02-28 15:24:05 +03:00
Mikhail Tergoev 6ae317f9aa disabled WINE_CPU_TOPOLOGY by default 2026-02-28 15:22:13 +03:00
Mikhail Tergoev 1e914273b2 added check desktop.list 2026-02-27 19:54:25 +03:00
Mikhail Tergoev 01c3c5bd35 added support for wine-cx (fork crossover) 2026-02-27 17:00:44 +03:00
Sergey Palcheh 6738b628f1 add manualinstall: olimp 2026-02-27 11:23:22 +06:00
Mikhail Tergoev 03939508ff Merge branch 'minergenon-devel' 2026-02-24 10:45:04 +03:00
Sergey Palcheh 638eabb626 gui: using WH_DIST_DIR instead of USER_WORK_PATH/dist for paths to Wine distributions 2026-02-22 11:44:35 +06:00
Mikhail Tergoev f6c3c0c1fd moved initialization of WH_DIST_DIR before GUI launch 2026-02-20 15:14:03 +03:00
Mikhail Tergoev 3d5d1cfa44 addded apropos-z script and image 2026-02-19 13:13:35 +03:00
Mikhail Tergoev b0ed131bb5 Merge branch 'minergenon-devel' 2026-02-17 11:45:22 +03:00
Sergey Palcheh 12d947a64a gui: аdded Advanced Application Settings button to the Installed tab 2026-02-17 14:03:49 +06:00
Sergey Palcheh 5929ef09a4 gui: improved visual feedback for ESync, FSync, CPCSP_PROXY buttons 2026-02-16 20:20:59 +06:00
Sergey Palcheh 30001f93d5 gui: added the CPCSP_PROXY button to the advanced settings window 2026-02-16 19:06:15 +06:00
Sergey Palcheh bde9d9aead gui: scrollbar width in the button block has been reduced 2026-02-16 11:32:49 +06:00
Sergey Palcheh 3ae34975c2 size of the buttons of the installation applications has been changed 2026-02-15 15:59:25 +06:00
Sergey Palcheh 7458e5fa73 optimization of button styles and properties 2026-02-14 22:03:41 +06:00
Mikhail Tergoev c08d78b9db updated changelog to 0.9.0 2026-02-13 12:56:27 +03:00
Mikhail Tergoev 3ae3ba11f3 Merge branch 'minergenon-devel' 2026-02-13 12:55:38 +03:00
Sergey Palcheh 3266e16fb4 gui: fix AttributeError on esync/fsync when last.conf missing 2026-02-13 15:46:43 +06:00
Mikhail Tergoev 735982dc79 separated pfx for t-flex 17-18, used renderer=vulkan for t-flex-cad 2026-02-12 18:51:33 +03:00
Mikhail Tergoev d1291a7af0 moved WH_USE_MESA_GL_OVERRIDE from last.conf to whdb 2026-02-12 17:47:32 +03:00
Mikhail Tergoev e8ca756cdc fixed last.conf update 2026-02-12 17:36:36 +03:00
Mikhail Tergoev 5d27f5849c added WINE_D3D_CONFIG to whdb file 2026-02-12 17:17:22 +03:00
Mikhail Tergoev fd7175e275 revert tflex_pfx_x64_v03 for t-flex 2026-02-12 15:50:41 +03:00
Mikhail Tergoev 0f023a1dff revert t-flex to autoinstall 2026-02-12 15:45:46 +03:00
Mikhail Tergoev 38fb16f022 Merge branch 'minergenon-devel' 2026-02-12 15:28:53 +03:00
Mikhail Tergoev 5dffbe4670 removed mentions of Proton 2026-02-12 14:58:06 +03:00
Mikhail Tergoev e2beb5cb3d fixed check pfx_arch for create_base_pfx 2026-02-12 12:25:25 +03:00
Mikhail Tergoev 8f48d7b37c fixed install dependencies from gui 2026-02-12 12:17:54 +03:00
Mikhail Tergoev 6d117901d1 added emias script, prefix and image 2026-02-11 17:16:36 +03:00
Mikhail Tergoev 918e6142d5 fixed name for create_base_pfx 2026-02-11 17:11:33 +03:00
Sergey Palcheh 8e8355de13 updated wine version for arm-kt (wow-64) 2026-02-11 16:30:22 +06:00
Mikhail Tergoev 2a5796e542 removed all mentions of Proton from gui 2026-02-10 18:18:28 +03:00
Mikhail Tergoev b1d0737f54 updated desktop file 2026-02-10 16:38:54 +03:00
Mikhail Tergoev ed1fd3319a Merge branch 'minergenon-devel' 2026-02-03 20:18:29 +03:00
Sergey Palcheh 10421a8fcb the name of the Install application in prefix button has been changed to Run file in prefix
the default filter for startup files has been changed
2026-02-03 17:51:36 +06:00
Sergey Palcheh 9cec5328d6 gui: renaming the install-to-prefix function used to run-in-prefix 2026-02-03 17:16:06 +06:00
Sergey Palcheh 1258dc32c6 Merge branch 'master' into devel 2026-02-03 16:58:44 +06:00
Mikhail Tergoev 30379cd66a dropped WH_USE_CPCSP_CADES 2026-02-03 13:35:13 +03:00
Mikhail Tergoev 73de218445 generalized run-in-prefix for GUI 2026-02-03 13:28:34 +03:00
Sergey Palcheh 7c544b48da gui: file Association button has been moved to the Advanced settings window 2026-02-03 15:32:25 +06:00
Sergey Palcheh 23e84a378c gui: minimum button height of 32 pixels is set in the Prefix Manager tab 2026-02-03 14:12:06 +06:00
Sergey Palcheh 142e565637 gui: ESync, FSync, Manage DXVK, Manage VKD3D are placed in a separate window Advanced settings 2026-02-03 13:39:12 +06:00
Sergey Palcheh ec66229043 gui: changed the location of the wine and winetricks buttons 2026-02-03 11:25:40 +06:00
Mikhail Tergoev 9572b91dde Merge branch 'minergenon-devel' 2026-02-02 17:09:38 +03:00
Mikhail Tergoev 5cab2bf142 added soun_pfx_x64_v01 2026-02-02 17:09:03 +03:00
Mikhail Tergoev d0947318a3 used EXTRA_FONTS for declaration and soun 2026-01-26 15:26:37 +03:00
Mikhail Tergoev 5e49cefed5 added nalog_pfx_x64_v01 2026-01-26 15:19:23 +03:00
Mikhail Tergoev d0f6b59f51 added ppdgr2_pfx_x64_v01 2026-01-26 15:09:05 +03:00
Mikhail Tergoev 8c523f316f Merge branch 'minergenon-nalogovie' 2026-01-26 12:37:55 +03:00
Mikhail Tergoev 9138f09772 dropped spravki-bk: outdated windows version 2026-01-26 12:33:43 +03:00
Mikhail Tergoev 69f38db20c moved t-flex* to testinstall 2026-01-26 12:29:51 +03:00
Mikhail Tergoev 51a3fa452b moved ksamu to autoinstall 2026-01-26 12:28:33 +03:00
Mikhail Tergoev f1837ca9b3 updated ksamu pfx and added font fix for p11 2026-01-26 12:23:02 +03:00
Sergey Palcheh 4b6fab878f gui: Prefix Manager -> added the Wine Control Panel button 2026-01-24 16:15:41 +06:00
Sergey Palcheh 2121a110ed testinstall: updating tax programs 2026-01-24 14:55:37 +06:00
Mikhail Tergoev 2fe7a31b54 added arg: control 2026-01-23 12:30:50 +03:00
Mikhail Tergoev 32070ec065 fixed passing arguments to wine_run 2026-01-23 12:22:55 +03:00
Mikhail Tergoev 5e4f63c50b replaced wine to wow64 and base_pfx to none by default 2026-01-23 11:46:37 +03:00
Sergey Palcheh 10ca3b3c98 refactor(gui): unification of team dialogues via _create_command_dialog()
Refactored 5 methods:
- run_prefix_installer;
- run_update_associations_command;
- create_launcher_for_prefix;
- backup_prefix_for_app;
- restore_prefix.
2026-01-21 19:41:00 +06:00
Mikhail Tergoev 0475c7e058 added dialux to testinstall 2026-01-20 20:20:15 +03:00
Mikhail Tergoev b146b01a82 fixed create and repair base pfx 2026-01-20 20:18:34 +03:00
Mikhail Tergoev 41232f2315 added skip check i586 dependencies if wine-wow64 2026-01-20 16:53:29 +03:00
Mikhail Tergoev 73696de876 dropped check dependencies from gui 2026-01-20 14:22:23 +03:00
Mikhail Tergoev 3cbdef4f00 disabled check dependencies if without terminal 2026-01-19 19:37:51 +03:00
Mikhail Tergoev 4b0fea887b added skip check dependencies if wine-wow64 in use 2026-01-19 18:47:49 +03:00
Mikhail Tergoev 4d77861863 ksamu: fixed pid variable 2026-01-16 14:15:20 +03:00
Mikhail Tergoev 2854f8751b ksamu: fixed open in background choose cert file 2026-01-16 13:31:33 +03:00
Mikhail Tergoev 53a09b13d7 dropped wine-10.18.1-alt2-wow64 2026-01-16 13:14:12 +03:00
Mikhail Tergoev 0df709380c updated dialux pfx to v2 2026-01-16 11:59:26 +03:00
Mikhail Tergoev e49a267d4c added termination of background process if present 2026-01-16 00:31:41 +03:00
Mikhail Tergoev 9724b75fc2 WINEDEBUG=-all by default 2026-01-16 00:00:28 +03:00
Mikhail Tergoev 436e250932 added FREETYPE_PROPERTIES 2026-01-15 23:55:16 +03:00
Mikhail Tergoev 6160eef77b added dialux_pfx_x86_v01 2026-01-15 21:18:36 +03:00
Mikhail Tergoev 26a92bea4d updated variables for last.conf and .whdb 2026-01-15 19:12:26 +03:00
Mikhail Tergoev de57b947bf ksamu: updated wine and added fix WINE_TOP_WINDOW 2026-01-15 19:02:45 +03:00
Mikhail Tergoev e43678193a added wine-10.18.1-alt2-wow64 with WINE_TOP_WINDOW 2026-01-15 18:56:17 +03:00
Mikhail Tergoev 032c03fbb1 ved-control: updated url and file name 2026-01-15 18:53:10 +03:00
Mikhail Tergoev 8d82125e74 updated test script ksamu 2025-12-29 21:03:01 +03:00
Mikhail Tergoev f067412a29 updated ksamu_pfx_x64 v02 2025-12-29 21:00:53 +03:00
Mikhail Tergoev d9ffca88d1 fixed disable virtual desktop 2025-12-29 20:41:51 +03:00
Mikhail Tergoev 7d925bdd15 added WH_VIRTUAL_DESKTOP 2025-12-26 16:27:33 +03:00
Mikhail Tergoev bcf53c361c updated ksamu (test without cades) 2025-12-23 14:34:53 +03:00
Mikhail Tergoev 5b38f2c10d added variables for enable/disable decorated 2025-12-23 14:31:44 +03:00
Mikhail Tergoev aec21eda1e added wine-10.18.1-alt1-wow64 2025-12-23 12:18:07 +03:00
Mikhail Tergoev f8ce14d725 added new default variables 2025-12-22 14:35:49 +03:00
Mikhail Tergoev ce1fb05fc7 install win cades if WH_USE_CPCSP_CADES=1 2025-12-22 14:24:18 +03:00
Mikhail Tergoev 659b0b1f5b added more 32-bit dependencies 2025-12-19 12:42:01 +03:00
Mikhail Tergoev 3732f71b7b added version WH to log 2025-12-18 20:36:01 +03:00
Mikhail Tergoev d4f2d367b5 Merge branch 'minergenon-devel' 2025-12-18 12:31:35 +03:00
Mikhail Tergoev a75e6c4f83 added sorting for variables in log file 2025-12-18 12:31:14 +03:00
Sergey Palcheh fd2759f52b horizontal scrollbar disabled:
- the Installed tab in the Wine version selection dialog
- download bookmarks (WINE AMD64, WINE WOW64, WINE I586)
- dialog for selecting the component version (DXVK/VKD3D)
- tabs of the main window: Automatic installation, Manual installation, Installed
2025-12-18 11:28:38 +06:00
Mikhail Tergoev 06f3cbaf68 dropped force WINE_D3D_CONFIG for wayland 2025-12-17 22:40:43 +03:00
Mikhail Tergoev cf375cc5c4 updated CPCSP_PROXY_WOW64_VER to 0.7.7-alt1-wow64 2025-12-17 22:28:55 +03:00
Mikhail Tergoev 681d80f0d8 ppdgr2: temporary printing fix 2025-12-17 22:10:10 +03:00
Mikhail Tergoev 07ca88cb64 updated t-flex pfx v04 2025-12-16 15:50:51 +03:00
Mikhail Tergoev 0cf3425f14 init_wineprefix: forced use of various hacks is disabled 2025-12-16 14:10:56 +03:00
Mikhail Tergoev e4f56c7164 moved winemenubuilder.exe,winebth.sys=d to prepair_wine 2025-12-07 13:48:21 +03:00
Mikhail Tergoev fb0336b3ef fixed ppdgr2 script 2025-12-05 16:01:58 +03:00
Mikhail Tergoev 5095e73409 Merge branch 'minergenon-devel' 2025-12-05 15:53:32 +03:00
Mikhail Tergoev bc6000018b returned prefix separation for nalog programs 2025-12-05 15:51:47 +03:00
Sergey Palcheh e3adf19624 fixed the display of icons for t-flex* in the manual installation tab 2025-12-04 14:03:33 +06:00
Sergey Palcheh dc7a996060 added ICONS_BUTTON_GUI variable for GUI 2025-12-04 13:59:54 +06:00
Sergey Palcheh eca1905c62 added a default icon for files.exe without an icon 2025-12-04 12:49:03 +06:00
Sergey Palcheh 371b2b7484 the prefix name was added to the list immediately after it was restored 2025-12-04 09:55:38 +06:00
Mikhail Tergoev 1f4cb54f54 revert d3d* for winetricks 2025-12-03 17:33:20 +03:00
Mikhail Tergoev af52bd74d0 Merge branch 'minergenon-devel' 2025-12-03 14:55:26 +03:00
Sergey Palcheh ded62bd9ac the description of the prepared prefix has been corrected 2025-12-03 12:43:49 +06:00
Sergey Palcheh 15b6fdd216 added HiDPI support 2025-12-02 13:28:35 +06:00
Sergey Palcheh 33bba61891 the choice of the prefix template has been changed 2025-12-01 10:45:36 +06:00
Mikhail Tergoev cbf0bdbf8a added check restore_pfx.sh after restor-prefix 2025-11-26 13:17:27 +03:00
Mikhail Tergoev 5953d4b122 Merge branch 'minergenon-devel' 2025-11-24 13:49:07 +03:00
Sergey Palcheh e12b24ccbc updating the README to the current one 2025-11-20 14:57:18 +06:00
Sergey Palcheh 4d653cdd41 changed the installation of wine versions 2025-11-19 11:42:21 +06:00
60 changed files with 1818 additions and 1157 deletions

No files matched your search

+27 -5
View File
@@ -1,8 +1,30 @@
История изменений:
0.9.0
* добавлена поддержка wine-wow64 (не требует установку 32-битных зависимостей в систему)
* добавлена поддержка wine-cpcsp_proxy для wine-wow64 (не требует установку 32-битного КриптоПро в систему)
* добавлен пропуск проверки 32-битных зависимостей если используется wine-wow64
* обновлен графический режим Qt5:
- исправлены/улучшены основные функции
- исправлено отображение иконок для ярлыков (desktop файлов)
- добавлена возможность запуска "Панели управления Wine"
- настройки ассоциации файлов, ESYNC, FSYNC, DXVK и VK3D сгруппированы в "Дополнительные настройки"
- удалены не используемые версии wine
- добавлен фильтр ограничения использования версии Wine в зависимости от префикса
* добавлены скрипты установок:
- dialux 4
- ksamu
- emias
* обновлен скрипт для установки ved-control
* налоговые программы переведены на 64-битные префиксы и wine-wow64
* программы t-flex переведены на использование wine-wow64
* программы arm-kt переведены на использование wine-wow64
* улучшено создание базового префикса
* улучшено создание и распаковка резервных копий префикса
0.8.0
* добавлено автоопределение .reg и .dll файлов для их добавленния в реестр префикса
* во вкладку "Справка" добавлены ссылки на старницы с сертификатами
* во вкладку "Справка" добавлены ссылки на страницы с сертификатами
* другие небольшие улучшения и оптимизации скриптов и графического интерфейса
0.7.0
@@ -30,7 +52,7 @@
winehelper install arm-kt-prof - "АРМ КТ ПРОФ ПРОФЕССИЯ"
winehelper install arm-kt-spo - "АРМ КТ ПРОФ СПО"
winehelper install arm-kt-vuz - "АРМ КТ ПРОФ ВУЗ"
* winehelper killal - убивает только процессы запущенные в WinwHelper
* winehelper killall - убивает только процессы запущенные в WineHelper
* другие небольшие улучшения и оптимизации скриптов
0.5.4:
@@ -129,10 +151,10 @@
0.3.8:
* добавлена возможность ассоциации и запуска файлов из WINE в нативном Linux
приложении с помощью перемененной. Пример: WH_XDG_OPEN="rtf txt doc"
приложении с помощью переменной. Пример: WH_XDG_OPEN="rtf txt doc"
* добавлен выбор префикса, если переменная WINEPREFIX не объявлена
* добавлено сохранение последней конфигурации использования префикса
* добавлено сохранение скписка создаваемых ярлыков для приложений
* добавлено сохранение списка создаваемых ярлыков для приложений
0.3.7:
* обновлены функции создания desktop файлов (ярлыков) и категория WineHelper в меню
@@ -182,7 +204,7 @@
0.3.0:
* добавлена автоматическое определение версии ПО "Декларация", с возможностью последующего обновления поверх старой версии программы
* обновлена версия tester_n - до актуальной на 10.03.2025
* npul - доработано определения дополнительного обновления
* npul - доработано определение дополнительного обновления
* упрощен вывод списка возможных установок
* добавлена возможность установки ПО без использования подготовленного префикса
Пример: "winehelper install declaration --clear-pfx"
+21 -10
View File
@@ -12,7 +12,7 @@
* **Простая установка**: Устанавливайте Windows-приложения с помощью готовых скриптов, как в автоматическом, так и в ручном режиме.
* **Изолированные окружения**: Каждое приложение устанавливается в свой собственный, изолированный префикс, что предотвращает конфликты.
* **Управление версиями Wine**: Легко переключайтесь между различными версиями Wine и Proton для достижения наилучшей совместимости.
* **Управление версиями Wine**: Легко переключайтесь между различными версиями Wine для достижения наилучшей совместимости.
* **Графический и консольный интерфейсы**: Используйте удобный GUI для повседневных задач или мощный CLI для автоматизации.
* **Резервное копирование**: Создавайте и восстанавливайте полные резервные копии ваших префиксов.
* **Встроенные утилиты**: Быстрый доступ к `winecfg`, `regedit`, `Winetricks` и другим инструментам для каждого префикса.
@@ -201,7 +201,7 @@ WineHelper предоставляет доступ к основным инст
install-dxvk [версия|none|list] установить, удалить или показать версии DXVK
install-vkd3d [версия|none|list] установить, удалить или показать версии VKD3D
change-wine [версия] изменить версию Wine/Proton для текущего префикса
change-wine [версия] изменить версию Wine для текущего префикса
installed список установленных программ
run [программа] запуск программы (отладка)
@@ -239,6 +239,13 @@ WineHelper предоставляет доступ к основным инст
<p><em>Вкладка "Ручная установка"</em></p>
</div>
Так же на вкладке **Автоматическая установка** есть чекбокс с тестовыми версиями скриптов установки которые еще не прошли полную проверку на зависимости и совместимость, но уже можно попробовать в работе.
<div align="center">
<img src="image/handbook/auto_install_test.png">
<p><em>Тестовые версии скриптов установки</em></p>
</div>
Для поиска нужной программы введите название в поле поиска.
<div align="center">
@@ -246,7 +253,7 @@ WineHelper предоставляет доступ к основным инст
<p><em>Поле поиска</em></p>
</div>
При выборе программы из списка слева, в правой части окна отображается подробная информация о ней: описание, иконка и ссылка на официальный сайт.
При выборе программы из списка слева, в правой части окна отображается подробная информация о ней: описание и ссылка на официальный сайт.
<div align="center">
<img src="image/handbook/info.png">
@@ -271,7 +278,7 @@ WineHelper предоставляет доступ к основным инст
<div align="center">
<img src="image/handbook/log.png">
<p><em>Окно установки с логом</em></м</em></p>
<p><em>Окно установки с логом</em></p>
</div>
После установки приложения и нажатия кнопки **Закрыть** в окне установки приложения, ярлык приложения появится в списке установленных приложений во вкладке **Установленные** а также в меню приложений и на рабочем столе если это разрешено в рабочем окружении.
@@ -320,10 +327,10 @@ WineHelper предоставляет доступ к основным инст
* **Имя префикса**.
* **Разрядность** (32-bit или 64-bit).
* **Наполнение** (чистый префикс или с рекомендуемыми библиотеками).
* **Версию Wine/Proton** из доступного списка.
* **Версию Wine** из доступного списка.
<div align="center">
<img src="image/handbook/create_prefix.png">
<img src="image/handbook/prefix_create.png">
<p><em>Диалог создания нового префикса</em></p>
</div>
@@ -339,9 +346,9 @@ WineHelper предоставляет доступ к основным инст
* `Файловый менеджер (winefile)`
* **Управлять компонентами**:
* **Менеджер компонентов (Winetricks)**: Удобный интерфейс для установки и переустановки библиотек, шрифтов и настроек.
* **Управление Wine/Proton**: Смена версии Wine или Proton для выбранного префикса.
* **Управление DXVK/VKD3D**: Установка или удаление конкретных версий DXVK и VKD3D.
* **Ассоциации файлов**: Настройка открытия определенных типов файлов (например, `.pdf`, `.docx`) нативными приложениями Linux.
* **Управление Wine**: Смена версии Wine для выбранного префикса. Диалог выбора позволяет как выбрать уже установленную версию, так и скачать новую из списков, сгруппированных по архитектуре.
* **Управление DXVK/VKD3D**: Установка или удаление конкретных версий DXVK и vkd3d-proton.
* **Ассоциации файлов**: Настройка открытия определенных типов файлов (например, `.pdf`, `.docx`) нативными приложениями Linux, чтобы избежать их открытия внутри Wine.
* **Включать/выключать ESync и FSync**.
* **Устанавливать приложения**: Установить любой `.exe` или `.msi` файл напрямую в выбранный префикс.
* **Создавать ярлыки**: Создать ярлык для любого исполняемого файла внутри префикса.
@@ -349,10 +356,14 @@ WineHelper предоставляет доступ к основным инст
Справа отображается подробная информация о конфигурации выбранного префикса.
В самом низу вкладки находится кнопка **«Удалить все данные WineHelper»**.
> [!CAUTION]
> Эта функция полностью и безвозвратно удаляет все префиксы, настройки, кэш и ярлыки, созданные WineHelper. Используйте с осторожностью! Программа запросит двойное подтверждение для предотвращения случайного удаления.
### Вкладка «Справка»
Содержит полезную информацию о проекте:
* **Руководство**: Ссылка на официальную документацию.
* **Общее**: Ссылка на официальную документацию.
* **Авторы**: Список разработчиков и участников проекта.
* **Лицензия**: Текст лицензии WineHelper и информация о сторонних компонентах.
* **История изменений**: Changelog пакета.
+2 -2
View File
@@ -20,7 +20,7 @@ _winehelper() {
'remove-prefix[Удалить префикс и все связанные данные]'
'backup-prefix[Создать резерную копию префикса]'
'restore-prefix[восстановить префикс из резервной копии "путь/до/whpack"]'
'change-wine[Изменить версию Wine/Proton для префикса]'
'change-wine[Изменить версию Wine для префикса]'
'clear-winetricks-cache[Очистить кэш Winetricks]'
)
@@ -105,7 +105,7 @@ _get_wine_versions () {
fi
versions+=(system)
_values 'wine/proton versions' "${versions[@]}"
_values 'wine versions' "${versions[@]}"
}
_get_prefixes () {
+28
View File
@@ -0,0 +1,28 @@
#!/usr/bin/env bash
# info_ru: Система “A'PROPOS-Z - Графит ТМ” для проектирования этапов механообработки, синтеза, расчета и верефикация операционных размерных текстур. Графическое моделирование технологии иформирование карт эскизов.
########################################################################
export PROG_URL="https://www.tezis.pro"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="apropos-z"
export PROG_NAME="A'PROPOS-Z - Графит ТМ"
export PROG_ICON="apropos-z"
export BASE_PFX="none"
export WINEARCH="win64"
export INSTALL_DLL=""
export WH_WINDOWS_VER="10"
export WINE_D3D_CONFIG="renderer=vulkan"
export WH_XDG_OPEN="pdf docx scad"
AUTOINSTALL_URL="https://www.tezis.pro/Setup-APROPOS-Z-SHAREWARE.exe"
AUTOINSTALL_EXE="${WH_TMP_DIR}/Setup-APROPOS-Z-SHAREWARE.exe"
prepair_wine
if try_download "$AUTOINSTALL_URL" "$AUTOINSTALL_EXE" ; then
wine_run_install "${AUTOINSTALL_EXE}"
try_remove_file "${AUTOINSTALL_EXE}"
create_desktop "$PROG_NAME" "$DRIVE_C/Program Files/A'PROPOS-Z/Apropos-Z.exe" "$PROG_ICON"
fi
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ АТТЕСТАТ” для документов об основном общем, среднем общем образовании.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-4"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ АТТЕСТАТ"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ ДПП” для заполнения бланков документов о повышении квалификации и профессиональной переподготовке.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ ДПП"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ НШ” для заполнения бланков документов об окончании начальной школы.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-1"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ НШ"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ МЕД” для заполнения бланков документов о послевузовском профессиональном образовании и сертификатов специалиста.
######################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-3"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ МЕД"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ ПРОФЕССИЯ” для заполнения бланков документов профессионального обучения.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-5"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ ПРОФЕССИЯ"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ СПО” для заполнения бланков документов о среднем профессиональном образовании.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-2"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ СПО"
export PROG_ICON="armkt"
+1 -1
View File
@@ -2,7 +2,7 @@
# info_ru: Программа “АРМ КТ ПРОФ ВУЗ” для заполнения бланков документов о высшем образовании.
########################################################################
export PROG_URL="https://armregistr.ru/programmnoe-obespechenie/licenziya-na-programmnoe-obespechenie-dlya-zapolneniya-blank-6"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="arm-kt"
export PROG_NAME="АРМ КТ ПРОФ ВУЗ"
export PROG_ICON="armkt"
+43
View File
@@ -0,0 +1,43 @@
#!/usr/bin/env bash
# info_ru: “КСАМУ” - Комплексная система автоматизации медицинского учреждения.
########################################################################
export PROG_URL="https://docs.medicine-it.ru/"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="ksamu"
export PROG_NAME="КСАМУ"
export PROG_ICON="ksamu"
export BASE_PFX="ksamu_pfx_x64_v03"
export WINEARCH="win64"
export INSTALL_DLL="corefonts tahoma richtx32 riched20 riched30 msls31 msftedit msxml6 msxml4 msxml3 fontsmooth=gray"
# riched32
export WH_WINDOWS_VER="7"
export WH_USE_CPCSP_PROXY="1"
export WH_MAIN_DECORATED="1"
export WH_VIRTUAL_DESKTOP="0"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
prepair_wine
create_desktop "$PROG_NAME" "$DRIVE_C/KSAMU/KSAMU.exe" "$PROG_ICON"
echo '
# хак для исправления открытия выбора файла сертификата в фоне
if ! command -v wmctrl &>/dev/null ; then
wmctrl_not_found="Для продолжения работы установите wmctrl:\n\nsu -\napt-get update\napt-get install wmctrl\nexit"
zenity --error --title="Ошибка" --text="$wmctrl_not_found" --ok-label="Выход"
fatal "$wmctrl_not_found"
fi
background_task() {
while true; do
sleep 1
OPEN_WIN_ID=$(wmctrl -xl | grep -i "ksamu" | grep -i "открыть" | cut -d" " -f1)
if [[ -n $OPEN_WIN_ID ]] ; then
wmctrl -i -r $OPEN_WIN_ID -b add,above
fi
done
}
background_task &
WH_BG_PID=$!
export WH_BG_PID
' >> "$DRIVE_C/KSAMU/KSAMU.exe.whdb"
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINDOWS_VER="10"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
check_prefix_var
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 17/Program/TFlexCad.exe" ]]
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINDOWS_VER="10"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
check_prefix_var
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 17/Program/TFlexCad.exe" ]]
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINDOWS_VER="10"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
check_prefix_var
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 18/Program/TFlexCad.exe" ]]
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINDOWS_VER="10"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
check_prefix_var
if [[ ! -f "$WINEPREFIX/drive_c/Program Files/T-FLEX CAD 18/Program/TFlexCad.exe" ]]
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=gdi"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+2 -1
View File
@@ -8,9 +8,10 @@ export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
+4 -4
View File
@@ -16,11 +16,11 @@ 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"
AUTOINSTALL_EXE="${WH_TMP_DIR}/setup_ct.exe"
AUTOINSTALL_UNPACK="${WH_TMP_DIR}/setup_ct"
AUTOINSTALL_SETUP="${WH_TMP_DIR}/setup_ct/setup.exe"
if try_download "https://ftp.ctm.ru/CONTROL/SFX/setup_cl.exe" "${AUTOINSTALL_EXE}" ; then
if try_download "https://ftp.ctm.ru/CONTROL/SFX/setup_ct.exe" "${AUTOINSTALL_EXE}" ; then
unpack "${AUTOINSTALL_EXE}" "${AUTOINSTALL_UNPACK}"
try_remove_file "$AUTOINSTALL_EXE"
+3 -3
View File
@@ -5,10 +5,9 @@ export WH_WINDOWS_VER="10"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WINEPREFIX="tflex"
export PROG_VERSION=""
export WH_XDG_OPEN="log"
export INSTALL_DLL="corefonts d3dcompiler_47 dotnet48 dotnet20 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
export INSTALL_DLL="d3dcompiler_47 dotnet48 dotnet20 vcrun2019 ucrtbase2019 msxml6 fontsmooth=rgb corefonts baekmuk droid eufonts ipamona liberation lucida opensymbol sourcehansans tahoma takao uff unifont vlgothic wenquanyi wenquanyizenhei"
export WH_USE_MESA_GL_OVERRIDE="1"
GRDCONTROL_VER="4.3.0-0"
@@ -31,9 +30,10 @@ then
print_info "Префикс $PREFIX_NAME готов к установке ПО."
print_info "Сервисы: aksusbd и hasplmd уже запущены. grdcontrol-$GRDCONTROL_VER установлен."
else
print_warning "Службы aksusbd и hasplmd не запущены, или grdcontrol-$GRDCONTROL_VER не установлен."
print_warning "Проверка и подготовка префикса, служб aksusbd, hasplmd и grdcontrol-$GRDCONTROL_VER."
if [[ "$BASE_PFX" == "none" ]] \
|| ! grep -q "t-flex-cad" "$WINEPREFIX/winetricks.log" \
|| ! 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"
+16 -10
View File
@@ -7,23 +7,29 @@ if [[ $(id -u) -ne 0 ]] ; then
fi
##### MESSAGES FUNCTIONS #####
print_error () { printf "\E[31m%s ВНИМАНИЕ: $@ %s\e[0m\n" ;}
fatal () { print_error "$@" ; exit 1 ;}
if [[ -t 0 ]] ; then
print_error () { printf "\E[31m%s Ошибка: $* %s\e[0m\n" ;}
else
print_error () { echo -e "Ошибка: $*" ;}
fi
##### UPDATE SYSTEM #####
apt-get update || fatal "Не удалось обновить список доступных пакетов,"
fatal () {
print_error "$@ Аварийное завершение работы WineHelper!"
exit 1
}
##### CHECK AREPO (x86_64-i586) #####
apt-repo | grep -q "x86_64-i586" || fatal "Репозиторий x86_64-i586 не подключен. \
32-битные зависимости не будут установлены, а значит не будут работать и 32-битные \
windows приложения. Подробнее по ссылке: https://www.altlinux.org/Biarch"
##### UPDATE SYSTEM #####
apt-get update || fatal "Не удалось обновить список доступных пакетов,"
##### INSTALL DEPENDENCIES #####
# fonts-ttf-ms
apt-get install {i586-,}{glibc-core,libstdc++6,glibc-pthread,glibc-nss,\
libnss-mdns,libunixODBC2,ocl-icd,libfreetype,libfontconfig1,\
libgnutls30,libGL,libEGL,xorg-dri-swrast,xorg-dri-intel,xorg-dri-radeon,\
libvulkan1,libcups} || fatal "Не удалось установить зависимости."
apt-get install {i586-,}wine
apt-get install -y i586-{wine,glibc-core,libstdc++6,glibc-pthread,glibc-nss,\
libnm,libnss,libnss-mdns,libnsl1,libunwind,libunixODBC2,ocl-icd,libfreetype,\
libcups,libfontconfig1,libgnutls30,libGL,libEGL,libvulkan1,xorg-dri-swrast,\
xorg-dri-intel,xorg-dri-radeon} || fatal "Не удалось установить зависимости."
File renamed without changes.
Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 184 KiB

After

Width:  |  Height:  |  Size: 243 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 KiB

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 227 KiB

After

Width:  |  Height:  |  Size: 234 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 160 KiB

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

+38
View File
@@ -0,0 +1,38 @@
#!/usr/bin/env bash
# info_ru: Установщик "ЕМИАС" - Единая медицинская информационно-аналитическая система
########################################################################
export PROG_URL="https://emias.info/"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="emias"
export PROG_NAME="КИС ЕМИАС"
export BASE_PFX="emias_pfx_x64_v01"
export WINEARCH="win64"
export INSTALL_DLL="crypt32"
export WH_WINDOWS_VER="7"
export WH_USE_CPCSP_PROXY="1"
export STAGING_SHARED_MEMORY="1"
export WINE_LARGE_ADDRESS_AWARE="1"
if [[ -f "$2" ]] \
&& [[ $(basename "$2") =~ (kis\.exe|kis_z\.exe) ]]
then
prepair_wine
KIS_EXE="$2"
PROG_PATH="$DRIVE_C/EMIAS"
create_new_dir "$PROG_PATH"
print_info "Копируем файлы приложения в каталог $PROG_PATH"
cp -fr "$(dirname "$KIS_EXE")"/* "$PROG_PATH/"
create_desktop "КИС ЕМИАС" "$PROG_PATH/kis.exe" "kis-emias"
create_desktop "КИС АДМИН" "$PROG_PATH/kis_z.exe" "kis-emias"
if [[ $3 == "--config" ]] ; then
KIS_INI="$PROG_PATH/kis.ini"
print_info "Открываем файл для редактирования: $KIS_INI"
xdg-open "$KIS_INI"
fi
else
fatal "Не найден файл kis.exe. Перезапустите по примеру:
winehelper install $1 \"/путь/до/kis.exe\""
fi
+40
View File
@@ -0,0 +1,40 @@
#!/usr/bin/env bash
# info_ru: "КИС Олимп" - программно-аналитический комплекс, состоящий из самостоятельных подключаемых модулей.
########################################################################
export PROG_URL="https://olimp.best/"
export WH_WINE_USE="wine_x_tkg_10-0_i586"
export WINEPREFIX="olimp"
export PROG_NAME="КИС Олимп"
export BASE_PFX="olimp_pfx_x86_v01"
export WINEARCH="win32"
export WH_WINDOWS_VER="7"
export INSTALL_DLL="jet40 dotnet45 corefonts lucida opensymbol tahoma cjkfonts mdac28 msxml4 native_oleaut32 vcrun2005"
export WINEDLLOVERRIDES="d2d1=n"
export WH_MAIN_DECORATED="0"
if [[ -f "$2" ]] \
&& [[ $(basename "$2") =~ (Loader\.exe) ]]
then
prepair_wine
if ! grep -q "psqlodbc_x86" "$WINEPREFIX/winetricks.log" ; then
psqlodbc_uri="https://ftp.postgresql.org/pub/odbc/releases/REL-17_00_0007/psqlodbc_x86.msi"
psqlodbc_msi="${WH_TMP_DIR}/psqlodbc_x86.msi"
try_download "$psqlodbc_uri" "$psqlodbc_msi"
wine_run_install "$psqlodbc_msi" /q
try_remove_file "$psqlodbc_msi"
echo "psqlodbc_x86" >> "$WINEPREFIX/winetricks.log"
fi
KIS_EXE="$2"
PROG_PATH="$DRIVE_C/Olimp"
create_new_dir "$PROG_PATH"
print_info "Копируем файлы приложения в каталог $PROG_PATH"
cp -fr "$(dirname "$KIS_EXE")"/* "$PROG_PATH/"
create_desktop "КИС Олимп" "$PROG_PATH/Loader.exe" "olimp"
create_desktop "КИС Олимп (ПУ WINE)" "$DRIVE_C/windows/system32/control.exe" "wh_default"
else
fatal "Не найден файл Loader.exe. Перезапустите по примеру:
winehelper install $1 \"/путь/до/Olimp/Loader.exe\""
fi
+24
View File
@@ -0,0 +1,24 @@
#!/usr/bin/env bash
# info_ru: Ручная установка дополнений для T-FLEX CAD 17
########################################################################
export PROG_NAME="T-FLEX CAD 17"
export PROG_ICON="tflexcad17"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=vulkan"
if [[ -f "$2" ]] ; then
# используем общий whdb файл для подготовки префикса и сервисов
# prepair_wine используется из файла настроек
source "$WH_DB_DIR/t-flex-cad.whdb"
wine_run_install "$2"
else
fatal "Не найден файл установки. Перезапустите по примеру:
winehelper install $1 \"/путь/до/файла\""
fi
@@ -1,13 +1,13 @@
#!/usr/bin/env bash
# info_ru: Ручная установка дополнений для T-FLEX CAD 17 или 18
# info_ru: Ручная установка дополнений для T-FLEX CAD 18
########################################################################
export PROG_NAME="T-FLEX CAD 17/18"
export PROG_ICON="tflexcad"
export PROG_NAME="T-FLEX CAD 18"
export PROG_ICON="tflexcad18"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex18"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
@@ -1,15 +1,16 @@
#!/usr/bin/env bash
# info_ru: Ручная установка дополнений для T-FLEX DOCS 17 или 18
# info_ru: Ручная установка дополнений для T-FLEX DOCS 17
########################################################################
export PROG_NAME="T-FLEX DOCS 17/18"
export PROG_ICON="tflexcad"
export PROG_NAME="T-FLEX DOCS 17"
export PROG_ICON="tflexdoc17"
export WH_WINE_USE="wine-10.18.1-tflex-alt2-wow64"
export BASE_PFX="tflex_pfx_x64_v03"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export WINEPREFIX="tflex"
export WINEPREFIX="tflex17"
export WH_XDG_OPEN="log"
export WH_USE_MESA_GL_OVERRIDE="1"
export WINE_D3D_CONFIG="renderer=gdi"
if [[ -f "$2" ]] ; then
# используем общий whdb файл для подготовки префикса и сервисов
+39 -6
View File
@@ -1,6 +1,7 @@
##### WINE WOW64 #####
e9a8b79dfe12cad1304dca573d73aefe109e3d69b6fff739c8dbb8b2d3c271c6 wine-10.12.1-alt1-wow64.tar.xz
a862761c432f8619caf8100589678a1cbb523787259120ccd4388089d81e3b17 wine-10.18.1-tflex-alt2-wow64.tar.xz
349c707148a23e667970309248bbbf97b4e2a0db59c548e73d9fe9c3f585872c wine-10.18.1-alt1-wow64.tar.xz
##### WINE AMD64 #####
009c95bfe2df3f9264c9c5092f3e30ea7a168dd7869046058a718a70739602d4 wine_wh_tflex_10-9_amd64.tar.xz
@@ -8,6 +9,7 @@ a862761c432f8619caf8100589678a1cbb523787259120ccd4388089d81e3b17 wine-10.18.1-t
e0a84bb4908c3927954d7eef6b8ac7212e442b8c107d000c6890fec340f96183 wine-9.0.14-alt1-amd64.tar.xz
f1bf1261550ca2928cefacdb724926d3d6d103433d0ff6882ee9783a50d8f4e4 wine-8.8-staging-amd64.tar.xz
61bec1230b37b8fcc69fd45f848b44fd88cc41fcdd5dc3080336d7da63660f40 wine-7.16.1-alt1-amd64.tar.xz
fd209c95a3aa507002374417365b3d1119dbe3a0a6d223034171221a2b187b66 wine-9.0-cx-amd64.tar.xz
##### WINE I586 #####
3571c40a787f0386e0160b5d471b1bf11fa2a235b497156cd38198b90bcb4a9f wine_x_tkg_10-0_i586.tar.xz
@@ -114,6 +116,7 @@ edf16d2b37bc77d121d5d81b06b60d3f694e0060c6606e729ceab30de3d27466 vkd3d-proton-s
##### CPCSP_PROXY #####
3153088ff28d6af415c3504a421e5382554dbb305f38d5a87dd84df90d680421 wine-cpcsp_proxy-0.6.1-alt1.tar.xz
fbe72bfe3c2c307363782ce2d37589e142b44111f269657b0e516a6b2d6ab8a9 wine-cpcsp_proxy-0.7.3-alt5-wow64.tar.xz
6f43427148c6f424cd49a406328669e4ec4f21df7bc86f1a6aad2b5c16b50e39 wine-cpcsp_proxy-0.7.7-alt1-wow64.tar.xz
##### FONTS #####
405bfe3b7c7f80034837c05656535053305727ee4bf1d993521b67b71d08ebc6 extra_fonts_v01.tar.xz
@@ -143,6 +146,10 @@ eb1fec64eea3d83f2bdce185c7bc0c1a93afb51139f16256c885098a6f7e2242 defpfx_dn48_x6
# create with wine_wh_tflex_10-9_amd64
# winetricks isolate_home msxml6 ipamona opensymbol wenquanyi ucrtbase2019 uff unifont droid wenquanyizenhei internal dotnet48 dotnet20 eufonts takao d3dcompiler_47 fontsmooth=rgb vcrun2019 vlgothic andale arial comicsans courier georgia impact times trebuchet verdana webdings corefonts liberation sourcehansans baekmuk tahoma lucida t-flex-cad-prepair
e71a03b4d26d7ac7091ed526d50103f95cb08ce53dd54a7f52381b8b74c1bc17 tflex_pfx_x64_v04.tar.xz
# create with wine-10.18.1-tflex-alt2-wow64
# winetricks isolate_home msxml6 ucrtbase2019 fontfix dotnet20 dotnet40 dotnet48 d3dcompiler_47 vcrun2019
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
@@ -180,14 +187,40 @@ dfb44ce5e5af7dba1686932c63d6b05e5dd6919a21c78130a7d1d0271b93958e audiorecstatio
# create with wine_x_tkg_10-0_amd64 (universal user: xuser)
# 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
f18864014fdb2fead0b45b5e70e95073072b89168df8cd6debba89081ac51a2a ksamu_pfx_x64_v01.tar.xz
# create with wine_x_tkg_10-0_i586 (universal user: xuser)
# winetricks msxml6 msxml4 msxml3 riched30 msls31 riched20 msftedit richtx32 fontsmooth=gray
70a4cbce1b600434b4d5f241ee90dafb15f7b5f821bc1594e728493febaf017b ksamu_pfx_x64_v03.tar.xz
# create with wine-10.18.1-alt1-wow64 (universal user: xuser)
# winetricks corefonts tahoma msxml6 msxml4 msxml3 riched30 msls31 riched20 msftedit richtx32 fontsmooth=gray
# + manuall installed riched32
5971788003a5337c23003ad0944c59d549e025c5dc10c19d2e0ec9e7dc04819f ppdgr2_pfx_x64_v01.tar.xz
# create with wine-10.18.1-alt1-wow64 (universal user: xuser)
# winetricks dotnet48 msxml4 msxml6 corefonts lucida wsh57 vb6run
60d2e2de1fe44c008ae475b6c81b3ce13da207556a733c5f34225f8ee8df7f9a nalog_pfx_x64_v01.tar.xz
# create with wine-10.18.1-alt1-wow64 (universal user: xuser)
# winetricks msxml4 msxml6 corefonts wsh57 gdiplus
04b48931e34c8f221c2487e468771d58200d0e856847f91cb711ed1460b89559 soun_pfx_x64_v01.tar.xz
# create with wine-10.18.1-alt1-wow64 (universal user: xuser)
# winetricks corefonts ie8
06bb83c64ef5e749741fb009a12e07ad62865474c5c7db049894c7871a1471cc dialux_pfx_x86_v04.tar.xz
# create with wine_x_tkg_10-0_i586 (universal user: xuser)
# winetricks mdac27 wsh57 jet40 msxml6 mdac28 gdiplus msxml4 msxml3 vcrun2010 msls31 ie8 dotnet20sp1
d16c300b5451e4fad6eeebeca0949367a7bdf1cb1878fc51f0f9dee33744d3a7 emias_pfx_x64_v01.tar.xz
# create with wine-10.18.1-alt1-wow64 (universal user: xuser)
# winetricks crypt32
66a31bf72aac7354956c0ce8ddb9a2858b291bb9c8b94229b0820b0119ced97f olimp_pfx_x86_v01.tar.xz
# create with wine_x_tkg_10-0_i586 (universal user: xuser)
# winetricks jet40 dotnet45 corefonts lucida opensymbol tahoma cjkfonts mdac28 msxml4 native_oleaut32 vcrun2005
# + psqlodbc_x86.msi installed from script
##### ADDONS #####
# addons with ODBC, SSH, *.reg
0f4ef434df07bc338ae308af44330590eaa1d9c94b64850514e55b960642d0eb scadoffice_addons_v02.tar.xz
+8 -7
View File
@@ -1,15 +1,16 @@
#!/usr/bin/env bash
# info_ru: Программа «Декларация 2024» позволяет автоматически формировать налоговые декларации по форме 3-НДФЛ. В процессе заполнения Вами данных программа автоматически проверяет их корректность, что уменьшает вероятность появления ошибки.
# info_ru: Программа «Декларация» позволяет автоматически формировать налоговые декларации по форме 3-НДФЛ. В процессе заполнения Вами данных программа автоматически проверяет их корректность, что уменьшает вероятность появления ошибки.
########################################################################
export PROG_URL="https://www.nalog.gov.ru"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WINEPREFIX="nalog"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="declaration"
export PROG_NAME="Декларация"
export PROG_ICON="declarac"
export PROG_ICON="declarac-2"
export BASE_PFX="none"
export WINEARCH="win32"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export INSTALL_DLL="corefonts micross tahoma lucida riched20 comctl32 msxml3 msxml4 msxml6 mdac28 wsh57 vcrun6 vb6run jet40 gdiplus vcrun2019 dotnet20sp2 dotnet40 dotnet48"
export WH_USE_EXTRA_FONTS="1"
export INSTALL_DLL="renderer=no3d"
try_get_page "https://www.nalog.gov.ru/rn77/program/5961249/"
VER_YEAR=$(read_page | grep -oP 'href="\K[^"]*.msi[^"]*' | awk -F'/' '{print $(NF-2)}' | head -n 1)
@@ -23,7 +24,7 @@ if try_download "https://data.nalog.ru/files/${VER_YEAR}/${VER_MSI_SLASH}/${VER_
wine_run_install "${AUTOINSTALL_MSI}" /q
try_remove_file "${AUTOINSTALL_MSI}"
WIN_FILE_EXEC="$DRIVE_C/АО ГНИВЦ/Декларация ${YEAR}/Decl${YEAR}.exe"
WIN_FILE_EXEC="$DRIVE_C/АО ГНИВЦ/Декларация-2 ${YEAR}/Declaration${YEAR}.exe"
create_desktop "$PROG_NAME $YEAR" "$WIN_FILE_EXEC" "$PROG_ICON"
# Удаляем ярлык предыдущей версии
+16
View File
@@ -0,0 +1,16 @@
#!/usr/bin/env bash
# info_ru: Программное обеспечение для 3D-графики, предназначенное для проектирования освещения. (Версия 4.4.0.2)
########################################################################
export WH_WINE_USE="wine_x_tkg_10-0_i586"
export WINEPREFIX="dialux"
export PROG_NAME="DIALux"
export PROG_ICON="dialux"
export BASE_PFX="dialux_pfx_x86_v04"
export WH_WINDOWS_VER="xp"
export WINEARCH="win32"
export INSTALL_DLL="mdac28 jet40 vcrun2010 gdiplus dotnet20sp1 msxml3 msxml4 msxml6 ie8"
prepair_wine
WIN_FILE_EXEC="$DRIVE_C/Program Files/DIALux/DIALux.exe"
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
-18
View File
@@ -1,18 +0,0 @@
#!/usr/bin/env bash
# info_ru: “КСАМУ” - Комплексная система автоматизации медицинского учреждения.
########################################################################
export PROG_URL="https://docs.medicine-it.ru/"
export WH_WINE_USE="wine-10.12.1-alt1-wow64"
export WINEPREFIX="ksamu"
export PROG_NAME="КСАМУ"
export PROG_ICON="ksamu"
export BASE_PFX="ksamu_pfx_x64_v01"
export WINEARCH="win64"
export INSTALL_DLL="richtx32 riched20 riched30 msls31 msftedit msxml6 msxml4 msxml3 fontsmooth=gray"
# riched32
export WH_USE_EXTRA_FONTS="1"
export WH_WINDOWS_VER="7"
export WH_USE_CPCSP_PROXY="1"
prepair_wine
create_desktop "$PROG_NAME" "$DRIVE_C/KSAMU/KSAMU.exe" "$PROG_ICON"
+11 -7
View File
@@ -2,19 +2,20 @@
# info_ru: Программа автоматизации процесса подготовки юридическими и физическими лицами документов для представления в налоговые органы в электронной форме и на бумажном носителе.
########################################################################
export PROG_URL="https://www.nalog.gov.ru"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="nalog"
export PROG_NAME="Налогоплательщик ЮЛ"
export PROG_ICON="npul"
export BASE_PFX="none"
export WINEARCH="win32"
export BASE_PFX="nalog_pfx_x64_v01"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
export INSTALL_DLL="corefonts micross tahoma lucida riched20 comctl32 msxml3 msxml4 msxml6 mdac28 wsh57 vcrun6 vb6run jet40 gdiplus vcrun2019 dotnet20sp2 dotnet40 dotnet48"
export WH_XDG_OPEN="doc"
export INSTALL_DLL="msxml4 msxml6 corefonts wsh57 gdiplus"
try_get_page "https://data.nalog.ru/rn77/program/5961229/"
VER_MSI=$(read_page | grep -oP 'NalogUL\d+\.msi' | tail -1 | grep -oP '\d+')
VER_MSI=$(read_page | grep -oP 'NalogUL\d+\.msi' | tail -n 1 | grep -oP '\d+')
VER_MSI_URL="${VER_MSI:0:1}.${VER_MSI:1}" # 492 → 4.92
VER_EXE=$(read_page | grep -oP 'NalogUL\d+\.exe' | tail -1 | grep -oP '\d+')
VER_EXE=$(read_page | grep -oP 'NalogUL\d+\.exe' | tail -n 1 | grep -oP '\d+')
VER_EXE_URL="${VER_EXE:0:1}.${VER_EXE:1:2}.${VER_EXE:3}" # 4924 → 4.92.4
AUTOINSTALL_MSI="${WH_TMP_DIR}/NalogUL${VER_MSI}.msi"
@@ -25,7 +26,7 @@ if try_download "https://data.nalog.ru/files/nalul/${VER_MSI_URL}/NalogUL${VER_M
wine_run_install "${AUTOINSTALL_MSI}" /quiet INSTALLDIR="c:\npul"
try_remove_file "${AUTOINSTALL_MSI}"
PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "*.msi")"
PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "Печать НД с PDF417*.msi")"
wine_run_install "${PRINT_INSTALLER}" "/q"
# Процедуры конвертации, индексация данных. По завершении процедур программа сама закроется. Признаком успешного завершения будет отсутствие в папке с программой файла setupmarker.ini. Если не принять процедуру, .exe файл обновления не установиться.
@@ -38,6 +39,9 @@ if [[ -n "$VER_EXE" ]] \
then
wine_run_install "${AUTOINSTALL_EXE}" "/SILENT"
try_remove_file "${AUTOINSTALL_EXE}"
PRINT_INSTALLER="$(find "$DRIVE_C/npul/INPUTDOC" -name "Печать НД с PDF417*.msi" | tail -n 1)"
wine_run_install "${PRINT_INSTALLER}" "/q"
else
print_info "Дополнительных обновлений не требуется."
fi
+8 -7
View File
@@ -2,21 +2,23 @@
# info_ru: Подготовка документов для государственной регистрации (ППДГР)
########################################################################
export PROG_URL="https://www.nalog.gov.ru"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WINEPREFIX="nalog"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="ppdgr2"
export PROG_NAME="ППДГР-2"
export PROG_ICON="ppdgr"
export BASE_PFX="none"
export WINEARCH="win32"
export BASE_PFX="ppdgr2_pfx_x64_v01"
export WINEARCH="win64"
export WH_WINDOWS_VER="10"
var_winedlloverride_update "msxml4=b,wininet=b"
export INSTALL_DLL="corefonts micross tahoma lucida riched20 comctl32 msxml3 msxml4 msxml6 mdac28 wsh57 vcrun6 vb6run jet40 gdiplus vcrun2019 dotnet20sp2 dotnet40 dotnet48"
export WH_USE_EXTRA_FONTS="1"
export INSTALL_DLL="dotnet48 msxml4 msxml6 corefonts lucida wsh57 vb6run"
# var_winedlloverride_update "gdiplus,msxml3,wininet=b;msxml4=n"
try_get_page "https://www.nalog.gov.ru/rn77/program/5961277/"
VER_MSI_SLASH=$(read_page | grep -oP 'href="\K[^"]*.msi[^"]*' | awk -F'/' '{print $(NF-1)}' | head -n 1)
AUTOINSTALL_EXE="${WH_TMP_DIR}/SetupPPDGR2.msi"
prepair_wine
if try_download "https://data.nalog.ru/files/ppdgr/${VER_MSI_SLASH}/SetupPPDGR2.msi" "${AUTOINSTALL_EXE}" ; then
wine_run_install "${AUTOINSTALL_EXE}" /q
try_remove_file "${AUTOINSTALL_EXE}"
@@ -24,4 +26,3 @@ if try_download "https://data.nalog.ru/files/ppdgr/${VER_MSI_SLASH}/SetupPPDGR2.
WIN_FILE_EXEC="$DRIVE_C/АО ГНИВЦ/ППДГР-2/PPDGR2.exe"
create_desktop "$PROG_NAME" "$WIN_FILE_EXEC" "$PROG_ICON"
fi
https://data.nalog.ru/files/ppdgr/2.7.3/SetupPPDGR2.msi
+11 -7
View File
@@ -2,21 +2,25 @@
# info_ru: Справочник кодов обозначения налоговых органов для целей учета налогоплательщиков
########################################################################
export PROG_URL="https://www.nalog.gov.ru"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WINEPREFIX="nalog"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="soun"
export PROG_NAME="СОУН"
export PROG_ICON="soun"
export BASE_PFX="none"
export WINEARCH="win32"
export WH_WINDOWS_VER="10"
export INSTALL_DLL="corefonts micross tahoma lucida riched20 comctl32 msxml3 msxml4 msxml6 mdac28 wsh57 vcrun6 vb6run jet40 gdiplus vcrun2019 dotnet20sp2 dotnet40 dotnet48"
export BASE_PFX="soun_pfx_x64_v01"
export WINEARCH="win64"
export WH_WINDOWS_VER="7"
export WH_USE_EXTRA_FONTS="1"
export INSTALL_DLL="corefonts ie8"
export FREETYPE_PROPERTIES="truetype:interpreter-version=35"
try_get_page "https://www.nalog.gov.ru/rn77/program/5961268/"
VER_MSI_SLASH=$(read_page | grep -oP 'href="\K[^"]*.exe[^"]*' | awk -F'/' '{print $(NF-1)}' | head -n 1)
AUTOINSTALL_EXE="${WH_TMP_DIR}/soun_ins.exe"
prepair_wine
if try_download "https://data.nalog.ru/files/Soun/${VER_MSI_SLASH}/soun_ins.exe" "${AUTOINSTALL_EXE}" ; then
if try_download "https://data.nalog.ru/files/Soun/${VER_MSI_SLASH}/soun_ins.exe" "${AUTOINSTALL_EXE}"
then
# TODO: Тихий режим или предупреждение
wine_run_install "${AUTOINSTALL_EXE}"
try_remove_file "${AUTOINSTALL_EXE}"
+4 -4
View File
@@ -2,14 +2,14 @@
# info_ru: Программа проверки файлов на соответствие форматам представления в электронном виде налоговых деклараций, бухгалтерской отчетности.
########################################################################
export PROG_URL="https://www.nalog.gov.ru"
export WH_WINE_USE="wine_x_tkg_10-0_amd64"
export WH_WINE_USE="wine-10.18.1-alt1-wow64"
export WINEPREFIX="nalog"
export PROG_NAME="Тестер"
export PROG_ICON="tester"
export BASE_PFX="none"
export WINEARCH="win32"
export BASE_PFX="nalog_pfx_x64_v01"
export WINEARCH="win64"
export INSTALL_DLL="msxml4 msxml6 corefonts wsh57 gdiplus"
export WH_WINDOWS_VER="10"
export INSTALL_DLL="corefonts micross tahoma lucida riched20 comctl32 msxml3 msxml4 msxml6 mdac28 wsh57 vcrun6 vb6run jet40 gdiplus vcrun2019 dotnet20sp2 dotnet40 dotnet48"
try_get_page "https://www.nalog.gov.ru/rn77/program/5961279/"
VER_EXE_SLASH=$(read_page | grep -oP 'href="\K[^"]*.exe[^"]*' | awk -F'/' '{print $(NF-1)}' | tail -n 1)
+399 -238
View File
File diff suppressed because it is too large. Load diff
+2 -2
View File
@@ -1,11 +1,11 @@
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=WineHelper
Exec=winehelper gui %F
Comment=Launching the graphics interface for Winehelper
Comment[ru]=Запуск графического интерфейса WineHelper
Type=Application
Categories=WineHelper;Utility;Emulator;
Categories=WineHelper;Application;Settings
StartupNotify=true
Icon=winehelper
StartupWMClass=winehelper
Keywords=wine;windows;
+1034 -800
View File
File diff suppressed because it is too large. Load diff