Automator İle Çoklu Uygulama Çalıştırma
Bilgisayarınızda kimi nedenlerden dolayı var olan bir programın kopyasını çalıştırmak isteyebilirsiniz. Özellikle sistem barı üzerinden çalışan uygulamalarda (örneğin Dropbox) bu işlem oldukça sıkıntılı olabiliyor. Çünkü uygulama erişimini login olarak yürütebiliyorsunuz.
Diğer bir kullanıcı erişimi için var olan hesaptan çıkış yapmanız gerekiyor. Peki, birden fazla hesaba aynı anda erişmek isterseniz? Sanal işletim sistemi kullanmak elbette bir çözüm olacaktır, ancak pratik olmayacağı da bir gerçek. Benzer mantığı pek çok uygulama için düşünebilirsiniz. Bu yazıda bu gibi durumlara (elbette istisnalar olacaktır) istinaden bir çözüm aracından bahsedeceğim; Automator.
Automator
Automator‘a kısaca değinmek gerekirse, macOS işletim sistemli bilgisayarınızda öntanımlı olarak bulunan bu küçük uygulama herhangi bir programlama dili bilmenize gerek duymadan iş akışları yaratabilmenizi sağlayan bir yardımcı uygulamadır1.
Tanımlı veya özelleştirdiğiniz yerleşik işlemleri otomatik hale getirir. Örneğin dosya isimlerini düzenlemek, resim dosyalarının boyutlarını optimize etmek, metin içeriği çekmek, metin yığınını ses dosyası haline getirmek gibi pek çok işlem gerçekleştirilebilir. Bu yazıda örnek olarak işleyeceğimiz konu çalışır durumda olan (primary program) bir uygulamayı (örneği dropbox üzerinden ilerleteceğim) farklı ayarlarla ikinci kez nasıl çalıştırabileceğimize bakalım.
Aynı Anda Birden Fazla Dropbox Hesabına Erişim
Dropbox kişisel kullanımlarında eğer kurumsal hesabınız mevcut değilse hesaplar arasında geçiş yapamamaktasınız. Bu gibi durumlarda var olan hesabınızdan çıkış yapıp diğer hesabınızla tekrar giriş yapmanız gerekir. Ancak, bu ve benzeri durumlarda ihtiyaç duyacağınız çoklu erişimi nasıl sağlayabilirsiniz? Automator aracı sayesinde aynı anda birden fazla uygulama çalıştırabilmemiz mümkün. Dropbox üzerinden ilerleyelim o halde. Öncelikle bilgisayarınızda, Applications altında Dropbox uygulamasının (Dropbox.app) yüklü olması gerekmekte. İkinci adımda ise erişim sağlayacağınız diğer Dropbox hesabınızdaki dosyaların aktarılacağı bir klasör oluşturmalısınız. Aksi tanımlanmadığı sürece Dropbox ve Google Drive gibi uygulamalar senkronize edecekleri alanları ilgili kullanıcı (Users)’nın Home dizini içerisinde oluşturmaktadırlar. İlk kuruluma ait klasörün Dropbox adı ile oluşturulduğunu varsayarak (linked) diğerinin adını Dropbox2 olarak tanımlamanızı önerebilirim. Evet, hazırlıklarımız bu kadar, artık asıl işlemlere geçebiliriz. Applications altındaki Automator uygulamasını çalıştırabiliriz.
Açılacak ekranda Workflow (iş akışı) seçeneğini seçip Choose ile onaylayabilirsiniz. Ardından yine solda yer alan Library bölümünden Run Shell Script seçimi ile ilerleyebiliriz. Bu aşamada ufak bir kod satırı yazacağız.
Aşağıda ayrıca kodu iletiyorum. Kopyala/yapıştır ile ilgili metin alanına aktarabilirsiniz.
HOME=$HOME/Dropbox2 /Applications/Dropbox.app/Contents/MacOS/Dropbox &
Son olarak Run butonuna basmanız işlemin başlaması için yeterli olacaktır. Ardından yeni bir Dropbox login sayfası sizi karşılayacak ve kullanıcı girişi yapmanız istenecektir. Hepsi bu kadar. İsterseniz iş akışını workflow uzantılı olarak kayıt edebilir ve istediğiniz zaman kolaylıkla çalıştırabilirsiniz.