Java'yı Safari tarayıcısında nasıl açıp kapatırım?


4

Safari tercihlerinde, Java'yı devre dışı bırakma seçeneği vardır, bu hoş ama biraz hantaldır. Bir eklenti / eklenti / eklenti veya Java'yı açıp kapatmak için kolay bir yol var mı?


Saygılarımla, üç aşamalı bir sürecin zahmetli olduğunu söylemek saçma. İnternete gitmek, bir program bulmak, kurmak, programı etkinleştirmek ve bir düğmeyi çevirmek, Java'yı yerleşik bir düğme kombinasyonu kullanmak yerine, bir noktaya ve tıklamaya ve başka bir noktaya ve tıklamaya mı istiyorsunuz? Hayır, uzatma yok çünkü işlem olduğundan daha kolay hale getirilemez.
Everett

@Everett - Aynı fikirde değilim. Sık sık bir görev yaparsanız, birkaç tıklamayı kaydetmek bile faydalı olabilir. Ağ konumlarını çok değiştirdim ve sadeleştirmek için quicksilver'ı kullandım, bu yüzden Henrik'ın neden sorduğunu tam olarak biliyorum.
Chris

1
@Chris - Görünüşe göre düzeltilmiş duruyorum. Ayrıca Quicksilver olayından bahsettiğiniz için teşekkür ederiz. LaunchBar'da da çalışıyor. Hayatımı kolaylaştırdın ve eski bir köpeğe yeni numaralar öğrettin. Bu oldukça harika.
Everett

@ HenrikSöderlund - İşinize yarayan yardımınız için teşekkürler. Chris'in harika bir cevabı var.
Everett

@Everett - Bir şey değil! LaunchBar'ı kullanmadım ve dürüst olmak gerekirse, Quicksilver'ı artık kullanmıyorum bile; Bugünlerde sadece LaunchPad kullanıyorum. Başlatma paneli için bir Ctrl + L kısayol tuşu belirledim ve istediğimin çoğunu yaptı.
Chris

Yanıtlar:


3

Java'yı açıp kapatmak için applescript'i kullanabilirsiniz. Komut dosyasını uygulama olarak kaydedin ve bir kısayol tuşuyla veya bir bağlantıdan arayın.

Aşağıdaki benim için çalıştı (YMMV):

try
        tell application "Safari"
                activate
        end tell  
        tell application "System Events"
                tell process "Safari"
                        click menu item "Preferences…" of menu "Safari" of menu bar item "Safari" of menu bar 1
                        click button "Security" of tool bar 1 of window 1
                        click checkbox "Enable Java" of group 1 of group 1 of window "Security"
                        click button 1 of window "Security"
                end tell
        end tell
end try

Düzenleme:
Kod için bir bağlantı:
http://pastie.org/private/ea7qbuareh6uje8zsglcia


Mükemmel, bir çözüm olacağını düşündüm! Ama hey, AppleScript editöründe bana "satırın sonunda bekleniyor, ancak sınıf bulundu" diyor ve "onay kutusu" kelimesini seçiyor
Henrik Söderlund

Şimdi dene. Bazı nedenlerden dolayı, kodun biçimlendirilmesi gerçekten berbattır. "Tıklama onay kutusu ..." satırından önce eksik olan yeni bir satır vardı
Chris

Büyük çözümünüzü Alfred Launcher App uygulamasında bir "eklenti" olarak yapıştırdım ve bir kısayol tuşu da atadım, şimdi Control + Alt + Cmd + J ile güzelce çalışıyor. Çok teşekkürler!
Henrik Söderlund

@ HenrikSöderlund - Bir şey değil; Memnuniyetle yardım ettim.
Chris

2

Safari açıkken, Command (Komut ve virgül birlikte) tuşuna basın. Tercihler açıldığında, Güvenlik'i seçin. Java'yı Etkinleştir yazan üçüncü kutunun işaretini kaldırın.görüntü tanımını buraya girin

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.