SEARCH

Введите поисковый запрос в поле выше ^, или воспользуйтесь поиском по форуму.

#1 2024-02-28 15:29

cOR
Администратор
Зарегистрирован: 2023-08-29
Сообщений: 85
Сайт

Mimo-UniDll v4

Mimo-UniDll х86\x64 (для всех платформ)

Представляю вашему вниманию универсальное средство лечения Mimo-UniDll (mimo-dll, UniDll)
для всех х86\х64 платформ, текущих и возможно будущих - протестировано на х86\х64 платформах 8.3.16.1814, 8.3.16.1876, 8.3.17.1851, 8.3.17.1989, 8.3.17.2106, 8.3.18.1208, 8.3.18.1289, 8.3.18.1334, 8.3.18.1363, 8.3.19.900.

Вылечена проблема "нарушение целостности" для любого имени компьютера и при наличии следов эмуляторов,
отключена "Проверка правомерности" для файловых баз (кроме 8.3.15.2107 x86 и 8.3.16.1814 x86),
разблокирован КОРП-функционал для серверных баз.

Процедура лечения:

Исходная платформа должна быть оригинальной.
Если ранее в ней заменялись dll, то должны быть возвращены оригинальные версии этих dll
или переустановлена платформа целиком.

В программной папке bin переименовываем ОРИГИНАЛЬНЫЙ файл techsys.dll в techsys_N.dll,
где N - это количество пользователей.
Допустимые значения N: 0,1,5,10,20,50,100,300,500.
Обеспечен фактический безлимит при любом значении N.
Т.е., если хотим, чтобы в "О программе" отображался хасп на 5 пользователей, - переименовываем в techsys_5.dll.
Если в "О программе" хасп отображается неправильно, то нужно удалить файл 1cv8conn.pfl в папке C:\ProgramData\1C\1cv8 и перезапустить службу "Агент сервера 1С...".
Значение N=0 предназначено для желающих работать с аппаратными ключами,
программными лицензиями (без КОРП-функционала)
или с виртуальными ключами от любого эмулятора на заданное в них количество пользователей,
но c отключенной "Проверкой правомерности"
и разблокированным КОРП-функционалом (кроме программных лицензий).
При этом при работе с ключами и эмуляторами должна стоять галочка
"Использовать аппаратную лицензию (ключ защиты)",
а при работе с программными лицензиями - НЕ должна.

При установке оригинальной платформы для зтого решения для всех N, кроме N=0,
наличие в конце установки галки "Установить драйвер аппаратных ключей защиты"
ни на что не влият - лучше снять, но можно и оставить.
При N=0 с аппаратным ключом или эмулятором, драйвер HASP, естественно, должен присутствовать в системе.

В момент переименования techsys.dll должно быть закрыто приложение 1С, остановлена служба "Агент сервера 1С..."
и остановлена служба веб-сервера (если используется публикация информационных баз на веб-сервере).

Скачиваем архив Mimo-UniDll_v4.zip ( пароль: tdm.ltd ) и извлекаем из него соответствующую разрядности вашей ПЛАТФОРМЫ (а не ОС!)
новую techsys.dll и помещаем её на место оригинальной ПЕРЕИМЕНОВАННОЙ в папку bin.

Всё! Запускаем программу и работаем с выбранным количеством пользователей и даже с большим.

Если случайно перепутать РАЗРЯДНОСТЬ новой techsys.dll, то вместо запуска программы появится
сообщение "Ошибка загрузки компоненты techsys ... не является приложением Win32".

Если в программной папке bin не окажется ПЕРЕИМЕНОВАННОГО ОРИГИНАЛЬНОГО файла techsys_N.dll,
то программа не запустится и выдаст предупреждение "Not found original dll".

При использовании этого решения, для нахождения лицензии, в Настройке запуска баз
должна стоять галочка "Использовать аппаратную лицензию (ключ защиты)".
Если на компьютере имеется программная серверная лицензия, лучше её временно убрать.

Для раздачи клиентских лицензий сервером, в свойствах соответствующей ИБ в консоли администрирования серверов
должно быть выставлено значение параметра "Разрешить выдачу лицензий сервером..." = "Да".
В этом случае, при подключении к ИБ клиентом из оригинальной (непатченной) платформы,
в настройке его запуска НЕ должна стоять галочка "Использовать аппаратную лицензию (ключ защиты)".

Если при этом оригинальная платформа всё же вылетает, значит на компьютере-клиенте остались следы эмуляторов.
В этом случае решение Mimo-UniDll надо применять и на таких компьютерах-клиентах.

Обнаружены ложные срабатывания некоторых антивирусов на файлы techsys.dll.
На самом деле никаких вирусов в этих файлах нет, поэтому просто добавляйте их в исключения антивируса.
Для антивирусов Касперского, например, эти файлы - чистые.
Только не затевайте дискуссию на эту тему: не хотите - не используйте.


Думай дважды, кодь однажды. (c) cOR

Offline

Copyright © 2023 TDM ltd.
Created by cOR.

TDM Logo