1c license tools что это

Шпаргалка — Как активировать лицензии 1С при помощи утилиты Ring

Если Вы читаете это, значит примерно представляете, что такое Ring. В этом посте речь только об активации лицензий. Позднее здесь я представлю ссылки на следующие шпаргалки по работе с ring-ом.

Когда эта утилита может пригодиться? Мне в основном пригождалась для активации лицензий на Linux-ах, где нет графической оболочки и конфигуратор не запустить, однако, примеры скриптов будут использовать абсолютные пути в Windows, чтобы информация воспринималась лучше.

Стоит отметить, что в этом примере лицензии привязываются к параметрам машины!

Шаг 1: Формирование запроса на лицензию. Команда prepare-request

first-name ‑ имя владельца лицензии. При указания параметра company, данный параметр является необязательным.

middle-name ‑ отчество владельца лицензии. При указания параметра company, данный параметр является необязательным.

last-name ‑ фамилия владельца лицензии. При указания параметра company, данный параметр является необязательным.

email ‑ электронная почта владельца лицензии.

company ‑ организация владельца лицензии. При указании параметров first-name, middle-name, last-name, данный параметр является необязательным. Требуется не менее 5 символов, при этом не должно быть более 3 одинаковых символов подряд.

country ‑ страна регистрации. Не может быть пустым.

zip-code ‑ индекс. Не может быть пустым.

town ‑ город. Не может быть пустым.

street ‑ улица. Не может быть пустым.

house ‑ номер дома. При указании параметров building или apartment, данный параметр является необязательным. Не может быть пустым.

building ‑ строение. При указании параметров house или apartment, данный параметр является необязательным. Не может быть пустым.

apartment ‑ квартира. При указании параметров house или building, данный параметр является необязательным. Не может быть пустым.

serial ‑ серийный номер программного продукта.

pin ‑ пинкод, используемый при активации лицензии.

previous-pin ‑ при повторной активации лицензии в данном параметре указывается пинкод, который использовался при первичной активации лицензии. Не должен совпадать со значением параметра pin.

request ‑ указывает полный путь к файлу, в который будет помещена информация для передачи в центр лицензирования. Если не указан, то текст запроса в центр лицензирования будет выведен в стандартный поток вывода.

validate ‑ если указан, то выполнение команды будет завершено с ошибкой, если при попытке получения какого-либо из ключевых параметров возникла ошибка времени исполнения. В случае если параметр не указан, возникновение ошибки при получении какого-либо ключевого параметра не будет препятствовать успешной активации лицензии. Однако, поля лицензии, соответствующие неполученным параметрам, будут заполнены пустыми значениями, что приведет к невозможности дальнейшего использования активированной лицензии.

Шаг 2: Получение ответа от центра лицензирования. Команда acquire

request ‑ полное имя к файлу с запросом к центру лицензирования. Если параметр не указан, то содержимое файла запроса ожидается со стандартного потока ввода.

response ‑ полное имя файла, в которое будет помещен ответ центра лицензирования. Если параметр не указан, то содержимое файла ответа будет выведено в стандартный поток вывода.

Шаг 3: Сборка файла лицензии. Команда generate

license ‑ полное имя к файлу с получившейся лицензией. Если параметр не указан, то содержимое файла активированной лицензии выводится в стандартный поток вывода.

request ‑ полное имя к файлу с запросом к центру лицензирования.

response ‑ полное имя файла, в которое будет помещен ответ центра лицензирования.

В результате у нас появится файл с активированной лицензией.

Шаг 4: Поместить лицензию в хранилище 1С. Команда put

license ‑ полный путь к файлу активированной лицензии, который будет помещен в хранилище лицензий.

Шаг 5: Вывести содержимое хранилища лицензий. Команда list

В результате будет выведен список всех имеющихся и добавленных в хранилище лицензий.

Источник

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

1c license tools что это

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

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

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

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

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

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

1c license tools что это

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

1c license tools что это

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

1c license tools что это

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

1c license tools что это

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

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

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

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

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

1c license tools что это

1c license tools что это

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

1c license tools что это

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

Error: JAVA_HOME environment variable is not set.

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

1c license tools что это

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

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

1c license tools что это

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

1c license tools что это

1c license tools что это

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

Имя — JAVA_HOME

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

1c license tools что это

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

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

1c license tools что это

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

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

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

1c license tools что это

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

1c license tools что это

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

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

Источник

Шпаргалка — Как проверить актуальность лицензий 1С при помощи утилиты Ring

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

Шаг 1: Вывести содержимое хранилища лицензий

В результате работы скрипта получим файл licenses.txt в котором будут записаны имеющиеся в хранилище лицензии, запись будет в формате:

Шаг 2: Проверить актуальность лицензии

На этом шаге нужно пин-коды и рег. номера лицензий, полученные в шаге 1, скопировать в скрипт в соответствующие на примере места. В результате работы получим файл license_validate.txt в котором будет записана информация в следующем формате:

Если лицензия не активна, то увидите соответствующую запись об этом: ошибка проверки лицензии и список того оборудования, которое было извлечено из компьютера после активации лицензии, из-за чего она и «сломалась». Однако! Есть интересный нюанс. Если Вы привязываете лицензию к сетевому хаспу, то лицензия будет активна на любом компьютере, которому виден этот хасп (если сделаны соответствующие настройки nethasp.ini), но при этом успешную проверку будете проходить только на том ПК, где активировали эти лицензии. На всех других компьютерах (читайте серверах) проверка будет завершаться ошибкой и будет выведен список оборудования и системы, которые были «удалены» после активации. Но лицензия будет активна!

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

Источник

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

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

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

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

PATH = C:\Program Files\Java\jre1.8.0_271\bin ( Добавляем путь )

1c license tools что это

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

1c license tools что это

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

1c license tools что это

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

1c license tools что это

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

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

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

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

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

Пример ответа :
C:\Program Files\1C\1CE\components\1c-enterprise-ring-0.19.5+12-x86>ring license

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

По причине : Удалено :

— 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,

1c license tools что это

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

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

Источник

Как узнать данные, введенные при первоначальной активации «1С»? Текущий активный пинкод?

При использовании программной защиты платформы «1С» случаются ситуации, когда нет возможности повторить данные, введенные при первоначальной активации «1С» (обычно эти данные сохраняют в файл LicData.txt). Без этой информации нет никакой возможности сделать переустановку и активацию программы с другим пинкодом. Если этот файл удалили или потеряли, то для переактивации программной лицензии «1С» как минимум придется обращаться в Центр лицензирования «1C» (lic@1c.kz).

Однако, с версии 8.3.8 платформы «1С» появилась возможность получить всю необходимую информацию из сохранившегося файла лицензии (*.lic). Для этого нужно воспользоваться утилитой RING. Подробное описание утилиты расположено на портале ИТС.

Установка и настройка Ring и License Tools

Утилиты License Tools и Ring находятся в папке ExtDst, расположенной в каталоге с платформой «1С». Например, по такому пути:

Дистрибутивы утилит находятся в двух файлах. Нужно установить оба пакета. Дополнительных сообщение об успешности или ошибочности установки не будет, окно установщика просто закроется.

Установка JRE (Java SE Runtime Environment) и JCE (Java Cryptography Extension)

Скачиваем JRE с официального сайта (https://www.java.com/ru/download/manual.jsp). Крайне рекомендуем скачиванию сборку «Windows В автономном режиме», не x64! Устанавливаем стандартным способом. JRE по умолчанию установится примерно по следующему пути:

C:\Program Files (x86)\Java\jre1.8.0_181
или
C:\Program Files\Java\jre1.8.0_181

Далее, скачиваем дистрибутив JCE (Java Cryptography Extension) с http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html. Распаковываем содержимое скачанного архива в подпапку JRE: lib\security\policy\unlimited\

Например:
C:\Program Files (x86)\Java\jre1.8.0_181\lib\security\policy\unlimited

Настройка переменной окружения

Теперь, необходимо указатьпеременную окружения «JAVA_HOME». Для этого заходим в «Мой компьютер» –> «Свойства» –> «Дополнительные параметры системы безопасности» далее на вкладке «Дополнительно» –> «Переменные среды» нажимаем «Создать». В поле имени переменной пишем JAVA_HOME, а в поле «Значение переменной» полный путь до папки с установленной JRE, например:

C:\Program Files (x86)\Java\jre1.8.0_181
или
C:\Program Files\Java\jre1.8.0_181

Получение информации о программной лицензии

После выполнения всех вышеперечисленных шагов можно открыть командную строку cmd и вводить команды.

Здесь, «C:\ProgramData\1C\licenses» полный путь к каталогу, где располагаются файлы лицензий 1С (*.lic).

После выполнения команды выше будет получен результат подобного вида:

Здесь, до знака «-» текущий активный пинкод, после знака — регистрационный номер. Если по указанному пути находятся несколько файлов лицензий, то будет выведена информация по каждому из них.

Теперь получим информацию, введенную при первоначальной активации лицензии — то, что сохраняется в файл LicData.txt.

Результатом выполнения команды будет примерно следующая информация:

Информация о пользователе:
Имя: Петр
Отчество: Сидорович
Фамилия: Иванов
e-mail: ivanov@mail.ru
Компания: ТОО «Лакомка»
Страна: Казахстан
Индекс: 100000
Регион/область: Карагандинская
Город: Караганда
Улица: Абдирова
Дом: 5

Дата комплектации: 00:00:00 16.08.2018

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *