License tools 1с как пользоваться программой

На текущий момент широко распространено использование программных лицензий. И системы на базе 1С в этом не исключение.

Но, помимо простой активации пин-кодов, программная лицензия 1С также нуждается в обслуживании.

Для обслуживания разработчику требуются знания об инструменте для получения списков, информации, анализа состояния файлов программных лицензий.

Об этом инструменте мы и расскажем в этой статье – модуле license утилиты ring для анализа программных лицензий 1С.

1С ring license может выводить информацию, проверять корректность, а так же выполнять другие действия с файлом программной лицензии 1С.

Описание работы с данной утилитой приводится для ОС Linux дистрибутивов RHEL/CentOS 7.

Установка 1С ring license версии 8.3.14 и выше

Установка утилиты ring и ее модулей версии 1С:Предприятия 8.3.14 и более новых — несколько отличается от ее более ранних релизов.

1С ring версии 8.3.14 и более — устанавливается при установке ее модулей, которые в ней нуждаются. Отдельная установка утилиты ring не поддерживается.

Бесплатная лицензия 1С для разработчиков

Опишем процесс установки модуля license утилиты ring более подробно.

1. Дистрибутивы модулей утилиты ring (в том числе модуля license) поместим в каталог /opt/license-tools.

2. Для работы нам понадобится JAVA, поэтому установим JAVA OpenJDK.

Источник: 1s-on.ru

Установка утилиты RING 1С для просмотра информации в лицензии

Если вы сталкиваетесь с администрированием платформы 1С, у вас возникает очень много вопросов о там, как и что сделать или какими средствами можно воспользоваться. Одной из таких проблем является информация о лицензии, которая установлена в данный момент на компьютере или сервере.

  1. Установка как написано в 1С
  2. Другая установка из любой версии платформы

Для чего это может понадобиться?

— У вас есть сохраненные файлы лицензий, но вы забыли какой из них от какой организации.

— Вам необходимо переактивировать лицензии на сервере или рабочей станции, но вы не помните какой пин-код вводили последний, а проверять все по очереди не самая забавная работа.

Думаю, даже этих причин достаточно, чтобы разобраться с утилитой RING и настроить ее на вашем админском компьютере. Итак, приступим к установке и разбору что к чему.

Во всех мануалах и даже на сайте ИТС пишется о том, что данная утилита либо лежит в папке с платформой, а это, к примеру: C:Program Files (x86)1cv88.3.8.2137ExtDst и выглядит вот так

Имеется 2 файла:

Или как сказано на сайте ИТС

При обычной установке платформы, к примеру: 8.3.16.1148 в папке C:Program Files (x86)1cv88.3.16.1148ExtDst про которую говорят во всех инструкциях, которые я видел, этих файлов нет, есть только 3 файла с агентами и все

Лицензирование 1С Предприятия и настройка HASP LM

Если зайти в консоль CMD и попытаться воспользоваться утилитой, думая, что она установлена с продуктом, у вас ничего не получится. Система выругается

В моем случае, просмотрев все имеющиеся на компьютере платформы, а именно:

Установщики утилиты 1C RING нашлись лишь в версии 8.3.8.2137

Возможно, что в версиях платформы выше 8.3.8.2137 тоже сохранились эти установщики. Отслеживанием, когда они перестали поставляться с платформой, я не занимался.

В таком случае, можно просто скачать платформу 1С версии 8.3.8.2137, установить и вытащить из них установщики, как было сделано мной. Возможно кто-то нашел решение оригинальное, делитесь в комментариях.

Читайте также:
Браузеры являются сетевыми вирусами антивирусными программами трансляторами языка программирования

Устанавливаем обе утилиты. При установке обеих будет выводится лишь вот такое:

Окна. Проверить установку необходимо в панели управления. У вас должны появиться такие установленные продукты.

Если после установки вы попытаетесь воспользоваться утилитой RING хотя бы для вывода по ней справки, то ничего не получится. Скорее всего вы увидите предупреждение такого вида:

Error: JAVA_HOME environment variable is not set.

Please set the JAVA_HOME environment variable to the location of your Java installation.

Консоль сообщает нам, что необходимо установить переменную окружения JAVA_HOME

Для этого необходимо установить Java последней версии на официальном сайте java.com/ru/download/

Следующим шагом устанавливаем переменную окружения. Заходим в панель управления, переходим в Система

Откроется окно Переменные среды. Там необходимо нажать кнопку Создать или Добавить в зависимости от системы. Откроется окно добавления переменной.

Имя — JAVA_HOME

Значение переменной – нажимаем Обзор каталога идем по пути куда установлена Java, у меня это C:Program Files (x86)Javajre1.8.0_251

Нажимаем ОК. В 90 % случаев стоит перезагрузить компьютер. Иначе переменная так и не заработает.

Проверяем, открываем CMD и вводим ring help

Если вышло примерно то же самое что на скрине выше, тогда установка закончена и можно переходить к работе с утилитой, описание работы в статье Использование утилиты 1С RING

Способ установки, который я в интернете не увидел, когда боролся с данной проблемой. Для такого способа установки утилиты Ring, для начала необходимо установить на ваш компьютер JAVA это описано чуть выше в этой статье тут

После того как вы поставили JAVA вам нужен установщик платформы. У меня это будет 8.3.17.1549 и переходим в папку license-tools

Запускаем от Администратора файл 1ce-installer, немного подумав откроется окно с предложением установить данную утилиту с информацией о ее версии.

Стрелками помечены версия утилиты и путь, по которому вам надо будет искать папку. Нажимаете Установить и все готово

Для проверки установки и работоспособности ring открываем CMD и вводим ring, выше в статье это тоже есть.

В отличии от предыдущего способа, который описан первым считаю небольшим минусом то, что в панели управления в установленных программах вы не увидите этой утилиты. Ну а плюс конечно в том, что второй способ установит самую свежую утилиту Ring .

Источник: nordd.ru

Генератор файла лицензии 1с

Установка утилиты RING 1С для просмотра информации в лицензии

Если вы сталкиваетесь с администрированием платформы 1С, у вас возникает очень много вопросов о там, как и что сделать или какими средствами можно воспользоваться. Одной из таких проблем является информация о лицензии, которая установлена в данный момент на компьютере или сервере.

Для чего это может понадобиться?

— У вас есть сохраненные файлы лицензий, но вы забыли какой из них от какой организации.

— Вам необходимо переактивировать лицензии на сервере или рабочей станции, но вы не помните какой пин-код вводили последний, а проверять все по очереди не самая забавная работа.

Думаю, даже этих причин достаточно, чтобы разобраться с утилитой RING и настроить ее на вашем админском компьютере. Итак, приступим к установке и разбору что к чему.

Во всех мануалах и даже на сайте ИТС пишется о том, что данная утилита либо лежит в папке с платформой, а это, к примеру: C:Program Files (x86)1cv88.3.8.2137ExtDst и выглядит вот так

Или как сказано на сайте ИТС

При обычной установке платформы, к примеру: 8.3.16.1148 в папке C:Program Files (x86)1cv88.3.16.1148ExtDst про которую говорят во всех инструкциях, которые я видел, этих файлов нет, есть только 3 файла с агентами и все

Читайте также:
Прекращена работа программы rockstar games launcher GTA 5

Если зайти в консоль CMD и попытаться воспользоваться утилитой, думая, что она установлена с продуктом, у вас ничего не получится. Система выругается

В моем случае, просмотрев все имеющиеся на компьютере платформы, а именно:

Установщики утилиты 1C RING нашлись лишь в версии 8.3.8.2137

Возможно, что в версиях платформы выше 8.3.8.2137 тоже сохранились эти установщики. Отслеживанием, когда они перестали поставляться с платформой, я не занимался.

В таком случае, можно просто скачать платформу 1С версии 8.3.8.2137, установить и вытащить из них установщики, как было сделано мной. Возможно кто-то нашел решение оригинальное, делитесь в комментариях.

Устанавливаем обе утилиты. При установке обеих будет выводится лишь вот такое:

Окна. Проверить установку необходимо в панели управления. У вас должны появиться такие установленные продукты.

Если после установки вы попытаетесь воспользоваться утилитой RING хотя бы для вывода по ней справки, то ничего не получится. Скорее всего вы увидите предупреждение такого вида:

Error: JAVA_HOME environment variable is not set.

Please set the JAVA_HOME environment variable to the location of your Java installation.

Консоль сообщает нам, что необходимо установить переменную окружения JAVA_HOME

Для этого необходимо установить Java последней версии на официальном сайте java.com/ru/download/

Следующим шагом устанавливаем переменную окружения. Заходим в панель управления, переходим в Система

Откроется окно Переменные среды. Там необходимо нажать кнопку Создать или Добавить в зависимости от системы. Откроется окно добавления переменной.

Имя — JAVA_HOME

Значение переменной – нажимаем Обзор каталога идем по пути куда установлена Java, у меня это C:Program Files (x86)Javajre1.8.0_251

Нажимаем ОК. В 90 % случаев стоит перезагрузить компьютер. Иначе переменная так и не заработает.

Проверяем, открываем CMD и вводим ring help

Если вышло примерно то же самое что на скрине выше, тогда установка закончена и можно переходить к работе с утилитой, описание работы в статье Использование утилиты 1С RING

Способ установки, который я в интернете не увидел, когда боролся с данной проблемой. Для такого способа установки утилиты Ring, для начала необходимо установить на ваш компьютер JAVA это описано чуть выше в этой статье тут

После того как вы поставили JAVA вам нужен установщик платформы. У меня это будет 8.3.17.1549 и переходим в папку license-tools

Запускаем от Администратора файл 1ce-installer, немного подумав откроется окно с предложением установить данную утилиту с информацией о ее версии.

Стрелками помечены версию утилиты и пусть по которому вам надо будет искать папку. Нажимаете Установить и все готово

Для проверки установки и работоспособности ring открываем CMD и вводим ring, выше в статье это тоже есть.

В отличии от предыдущего способа, который описан первым считаю небольшим минусом то, что в панели управления в установленных программах вы не увидите этой утилиты. Ну а плюс конечно в том, что второй способ установит самую свежую утилиту Ring .

LicDataViewer программа для просмотра/расшифровки информации из файла программной лицензии 1С (*.lic)

UPD 2. Выпущена версия 1.0.0.3. Исправлен косяк при ручном сохранении, теперь расширение по-умолчанию добавляется к названию файла.

UPD 3. Выпущена версия 1.0.0.4. Немного изменена механика завершения работы. Теперь корректно программа чистит за собой файлы используемые для декодирования.

Столкнулся недавно с ситуацией, когда необходимо было разобрать имеющиеся файлы программных лицензии 1С (*.lic) и понять какие регистрационные данные и используемый ПИН-код на них.

Читайте также:
Компас программа системные требования

Эту информацию можно получить при помощи утилит Ring и License Tools поставляемых вместе с платформой 1С. Данные утилиты находятся в папке ExtDst с установленной платформой 1C.

Данные утилиты написаны на Java и соответственно требуют установленной в системе среды Java и Java Cryptography Extension (JCE). Использование утилит Ring и License Tools возможно только из командной строки, это накладывает различного рода неудобства, если файлов программных лицензий много.

Уже существуют как минимум две (я столько встретил на просторах могучего) утилиты обертки для Ring, но они по прежнему требуют необходимость установки всех необходимых программ для начала работы с файлами программных лицензий.

Мне захотелось иметь один файл при запуске которого я бы мог сразу начать работу. Поэтому решил написать свою программу обертку для работы с программными лицензиями.

  • Просмотр регистрационного номера программного продукта
  • Просмотр PIN-кода
  • Просмотр регистрационной информации
  • Автоматическое сохранение полученной информации из программной
    лицензии (*.lic). Путь авто-сохранения в каталог расположения
    файла лицензии
  • Сохранение в полученной информации из программной лицензии (*.lic)
    в любой удобный каталог.
  • Программа не отправляет никакие данные на сервер 1С:Пульт

Для работы программы не требуется устанавливать Java, Ring и License Tools!

Для тех у кого есть желание поблагодарить, могут воспользоватся формой ниже:

Использование утилиты RING для проверки информации о программных лицензиях

Общая схема работы с утилитой:

  1. Скачиваем и устанавливаем «Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools) » (Присутствует на сайте обновлений ИТС)
  2. Устанавливаем Java.
  3. Командами утилиты получаем информацию
  1. Список программных лицензий
  2. Кому принадлежит лицензия
  3. Действует ли лицензия (Удовлетворяет ли конфигурации компьютера)
  1. Устанавливаем Java-машину.

-Устанавливаем, прописываем переменные окружения (Этот компьютер – Свойства – Дополнительные параметры системы)

JAVA_HOME = C:Program FilesJavajre1.8.0_271 ( создаем новую переменную )

PATH = C:Program FilesJavajre1.8.0_271bin ( Добавляем путь )

-Перезагружаем или перезаходим в Windows, проверяем работу Java в командной строке: “java -version”

  1. Устанавливаем «Утилита лицензирования 1С:Предприятия(1C:Enterprise License Tools)»

-Установочные файлы присутствуют на сайте обновлений ИТС:

— Запускаем « C:Distr1c_enterprise_license_tools_0.15.0_2_windows_x86 1ce-installer.cmd»

По — умолчанию устанавливается в «C:Program Files1C1CEcomponents1c-enterprise-ring-0.19.5+12-x86»

-Проверяем, что утилита добавилась в переменную окружения PATH

-Проверяем работу утилиты – в командной строке переходим в каталог « C : Program Files 1 C 1 CE components 1 c — enterprise — ring -0.19.5+12- x 86» и запускаем команду “ ring ”

Файлы с лицензиями могут находится в разных местах, 1С при проверке лицензии ищет их в разных каталогах. Желательно для порядка хранить их в одном месте, например в «C:ProgramData1Clicenses»

О писание каталогов, где хранятся лицензии есть на сайте ИТС: https://its.1c.ru/db/v8311doc#bookmark:adm:TI000000326

  1. Выполняем проверку лицензий. В командной строке переходим в каталог « C : Program Files 1 C 1 CE components 1 c — enterprise — ring -0.19.5+12- x 86» и запускаем команду “ ring ” с параметрами:

ring license list – список файлов лицензий

ring license info — name 488888806583092-8666999979 – информация о владельце лицензии

ring license validate — name 29888866630754-8187878665 – информация о соответствии лицензии конфигурации компьютера.

Пример ответа :
C:Program Files1C1CEcomponents1c-enterprise-ring-0.19.5+12-x86>ring license

validate —name 2888888888754-818888885

Проверка лицензии завершилась с ошибкой.

— CPU_1 : CPU1, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

— CPU_0 : CPU0, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

— CPU_2 : CPU2, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

— CPU_3 : CPU3, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

Более подробное описание процесса есть на сайте ИТС:

Но мне пришлось много времени потратить, чтобы во всём разобраться, так что я решил написать собственную инструкцию.

    Источник: dmsht.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru