Приложение для надёжного хранения
и ведения лицензионных ключей, подписок на ПО
и связанных документов.
Лицензии на ПО — это ценности. Каждый купленный ключ, каждое зарегистрированное приложение, каждая подписка Adobe представляют денежную ценность — и с годами эти ценности накапливаются в почтовых папках, заметках и таблицах Excel. Что потеряно, то потеряно; восстановление стоит времени, а порой и денег.
LicenseManagerPro — это ответ на проблему в её самой честной форме: специализированное приложение исключительно для управления лицензиями на ПО, работающее на вашем собственном Mac или iPad, с опциональной синхронизацией iCloud через вашу учётную запись Apple. Никаких сторонних облачных сервисов. Без регистрации. Без сбора данных. Без рекламы.
Сначала это был просто скрипт на 200 строк для меня самого. И только когда трое друзей спросили, нельзя ли им тоже его получить, он превратился в настоящее приложение.
Что вы действительно получаете: продуманный инструмент от независимого разработчика, который пишет программы с начала 1990-х и точно знает, насколько разрозненными со временем становятся лицензии на ПО.
Все данные остаются на устройствах пользователя. Опциональная синхронизация выполняется исключительно через вашу личную учётную запись iCloud; ни один сервер поставщика не задействован. Никакие данные никогда не передаются Klaus Mack Software.
Изменения сразу появляются на всех устройствах. Удаление лицензии корректно распространяется — фундаментальное требование, которое многие другие реализации не выполняют.
Именно это «распространение удаления» стоило мне трёх выходных. Загляните в историю версий — или в замечания ниже.
Приложение принимает любой формат ключа, включая многострочные PGP-блоки, используемые Alfred или JetBrains:
По запросу приложение автоматически собирает значок приложения, название, производителя и версию — либо из локально установленных программ, либо поиском в Apple App Store (для этого требуется подключение к интернету). Больше никакого ручного перепечатывания.
Лицензии с датами истечения, договоры на обслуживание и подписки на ПО отслеживаются по сроку действия. Своевременное напоминание избавит вас от неприятного сюрприза в виде истёкшей подписки Adobe.
При желании приложение чётко отделяет бесплатные программы от приобретённых лицензий. Это управление freeware включается или отключается в настройках; когда оно активно, для freeware появляется укороченная форма ввода. Какие поля показывает эта форма — например, заметки, ссылки или дату установки — пользователь определяет сам, тогда как значок, название, версия, производитель, операционная система и категория сохраняются всегда.
Следующая демонстрация показывает типичные операции в приложении, представленные в абстрагированной нотации командной строки. Это не часть реального приложения — которое, разумеется, графическое — а служит исключительно для иллюстрации.
— Выберите операцию выше —
«Универсальная» означает: по-прежнему работает на моём старом Intel MacBook 2018 года. Никто не теряет любимое устройство из-за приложения.
с. 02, п. 2.2: Первое издание утверждало, что синхронизация iCloud работает «без нареканий». Это оказалось чрезмерно оптимистичным — удаления распространялись ненадёжно. Исправлено в версии 4.2.1, введена шина событий AppKernel.
с. 02, новый п. 2.4: Добавлен автоматический сбор данных из установленных приложений и App Store. По прямой просьбе двух пользователей; реализовано после трёх дней возни.
с. 03, п. 3.1: Для лицензий с многострочными ключами (Alfred-PGP) переносы строк не отображались в редакторе. Исправлено; см. обработку TextEditor в 4.1.3.
Apple отклонила первоначальную заявку, сославшись на то, что приложение «подталкивало пользователей к встроенным покупкам». Это не было намеренным; поведение диалога было пересмотрено и окончательно исправлено в версии 4.2.1. Я понимаю озабоченность Apple.
Приложение распространяется исключительно через Apple App Store. Разовая покупка даёт право на постоянное использование на всех устройствах, принадлежащих покупателю (включая Mac и iPad).
Замечание о философии: Это приложение следует старомодной, но проверенной идее — покупка совершается один раз. Обновления поставляются столько, сколько разработчик сопровождает программу; никакой подписки из этого не возникает. Мы считаем это самой честной формой распространения ПО.