문서 레퍼런스

라이선스와 에디션

앞서 해보기에서 라이선스가 어떻게 동작하는지입니다. 여기서는 Steam에서 앱을 소유하는 것이 라이선스 키를 대신합니다.

앞서 해보기에는 라이선스 단계가 없다

앞서 해보기의 Celas Studio는 라이선스 활성화를 청하지 않고, 지금은 라이선스 화면을 여는 메뉴 항목도 없습니다. 앱은 어떤 활성화 단계도 없이 모든 플랫폼에서 온전히 시작하고 돕니다. 체험 기간도 없고 라이선스에 묶인 시간 제한도 없습니다. 앞서 해보기는 라이선스 등급이 아니라 빌드 단계이며, 시작 화면과 도움말 ▸ 정보에 이름표로만 보입니다.

처음 실행할 때 키를 묻는 다른 소프트웨어에 익숙하다면, Celas Studio는 그러지 않습니다. 지금 빌드의 어떤 것도 기능을 키 뒤에 가두지 않습니다.

뒤에서 도는 것

앱은 아래에 라이선스 시스템을 지니고 있고, Windows에서는 기록에 이미 라이선스가 있으면 시작할 때 조용히 상태를 확인하고 캐시합니다. 그러나 이 확인은 오늘 아무것도 막지도 열지도 않습니다. 클라이언트 쪽에서 강제되는 기능이 없고 좌석 세기도 없습니다. 라이선스 상태는 있을 때 활성, 비활성, 차단됨, 만료됨, 철회됨 가운데 하나이고, 활성 라이선스는 Essential이나 Advanced 등급을 더 지닐 수 있습니다. 이 가운데 어느 것도 이 빌드의 인터페이스에서는 닿을 수 없습니다.

라이선스 활성화는 Windows에서만 동작하고, 거기서도 여러분이 돌리고 있는 Steam 빌드의 일부가 아닙니다. macOS와 Linux에서는 라이선스 확인에 필요한 기기 식별과 네트워크 호출이 구현되어 있지 않으므로, 어쨌든 활성화가 성공할 수 없습니다.

Steam 빌드

Celas Studio는 Steam에서만 팔리므로 여러분이 가진 것은 Steam 빌드입니다. Steam을 거친 소유가 라이선스를 통째로 대신하고, 앱 자신의 라이선스 확인 코드는 거기서 아예 돌지 않습니다. Steam 자체가 관문입니다. 실행할 때 앱이 Steam을 거쳐 시작되었는지 확인하고 아니면 Steam을 거쳐 스스로 다시 실행하며, Steam이 아예 돌고 있지 않으면 먼저 Steam을 시작해 달라는 메시지를 보인 뒤 닫힙니다.

그 밖의 모든 것(celas.studio 계정 로그인, Artwall 공유, 오류 보고)은 이것에 아무 영향도 받지 않고 똑같이 동작합니다.

라이선스 데이터가 저장되는 곳

라이선스가 캐시된 드문 설치본에서는 그것이 license.dat에, 다시 설치해도 살아남도록 나머지 설정과 떨어진 폴더에 담깁니다. 플랫폼별 정확한 경로는 「Celas Studio가 파일을 두는 곳」을 보세요. 이 파일은 암호화되지 않은 일반 텍스트입니다.