Нет прав доступа для отправки средства поиска приемника событий Apple 1743

Обновлено: 21.11.2024

Чтобы обеспечить равный доступ для всех пользователей, SEC оставляет за собой право ограничивать запросы, исходящие от незадекларированных автоматических инструментов. Ваш запрос был идентифицирован как часть сети автоматизированных инструментов, выходящих за рамки приемлемой политики, и будет управляться до тех пор, пока не будут предприняты действия по объявлению вашего трафика.

Пожалуйста, заявите о своем трафике, обновив свой пользовательский агент, включив в него информацию о компании.

Чтобы ознакомиться с рекомендациями по эффективной загрузке информации с сайта SEC.gov, включая последние документы EDGAR, посетите сайт sec.gov/developer. Вы также можете подписаться на получение по электронной почте обновлений программы открытых данных SEC, включая передовые методы, которые делают загрузку данных более эффективной, и улучшения SEC.gov, которые могут повлиять на процессы загрузки по сценарию. Для получения дополнительной информации обращайтесь по адресу opendata@sec.gov.

Для получения дополнительной информации см. Политику конфиденциальности и безопасности веб-сайта SEC. Благодарим вас за интерес, проявленный к Комиссии по ценным бумагам и биржам США.

Идентификатор ссылки: 0.67fd733e.1647911484.20376b2f

Дополнительная информация

Политика безопасности в Интернете

Используя этот сайт, вы соглашаетесь на мониторинг и аудит безопасности. В целях безопасности и для обеспечения того, чтобы общедоступные услуги оставались доступными для пользователей, эта правительственная компьютерная система использует программы для мониторинга сетевого трафика для выявления несанкционированных попыток загрузить или изменить информацию или иным образом нанести ущерб, включая попытки отказать в обслуживании пользователям.< /p>

Несанкционированные попытки загрузки информации и/или изменения информации в любой части этого сайта строго запрещены и подлежат судебному преследованию в соответствии с Законом о компьютерном мошенничестве и злоупотреблениях от 1986 года и Законом о защите национальной информационной инфраструктуры от 1996 года (см. Раздел 18 USC). §§ 1001 и 1030).

Чтобы обеспечить хорошую работу нашего веб-сайта для всех пользователей, SEC отслеживает частоту запросов на контент SEC.gov, чтобы гарантировать, что автоматический поиск не повлияет на способность других получать доступ к контенту SEC.gov. Мы оставляем за собой право блокировать IP-адреса, отправляющие чрезмерные запросы. Текущие правила ограничивают количество запросов пользователей в общей сложности до 10 запросов в секунду, независимо от количества компьютеров, используемых для отправки запросов.

Если пользователь или приложение отправляет более 10 запросов в секунду, дальнейшие запросы с IP-адреса(ов) могут быть ограничены на короткий период. Как только количество запросов упадет ниже порогового значения на 10 минут, пользователь может возобновить доступ к контенту на SEC.gov. Эта практика SEC предназначена для ограничения чрезмерных автоматических поисков на SEC.gov и не предназначена и не должна влиять на отдельных лиц, просматривающих веб-сайт SEC.gov.

Обратите внимание, что эта политика может измениться, поскольку SEC управляет SEC.gov, чтобы обеспечить эффективную работу веб-сайта и его доступность для всех пользователей.

Примечание. Мы не предлагаем техническую поддержку для разработки или отладки процессов загрузки по сценарию.

В выпуске macOS Catalina 10.15 компания Apple добавила еще несколько улучшений безопасности, касающихся защиты данных пользователей и конфиденциальности. С улучшениями macOS запрашивает согласие пользователя на доступ приложения или процесса к определенным данным. Если пользователи не дают согласия на доступ к данным, приложения и процессы могут не работать.

Профиль управления настройками конфиденциальности позволяет управлять согласием на доступ к данным от имени пользователя на устройствах с macOS 10.14 и более поздних версий. Через профиль управления настройками конфиденциальности вы можете разрешить или запретить запрос приложения на доступ к различным службам macOS. Например, если приложение запрашивает доступ к данным календаря пользователя, вы можете разрешить или отклонить запрос.

Примечание. Профиль может быть доставлен только на устройства, одобренные пользователем и зарегистрированные в MDM, а также устройства с macOS 10.14 и более поздних версий. Профиль не должен быть установлен на устройствах до их обновления, иначе настройки не будут применяться. Необходимо создать смарт-группу для устройств с macOS 10.14 и более поздних версий, чтобы назначить профиль, чтобы устройства автоматически подхватывали профиль при обновлении.

Процедура

Выберите тип идентификатора: Bundle ID или Path.

Пакеты приложений идентифицируются по идентификатору пакета. Приложения, не входящие в комплект, идентифицируются по пути установки. Вспомогательные инструменты, встроенные в пакет приложений, автоматически наследуют разрешения включающего их пакета приложений.

Введите отображаемое обозначение, выполнив следующую команду:

дизайн кода --display -r - /path/to/app/binary

Если этот параметр включен, процесс или приложение статически проверяет требования к коду. Включайте эту функцию, только если процесс делает недействительной свою подпись динамического кода.

Ниже перечислены услуги, предлагаемые Apple для предварительной настройки в этом профиле. При наличии конфликтующих конфигураций используются самые строгие настройки (запретить).

Разрешить или запретить изображения, управляемые Photos.app

Введите идентификатор получателя процесса или приложения, получающего событие Apple, отправленное процессом идентификатора. Это требуется только для службы Apple Events и недействительно для других служб.

Введите требуемый код для принимающего приложения. Это требуется только для службы Apple Events и недействительно для других служб.

Примечание. Требование к коду получателя определяется тем же методом, что и требование к коду для приложения или службы, которые вы определяете в профиле.

После того, как я обновился до Мохаве, я больше не могу использовать службу автоматизации, которую я использовал ранее, с предупреждением ниже.

  • В разделе «Безопасность и конфиденциальность» я уже проверил Редактор AppleScript.

Вы видите какие-либо проблемы с моим кодом или это проблема новейшей macOS?

Скрипт

13 ответов 13

Это определенно часть новой системы безопасности Мохаве. В терминале попробуйте

и вы можете получать:

Предполагается, что при первом выполнении Finder откроет диалоговое окно, информирующее вас о том, что терминал запрашивает разрешение на отправку событий в Finder. Если вы разрешите это, терминал будет добавлен на страницу автоматизации в Системных настройках > Безопасность и конфиденциальность > Автоматизация:

Сейчас я вижу две проблемы:

  • похоже, что реализация запроса разрешения на выполнение скрипта содержит ошибки; Я запускал другие скрипты, которые запрашивают разрешение на отправку событий в Safari, но Finder не запрашивает разрешение, а просто возвращает ошибку.
  • упрощенная автоматизация требует определенного механизма для предоставления разрешений априори; например, использование AppleScript с Ansible и невозможность предварительной загрузки грантов

Другие написали более подробную информацию об этом:

Надеемся, это будет решено до выхода Mojave, поскольку это серьезно повлияет на возможности автоматизации в macOS.

Базовое тестирование наводит меня на мысль, что ожидаемая функциональность запроса разрешения на разрешение событий AppleScript работает в версии 10.14 Beta 8 (18A371a). Это по-прежнему не дает ответа на вопрос, можно ли предварительно авторизовать приложения AppleScript для целей автоматизации.

Это помогло мне с центром приложений app.rpl(); не работает, я выполняю эти шаги и проверяю терминал в визуальной студии.

Я столкнулся с той же ошибкой при открытии gitk .

Ошибка в сценарии запуска: ошибка выполнения: нет прав на отправку событий Apple в системные события. (-1743)

РЕШЕНИЕ

Перейдите в «Настройки» -> «Безопасность и конфиденциальность» -> «Конфиденциальность» -> «Автоматизация» -> вкладка «Конфиденциальность» и установите флажок «Системные события».

Ни одно из изменений настроек мне не помогло. Редактирование файла gitk и удаление ошибочного блока if было моим решением - в выводе об ошибке говорится (файл «/usr/local/bin/gitk», строка 12261), поэтому я просто отредактировал этот файл. gitk больше не выводится на передний план, когда я запускаю его, но в остальном он работает нормально.

Я пытался запустить симулятор ios из expo cli, и это не удалось с указанным сообщением об ошибке. Это исправило!

Я столкнулся с этой проблемой после обновления до Big Sur (11.0). Скрипты, о которых идет речь, были хорошо известны на Catalina (10.15), но внезапно перестали работать с новой ОС. Мне интересно, могли ли старые проблемы (из Мохаве, 10.14) быть повторно представлены в новой ОС. В этом случае исправление @Abdullah сработало. Спасибо, Абдулла.

Кто-нибудь знает, как «заставить» приложение отображаться в этом графическом интерфейсе под iTerm 2? Отображается только Finder, и когда я пытаюсь использовать osascript в iTerm 2 для других приложений (кроме Finder), я получаю сообщение об ошибке, в котором говорится, что разрешение не авторизовано. Проблема в том, что приложение не отображается в этом графическом интерфейсе, а всплывающее окно авторизации не отображается, поэтому невозможно предоставить требуемую авторизацию. Я использую macOS Monterey 12.1.

Я решил ту же проблему, выполнив следующие действия. Откройте Plist и добавьте в него следующие ключи

Вы получите всплывающее окно с подтверждением, чтобы разрешить или запретить, когда ваше приложение запускает скрипт в первый раз. если вы нажмете «Разрешить», он выполнит скрипт.

Похожая ошибка возникла при запуске приложений AppleScript .app. Я получил следующую ошибку:

Обходной путь заключается в экспорте (Файл > Экспорт) или сохранении (Файл > Сохранить как, удерживая клавишу Option, чтобы показать Сохранить как) новое приложение из исходного кода .scpt или .applescript. Это создает новое приложение .app, которое в моем случае успешно запустилось. Первоначальный запуск требовал одобрения (как и некоторые последующие запуски), и приложение было добавлено в качестве записи в разделе «Настройки» -> «Безопасность и конфиденциальность» -> «Конфиденциальность» -> «Автоматизация».

Вот что я сделал, чтобы решить эту проблему. Я перешел в «Системные настройки»> «Безопасность и конфиденциальность»> «Доступность» (параметры слева)> (Введите системный пароль)> «Нажмите Automator» (или ваше приложение, которое вы хотите включить), и TADA работает.

Это работает, но с небольшим отличием: «Системные настройки» > «Безопасность и конфиденциальность» > «Автоматизация» > установите флажок «Системные события» под приложением, которое вы хотите включить > введите системный пароль

Я присоединюсь к комментарию @AliNem. У меня был рабочий процесс Automator, который предписывал системным событиям нажимать клавиши в Finder. В «Системных настройках»> «Безопасность и конфиденциальность»> «Специальные возможности» мне пришлось сначала включить Automator в специальных возможностях, затем проверить «Системные события» в Finder в автоматизации и, наконец, вернуться и включить Finder в специальных возможностях. Я получал новую ошибку каждый раз, когда пытался запустить рабочий процесс между каждым шагом, пока не внес все 3 изменения разрешений.

Сброс из терминала таким образом помог мне:

tccutil сброс AppleEvents; tccutil сбросить SystemPolicyAllFiles

Спасибо! Это единственное, что решило проблему для меня. Я уже предоставил разрешение в настройках безопасности/конфиденциальности, но все еще получал эту ошибку. Это работало в iTerm, а не только в Терминале.

ОБНОВЛЕНИЕ. Обновление до последней общедоступной бета-версии (по состоянию на 4 августа 2018 г.) устранило проблему. До этого проблема сохранялась во всех общедоступных бета-версиях Мохаве.

Исходный ответ:

Просто хотел сообщить вам, что и я, и еще один друг столкнулись с точно такой же проблемой, но с разными рабочими процессами Automator, использующими Applescript (отличными от ваших). Проблема возникает как при активации вручную (Finder --> Службы --> щелчок по элементу), так и при активации с помощью сочетания клавиш.

Что еще более странно, рабочий процесс прекрасно работает при тестировании в Automator.

Я отправил отчет об ошибке через Помощник по обратной связи и предлагаю всем, кто увидит это, сделать то же самое! Скрипящее колесо и все такое.

Хм. Я понимаю, что у вас могла быть такая же проблема, как у меня, потому что все мои сервисы, сделанные через автомат, не работают с окном оповещения. Я думаю, я должен подождать и посмотреть..

+1 к этой проблеме. Я могу нормально запустить скрипт в редакторе скриптов, но как только я делаю это быстрым действием или приложением и пытаюсь запустить, он терпит неудачу.

Бета-версию 4 можно "исправить", скопировав/вставив в новый скрипт и повторно сохранив. В бета-версии 5 это больше не работает, и ошибка возвращается с удвоенной силой.

Если вы не получаете что-то подобное при попытке запустить скрипт Apple, и, более того, вы не видите iTerm в разделе «Автоматизация» в настройках конфиденциальности, то может помочь самый простой способ: ПРОСТО ПЕРЕЗАГРУЗИТЕ ваш Mac; ) отказ от ответственности: еще одной причиной такой ситуации с моей стороны может быть смена пользователя.

У меня была эта ошибка в Terminal.app на Catalina с простым тестовым скриптом osascript -e 'указать приложению "Finder" отображать уведомление "кое-что".

У меня не было всплывающего окна, и я не нашел никаких полезных опций в меню «Настройки» -> «Безопасность и конфиденциальность» -> «Конфиденциальность» -> «Автоматизация» -> «Конфиденциальность» (ни «Автоматизация», ни «Полный доступ к диску»). Мне также не повезло с tccutil reset AppleEvents; tccutil reset SystemPolicyAllFiles (кроме, к сожалению, потери всех моих соответствующих настроек).

Для меня проблема заключалась в том, что я запускал команду в tmux. После того, как я отсоединился от tmux, запуск той же команды в Терминале предложил мне соответствующий диалог разрешений. После разрешения и повторного подключения к моему сеансу tmux я все еще не мог запустить команду в tmux (но запускал в терминале вне tmux). В этот момент я закрыл сеанс tmux, запустил новый сеанс и после этого смог запустить эту команду в tmux в Терминале.

Читайте также: