vp

git clone git://oldgit.suckless.org/vp/
Log | Files | Refs | README

vp-ytlogin (893B)


      1 #!/usr/bin/env rc
      2 . vp-base vp-ytlogin
      3 
      4 echo -n 'User: '; user=`{read}
      5 stty -echo
      6 echo -n 'Pass: '; pass=`{read}; echo
      7 stty echo
      8 
      9 vp_hget = (curl -vsL -b $vp_cookie_jar -c $vp_cookie_jar -A $vp_user_agent)
     10 
     11 $vp_hget >/dev/null 'http://www.youtube.com/signup?next=/&gl=US&hl=en' \
     12 	-F'current_form=loginForm' \
     13 	-F'next=/' \
     14 	-F'action_login=Log In' \
     15 	-F'username='$"user \
     16 	-F'password='$"pass
     17 true $vp_hget >/dev/null 'https://www.google.com/accounts/ServiceLoginAuth?service=youtube' \
     18 	-F'continue=http://www.youtube.com/signin?action_handle_signin=true&nomobiletemp=1&hl=en_US&next=%2F' \
     19 	-F'ltmpl=sso' \
     20 	-F'service=youtube' \
     21 	-F'uilel=3' \
     22 	-F'hl=en_US' \
     23 	-F'PersistentCookie=yes' \
     24 	-F'signIn=Sign In' \
     25 	-F'Email='$"user \
     26 	-F'Passwd='$"pass
     27 $vp_hget >/dev/null 'http://www.youtube.com/verify_age?next_url=/&gl=US&hl=en' \
     28 	-F'next_url=/' \
     29 	-F'action_confirm=Confirm'