Modifica di Applycript di prima serata

1

Qualcuno sa in modo rapido che potrei modificare il seguente script (da CornDoggyRob) per massimizzare automaticamente la finestra della chiamata in arrivo e per regolare l'orientamento? Mi piacerebbe provare questo con un paio di persone con disabilità, che non sono in grado di rispondere fisicamente / aggiustare le dimensioni, e ho provato un certo numero di cose, ma temo di non conoscere troppo bene i comandi di AppleScript.

- Risposta automatica prima nota - Copyright © 2010 CornDog Computers - twitter: @CornDoggyRob

repeat
        — Check to see if Facetime is active
        tell application "System Events" to set theCount to the count of (processes whose name is "Facetime")
        if theCount = 0 then
                do shell script "sleep 1"
        else
                tell application "FaceTime" to activate
                do shell script "sleep 2"
                tell application "FaceTime" to activate
                tell application "System Events" to tell process "FaceTime"
                        if name of front window contains "with" then
                                do shell script "sleep 5"
                        else
                                tell application "System Events" to activate application "FaceTime"
                                keystroke return
                                do shell script "sleep 5"
                                — Check to see if call is active
                                tell application "System Events" to tell process "FaceTime"
                                        if name of front window contains "with" then
                                                do shell script "sleep 5"
                                        else
                                                — Quit Facetime if call is not active
                                                tell application "FaceTime" to quit
                                                do shell script "sleep 5"
                                        end if
                                end tell
                        end if
                end tell
        end if
end repeat
end
    
posta user74040 25.03.2014 - 17:44
fonte

1 risposta

1

Sembra fattibile. Da

link

Per ottenere le dimensioni di applicazione / windows

tell application "Finder" to get the bounds of the front window
--> returns something like: {72, 90, 512, 481}

per cambiarlo

tell application "Finder" to set the bounds of the front Finder window to {24, 96, 524, 396}

e per trovare le dimensioni del display

tell application "Finder" to get the bounds of the window of the desktop
--> returns: {0, 0, 1920, 1200}
    
risposta data 04.04.2014 - 20:16
fonte

Leggi altre domande sui tag