터미널 명령을 사용하여 게임을 열기 위해 도크에서 독립형 앱을 만드는 방법은 무엇입니까? 사용하여 게임을 설치했는데 설치 자체가

Mac 용으로 출시 된 적이없는 게임이 있으며 WINE을 사용하여 게임을 설치했는데 설치 자체가 완벽했지만 게임을 할 때마다 터미널을 열고 실행해야합니다.

cd /Users/Max/.wine/drive_c/Program\ Files/Electronic\ Arts/Dead\ Space/
wine Dead\ Space.exe

애플 스크립트를 사용하여 이것에 대답 할 것이라고 생각되는 질문을 보았지만 예제를 복제하려고 시도해도 작동하지 않았습니다. 내가 제공 한 정보가 내 문제에 대한 답변을 시작하기에 충분하다고 확신합니다. 그렇지 않은 경우 알려주십시오. 감사



답변

다음 일반 텍스트 파일을 작성하십시오.

#!/bin/bash
cd /Users/Max/.wine/drive_c/Program\ Files/Electronic\ Arts/Dead\ Space/
exec wine Dead\ Space.exe

dead_space.command로 저장하십시오.

터미널에서 실행 프로그램으로 변경하십시오.

sudo chmod +rx dead_space.command

이제 파일 dead_space.command을 두 번 클릭하면 파일 이 게임을 시작합니다.


답변

이것은 아마도 Vincent의 솔루션보다 “무거울 것”이지만 새 Automator 문서를 작성하고 유형을 응용 프로그램으로 설정할 수 있습니다.

작업에서 “shell”을 검색하고 “Shell Script 실행”을 오른쪽의 워크 플로로 끕니다. 그런 다음 명령을 입력하십시오. 저장하면 다른 Dock처럼 Dock에 넣을 수있는 OS X 응용 프로그램이됩니다.

나중에 편집하기가 더 쉬울 수 있으며, Automator와 그 기능에 익숙해지는 것이 좋습니다 : D

자동화 문서


답변

당신이 @iynque이 말했듯이, 당신이 .APP하게 될 겁니다 자동화를 사용하는 경우 다음 당신은 할 수 있는 아이콘 변경 : 당신이 여기에 ICNS 파일 생성에 의해 생성 된 .APP에 https://iconverticons.com/online/을 (단지 드래그 & 하락).

그런 다음 앱을 마우스 오른쪽 버튼으로 클릭하고 “정보 입수”를 수행 한 다음 정보 창에서 icns 파일을 앱의 기존 아이콘으로 끌어다 놓습니다.

다음은 내 말을 아이콘 8-P로 사용하여 DNS를 재설정하는 자동화 스크립트의 예입니다.
여기에 이미지 설명을 입력하십시오


답변

당신은 사용할 수 있습니다 WineBottler 응용 프로그램 맥 OS 응용 프로그램으로 Windows 기반 프로그램을 만들 수 있습니다.

또한 Wine.app 과 함께 제공 되므로 매번 터미널에 명령을 입력하지 않고도 Wine에서 열 실행 파일을 선택할 수 있습니다 .

다른 방법은 Brew Cask를 통해 Wine.app 를 설치하는 것입니다 ( 예 🙂brew cask install wine-stable .


답변