Действия Safari требуют, чтобы Safari был открыт на странице, которую вы хотите, когда вы запускаете действие.Тем не менее, вы можете сделать это легко, используя другой элемент.
Я не знаю ваш технический уровень, поэтому я прошу прощения, если что-то из этого вы уже знаете, но для вас и для будущей ссылки на тех, кто ищет, вот как это делается.
Сначала перейдите на нужную страницу в браузере Mac / PC и откройте инструменты разработчика.Я использую Firefox Developer Edition, но в Safari и Chrome они есть.Если вы используете MacOS Safari, вам сначала нужно открыть меню настроек Safari, проверить «параметры разработчика» и перезапустить.
После открытия инструментов разработчика перейдите на вкладку / панель «Сеть»;найдите и отключите опцию, которая очищает журнал при каждой загрузке страницы.Оставьте эту панель открытой, заполните форму, нажмите на корзину, чтобы очистить сетевой журнал, а затем отправьте форму.Теперь HTTP-запрос на отправку формы должен быть первым или единственным в списке.
Выберите строку для отправки формы и посмотрите заголовок запроса.Должны быть метод запроса, URL запроса и все пары ключ-значение, которые были отправлены с формой.
Вернитесь в приложение ярлыков, добавьте элемент URL и присвойте ему тот же URL, что и URL запроса,Привязать этот элемент ввода URL к элементу действия Получить содержимое URL и открыть окно «Дополнительно».Если в журнале запросов есть дополнительные заголовки, вы можете нажать Добавить новый заголовок, чтобы добавить больше.Сопоставьте тип запроса с полем метода, выберите «Форма» в качестве тела запроса, а затем добавьте все ключи и значения из запроса.
В любом случае, все.
Цепочкадля этого установите переменную, а затем используйте блок IF для проверки успешности входа в систему или нет.Если это удалось, сделайте Show Result с надписью «Вы уже вошли в систему». Если это не удалось, покажите переменную, чтобы вы могли отладить ответ.