LicDataDecoder - расшифровка файла программной лицензии 1С

Публикация № 1000002

Администрирование - Администрирование данных 1С - Сервисные утилиты

Утилита лицензии администрирование

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

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

Требования к программе:
1. Java JRE версии 161 и новее (https://java.com/ru/download/)
2. LicenseTools 0.10.0.1 и новее. Дистрибутив утилиты находится в каталоге с дистрибутивом платформы, начиная с версии 8.3.14.1565. Для установки необходимо запустить файл 1ce-installer.cmd. Если ранее в системе были установлены License и Ring, то перед установкой LicenseTools их необходимо удалить с последующей ручной чисткой каталога C:\Programdata\1C\1CE.
Так же с недавних пор дистрибутив утилиты можно скачать с ИТС отдельно от платформы: Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools)
3. Разрешение экрана 1366х768 и выше (для корректного отображения в подробном режиме)

Работа с программой:
1. Запустить
2. Дождаться, пока программа проверит наличие в системе необходимых компонент
3. Выбрать файл *.LIC
4. Дождаться окончания процесса расшифровки

Примечания:
1. Программа написана на .NET и по сути является графической оболочкой для утилиты Ring
2. Программа ничего не отправляет на сервер 1С:Пульт
3. Работа проверялась на Windows 7, 8.1, 10 с версиями LicenseTools 0.10.0.1 (Ring 0.11.5.3, License 0.10.0.1) и 0.11.1.1 (Ring 0.11.7.1, License 0.11.1.1)
4. Исходный код можно посмотреть здесь: Github.com/GeraltSnow/LicDataDecoder/
 


UPD 11.02.2019: программа обновлена до версии 1.4
• Добавлена проверка версий JRE и RING при запуске. При необходимости будет выводиться сообщение с инструкцией по установке нужной версии.
• Из-за особенности работы утилиты Ring с файлами лицензий реализовал копирование файла во временную папку. После анализа временный файл автоматически удалится.
• При запуске повторного анализа в подробном режиме поля с конфигурациями компьютеров будут автоматически очищаться.
 

UPD 05.04.2019: программа обновлена до версии 1.5
• Добавлена возможность выбора начальной директории между стандартным каталогом лицензий 1С и последней открытой папкой.
• Чекбоксам настроек добавлены всплывающие подсказки.
• Некоторые блоки кода завернуты в отдельные Try-Catch, чтобы при ошибке во время декодирования лицензии вместо "Выбранный файл не является лицензией или поврежден" выводилось более конкретное сообщение.
 

UPD 29.12.2020: 
• Проверена работа LicDataDecoder 1.5 с License Tools 0.15.0.2. Начиная с этой версии при расшифровке лицензии отображается информация о том, к чему она была привязана - к железу компьютера или к HASP ключу. 

 

Программа пригодилась? Поставь публикации плюс!

Скачать файлы

Наименование Файл Версия Размер
LicDataDecoder - расшифровка файла программной лицензии 1С:

.exe 1,10Mb
340
.exe 1.5 1,10Mb 340 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. gzharkoj 10.02.19 09:47 Сейчас в теме
2. GeraltSnow 133 10.02.19 10:37 Сейчас в теме
3. Aleksey81 1069 10.02.19 11:18 Сейчас в теме
Помоги разобраться.
Получаю ответ. "Выбранный файл не является лицензией или поврежден."
Запускал на двух компьютерах с Win 10 и Server 2008
Установлен Ring 0.11.4

Что не так?
4. GeraltSnow 133 10.02.19 11:53 Сейчас в теме
(3) Проверил у себя - действительно с Ring 0.11.4 и License-Tools 0.7.0, которые идут вместе с 8.3.13.1690 программа не работает.
Могу пока только посоветовать поставить утилиты других версий. Позже попробую найти причину несовместимости.
5. Aleksey81 1069 10.02.19 13:31 Сейчас в теме
Напрашивается вопрос. А в какой платформе или интернет ресурсе можно найти версии Ring 0.10.0.1 и версией License 0.11.5.3 ?
6. GeraltSnow 133 10.02.19 14:07 Сейчас в теме
(5)
Ошибочка вышла - в описании публикации перепутал местами версии. Правильно так - RIng 0.11.5.3, License 0.10.0.1.
Поставляются эти версии вместе с платформой 8.3.14.1565

В описании к этой платформе написано следующее:

Как было:

Утилита командной строки ring и модуль license этой утилиты поставлялись в составе дистрибутива «1С:Предприятие», в каталоге ExtDst. Установка утилиты была доступна после установки собственно «1С:Предприятия».



Как стало:

Утилита командной строки ring и модуль license этой утилиты выделены в отдельный программный продукт со своим дистрибутивом - Утилита лицензирования 1С:Предприятия. Дистрибутив доступен для использования на операционных системах Windows 7 и старше и Linux с архитектурами x86 и x86-64.
Архив с дистрибутивом имеет имя вида 1c-enterprise-license-tools-a.b.c+d-os-arch.zip. Архив с дистрибутивом поставляется вместе с дистрибутивом системы «1С:Предприятие».

Размещение установочных файлов утилиты ring и модуля license этой утилиты в каталоге ExtDst больше не выполняется.
24. user705522_constantin_h 32 28.03.19 10:35 Сейчас в теме
(6)
Ошибочка вышла - в описании публикации перепутал местами версии. Правильно так - RIng 0.11.5.3, License 0.10.0.1.
Поставляются эти версии вместе с платформой 8.3.14.1565

Установил платформу 8.3.14.1565 и 8.3.14.1630 ни в одной нет RIng 0.11.5.3, License 0.10.0.1.
25. GeraltSnow 133 28.03.19 15:45 Сейчас в теме
(24)
LicenceTools не устанавливается автоматически вместе с платформой, он ставится вручную. Нужно запустить файл 1ce-installer.cmd из папки license-tools, находящейся в дистрибутиве платформы. Далее следовать инструкциям установщика. Если ранее была установлена другая версия ринга, то перед установкой нужно удалить его через панель управления, а потом вручную удалить папку C:\Programdata\1C\1CE.
Прикрепленные файлы:
7. akela2014 5 10.02.19 14:14 Сейчас в теме
а с какими версиями ring и license работает?
8. GeraltSnow 133 10.02.19 14:31 Сейчас в теме
(7)
Ring 0.11.5.3, License 0.10.0.1. Поставляются эти версии вместе с платформой 8.3.14.1565

Скоро обновлю публикацию и немного перепишу программу, чтобы её поведение было более логичным.
9. Xershi 1090 10.02.19 14:39 Сейчас в теме
Думаю вам стоило ознакомиться чуть раньше с https://infostart.ru/public/876329/.
Из ключевых плюсов:
- Открытый код.
- Код на 1С.
- Кроссплатформенность (правда пока не реализована из-за отсутсвия других сервером, но это не проблема доделать в связи с первыми плюсами!).
10. GeraltSnow 133 10.02.19 15:11 Сейчас в теме
(9)
Не сомневался, что кто-нибудь оставит здесь ссылку на универсальный монитор) Всё же у моей программы есть один неоспоримый плюс перед этой обработкой - для её работы не требуется лицензия на 1С. В случае, когда системному администратору требуется как можно быстрее переактивировать лицензию на 1С после переустановки операционной системы или апгрейда компьютера, этот нюанс очень важен.
kuzyara; papche; Mi4man; Aleksey81; +4 Ответить
12. Xershi 1090 10.02.19 16:25 Сейчас в теме
(10) ну это как сапожник без сапог! Если сисадмину нравится юзать кучу скриптом и прог это его выбор!
11. dmarenin 309 10.02.19 16:05 Сейчас в теме
(0) в коде не нашел алгоритм декодирования в сорцах, судя по:

process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments = "/C ring license list --path \"" + folderName + "\"" + " --send-statistics \"false\"";

не декодер вовсе, а гуй над ринг.
13. monkbest 111 13.02.19 09:34 Сейчас в теме
А можно накидать примеров ситуаций, когда это бывает полезно? Какие задачи можно решить этой утилитой?
Я понял, что она вытаскивает какую-то инфу из файла лицензии, но зачем она?
16. GeraltSnow 133 13.02.19 11:48 Сейчас в теме
(13)
1. В компании решили проапгрейдить компьютер бухгалтера. Купили SSD и клонировали на него систему с HDD. Всё работает быстро, только вот лицензия на 1С слетела. Действие происходит в Иркутске рано утром, саппорт lic@1c.ru проснется только в час дня по местному времени. У администратора имеется конверт с пин кодами, но не имеется распечатки с LicData. Администратор с помощью программы открывает файл слетевшей лицензии и видит всю ликдату, а так же пинкод, которым лицензию активировали в прошлый раз. 5 минут - и лицензия переактивирована, бухгалтер не будет страдать фигней до обеда.

2. В компании решили УНФ базовую обновить до УНФ ПРОФ. Всё работало замечательно, но однажды лицензия слетела без видимых причин. Единственное, что удалось выяснить - ноутбук с программой носили в сервис на обслуживание системы охлаждения. Клиент жалуется, что ему подсунули "временную" лицензию. Администратор открывает программой файл слетевшей лицензии и видит, что в момент её активации в ноутбуке стояло 12 гигабайт оперативной памяти, а сейчас стоит 8. Вот и причина слёта.

3. На компьютере бухгалтера было активировано несколько программных лицензий для работы через сервис 1С:Линк. Потребность в сервисе отпала, потому что всех удаленных пользователей переселили в офис к этому бухгалтеру. Лишние лицензии с его компьютера решили перенести на новые компьютеры. По своим личным соображениям бухгалтер хочет, чтобы лицензия от 1С:Бухгалтерии стояла именно на его компьютере, а у других были лицензии от 1С:ЗУП и на дополнительные рабочие места. Так же есть проблема с отсутствием распечатанной ликдаты. Администратор открывает программой последовательно все файлы лицензий на компьютере бухгалтера и определяет по рег.номеру или по названию продукта файл лицензии от 1С:Бухгалтерии. Остальные файлы удаляет. Ликдату сохраняет и распечатывает.

4. После долгих страданий умер бухгалтерский компьютер, которому уже 15 лет. База данных, к счастью, хранилась на NAS. Компания приобрела новый компьютер, но выяснилось страшное - безвозвратно утеряна вся информация о лицензии: нет ни коробки, ни книжек, ни конвертов, ни документов на приобретение программы. В общем, регномер никто не знает. Администратор вытаскивает со старого жесткого диска лицензию, программой узнает регномер, после чего от имени директора компании в свободной форме пишется заявление с просьбой восстановить пинкоды на программный продукт с данным регномером и отправляется на lic@1c.ru.
Примечание
klaus38; ChessCat; nyam-nyam; sem_deineko; Batman; Yimaida; Shmell; rusmil; teflon; JohnyDeath; +10 Ответить
17. monkbest 111 13.02.19 20:00 Сейчас в теме
(16) спасибо, понял. У меня просто не было такого, чтобы совсем всё прос**ли, хотябы рег.анкета или книжка :) а lic@1c.ru вроде оперативное реагировал, на любые вопросы
43. AllexSoft 23.08.19 11:14 Сейчас в теме
(16) или покупать USB лицензию..
14. akela2014 5 13.02.19 10:15 Сейчас в теме
а может вообще установочный пакет забабахать с нужными ring, license и самой программой?
15. GeraltSnow 133 13.02.19 10:21 Сейчас в теме
(14)
Боюсь, распространение LicenseTools отдельно от платформы будет считаться нарушением авторского права 1С. А вообще я думал над тем, чтобы поместить архив с рингом в ресурсы программы, чтобы она работала независимо от того, какая версия ринга установлена в системе.
18. basforum 14.02.19 11:57 Сейчас в теме
Всем привет!
Безусловно нужная программа, просто коллеги судят не теми масштабами.
У меня на предприятии 12 серверов, и на каждом очень много лицензий, более 50 штук активных, плюс заблокированные (изменение оборудования) как отделить активные от заблокированных не знаю, файлы лицензий лежат в общей куче, какими пинкодами активировали не знаю, такое наследие мне досталось, надо провести ревизию программных лицензий, думаю эта программа могла бы помочь.
Хотел её протестить на реальных серверах, но к сожалению, скачать её без стартмани нельзя.
19. teflon 05.03.19 16:24 Сейчас в теме
(0) Заметил, что программа не распознаёт файлы программных лицензий базовых версий конфигураций/платформы.
На таких файлах выдает: "Выбранный файл не является лицензией или поврежден."
Однако, на программных лицензиях от Проф версий конфигураций/платформы всё отрабатывает как надо. Так и должно быть?
LicData Decoder 1.4, Версия JRE: 1.8.0_191, Версия RING: 0.11.5-3.
20. GeraltSnow 133 05.03.19 16:34 Сейчас в теме
(19) Во время разработки программы не было под рукой базовой лицензии, поэтому отлаживал её только на файлах проф лицензий. Как только попадется клиент с базовой лицензией - выпущу новую версию программы.
21. teflon 05.03.19 18:14 Сейчас в теме
(20) Хотел Вам ссылку отправить, на программную лицензию для базовой версии, но через личные сообщения не получилось этого сделать: "Сообщение не отправлено, отложенная группа". Если сообщите координаты, могу выслать программную лицензию от базовой версии.
22. GeraltSnow 133 08.03.19 13:50 Сейчас в теме
(21)
Лицензию получил. Ring её не распознаёт, видимо просто не умеет работать с базовыми.
23. sergling 31 27.03.19 20:46 Сейчас в теме
"Выбранный файл не является лицензией или поврежден." - что с этим делать? В консоли утилита разбирает файл нормально. Лицензии ПРОФ.
26. GeraltSnow 133 28.03.19 15:46 Сейчас в теме
(23)
Если пришлете файл лицензии, то я посмотрю где ошибка и исправлю её в новой версии утилиты.
27. dendzu 55 05.04.19 13:15 Сейчас в теме
Здравствуйте! Маленькое предложение. Прогоняю через Вашу программу *.lic файлы из папки на рабочем столе. Устал постоянно когда выбираю новый файл идти от C:\ProgramData\1C\licenses к рабочему столу. Предложение: запоминать выбор последнего пути к папке, а не постоянно C:\ProgramData\1C\licenses. а так пока все норм.
28. GeraltSnow 133 05.04.19 14:57 Сейчас в теме
(27)
В следующей версии добавлю возможность выбирать между последней использованной и стандартной папкой.
29. dendzu 55 05.04.19 15:54 Сейчас в теме
30. GeraltSnow 133 05.04.19 19:34 Сейчас в теме
(29) Обновил программу до версии 1.5. Теперь по умолчанию будет открываться папка, в которой находилась последняя выбранная лицензия. При необходимости автоматического открытия стандартной папки с лицензиями можно установить соответствующую галку.
31. dendzu 55 08.04.19 13:30 Сейчас в теме
(30) Здравствуйте! А не скините обновленную версию проги мне на эл.почту?
32. GeraltSnow 133 08.04.19 13:52 Сейчас в теме
(31) Напишите адрес почты в личные сообщения
34. germax 30.04.19 08:07 Сейчас в теме
При открытии обработки кнопка Выбор файла не активна(( Что это может быть?
Прикрепленные файлы:
36. GeraltSnow 133 30.04.19 08:49 Сейчас в теме
(34) Версия Ring не соответствует минимальной. Удалите Ring и License через панель управления, после чего вручную удалите папки C:\ProgramData\1C\1CE и C:\Program Files\1C\1CE. Далее скачайте платформу 8.3.14.1565 или новее и установите LicenseTools из её комплекта поставки.
37. user1257155 23.07.19 20:04 Сейчас в теме
Добрый лень! При попытке вытащить информацию с файла лицензии выдает такое сообщение

C:\ProgramData\1C\licenses
Файл: 20190717150647.lic
Пин-код: [WARN ] com._1c.license.activator.storage.LicenseStorage
Рег.номер: Пропускаем файл C:\ProgramData\1C\licenses\20190717150647.lic. Ошибка декодирования файла лицензии.
[ERROR ] Неправильный вызов команды (для справки см. "ring help"): Параметр --name может иметь только одно значение. Указаны значения: "[WARN", "]", "com._1c.license.activator.storage.LicenseStorage", "-", "Пропускаем", "файл", "C:\ProgramData\1C\licenses\20190717150647.lic.", "Ошибка", "декодирования", "файла", "лицензии.".

В чем может быть причина? Лицензия единственная и рабочая, 1С запускается и работает на ней!
41. GeraltSnow 133 20.08.19 18:08 Сейчас в теме
(37)
Вижу два варианта - либо используются устаревшие версии Ring и License, либо LicenseTools был установлен поверх них. Попробуй сделать, как написано в (25)
38. Miller777 19.08.19 22:39 Сейчас в теме
При запуске пытается проверить возможность декодирования и выдает ошибку как на скриншоте у предыдущего пользователя.

Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
в LicDataDecoder.Form1.<checkAbilityAcync>d__15.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3416.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
LicDataDecoder 1.5
Версия сборки: 1.5.0.0
Версия Win32: 1.5.0.0
CodeBase: file:///D:/Downloads/Software/LicDataDecoder/LicDataDecoder%201.5.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3416.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3429.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.
39. Miller777 19.08.19 22:48 Сейчас в теме
В последних платформах 8.3.14 и 8.3.15 в папках ExtDst дистрибутива ring и license-tools не обнаружил. Где их брать?

Установлены 1c-enterprise-ring-0.11.4-1.x86, 1c-enterprise-license-tools-0.7.0-1.x86.
40. GeraltSnow 133 20.08.19 18:05 Сейчас в теме
(39)

В последних платформах 8.3.14 и 8.3.15 в папках ExtDst дистрибутива ring и license-tools не обнаружил. Где их брать?

В папке ExtDst эти утилиты больше размешаться не будут. В папке с дистрибутивом платформы есть папка license-tools, в ней нужно найти и запустить файл 1ce-installer.cmd. Перед установкой LicenseTools нужно удалить старые версии Ring и License, а потом вручную почистить папку C:\Programdata\1C\1CE.
42. gigabyte-leha 82 22.08.19 16:04 Сейчас в теме
Ошибка при определении внутреннего имени лицензии. Возможные причины:

Файл лицензии поврежден
Файл не является лицензией 1С
В системе присутствуют остатки от предыдущих версий Ring и License
Обновился формат лицензий и текущая версия LicenseTools его не поддерживает.
SerGray; dimkakopylow001; +2 Ответить
44. mr_best_23rus 31 28.08.19 09:30 Сейчас в теме
Очень, очень полезная штучка, спасибо !
45. user1140233 24.10.19 12:04 Сейчас в теме
помогите пожалуйста, связан ли каким нибудь образом лицензия с файлом конфигурации. дела в том что у нас приобретен 1с для 2 фирмы(2 базы), одинаковые. в 1 базе мы включили возможность изменение конфигурации, не ничего не изменили, теперь надо выключить чтоб автоматически обновлялся. если я с первой базы выгружу файл конфигурации и загружу на 2ую, лиицензии там не поменяются?
46. o4karek 24.10.19 12:09 Сейчас в теме
(45) Лицензия платформы с конфигурацией никак не связана. Вообще никак.
user1140233; +1 Ответить
47. user1140233 24.10.19 12:28 Сейчас в теме
(46)тогда можно смело туда загрузить?
48. GeraltSnow 133 24.10.19 13:03 Сейчас в теме
(47) Можно.

Чтобы поставить базу на поддержку, нужно:
0. Сделать резервную копию базы!
1. Выгрузить файл конфигурации поставщика (конфигурация - поддержка - настройка поддержки - сохранить в файл)
2. Загрузить конфигурацию поставщика из файла (конфигурация - загрузить конфигурацию из файла)
user1140233; +1 Ответить
49. o4karek 24.10.19 13:46 Сейчас в теме
(47) Можете загружать несмело :)
Но перед загрузкой нужно безусловно сделать бэкап изменяемой базы, чтобы "потом не было мучительно больно" :)
user1140233; +1 Ответить
50. user1140233 24.10.19 16:01 Сейчас в теме
Спасибо всем, загрузил, конфигурации были одинаковые, проблем небыло.
51. dimidac 21.11.19 14:36 Сейчас в теме
Здравствуйте! Подскажите пожалуйста, а можно ли с помощью данной утилиты не просто вытащить информацию из файла, а к примеру редактировать ее в этом файле? Было бы очень здорово!
53. YannikAlx 34 26.11.19 11:15 Сейчас в теме
Эта утилита - собственность 1С и вы хотите чтоб они позволили вам выдавать лицензии вместо себя (ибо редактирование файла лицензии =выдача новой )? )))))))))))
54. YannikAlx 34 22.01.20 14:46 Сейчас в теме
С новыми версиями RING отказывается работать
1c-enterprise-ring-0.17.0+1-x86_64
1c-enterprise-license-tools-0.12.0+3-x86_64
1С Платформа 8.3.15.1700

Качать старую 1С ??
Прикрепленные файлы:
55. GeraltSnow 133 22.01.20 15:08 Сейчас в теме
(54) С LicenseTools, распространяемым с платформами вплоть до 8.3.17.1091, программа работает нормально. Проверял как x86, так и x64 версии.

Такая ошибка может возникать только в случае, если в результате выполнения команды ring --version в консоли возвращается строка "ring" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
Прикрепленные файлы:
56. YannikAlx 34 22.01.20 15:35 Сейчас в теме
(55) запустилась...
Пути прописал в PATH...
Спасибо!
57. script 229 21.02.20 17:05 Сейчас в теме
Подскажите пж. что делаю на так


Файл лицензии поврежден
Файл не является лицензией 1С
В системе присутствуют остатки от предыдущих версий Ring и License
Обновился формат лицензий и текущая версия LicenseTools его не поддерживает.

58. GeraltSnow 133 21.02.20 18:12 Сейчас в теме
(57)
Отправьте лицензию на GeraltSnow@gmail.com, проверю.
64. leobrn 426 01.12.20 07:07 Сейчас в теме
(58) такая же проблема на некоторых файлах с лицензиями. Можно Вам выслать для проверки?
65. GeraltSnow 133 01.12.20 11:38 Сейчас в теме
(64) Если только с некоторыми, то проблема в самих файлах лицензий.

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

Так же это может быть лицензия на базовую конфигурацию. Их можно определить по существенно меньшему размеру файла, чем у ПРОФ лицензий.
59. PROUD_business 25.02.20 10:34 Сейчас в теме
Добрый день.

При попытке запуска вылетает ошибка. ОС: Windows Server 2019 Version 1809 (OS Build 17763.1039)

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at LicDataDecoder.Form1.<checkAbilityAcync>d__15.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3468.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
LicDataDecoder 1.5
Assembly Version: 1.5.0.0
Win32 Version: 1.5.0.0
CodeBase: file:///C:/Users/admin/Desktop/PUBID_1000002-LicDataDecoder%201.5.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3580.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3451.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3324.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3580.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3190.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Прикрепленные файлы:
60. GeraltSnow 133 25.02.20 10:35 Сейчас в теме
61. sashocq 192 03.06.20 09:29 Сейчас в теме
(0) Из-за особенности работы утилиты Ring с файлами лицензий реализовал копирование файла во временную папку

А можно подробнее? Что будет, если я Ring натравлю на файл лицензии в рабочей папке? Она его что, меняет?
62. GeraltSnow 133 03.06.20 11:00 Сейчас в теме
(61) Если рядом с целевым файлом лицензии будут лежать другие файл с расширением lic, которые не являются лицензией с точки зрения ринга, то он зачем-то сообщает об этом в консоль. Это мешает парсингу данных для их вывода через утилиту.
63. Miket78 6 14.07.20 19:02 Сейчас в теме
На небольших мониторах подробный режим работает коряво. Правая колонка где "Параметры этого компьютера, которые могли бы записаться в лицензию" не влазит в окно программы и поэтому видна не вся информация и скрол-бар тоже не виден.
Оставьте свое сообщение

См. также

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.

1 стартмани

08.04.2019    19661    18    slozhenikin_com    37