Yine de aynı anda çalışan iki yerel Hesap Makinesi uygulaması örneği alabilir miyim.
Yine de aynı anda çalışan iki yerel Hesap Makinesi uygulaması örneği alabilir miyim.
Yanıtlar:
Bunu yapmanın en hızlı, en basit ve tartışmalı en doğru yolu open
Terminal'deki komutu kullanmaktır .
Yeni bir pencerede, komutu çalıştırın
open -na Calculator
Bu -n
, application ( -a
) Calculator'ın yeni bir ( ) örneğini açar .
Bir düğmeyi tıklatarak bu kullanışlı olmasını istiyorsanız, aşağıdaki komutları Terminal'e yazabilirsiniz ve masaüstünüzde calc
ya da calc.command
masaüstünüzde her zaman yeni bir Hesap Makinesi örneği açacak bir kısayol oluşturacaktır .
cd ~/Desktop
echo open -na Calculator > calc.command
chmod +x calc.command
exit
Zaten calc.command
masaüstünüzde bir dosya bulunmadığını unutmayın, aksi takdirde silinir!
open
çalışır? Uygulamalar klasöründe ne olup olmadığını kontrol eder?
/Applications
alt dizinlerde ~/Applications
ve alt dizinlerde bulunan uygulamaları ve alt dizinleri ve hatta yerleri içerir /System/Library/CoreServices
.
open
çift tıklamaya kabaca eşdeğer olmasıdır.
open -na Calculator
Cevap iyidir. Bunu daha önce yapmam gerektiğinde, bir Applescript'e sardım:
do shell script "open -n " & quoted form of the POSIX path of the (path to the frontmost application as Unicode text)
Bu, hangi uygulamanın ön planda olduğunu algılar ve open -na
yöntemi kullanarak yeni bir örnek başlatır .
Bu betiği Applescript Editör'de "Başka bir örnek çalıştır" gibi bir şey olarak kaydedin ve /Users/${USER}/Library/Scripts
dizine yerleştirin. Daha sonra Kullanıcı Scriptleri Menüsü altında bulabilirsiniz ( etkinleştirmeniz gerekebilir ):
Hesap makinesini ön plana getirin, ardından bu menü öğesini seçin, başka bir hesap makinesi örneği elde edin.
İstediğiniz kadar ve hatta uygulamanın kopyası olmadan bile çalıştırabilirsiniz.
Bir örneği açmak için uygulamaya çift tıklayın, örneğin
/Applications/Calculator.app
Ardından, ikinci bir örnek açmak için yürütülebilir dosyayı çift tıklatın (uygulamayı çalıştırmak için
ctrl + klik veya sağ tıklamanız ve "Paket İçeriğini Göster" i seçmeniz gerekir):
/Applications/Calculator.app/Contents/MacOS/Calculator
Bu ikinci örnekte çalıştırılabilir dosyayı çalıştırmak için bir Terminal penceresi açılacaktır. Sonlandırmayın, yoksa çalışan Hesap makinesinin ikinci örneğini sonlandırırsınız.
Yürütülebilir dosyayı çift tıklatmak, istediğiniz kadar Hesap Makinesi örneğini açmanıza izin verir (yani üst sınırı bilmiyorum).
Evet, eğer bir yönetici hesabınız varsa, yapabilirsiniz. Uygulamalar bölümünden Calculator.app öğesini seçin, ardından sağ tıklayın (kontrol tuşunu tıklayın) ve Duplicate
komutu yürütün . Bu, daha sonra özgürce kullanabileceğiniz Hesaplama uygulamasının bir kopyasını oluşturur.
Terminalini aç ve koş:
open -n /Applications/Calculator.app
veya
open -na Calculator
Uygulama kopyalamaya veya bunun gibi bir şeye gerek yok!
Yardım seçeneklerinden open
:
-n, --new Open a new instance of the application even if one is already running.
-a Opens with the specified application.