Как вставить имя пользователя и пароль в окно входа через командную строку - PullRequest
1 голос
/ 12 июля 2011

У меня путаница в том, что мы можем передать имя пользователя и пароль в форме входа на любом сайте через командную строку, такую ​​как gmail.com.Если мы можем, то как или если нет, почему?Пожалуйста, предложите.

1 Ответ

0 голосов
/ 13 июля 2011

Способ доступа к веб-сайтам из командной строки (CLI, терминал, командная строка и т. Д.) Заключается в использовании таких инструментов, как curl и wget, которые существуют в любом поле типа Unix.Эквиваленты, такие как замазка, существуют для Windows.

Если ваше имя пользователя было «Алиса», а ваш пароль был «asdf», вы можете получить доступ к защищенным паролем веб-страницам так:

curl -u Alice:asdf --silent http:/example.com/blahblahblah

Способполучить Gmail из командной строки можно здесь: http://www.commandlinefu.com/commands/view/3380/check-your-unread-gmail-from-the-command-line. Адаптировать этот код к тому, что вам нужно, не так уж сложно.

Примите во внимание, что, поскольку вы используете командную строкуа не браузер, в который вы на самом деле не входите в многостраничное приложение;вы просто используете один HTTP-ресурс, используя свои учетные данные.Возможно, это все, что вам нужно.

...