Как использовать Send () для передачи строки типа «пароль № 99 @ TT»? - PullRequest
0 голосов
/ 03 октября 2018

Я использую AutoIt для обработки окна аутентификации браузера, к которому Selenium не может получить доступ.Ниже мой код AutoIt.

Send("demo")
Send("{TAB}")
Send("password#99@TT")

Он только отправляет password#;остальные символы 99@TT пропускаются.Пожалуйста, дайте мне знать, как передать такую ​​строку с помощью команды Send() .

1 Ответ

0 голосов
/ 03 октября 2018

В документации AutoIt о функции Send() у вас есть возможность отправить RAW.

Подробнее см. Документацию здесь

В вашем случае я быпопробуйте Send("password#99@TT", 1)

Надеюсь, это поможет!

Редактировать

Вы можете попробовать также Send("password{#}99@TT")

Я нашел только чтотеперь этот ответ ссылка , я думаю, он может вам помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...