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

UPD 1. Выпущена версия 1.0.0.2. Добавлена возможность сохранять полученный результат в текстовый файл. Реализовано автосохранение и ручное.

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

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

UPD 4. Выпущена версия 1.0.0.5. Добавлены утилиты (Ring, License-tools) последних версий. Исправлены некоторые ошибки и глюки в работе утилиты, описанные в комментариях.

ВНИМАНИЕ! Запрещается распространение программы через какие либо сторонние сайты\файлообменники без согласия автора.

Столкнулся недавно с ситуацией, когда необходимо было разобрать имеющиеся файлы программных лицензии 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!  

Скачать “LicDataViewer” LicDataViewer_v1.0.0.5.exe – Загружено 26625 раз – 90 MB

 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОБЛАГОДАРИ АВТОРА

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

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

    Ответить
  2. Спасибо!!! Избавил от установки дополнительного ПО Java, Ring, License Tools и ковырянием в командной строке. Все работает. Конкретно и понятно!

    Ответить
  3. Бух базовая 3.0.127.49 Пред 8.3.22.1750 — не работает.
    Ошибка декодирования.
    Но за труд все равно огромное спасибо!

    Ответить
  4. уважаемый Автор!
    спасибо за ваш труд! — сейчас отправлю вам донат

    готов добавить ещё, но попрошу исправить несколько косячков с кодировками:
    — при отображении информации в самой Программе:
    https://drive.google.com/file/d/14XK4_Tq7guK82vh4guUb9tso08TfMCvu/view?usp=share_link
    — при сохранении в файл:
    https://drive.google.com/file/d/1xpO9BYgUqJG0zxLgbcPStj4Y1SjD_Rjf/view?usp=share_link

    Ответить
  5. уважаемый Автор!

    ещё несколько пожеланий к Программе «для полного счастья»:
    1) возможность работать в интерфейсе Программы полностью на английском языке

    2) возможность сохранять информацию в INFO-файлы полностью на английском языке

    3) возможность принимать название файла *.lic в виде параметра командной строки — вопрос не только в том, чтобы можно было использовать в .bat / .cmd файлах, а чтобы можно было «потащить» файлик на иконку Программы и сразу увидеть результат (без Открыть — Выбрать — и т.п.)

    4) в идеале — поддерка drag-n-drop в самом открытом окне Программы, чтобы можно было «потащить» в окно файлик и сразу увидеть результат (без Открыть — Выбрать — и т.п.)

    Ответить
    • Добрый день,
      Давно хочу и обновить внутреннею начинку Ring и License Tools, но пока что не могу себя замотивировать на сей поступок

      Ответить
      • Спасибо за прогу. оч выручает с «дебилами» клиентами!
        Надеюсь что реализуете все задуманные фишки в программе!) Удачи!

        Ответить
        • Рад что программа помогает вам.
          Спасибо большое за поддержку, она бесусловно мотивирует не забрасывать в долгий ящик различные задумки.

          Ответить
  6. Для базовых версий программа не работает?
    Тоже пишет: Ошибка декодирования.

    Ответить
  7. Уважаемый автор!
    Из описания не очень понятно, показывает ли программа различия в конфигурации (при несоответствии лицензии), по аналогии с «ring license validate»?

    Ответить
    • Добрый день
      Нет, такой фичи не добавлял, не стояла необходимость в выводе такой информации (вы первый кто про это интересуется).
      Посмотрю что там к чему и если что добавлю функционал.

      Ответить
  8. Добрый день! Сегодня перестала работать программа на некоторых файлах lic. Не могу понять почему. Скачал версию 1.0.0.5, не помогло. В чем может быть проблема?

    Ответить
  9. Возможно был сбой
    Спасибо большое за программу очень помогла в восстановлении данных

    Ответить
  10. Jaconda!

    А как Вас замотивировать на то чтобы информация показывалась и для
    лицензий базовых версий? Не у всех же установлена проф…

    Ответить
  11. Добрый день!
    Программа может расшифровывать лицензии на 50 рабочих мест?
    Не могу понять у меня файлы битые или программа просто не может их расшифровывать.
    Заранее спасибо за отчет.

    Ответить
    • Программа может расшифровать файлы ПРОФ лицензий, от базовой версии файлы лицензий не представляется возможным.

      Ответить
  12. Пользовался ранее скачанной где-то версией 1.0.0.4, даже не знал, что она не free.
    Сегодня на крайней платформе и Win 11 столкнулся, что перестала работать, нашел данный пост, без проблем оплатил доступ, но версия 1.0.0.5 тоже не работает со свежими лицензиями видимо…..
    «Ошибка декодирования файла лицензии»…….
    При том, что 1С с ним запускается, и указывает источником лицензии именно его…..

    Ответить
      • Извините, поторопился. Можно удалить мой коммент )
        Оказалось, что задвоились лицензии в сети (старый компьютер из архива достали), а 1С вместо того, чтобы нормально об этом сообщать, просто молча каждый раз в новый файлик лицензии добавляла ВНУТРЬ файла текст об этом факте……. (блокнотом открыл увидел).
        Поэтому ваша программка и не могла их считать.
        После того как разобрался — все в порядке абсолютно на свежих версиях платформы, все расшифровывает.

        Ответить
  13. Автору спасибо!
    не знал что так можно, пока не увидел как программист вытаскивает данные из файлов, озадачился вопросом, чтобы иметь возможность делать тоже самое самому, т.к. очень часто сталкиваюсь с переустановками и восстановлением данных.
    Прочитал данные для 2х из 3х файлов (сервер 1С и клиентская лицензия), отправил нечитающийся в lic@1с, возможно косяк в самом файле

    Ответить

Оставьте комментарий

девятнадцать + восемь =