Applescript om applicatie te verbergen
14 augustus 2012 - 10:58   
geplaatst door: Gabriel
Ik zoek een script om een applicatie te verbergen vanuit de Doc met één klik. Ik weet dat het met een rechter muisklik kan en dan voor 'Verberg' kiezen. Maar met één muisklik moet ook kunnen. Als de applicatie actief is en vooraan staat dan moet het script bij een klik op het icoon in de Dock de applicatie verbergen.

Ik ben al een beetje opzoek geweest en heb een start gemaakt.

on activated the_object

 try
   tell application the_object
     set the visible of process the_object to false
   end tell

end activated

Wie kan mij verder helpen?

Applescript om applicatie te verbergen
14 augustus 2012 - 11:03    reactie #1
geplaatst door: paulusch
 :key_command:H?
Applescript om applicatie te verbergen
14 augustus 2012 - 11:03    reactie #2
geplaatst door: Spooter
Heb je hier iets aan?

http://www.activars.com/2010/08/13/launch-and-hide-applications-at-login-with-applescript/

vooral stap 2 (het gaat dus niet zozeer om het login deel van het script)

Applescript om applicatie te verbergen
14 augustus 2012 - 19:15    reactie #3
geplaatst door: LuckyLuke
sluit me bij Paulush aan volgens mij kan het niet sneller
Applescript om applicatie te verbergen
16 augustus 2012 - 14:52    reactie #4
geplaatst door: Gabriel
Ik kan niet eens een click-event vinden in applescript...
Applescript om applicatie te verbergen
16 augustus 2012 - 16:53    reactie #5
geplaatst door: Willemien
Even ter controle dat ik begrijp wat je wilt: Als een applicatie open is en het is de voorste applicatie dan wil je dat als je op die applicatie in de Dock klikt, die applicatie verborgen wordt? Dat gaat met een AppleScript niet lukken. Je kan met AppleScript niet de werking van applicaties (Dock in dit geval) veranderen.
Je kan een AppleScript maken wat de voorste applicatie verbergt, maar als je dat script start dan is het script de voorste applicatie.

Je kan de voorste applicatie verbergen met Option-klik buiten de vensters van de applicatie. Je kan ook op de applicatie in de Dock Option-klikken.

Applescript om applicatie te verbergen
16 augustus 2012 - 17:51    reactie #6
geplaatst door: paulusch
En wat vindt Gabriel er van om met de alt-toets ingedrukt naast het venster te klikken? Is tenslotte één muisklik.
Of toch maar :key_command:M! Helemaal geen muisklik!
Applescript om applicatie te verbergen
16 augustus 2012 - 18:38    reactie #7
geplaatst door: Gabriel
Bedank voor het meedenken.

Met iKey heb ik aan de functietoetsen F13, F14 en F15 al de functionaliteiten 'Verberg deze', 'Verberg andere' en 'Verberg alles' gegeven. Die gebruik ik zeer vaak op mijn bureau-Mac.
Op mijn huiskamer-Mac gebruik ik het toetsenbord weinig: audio, EyeTV en Browsers bedien ik met de muis. Vandaar mijn idee een script te schrijven dat met één muisklik de applicatie verbergt. Zoiets:

event click
 if thisobject is application
   if thisobject is frontmost
     hide thisobject
   end if
 end if
end event

Ik zal berusten.