Zenity를 사용하여 Linux에서 사용자 정의 애플리케이션 메뉴 만들기

Linux 시스템 세계에서 효율성은 종종 사용자 정의를 의미합니다. 귀하의 필요에 완벽하게 적응하는 애플리케이션 실행기를 상상해 보십시오. 덕분에 제니티, 간단하고 강력한 도구를 사용하여 애플리케이션 메뉴 사용자 친화적인 인터페이스에 즐겨 사용하는 도구를 함께 제공합니다. 초보 사용자이든 전문가이든 맞춤형 앱 실행 프로그램을 만들면 경험이 크게 향상될 수 있습니다. 이를 수행하는 방법을 알아 보겠습니다.

맞춤형 앱 런처를 선택하는 이유는 무엇입니까?

장점

에이 애플리케이션 메뉴 개인화를 통해 자주 사용하는 프로그램에 쉽게 액세스할 수 있습니다. 이를 만드는 몇 가지 이유는 다음과 같습니다.

  • 접근성 : 즐겨찾는 앱을 빠르게 찾아보세요.
  • 시간 절약 : 한 번의 클릭으로 애플리케이션을 실행합니다.
  • 조직 : 유사한 프로그램을 하나의 메뉴에 모아 놓은 것입니다.

제니티 기능

제니티 GTK 대화 상자를 쉘 스크립트에 통합할 수 있습니다. 다음은 몇 가지 주목할만한 기능입니다.

  • 그래픽 사용자 인터페이스를 쉽게 생성할 수 있습니다.
  • 다양한 Linux 데스크탑 환경과의 호환성.
  • 오류 및 확인 대화 상자를 지원합니다.

앱 런처를 만드는 단계

앱 런처를 만드는 단계

환경 준비

시작하기 전에 다음 사항을 확인하세요. 제니티 Linux 배포판에 설치됩니다. 설치를 확인하는 방법은 다음과 같습니다.

  1. 터미널을 엽니다.
  2. 다음 명령을 입력하십시오. sudo apt 설치 zenity

    .

스크립트 작성

원하는 텍스트 편집기를 사용하여 Bash 스크립트를 만듭니다. 이 스크립트는 애플리케이션 실행 프로그램의 핵심이 됩니다. 따라야 할 단계는 다음과 같습니다.

  1. Bash 인터프리터를 지정하여 시작하십시오. #!/bin/bash

    .

  2. 사용자가 메뉴를 닫을 때까지 메뉴를 활성 상태로 유지하는 루프를 만듭니다.
  3. Zenity를 사용하여 간단한 인터페이스로 앱을 나열하세요.

전체 코드

다음은 사용할 수 있는 몇 가지 샘플 코드입니다.



#!/bin/bash
사실이지만; 하다
    CHOICE=$(zenity --list --title="애플리케이션 메뉴" 
        --column="애플리케이션" 
        “파이어폭스” 
        "단" 
        “VLC” 
        --높이=400 --너비=300)

        부서지다
    fi

    케이스 $CHOICE
        "파이어폭스")
            파이어폭스 &
            ;;
        "단")
            김프 &
            ;;
        "VLC")
            VLC &
            ;;
        *)
            zenity --error --text="잘못된 옵션입니다."
            ;;
    에삭
완료


주요 시사점

주요 시사점
😀 제니티 설치 그 기능의 혜택을 누릴 수 있습니다.
📝 스크립트 작성 원하는 응용 프로그램을 나열합니다.
💻 런처 테스트 올바른 작동을 보장합니다.

런처를 자동으로 시작하세요

시작 응용 프로그램 구성

시작할 때마다 런처가 열리도록 하려면 다음 단계를 따르세요.

  1. “시작 응용 프로그램”을 엽니다.
  2. 새 항목을 생성하려면 “추가”를 클릭하세요.
  3. 스크립트의 경로를 나타냅니다. menu.sh.

이제 데스크탑에 연결하면 런처를 사용할 수 있습니다. 이를 통해 추가 검색 없이 즐겨찾는 앱에 간편하게 액세스할 수 있습니다.

앱 메뉴에 어떤 도구를 보고 싶나요? 댓글로 여러분의 아이디어를 공유해 주세요!