Klicken Sie mit der rechten Maustaste auf Menüelemente des Docksymbols mit AppleScript

7

Gibt es eine Möglichkeit, ein AppleScript auf die Menüelemente zugreifen zu lassen, die beim Rechtsklick auf ein Dock-Symbol angezeigt werden?

Genauer gesagt, hier ist, was ich tun möchte:

Ich verwende Google Chrome als meinen Webbrowser auf MacOS X Snow Leopard. Ich bin ein Tastaturkürzelsüchtiger, und ich benutze QuickSilver, um Tastaturkürzel für alles zu schaffen, was ich kann. Eine der häufigsten Sachen, die ich mache, ist ein neues Webbrowserfenster zu öffnen. Aber ich verwende Spaces häufig zum Partitionieren meiner Aufgaben, an denen ich gerade arbeite, und wenn ich einen Webbrowser oder eine Webseite mit einem QuickSilver-Auslöser öffne, wechselt Spaces zum letzten Bereich, in dem ich Chrome verwendet habe, und öffnet häufig einen neuen Tab lenkt mich stundenlang ab, weil es mich in einen anderen Raum und damit eine andere Aufgabe bringt. Ich kann das beheben, indem ich mit der rechten Maustaste auf das Google Chrome-Symbol klicke und auf die Option "Neues Fenster" klicke, wodurch ein neues Fenster für den aktuellen Bereich geöffnet wird. Aber in AppleScript, um alles mit Google Chrome zu tun, muss ich es als erstes aktivieren, was mich zum ursprünglichen Problem zurückbringt! Kann jemand an eine Lösung für dieses Problem, AppleScript oder anders denken? Es ist ein ernstes Problem geworden. Zurück als ich Firefox benutzt habe, löste ich das Problem, indem ich ein Einstellungselement änderte, das "Immer Popup-Links in einem neuen Fenster öffnen" oder etwas ähnliches, was eine Art Vorschlaghammer-Ansatz war, aber es funktionierte. Ich kann immer wieder zu Firefox zurückkehren, aber ich dachte, ich würde meine Frage hier zuerst stellen. Jeder mit irgendwelchen Ideen?

    
David Hollman 12.05.2010, 14:39
quelle

3 Antworten

3

Für alle, die daran interessiert sind, denke ich, dass ich eine vernünftige Lösung für dieses Problem gefunden habe, aber nicht mit einem Rechtsklick auf die Docksymbole.

Zuerst müssen Sie das Häkchen bei "Beim Wechseln zu einer Anwendung" entfernen, indem Sie im Bereich "Raumeinstellungen" der Systemeinstellungen zu einem Bereich mit geöffneten Fenstern für die Anwendung wechseln. Dann schrieb ich das folgende AppleScript:

%Vor%

Ich starte dieses AppleScript mit Hilfe von Spark , wodurch ich ihm einen Shortcut-Schlüssel zuweisen kann.

>

Es ist ein bisschen langsam, besonders wenn das System unter Last steht, dauert aber normalerweise nicht länger als eine Sekunde. Es vermeidet auch das Problem, das ich mit Firefox hatte, wo ich am Ende des Tages Dutzende von Fenstern geöffnet hätte.

    
David Hollman 26.08.2010, 14:20
quelle
14

Nicht sicher, ob Sie immer noch interessiert sind, aber ...

%Vor%     
George 26.01.2011 17:09
quelle
3

Die Chromium Nightly Builds enthalten jetzt AppleScript-Unterstützung, und dies sollte es in Kürze in Chrome machen. Es bedeutet, dass Sie jetzt tun können:

%Vor%     
Gavin Brock 27.08.2010 00:23
quelle