- - Uruchom wiele wystąpień dowolnej aplikacji na komputerze Mac za pomocą AppleScript

Uruchamiaj wiele wystąpień dowolnej aplikacji na komputerze Mac za pomocą AppleScript

Dwie głowy są lepsze niż jedna i być może takdwie aplikacje. Jedyne, co jest lepsze od dobrej aplikacji, to może dwie dobre aplikacje. Biorąc pod uwagę, że masz już naprawdę świetną aplikację do określonej funkcji i chcesz uruchomić wiele jej instancji, możesz mieć dla ciebie pracę, jeśli aplikacja nie obsługuje jej i masz komputer Mac. Uruchamianie wielu wystąpień dowolnej aplikacji na komputerze Mac może wydawać się trudne, ale zaskakująco łatwe. Wystarczy użyć prostego skryptu i można uruchomić dowolną liczbę instancji aplikacji. Wiele instancji działa w oderwaniu od siebie, a każda z nich jest reprezentowana przez odpowiednią ikonę aplikacji w Docku.

Aby uruchomić wiele instancji, musisz otworzyć edytor AppleScript i wkleić w nim następujące elementy;

do shell script "open –n /Applications/Appname.app”

scenariusz

Zastąp nazwę aplikacji to dowolna aplikacja, dla której chcesz uruchomić wiele instancji. Możesz wejść wykonaj skrypt powłoki „open –n i wprowadź lokalizację i nazwę aplikacjiw cudzysłowie. Możesz także przeciągnąć i upuścić ikonę aplikacji z folderu Aplikacje do edytora skryptów. Nie zapomnij dodać końcowych znaków cudzysłowu na końcu, bo skrypt zwróci błąd składniowy. Eksperymentowaliśmy z wieloma aplikacjami, takimi jak Cream, VLC Player i kalkulator. Składnia każdego z nich jest następująca;

do shell script "open -n /Applications/VLC.app"

wykonaj skrypt powłoki „open -n /Applications/Cream.app”

wykonaj skrypt powłoki „open -n /Applications/Calculator.app”

Po wprowadzeniu składni przejdź do Skrypt> Kompiluj a następnie zapisz to. Podczas zapisywania skryptu pamiętaj, aby zapisać go w Podanie format.

zapisz skrypt

Otwórz skrypt z dowolnego miejsca, w którym go zapisałeś, a aplikacja uruchomi się. Możesz uruchamiać ten skrypt w kółko i za każdym razem otwiera się nowe wystąpienie aplikacji, dla której go utworzyłeś.

wiele wystąpień

Ta mała wskazówka powinna działać we wszystkich aplikacjach opróczte, które zabraniają uruchamiania wielu instancji. Nasze testy wykazały, że Skype nie zezwalał na uruchamianie wielu instancji. Skrypt uruchomił dodatkowe instancje Skype'a, ale aplikacja zawsze prosiła o uruchomienie innych instancji i zamykała dodatkowe. Podobnie niektóre aplikacje mają własny sposób obsługi wielu instancji, takich jak Google Chrome. Ma swoją własną wbudowaną metodę, tj. Wiele profili użytkowników i ten skrypt też nie działa.

Znajdziesz również, że działa wielewystąpienia aplikacji zależą bardziej od jej działania; iTunes zwykła aplikacja Mac nie pozwala na uruchamianie wielu instancji, ponieważ powodowałoby to konflikt z urządzeniami iOS podłączonymi do systemu i biblioteki iTunes. Z drugiej strony możesz uruchomić sto instancji aplikacji Kalkulator giełdowy.

Komentarze