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


9

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

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

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

답변:


5

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

#!/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을 두 번 클릭하면 파일 이 게임을 시작합니다.


터미널 사용 경험이 없어요. 어떻게 바꾸나요?
Max

내 의견에 태그를 잊어 버렸습니다
Max

내 나쁜 내가 가서 그것을 찾아 그것을 발견 내가 그것을 당신이 바로 거기에 게시했다는 것을 몰랐어요 .. 감사합니다 무리 ... 내가 여기있어 동안 어쨌든 그 아이콘을 다른 아이콘으로 변경할 수 있습니다 실행 파일?
Max

1
나는 실제로 한 순간 전에 그것을 알아 냈습니다 ...하지만 알아낼 수없는 것 중 하나는 도크에 가져 오는 방법입니다 ... 내 다운로드 스택과 쓰레기 근처에 넣을 수는 있지만 응용 프로그램 아이콘, 아시다시피 ... 와우 / 디아블로와 같은 다른 게임에 속할 것입니다. 내가 질문하고 싶은 또 다른 질문은 게임을 위해 특별히 변경된 아이콘이있는 스택을 만드는 방법이 있는지 여부입니다. 다운로드를 알고 있지만 내 game.app 파일뿐만 아니라 내 homeade 실행 파일도 ... 정보 감사합니다, btw!
Max

1
죽은 링크를 수정하라는 appify 작성자가 있습니다. 또한 appify.sh를 영구 URL gist.github.com/air/a0d495966288303dd202에
Air

4

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

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

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

자동화 문서


0

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

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

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


0

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

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

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.