Коды ошибки и сообщения об ошибках
Это приложение описывает коды ошибки и сообщения об ошибках, предоставленные AppleScript, а также определенными кодами ошибки Mac OS, которые могут представлять интерес для сценаристов.
Ошибки AppleScript
Ошибка AppleScript является ошибкой, происходящей, когда AppleScript обрабатывает операторы сценария. Почти все они представляют интерес для пользователей. Для ошибок, возвращенных приложением, см. документацию для того приложения.
Код ошибки | Сообщение об ошибке |
---|---|
- 2700 | Неизвестная ошибка. |
- 2701 | Не может разделиться <число> на нуль. |
- 2702 | Результат числовой работы был слишком большим. |
- 2703 | <ссылка> не может быть запущена, потому что это не приложение. |
- 2704 | <ссылка> не scriptable. |
- 2705 | Приложение имеет поврежденный словарь. |
- 2706 | Переполнение стека. |
- 2707 | Внутреннее табличное переполнение. |
- 2708 | Попытка создать ценность, больше, чем допустимый размер. |
- 2709 | Не может получить словарь события. |
- 2720 | Не может и рассмотреть и проигнорировать <приписывают>. |
- 2721 | Не может выполнить работу на тексте дольше, чем 32K байты. |
- 2729 | Размер сообщения, слишком большой для 7.0 Средств поиска. |
- 2740 | <Элемент языка> не может следовать за этим <элемент языка>. |
- 2741 | Ожидаемый <элемент языка>, но найденный <элемент языка>. |
- 2750 | <Имя> параметр указан несколько раз. |
- 2751 | Свойство <name> указано несколько раз. |
- 2752 | <Имя> обработчик указан несколько раз. |
- 2753 | Переменная <имя> не определяется. |
- 2754 | Не может объявить <называют> и как локальную и как глобальную переменную. |
- 2755 | Оператор выхода не был в повторном цикле. |
- 2760 | Скажите, что операторы вкладываются слишком глубоко. |
- 2761 | <имя> недопустимо как формальный параметр. |
- 2762 | <имя> не является названием параметра для события <событие>. |
- 2763 | Никакой результат не был возвращен для некоторого параметра этого выражения. |
Ошибки операционной системы
Ошибка операционной системы является ошибкой, происходящей когда AppleScript или службы запросов приложения от Mac OS. Они редки, и часто нет ничего, что можно сделать о них в сценарии, кроме сообщают о них. Некоторые, такой как "User canceled"
, будьте целесообразны для сценариев обрабатывать — как показано, для примера, в разделе Examples для диалоговой команды дисплея.
Код ошибки | Сообщение об ошибке |
---|---|
0 | Никакая ошибка. |
- 34 | Диск полное <имя>. |
- 35 | Диск <имя> не был найден. |
- 37 | Дурная слава для файла |
- 38 | Файл <имя> не был открыт. |
- 39 | Конец ошибки файла. |
- 42 | Слишком много открытых файлов. |
- 43 | Файл <имя> не был найден. |
- 44 | Диск <имя> защищается от записи. |
- 45 | Файл <имя> заблокирован. |
- 46 | Диск <имя> заблокирован. |
- 47 | Файл <имя> занят. |
- 48 | Двойное имя файла. |
- 49 | Файл <имя> уже открыт. |
- 50 | Ошибка параметра. |
- 51 | Ошибка числа ссылки на файл. |
- 61 | Файл, не открытый с разрешением записи. |
- 108 | Недостаточно памяти. |
- 120 | Папка <имя> не была найдена. |
- 124 | Диск <имя> разъединяется. |
- 128 | Пользователь отменяется. |
- 192 | Ресурс не был найден. |
- 600 | Приложение не работает |
- 601 | Недостаточно комнаты для запуска приложения с особыми требованиями. |
- 602 | Приложение не 32-разрядное чистый. |
- 605 | Больше памяти, необходимой, чем, указано в ресурсе размера. |
- 606 | Приложение только для фона. |
- 607 | Буфер является слишком маленьким. |
- 608 | Никакое выдающееся высокоуровневое событие. |
- 609 | Соединение недопустимо. |
- 904 | Недостаточно системной памяти для соединения с удаленным приложением. |
- 905 | Удаленный доступ не предоставляется. |
- 906 | <имя> не работает, или программа, соединяющаяся, не включена. |
- 915 | Не может найти удаленную машину. |
- 30720 | Недопустимая дата и время <строка даты>. |