Wie kann ich Java im Safari-Browser ein- und ausschalten?

892
Henrik Söderlund

In den Safari-Einstellungen gibt es eine Option zum Deaktivieren von Java, was zwar nett, aber etwas umständlich ist. Gibt es ein Plugin / Addon / eine Erweiterung oder eine einfache Möglichkeit, Java ein- oder auszuschalten?

4
Mit Respekt ist es lächerlich zu sagen, dass ein dreistufiger Prozess mühsam ist. Sie möchten ins Internet gehen, ein Programm finden, es installieren, das Programm aktivieren und einen Schalter umschalten, um Java zu deaktivieren, anstatt eine integrierte Tastenkombination, einen Punkt und einen Klick und einen weiteren Punkt und einen Klick zu verwenden. Nein, es gibt keine Erweiterung, da der Prozess nicht einfacher gemacht werden kann, als er bereits ist. Everett vor 11 Jahren 0
@ Everett - ich muss nicht zustimmen. Wenn Sie eine Aufgabe oft genug ausführen, kann es sich sogar lohnen, ein paar Klicks zu speichern. Früher habe ich viel von Netzwerkstandorten gewechselt und letztendlich Quicksilver verwendet, um das zu vereinfachen. Ich weiß also genau, warum Henrik fragt. Chris vor 11 Jahren 0
@ Chris - Anscheinend stehe ich korrigiert. Danke auch, dass Sie die Quicksilver-Sache erwähnt haben. Es funktioniert auch in LaunchBar. Du hast mir gerade das Leben leichter gemacht und einem alten Hund neue Tricks beigebracht. Das ist ziemlich großartig. Everett vor 11 Jahren 1
@ HenrikSöderlund - Danke für deinen nützlichen Schnarch. Chris hat eine großartige Antwort. Everett vor 11 Jahren 0
@ Everett - Gern geschehen! Ich habe LaunchBar noch nicht verwendet und ehrlich gesagt verwende ich Quicksilver jetzt nicht mehr so ​​oft; Ich verwende heute meistens nur LaunchPad. Ich habe einen Tastenkürzel von Strg + L für das Launchpad gesetzt, und das macht das meiste, was ich will. Chris vor 11 Jahren 0

2 Antworten auf die Frage

3
Chris

Sie können applescript verwenden, um Java ein- / auszuschalten. Speichern Sie das Skript als Anwendung und rufen Sie es mit einem Hotkey oder über einen Link auf.

Folgendes hat für mich gearbeitet (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 

Bearbeiten:
Ein Link zum Code:
http://pastie.org/private/ea7qbuareh6uje8zsglcia

Ausgezeichnet, ich dachte, es gäbe eine Lösung! Aber hey, im AppleScript-Editor sagt es mir "erwartetes Zeilenende, aber Klasse gefunden" und wählt das Wort "Ankreuzfeld". Henrik Söderlund vor 11 Jahren 0
Versuchen Sie es jetzt. Aus irgendeinem Grund ist die Formatierung des Codes wirklich unübersichtlich. Vor der Zeile "Klick-Checkbox ..." fehlte eine neue Zeile Chris vor 11 Jahren 0
Ich habe Ihre tolle Lösung als "Erweiterung" in die Alfred Launcher-App eingefügt und auch dort einen Hotkey zugewiesen. Jetzt funktioniert das mit Control + Alt + Cmd + J. Danke vielmals! Henrik Söderlund vor 11 Jahren 0
@ HenrikSöderlund - Gern geschehen; freue mich zu helfen. Chris vor 11 Jahren 0
2
Everett

Drücken Sie bei geöffnetem Safari Befehl (Befehl und Komma zusammen). Wenn sich die Einstellungen öffnen, wählen Sie Sicherheit. Deaktivieren Sie das dritte Kontrollkästchen, in dem Java aktivieren aktiviert ist.