본문으로 건너뛰기

보안

구성에는 작업이 입력하는 텍스트, 경로, 스크립트 코드처럼 다른 사람이 보지 않았으면 하는 내용이 들어 있을 수 있습니다. 암호는 그런 내용이 들어 있는 파일을 암호화하므로, 파일을 복사하거나 여는 사람은 암호 없이는 쓸모 있는 내용을 볼 수 없습니다.

보호는 가벼운 열람을 막는 수단이지 금고가 아닙니다. Input.Observer가 실행되는 동안에는 구성이 열려 있으며, 작업이 하는 일은 평소처럼 화면에 보입니다.

잊어버린 암호를 복구할 방법은 없습니다. 사용자 본인이든 Input.Observer 제작자든 누구도 암호 없이 보호된 파일을 해독할 수 없습니다. 암호를 설정하기 전에 암호를 잊어버린 경우를 읽어 보십시오.

보안 페이지의 변경 내용은 즉시 반영됩니다. 적용을 기다리지 않으며, 취소로 되돌릴 수 없습니다.

암호로 보호되는 것​

암호 하나가 구성 폴더(구성 파일)에 함께 있는 세 파일을 보호합니다.

파일내용
구성(config.toml)설정한 모든 것: 그룹, 작업, 제스처, 설정
라이선스(license.dat)라이선스 전자 메일과 키
콘솔(console.toml)콘솔의 스크립트 편집기 텍스트와 창 위치

세 파일은 모두 보호되거나 모두 보호되지 않으며, 파일별 암호는 없습니다. 아직 없는 파일(예: 라이선스를 정품 인증하기 전의 라이선스 파일)은 만들어지는 즉시 보호됩니다.

다음은 보호되지 않습니다.

  • 어떤 제스처 프로필이 활성인지
  • 스크립트가 실행 사이에 저장하는 값(Storage 기본 제공 함수)
  • Recordings 폴더의 매크로 기록
  • Styles 플러그 인의 설정 파일 같은 플러그 인 설정과 스타일 구매 파일
  • 내보낸 파일: 내보내기는 항상 일반 텍스트이며, 구성이 보호되어 있으면 내보내기 대화 상자에서 경고합니다 (가져오기 및 내보내기).

보호를 켜면 Backup 폴더에 있던 구성의 일반 텍스트 백업이 삭제되므로, 이전 사본이 방금 보호한 내용을 드러내는 일이 없습니다. 그 뒤에 만들어지는 백업은 암호화됩니다(백업).

보안 페이지​

Input.Observer간단히고급
자동화
작업
텍스트 확장
코드 조각
샌드박스
앱 그룹
무시 그룹
제스처
설정
일반
모양
보안
도움말
정보
보안
구성, 라이선스, 콘솔에 대한 암호 보호입니다. 여기서 변경한 내용은 즉시 적용됩니다.
보호 상태
구성(config.toml)
보호되지 않음
라이선스(license.dat)
보호되지 않음
콘솔(console.toml)
아직 만들어지지 않음
암호 기억 시간
올바르게 입력한 암호를 다시 묻기 전까지 기억하는 시간입니다. 0이면 매번 묻습니다.
60
암호
암호 설정…

보호 상태에는 각 파일이 암호로 보호됨, 보호되지 않음, 아직 만들어지지 않음 중 하나로 표시됩니다.

암호 설정​

  1. 보안 페이지에서 암호 설정… 단추 ①을 선택합니다.
  2. 새 암호에 암호를 입력하고 암호 확인에 다시 입력한 다음 확인을 선택합니다.

세 파일이 즉시 암호화됩니다. 트레이 메뉴의 암호 설정... 항목도 같은 일을 합니다.

암호 변경 또는 제거​

암호를 설정하면 단추 이름이 암호 변경 또는 제거… 로 바뀝니다(트레이 메뉴 항목은 암호 변경...).

암호 변경 또는 제거
현재 암호
••••••••
새 암호
암호 확인
대신 보호를 해제하려면 새 암호를 비워 두십시오.
확인취소
  • 암호를 바꾸려면 현재 암호를 입력한 다음 새 암호를 두 번 입력합니다.
  • 보호를 해제하려면 현재 암호를 입력하고 새 암호 ①과 암호 확인을 비워 둡니다. 세 파일이 모두 해독됩니다.

현재 암호가 틀리면 아무것도 바뀌지 않으며 페이지에 그렇다고 표시됩니다.

암호를 묻는 경우​

  • Input.Observer가 시작할 때마다. 암호 없이는 구성을 읽을 수 없습니다. 취소하면 Input.Observer가 닫힙니다.
  • 구성 창을 열 때(암호가 아직 기억되어 있지 않은 경우, 아래 참조).
  • 콘솔을 열 때(아직 기억되어 있지 않은 경우).
  • 무언가가 보호된 파일을 저장하는데 암호가 기억되어 있지 않을 때. 예를 들어 트레이 메뉴의 전역 작업 스위치가 해당합니다.

암호 기억 시간​

암호 기억 시간 ②은 올바르게 입력한 암호를 기억하는 시간을 정하므로, 연달아 여러 번 묻지 않습니다. 예를 들어 시작할 때는 구성, 라이선스, 콘솔 설정이 모두 몇 초 안에 암호를 필요로 할 수 있습니다.

설정기본값범위
암호 기억 시간60초0~300초. 0이면 매번 묻습니다

구성 창이나 콘솔이 열려 있는 동안에는 기억한 암호가 만료되지 않으며, 창을 닫으면 시간이 다시 시작됩니다. 기억한 암호는 메모리에 암호화되어 보관되며, 사용하기 전에 항상 파일과 다시 대조합니다.

구성이 보호되어 있는 동안 이 설정을 바꾸면 구성이 저장되므로 암호가 필요합니다. 사용할 암호가 없으면 페이지에 그렇다고 표시됩니다. 암호 변경 또는 제거… 단추를 한 번 열어 암호를 확인한 다음 다시 시도하십시오.

파일 상태가 일치하지 않을 때​

세 파일 중 일부만 보호되어 있으면(예: 파일 하나를 오래된 사본에서 복원한 경우) 보안 페이지에 "보호된 파일의 상태가 서로 다릅니다"가 세 파일 모두 보호…, 세 파일 모두 보호 해제… 단추와 함께 표시됩니다. Input.Observer는 문제가 해결될 때까지 시작할 때마다 세 파일 모두 암호화(권장), 세 파일 모두 보호 해제, 파일을 그대로 두기의 세 가지 선택으로 묻습니다.

암호를 잊어버린 경우​

초기화도 복구 코드도 없습니다. 할 수 있는 일은 파일에 따라 다릅니다.

  • 구성. 시작할 때(또는 콘솔을 열 때) 암호를 세 번 틀리면, Input.Observer는 구성 파일 찾아보기, 새 기본 구성으로 다시 시작, Input.Observer 닫기를 제공합니다(복구). 찾아보기나 다시 시작을 선택하면 보호된 파일은 삭제되지 않고 암호화된 채로 이름이 바뀌어 옆에 보관되므로, 나중에 암호가 기억나면 여전히 열 수 있습니다. 보관해 둔 내보낸 파일은 일반 텍스트이므로 새 구성으로 가져올 수 있습니다 (가져오기 및 내보내기). Backup 폴더의 백업은 각각 만들 당시 사용한 암호로 암호화되어 있습니다.
  • 라이선스. 시작할 때 라이선스 암호 입력을 취소하면 Input.Observer는 라이선스 파일을 읽을 수 없다고 알린 다음, 라이선스가 없는 것처럼 정품 인증을 요청합니다. 라이선스 전자 메일과 키를 다시 입력하십시오 (정보 및 라이선스).
  • 콘솔. 암호 없이는 콘솔이 열리지 않습니다. 콘솔 파일에는 콘솔의 스크립트 편집기 텍스트와 창 위치만 들어 있으므로, 구성 폴더에서 console.toml을 삭제하면 콘솔이 빈 상태로 다시 열립니다. 그 뒤 Input.Observer가 보호된 파일의 상태가 서로 다르다고 알리면 세 파일 모두 보호하도록 선택하십시오.