Есть более элегантный способ сделать это. Вы можете сохранить файл skype_methods.scpt в папке Script Libraries на вашем компьютере.
В зависимости от того, как вы хотите определить доступность этой библиотеки, вы используете другую папку.
- Поместите файл skype_methods.scpt в папку
/Library/Script Libraries
, чтобы сделать его доступным для всех пользователей на компьютере.
- Поместите его в папку
~/Library/Script Libraries
, чтобы сделать его доступным только для конкретного пользователя.
Затем вы можете использовать все обработчики в этой библиотеке следующим образом:
property Skype : script "skype_methods"
Skype's setSkypeStatus("status","mood")
Это предотвращает необходимость использования множества блоков Tell при использовании обработчиков из разных библиотек.