Mam grę, której nigdy nie wydali na Maca, i zainstalowałem ją za pomocą WINE, sama instalacja była bezbłędna, ale za każdym razem, gdy chcę w nią grać, jestem zmuszony otworzyć Terminal i uruchomić
cd /Users/Max/.wine/drive_c/Program\ Files/Electronic\ Arts/Dead\ Space/
wine Dead\ Space.exe
Widziałem pytanie, na które, jak sądzę, odpowiem za pomocą skryptu jabłkowego, ale kiedy próbowałem powielić przykład, nie zadziałało. Jestem pewien, że podane przeze mnie informacje są wystarczające, aby rozpocząć odpowiedź na mój problem, jeśli nie, daj mi znać. Dzięki
Jest to być może „cięższe” niż rozwiązanie Vincenta, ale możesz utworzyć nowy dokument Automatora i ustawić typ aplikacji.
W Akcjach wyszukaj „powłokę” i przeciągnij „Uruchom skrypt powłoki” do przepływu pracy po prawej stronie. Następnie wpisz swoje polecenia. Zapisz go, a będzie to aplikacja OS X, którą możesz zainstalować w Docku jak każdą inną.
Może to być łatwiejsze do edycji później i dobrze jest znać Automatora i jego możliwości: D
źródło
Jeśli użyjesz Automatora, jak powiedział @iynque, skończysz na .app. Możesz zmienić ikonę w .app utworzonym przez utworzenie pliku icns tutaj: https://iconverticons.com/online/ (po prostu przeciągnij & upuszczać).
Następnie kliknij aplikację prawym przyciskiem myszy, zrób polecenie „Uzyskaj informacje”, a następnie w oknie informacyjnym przeciągnij i upuść plik icns na istniejącą ikonę aplikacji.
Oto przykład skryptu automatyzującego, który resetuje mój DNS, używał mojego konia jako ikony 8-P.
źródło
Możesz użyć aplikacji WineBottler, która może tworzyć programy oparte na systemie Windows jako aplikacje macOS.
Jest również wyposażony w Wine.app , dzięki czemu możesz po prostu wybrać pliki wykonywalne, które zostaną otwarte przez Wine bez wpisywania poleceń w Terminalu za każdym razem.
Innym sposobem jest zainstalowanie Wine.app przez Brew Cask, np
brew cask install wine-stable
.źródło