web-dev-qa-db-fra.com

script bash pour se connecter à la page Web

J'essaie de me connecter à cette page mais je ne peux pas le faire fonctionner pour le reste de ma vie. Je dois me connecter à ce site lorsque je me connecte au wifi de mon école pour pouvoir commencer une session.

Jusqu'ici, ive a essayé d'utiliser bash et cUrl pour y parvenir, mais je n'ai réussi qu'à me donner mal à la tête. est-ce que crl fonctionnera ou suis-je sur la mauvaise voie? Toute aide est grandement appréciée!

Merci,

N

Voici ce que j'ai essayé:

curl --cookie-jar cjar --output /dev/null http://campus.fsu.edu/webapps/login/

curl --cookie cjar --cookie-jar cjar \
    --data 'username=foo' \
    --data 'password=bar' \
    --data 'service=http://campus.fsu.edu/webapps/login/' \
    --data 'loginurl=http://campus.fsu.edu/webapps/login/bb_bb60/logincas.jsp' \
    --location \
    --output ~/loginresult.html \
        http://campus.fsu.edu/webapps/login/
5
Ntc

Le moyen le plus simple de se connecter:

wget --save-cookies cookies.txt --keep-session-cookies --post-data="username=foo&password=bar" "http://some.site/login.php"

Certains sites Web peuvent avoir certaines restrictions pour se connecter de la sorte.

5
zuberuber

Vous pouvez essayer cela même dans Yahoo Prompt bash ... vous obtiendrez un login accepté

curl --user name:password http://mail.yahoo.com -v 

curl est le moyen de le faire en bash.

5
MAX