Computer >> 컴퓨터 >  >> 체계 >> MAC

심층 macOS 사용자 지정을 위해 mySIMBL 사용

심층 macOS 사용자 지정을 위해 mySIMBL 사용

mySIMBL은 macOS에 애플리케이션 번들을 설치하기 위한 유틸리티입니다. 이러한 패키지는 숨겨진 값에 대한 토글 스위치를 제공하고 새로운 사용자 정의 기능을 노출하여 macOS 경험을 심층적으로 사용자화할 수 있습니다. 가장 안정적인 도구는 아니지만 다른 방법으로는 접근할 수 없는 macOS 사용자 지정 기회를 제공합니다.

SIMBL이란 무엇입니까?

SIMBL(일명 ple B L 아래 오더 및 S 마트 nput M 아나거 B L 아래 oader)는 mySIMBL의 기반입니다. 이를 통해 개발자는 소스 코드에 액세스하지 않고도 Cocoa로 작성된 프로그램을 수정할 수 있습니다. 원래 SIMBL은 2010년까지 확장 인프라가 없었던 Apple의 Safari 브라우저(한때 PithHelmet으로 알려짐)를 수정하는 데 사용되었습니다. 오늘날 SIMBL은 Mac에서 프로그램이 실행되는 방식을 수정하기 위한 플랫폼입니다. 변경 사항을 다른 응용 프로그램에 주입하여 응용 프로그램의 모양과 실행 방식을 변경할 수 있습니다. 기본적으로 SIMBL을 애플리케이션 플러그인의 패키지 관리자로 상상할 수 있습니다.

macOS에 mySIMBL 설치

그 자체로 mySIMBL은 플러그인 관리를 위한 프레임워크일 뿐입니다. 그 자체로는 기능을 변경하지 않지만 플러그인을 설치할 수 있는 도구를 제공합니다.

mySIMBL을 설치하려면 프로젝트의 GitHub 페이지에서 애플리케이션을 다운로드하세요.

그런 다음 응용 프로그램 폴더로 드래그하거나 팝업 옵션을 사용하여 처음 실행할 때 응용 프로그램을 해당 폴더로 이동합니다.

macOS 사용자 지정용 번들 다운로드

번들은 mySIMBL 애플리케이션 내에서 액세스하고 설치할 수 있습니다.

1. mySIMBL 애플리케이션 왼쪽의 메뉴바에서 “Discover”를 클릭하십시오.

심층 macOS 사용자 지정을 위해 mySIMBL 사용

2. 오른쪽 상단의 검색 상자를 사용하여 모든 애플리케이션을 이름으로 필터링합니다.

심층 macOS 사용자 지정을 위해 mySIMBL 사용

3. 설치할 플러그인을 찾았으면 플러그인 행을 더블 클릭합니다.

4. "받기" 버튼을 클릭하여 선택한 플러그인을 설치합니다.

심층 macOS 사용자 지정을 위해 mySIMBL 사용

5. 애플리케이션이 설치되면 "받기" 버튼이 "열기"로 변경됩니다.

6. 응용 프로그램이 관련되면 대상 응용 프로그램을 다시 시작해야 합니다. 전체 시스템에 영향을 미치는 응용 프로그램을 사용하려면 Mac을 재부팅해야 할 수 있습니다. 다른 응용 프로그램은 다시 시작하지 않아도 됩니다.

패키지 제거 및 비활성화

패키지를 비활성화하려면 "관리" 화면의 메뉴 항목 오른쪽에 있는 녹색 점을 클릭하십시오.

심층 macOS 사용자 지정을 위해 mySIMBL 사용

패키지를 제거하려면 먼저 검색 화면에서 찾으십시오. 플러그인 번들을 클릭하여 세부 정보 화면을 연 다음 "제거" 버튼을 클릭하여 플러그인을 제거합니다.

심층 macOS 사용자 지정을 위해 mySIMBL 사용

결론

mySIMBL은 완벽한 애플리케이션이 아닙니다. 그들은 아직 1.0 릴리스에 도달하지 않았습니다. 즉, 애플리케이션은 여전히 ​​최소한 베타 버전으로 간주됩니다. 즉, mySIMBL이 제공하는 인프라는 다른 방법으로는 불가능했던 심층적인 시스템 및 애플리케이션 사용자 정의를 가능하게 합니다. 예를 들어, mySIMBL 플러그인 Afloat 없이는 모든 애플리케이션 창 위에 애플리케이션 창을 "플로팅"할 방법이 없습니다. 따라서 일부 사용자의 경우 안정성의 균형이 확장된 기능의 가치가 있을 것입니다.

mySIMBL이 제공하지 않는 한 가지는 번들에 대한 많은 제어 기능입니다. 현재로서는 플러그인 번들을 다운로드한 후 사용자가 제어하기 위해 할 수 있는 일은 많지 않습니다. 그것은 그 일을 하거나 하지 않습니다. mySIMBL의 향후 버전에서 이 기능을 제공할 수 있지만 현재로서는 사용자가 사용자 상호 작용 없이 플러그인에서 제공하는 기능으로 제한됩니다.