2016-08-22 4 views
0

Ich möchte eine Bildschirmfreigabe Einladung von einem bestimmten Konto in meiner Nachrichten App automatisch akzeptieren.Apple-Skript gibt Syntaxfehler

ging ich zum Auto Accept.applescript und addierte die folgenden

on received local screen sharing invitation from theBuddy for theChat 
    accept theChat 
end received local screen sharing invitation 

aber wenn ich versuche, es zu speichern, erhalte ich „Syntaxfehler Expected‚gegeben‘,‚in‘,‚mit‘,„ ohne "oder anderen Parameternamen aber gefunden" lokal "."

Was fehlt mir?

Antwort

0

Grundsätzlich haben Sie den Code in einem

using terms from application "Messages" 


end using terms from 

Block zu wickeln. Aber welche Version von Messages.app hat einen on received local screen sharing invitation from theBuddy for theChat Event?

bearbeiten:

Screen-Sharing Einladungen Videoeinladungen sind, wird das Ereignis local screen sharing invitation ist nicht vorhanden.

using terms from application "Messages" 
    on received video invitation theText from theBuddy for theChat 
     set buddySN to (get handle of theBuddy) 
     set allowedBuddy to "myAccount" 
     if (buddySN is allowedBuddy) then 
      accept theChat 
     end if 
    end received video invitation 
end using terms from 
+0

Was kann ich tun, um Einladungen zur Bildschirmfreigabe von einem bestimmten Benutzer automatisch zu akzeptieren? Ich verwende el capitan –

+0

ändere ich "myAccount" auf die Apple ID, die ich akzeptieren möchte? –

+0

Ja, der 'Handle' repräsentiert die E-Mail-Adresse oder Telefonnummer oder den AIM-Namen. – vadian

Verwandte Themen