Программа для просмотра программной лицензии 1С - Программист 1С Минск. Автоматизация бизнеса.

Перейти к контенту

Программа для просмотра программной лицензии 1С

Данные > Статьи и инструкции > Администрирование
АДМИНИСТРИРОВАНИЕ 1С 8 перейти в меню [СТАТЬИ И ИНСТРУКЦИИ]
Где найти файл лицензии 1С?
В случае необходимости поиска файла лицензии в операционной системе Windows, следует рассмотреть следующие местоположения, начиная с наиболее вероятных вариантов и двигаясь к менее вероятным:
  1. %ProgramData%\1C\licenses
  2. %ProgramData%\1C\1Cv82\conf
  3. %ALLUSERSPROFILE%\1C\licenses
  4. %ALLUSERSPROFILE%\Application Data\1C\licenses
  5. %ALLUSERSPROFILE%\Application Data\1C\1Cv82\conf
  6. %ALLUSERSPROFILE%\1C\1Cv8\conf
  7. %ALLUSERSPROFILE%\1C\1Cv82\conf
  8. %USERPROFILE%\Local Settings\1C\1Cv8\conf
  9. %USERPROFILE%\Local Settings\1C\1Cv82\conf
  10. %USERPROFILE%\AppData\Local\1C\1Cv8\conf
  11. %USERPROFILE%\AppData\Local\1C\1Cv82\conf
  12. %LOCALAPPDATA%\1C\1Cv8\Conf
  13. %LOCALAPPDATA%\1C\1Cv82\Conf

Следует также учесть два менее вероятных варианта, где файлы лицензий могут находиться, хотя они обычно не сохраняются автоматически системой. Каталоги конфигурационных файлов конкретной версии платформы, например:
  • C:\Program Files\1cv8\8.3.**.****\bin\conf
  • C:\Program Files (x86)\1cv8\8.3.**.****\bin\conf
Каталоги, указанные в параметрах конфигурационных файлов conf.cfg (параметр ConfLocation) и location.cfg (параметр location).
Если вы не обнаружите файл лицензии ни в одном из указанных мест, рекомендуется выполнить поиск файлов с расширением "*.lic" на всем диске C. При этом обратите особое внимание на местоположение найденных файлов, так как на компьютере могут находиться файлы с расширением .lic от других программных продуктов, которые не связаны с 1С.
Как узнать какие лицензии сейчас заняты на 1С:Сервере?
Можно использовать консоль Администрирования Кластера серверов. Стартуем её из C:\Program Files\1cv8\common\1CV8 Servers (x86-64).msc. Открываем Console Root → Central 1C... → "Название сервера" → Кластеры → Сеансы. Видим активные лицензии. Если нет графы "Лицензия, то её можно настроить в Меню Вид Выставить "Таблица" и "Добавить.." соответствующую колонку.

Утилита для просмотра программной лицензии 1С
LicDataViewer - интерфейс интуитивно понятный. Обрабатывает данные быстро. Для работы не требуется устанавливать Java, Ring и License Tools. Бесплатная.

От автора программы - jakonda:
"Информацию о программных лицензиях 1С (*.lic) и понять какие используются  регистрационные данные (и ПИН-коды) можно получить при помощи утилит Ring и License Tools поставляемых вместе с платформой 1С. Данные утилиты находятся в папке ExtDst с установленной платформой 1C.

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

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



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

Легенда  
  • Кнопка "Open" - выбор файла программной лицензии (*.lic).
  • Кнопка "DecodeLicenseData" - получение информации из выбранного файла.
  • Кнопка "SaveResult" - сохранить полученную информацию в текстовый файл.
  • Установленная v (галочка) активирует автосохранение полученной информации в текстовый файл. По-умолчанию текстовый файл сохраняется в каталоге выбранного файла программной лицензии.

Ещё утилиты для просмотра программной лицензии 1С
Альтернативы:

а) Можете попробовать утилиту LicDataExtractor. Но для ее работы нужно ставить Java, Ring (ныне: 1С License Tools), подменять файлы библиотеки безопасности в папке Java. Технология: Java, JavaFX.
Скачать LicDataExtractor со странички автора: https://github.com/miller7777777/LicDataExtractor

б) Или утилиту LicDataDecoder. Для ее работы так же нужно установить Java и Ring. Описание тут.
Скачать LicDataDecoder со странички автора: https://github.com/GeraltSnow/LicDataDecoder

в) Так же информацию о лицензиях 1С можно получить в Универсальные инструменты 1С для управляемых форм (8.3.12 и выше). Для работы должна быть установлена утилита ring и ее модули license.
Скачать Tools_ui_1c со странички автора: https://github.com/cpr1c/tools_ui_1c

в) Или воспользоваться стандартным Ring, который работает только из командной строки. Инструкция по установке, настройке и работе с утилитой RING качественно описана в статье на Инфостарте. Так же есть официальное описание на 1С:ИТС.
  • 1c-enterprise-license-tools-0.XX.0-XX.x86_64
  • 1c-enterprise-ring-0.XX.0-XX.x86_64

Полезные ссылки для установки:
Библиотека криптографии: https://www.oracle.com/java/technologies/javase-jce8-downloads.html
Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools): https://releases.1c.ru/project/EnterpriseLicenseTools
Компонента Liberica 11 Full JRE: https://releases.1c.ru/project/Liberica11FullJRE

Рекомендации по пин-кодам:
С завидным постоянством наблюдем необъяснимое, можно даже сказать – сакральное отношение некоторых пользователей к пин-кодам программных лицензий 1С:Предприятие. Когда любой предложение что-то там сделать разбивается о «да вы что, это же новый пин-код придется использовать». На встречный вопрос «а что в этом такого, они для этого и нужны» приходится выслушивать истории одна другой удивительнее.

Но все они сходятся к тому, что как закончатся пин-коды на бумажке, так сразу будет беда, все обязательно станет, лицензии слетят, а для их получения придется пройти сложный квест и прорваться сквозь злую поддержку.Причина таких страшных сказок кроется не в системе программного лицензирования 1С:Предприятие, а в отсутствии культуры работы с ней.

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

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

Правила несложные, но мы очень редко видели, что кто-то им следует. Зато многократно сталкивались с тем, что администратор в принципе не имел понятия какой именно рег.номер лицензии на этом компьютере, какой пин-код активирован и с какими данными пользователя.

А в этом случае никакое наличие бумажек с кодами вам не поможет. Поэтому никакой сакральности в этих желтых бумажках нет. Нужно использовать код – используйте. И тут же запрашивайте новый. Задача полностью будничная, указали рег.номер – получили новый код. И никому не интересно зачем он вам и для чего.

Ну и не ждите слета лицензии, если по правилам она должна слететь. Просто переактивируйте не дожидаясь слета, а то, что она слетит – это 100%. И никакие соображения о мнимой «экономии» лицензий тут неприемлемы. Экономить тут нечего и незачем, разве что заведомо спровоцировать остановку сервиса в самый неподходящий момент. Оно вам надо?
Что делать если слетела программная лицензия 1С?
Нужно открыть подробную информацию в окне, где вам об этом сообщается, вы увидите примерно то, что показано на рисунке. В данном случае причиной слета лицензии было изменение дисковой конфигурации компьютера, что соответствует реальному положению дел. Но не следует спешить активировать новую лицензию. Сначала внимательно изучите текущий список оборудования. В нашем случае в него затесались два внешних жестких диска. Их перед получением лицензии следует отключить. Потому что добавлять в конфигурацию оборудование можно, удалять нельзя.

После того как вы отключите внешние диски, то запустите 1С еще раз и снова посмотрите Журнал поиска ключа, чтобы четко понимать какие именно накопители будут влиять на текущую лицензию и уже после этого занимайтесь ее восстановлением.Если у вас нет резервного ПИН-кода, то следует воспользоваться сервисами самообслуживания, либо написать письмо на адрес lic@1c.ru. Письмо желательно писать с того адреса, на который зарегистрирована лицензия.

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

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

Что делать если файл лицензии утрачен (вышел из строя ПК и т.д.) и мы не знаем регистрационных данных?
Нужно  написать запрос на линию поддержки (lic@1c.ru), в котором указываем всю доступную информацию, а также регистрационные данные, которые вы пытались вводить. В этом случае вас могут попросить сформировать и прислать файл запроса лицензии. После чего предоставят в письме данные о регистрационной информации, которая была реально использована. Ее лучше переносить копипастом, а после успешной активации лицензии обязательно сохранить в виде файла. Как видим, ничего страшного в данной ситуации нет, особенно если есть активные лицензии. Если же нет, то вам достаточно знать регистрационный номер поставки и хотя бы приблизительно организацию или физическое лицо, на которое выполнялась активация. Если не помните, можете указать несколько. А дальше алгоритм: состояние кодов - получение недостающих кодов -  уточнение регистрационной информации.
Активация программных лицензий для сервера 1С на linux:
0. Оставить только в одном месте файл/ы лицензии в /var/1c/...
1. Удалить все файлы *.pfl (в каталоге пользователя и в каталоге пользователя сервера) (легко найти через find -iname *.pfl)
2. Перезапустить сервер 1С.
3. Дать права на лицензии для всех пользователей chmod -R 777 /var/1C/licenses/
5
комментарии
Вяча
24 фев 2025
Спасибо!
Админ
29 сен 2023
Спасибо, Евгений. Да. LicDataViewer оказывается стал платным. Дополнил статью бесплатными инструментами
Евгений
29 сен 2023
Не смог скачать. Требует денег
Евгений
19 янв 2023
Спасибо за прогу! Очень помогла!
Fima
04 июл 2022
Очень выручила эта утилита. +100500 в карму кто её написал
_______________________________________________________________
Copyright©, «Программист 1С в г.Минске», 03.06.2022
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник
Яндекс.Метрика
Защищенное соединение ssl
visa
mastercard
Maestro
Яндекс деньги
Назад к содержимому