기존 라이센스 관리를 노션 데이터 베이스로 저장해 사용했습니다.

#auto

관리에도 좀 불편해 라이센스 관리하는 어플을 몇개 설치해보니 영 별로더군요

#display

제가 필요한 기능도 없고 보기에도 안좋고 그나마 쓸만하다 싶은건 기능에 비해 비싸고

keykeeper 의 비싼 가격

기존 라이센스 관리 앱은 몇개 없습니다. 특히 번들헌트에서 판매하는 제품은 무료 $19.99

기능 얼마 없는거에 거의 3만원 돈이라니

이번 구글 antigravity가 새롭게 나오게 되어 바이브코딩하여 앱을 비슷하게 만들어 봤습니다.

진짜 쉽게 만들어주더군요 세부 사항 조정하는데 시간이 걸리긴 하는데 개발자면 좀 더 명확하게 지시해 시간을 단축할 수 있을 것같습니다.

전 코딩을 모르는 일반인이라 시간좀 걸렸습니다.

keyvault – 맥용 라이센스 관리자 앱

아래와 같이 프로그램을 antigravity로 만들어 봤습니다.

화이트모드, 다크모드 지원합니다.

keyvault 기능

주요 기능

  • 앱 드래그로 정보 자동추출(앱명, 아이콘, 카테고리, 개발사, brew명령어)
  • 라이선스 파일 iCloud 동기화
  • 화이트/다크모드 지원
  • Brew 명령어 실행 연동
  • 터치아이디 잠금 해제 기능
  • 앱 만료일 알림 기능

기존 keykeeper는 일일히 프로그램명과 아이콘을 입력해줘야하는데

이 제품은 앱을 드래그하면 아래와 같은 정보를 자동적으로 가지고 옵니다.

  • 앱이름
  • 아이콘
  • 카테고리
  • 게시자(개발사)
  • brew 명령어(앱 이름 기반으로 함)

아래 brew 설치 명령어를 입력 해 놓으면 설치명령어도 실행되게 했습니다. (brew 명령어는 이름 기반으로 가지고 오기 때문에 틀릴 수가 있습니다.)

그리고 라이센스 저장위치를 iCloud로 지정하면 다른 컴퓨터로 싱크가 가능합니다.

맥 라이센스 뿐만 아니라 다른 플랫폼의 라이센스도 저장 할 수가 있습니다.

다운로드와 사용방법

antigravity가 깃허브 업로드와 작성까지 해주더군요

아래 릴리즈에서 최신 버전을 다운 받고 압축을 해제 합니다.

해제 후 어플리케이션 폴더에 복사 붙여 넣기 합니다.

아래 명령어를 복사 붙여넣기 한후 엔터키 눌러주세요

인터넷 격리 속성(Quarantine Flag) 을 삭제하여 “개발자를 확인할 수 없습니다” 경고를 없앱니다.

xattr -dr com.apple.quarantine /Applications/KeyVault.app

그리고 비밀번호 입력하라고 뜨면 본인 계정에 비밀번호를 입력합니다. (앱의 플래그 속성 제거 권한으로 인한 비번 요청)

처음 실행하면 프로그램 시 비밀번호를 지정해줍니다.

Screenshot

비번 설정하고 나서는 터치아이디 있는 기기는 터치아이디로 로그인 가능합니다.

그리고 라이센스 가지고 있는 프로그램을 등록하시면 됩니다.

라이센스 추가 버튼 누르시고 해당앱을 드래그 하면 자동으로 앱명, 아이콘, 개발사, 버전, 카테고리, brew 설치 명령어 가 지정됩니다.

그리고 입력 할 수 있는 항목은 아래 스크린샷과 같습니다.

메모 마크다운 기능 지원

메모 입력 란은 마크다운 형식을 지원하게 설정했습니다.

메모 사항에 많은 좀 더 많은 사항을 마크다운 문법형식으로 가지고 올 수가 있습니다.

비싼앱 구매하지 마시고 제가만든 아니 antigravity가 거의 다 만든 앱 사용하시기 바랍니다. 이걸로 토요일 하루를 다 소비했지만 재미있는 경험이였습니다.

그리고 고생했으니 댓글이나 아래 따듯한 커피한잔 부탁드립니다.

도움 되셨으면 따듯한 커피한잔 부탁드려요!

donaricano-btn

;