Terminal komutunu kullanarak bir oyunu açmak için dock'umda bağımsız bir uygulama yapmaya nasıl devam edebilirim?


9

Mac için hiç yayınlamadıkları bir oyunum var ve oyunu WINE kullanarak yükledim, kurulumun kendisi kusursuzdu, ancak her oynamak istediğimde Terminal'i açıp çalıştırmak zorunda kaldım

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

El yazısını kullanarak buna cevap vereceğini düşündüğüm bir soru gördüm, ancak örneği çoğaltmaya çalıştığımda işe yaramadı. Eminim verdiğim bilgiler problemimin cevabını başlatmak için yeterli, eğer değilse, bana haber ver. Teşekkürler

Yanıtlar:


5

aşağıdaki düz metin dosyasını oluşturun:

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

dead_space.command olarak kaydet

Terminal'de bir executabe olarak değiştirin:

sudo chmod +rx dead_space.command

Şimdi, dosyaya dead_space.commandçift ​​tıkladığınızda oyuna başlamalıdır.


Terminal kullanımında tecrübeli değilim, nasıl değiştirebilirim?
Maksimum

Yorumumda etiketlemeyi unuttum
Max

Benim kötü ben gittim ve baktı ve onu orada yayınlanmış olduğunu fark etmedim bulundu .. Teşekkürler bir demet ... Seni burada ben var yine de orada Yine de bu Simge üzerinde farklı bir değiştirebilirsiniz yürütülebilir?
Max

1
Aslında bir an önce anladım ... ama anlayamadığım bir şey dock'a nasıl ulaşılacağı ... İndirmelerimin yığınına ve çöp kutusuna koyabilirim, ancak bir uygulama simgesi, bilirsiniz ... wow / diablo, vb gibi diğer oyunlarım ait olurdu gibi. Bununla birlikte sormak istediğim başka bir soru, özellikle oyunlar için değiştirilmiş bir simgeye sahip bir yığın oluşturmanın bir yolu olup olmadığıdır ... indirdiğiniz gibi, ancak tüm game.app dosyalarım ve homeade çalıştırılabilirlerimle ... Bilgi için teşekkürler, btw!
Max

1
Appify yazar ölü bağlantılarını düzeltmek için aldım. Ayrıca appify.sh dosyasını kalıcı bir URL'ye yedekledim gist.github.com/air/a0d495966288303dd202
Air

4

Bu belki de Vincent'ın çözümünden "daha ağırdır", ancak yeni bir Automator belgesi oluşturabilir ve türü Uygulama olarak ayarlayabilirsiniz.

Eylemler'de "kabuk" arayın ve "Kabuk Komut Dosyasını Çalıştır" ı sağdaki iş akışına sürükleyin. Sonra sadece komutlarınızı girin. Kaydetmek ve diğer gibi Dock koymak bir OS X uygulaması olacak.

Bu daha sonra düzenlemek daha kolay olabilir ve Automator'a ve yapabileceklerine aşina olmak iyidir: D

Automator belgesi


0

Eğer @iynque dedi gibi Automator kullanıyorsanız, bir .app ile sona erecek Sonra bir icns dosyası oluşturarak oluşturduğunuz .app üzerindeki simgeyi değiştirebilirsiniz : https://iconverticons.com/online/ (sadece sürükleyin & düşürmek).

Ardından uygulamanızı sağ tıklayın, "Bilgi Al" ı yapın ve bilgi penceresinde icns dosyanızı uygulama için mevcut simgeye sürükleyip bırakın.

İşte DNS'imi sıfırlayan, atımı 8-P simgesi olarak kullanan bir otomat komut dosyası örneği. resim açıklamasını buraya girin


0

MacOS uygulamaları olarak Windows tabanlı programlar oluşturabilen WineBottler uygulamasını kullanabilirsiniz .

Ayrıca Wine.app ile birlikte gelir , böylece her seferinde Terminal'e komutları yazmadan Wine tarafından açılacak yürütülebilir dosyaları seçebilirsiniz .

Başka bir yol ise Wine.app'ı Brew Cask, örn brew cask install wine-stable.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.