Rebol Talk Forum  |  Getting Started  |  Newbie Help  |  Topic: trying to login into website with rebol - but only results in errors (javascrpt?
Pages: [1] Print
Author Topic: trying to login into website with rebol - but only results in errors (javascrpt?  (Read 182 times)
ulo333
Newbie
*
Offline Offline

Posts: 2


View Profile
trying to login into website with rebol - but only results in errors (javascrpt?
« on: December 02, 2007, 09:18:15 AM »

i have installed the javascript debugger for firefox but i am not getting much further. is there a better way to go through the javascript that happens in the background? (ie a better debugger)...


page: read http://www.directwonen.nl
parse page [thru {VIEWSTATE" value="} copy viewstate to {"}]
   print viewstate
   


system/schemes/http/user-agent: "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; NeosBrowser; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"



post-data: "hiddenLogin=1&username=fseyferth&password=vmp777&__VIEWSTATE=" append viewstate
page: read/custom http://www.directwonen.nl/ajax/login/getLogin.aspx compose [ get (post-data) [Referer: "http://www.directwonen.nl"]]
print page

post-data: "textBoxLoginUserName=fseyferth&textBoxLoginPassword=vmp777&__VIEWSTATE=" append viewstate
page: read/custom http://www.directwonen.nl/Default.aspx compose [ post (post-data) [Referer: "http://www.directwonen.nl"]]
print page

  wait 100


as you can see i both tried get and post, but the results are as follows


dDw5NTcwMTY0Mjk7dDxwPGw8Q2hhbm5lbElkO1R5cGVJZDtJdGVtSWQ7PjtsPGk8MT47aTwwPjs7Pj47bDxpPDE+Oz47bDx0PDtsPGk8MTA+O2k8MTE+
Oz47bDx0PHQ8O3A8bDxpPDA+O2k8MT47aTwyPjtpPDM+O2k8ND47aTw1PjtpPDY+O2k8Nz47aTw4PjtpPDk+O2k8MTA+O2k8MTE+O2k8MTI+O2k8MTM+
O2k8MTQ+Oz47bDxwPENpcmNhIDIwMDsyMDA+O3A8Q2lyY2EgNDAwOzQwMD47cDxDaXJjYSA2MDA7NjAwPjtwPENpcmNhIDgwMDs4MDA+O3A8Q2lyY2Eg
MTAwMDsxMDAwPjtwPENpcmNhIDEyMDA7MTIwMD47cDxDaXJjYSAxNDAwOzE0MDA+O3A8Q2lyY2EgMTYwMDsxNjAwPjtwPENpcmNhIDE4MDA7MTgwMD47
cDxDaXJjYSAyMDAwOzIwMDA+O3A8Q2lyY2EgMjIwMDsyMjAwPjtwPENpcmNhIDI0MDA7MjQwMD47cDxDaXJjYSAyNjAwOzI2MDA+O3A8Q2lyY2EgMjgw
MDsyODAwPjtwPENpcmNhIDMwMDA7MzAwMD47Pj47Pjs7Pjt0PHQ8O3Q8aTw1PjtAPE1pbmltYWFsIDE7TWluaW1hYWwgMjtNaW5pbWFhbCAzO01pbmlt
YWFsIDQ7NSBvZiBtZWVyOz47QDwxOzI7Mzs0OzU7Pj47Pjs7Pjs+Pjs+PjtsPGltYWdlYnV0dG9uRG9TZWFyY2g7aW1hZ2VCdXR0b25Mb2dpbk9LO2No
ZWNrQm94UmVtZW1iZXJVc2VyTmFtZTs+Pvk1WHmkioavPpMwR/2rLo1pibs9

<html>

  <head>
    <meta http-equiv="Content-Language" content="nl">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <meta http-equiv="CACHE-CONTROL" content="NOCACHE" />
    <meta http-equiv="EXPIRES" content="0" />
    <title>Direct Wonen | Foutmelding</title>
    <link href="/common/css/default.css?d=12/02/2007 16:15:12" rel="stylesheet"></link>
    <link href="/common/css/menu.css?d=12/02/2007 16:15:12" rel="stylesheet"></link>
    <script language="javaScript" src="/common/js/default.js"></script>
    <script language="javascript" src="/cms/client/default.js"></script>

  <body>
    <form name="Form1" method="post" action="errorpage.aspx?aspxerrorpath=/ajax/login/getLogin.aspx" id="Form1">
<input type="hidden" name="__VIEWSTATE" value="dDwyNjg3NDc4MTA7dDxwPGw8Q2hhbm5lbElkO1R5cGVJZDtJdGVtSWQ7PjtsPGk8MT47a
TwwPjs7Pj47Oz47PmraCDJlHckDdcZXBXR1LlZxummW" />

      <img src="/common/images/1043/logotype.gif" width="260" height="48">
      <p><div style="width:500px" class="dw-body-red-bold">Er heeft zich een fout voorgedaan</div></p>
      <p><div style="width:500px" class="dw-body-bold"></div></p>
      <p></p><a href="/" class="dw-a">Terug naar de voorpagina</a></p>
    </form>
  </body>
</html>

** User Error: Error.  Target url: http://www.directwonen.nl/common/errorpage.aspx?aspxerrorpath=/Default.aspx could
 not be retrieved. ...
** Near: append viewstate
page: read/custom http://www.directwonen.nl/Default.aspx



any help, anybody experience with spidering javascripted websites?

thanx, friso
Logged
fhein
Newbie
*
Offline Offline

Posts: 47


View Profile
Re: trying to login into website with rebol - but only results in errors (javascrpt?
« Reply #1 on: March 20, 2008, 06:05:02 AM »

post-data: "hiddenLogin=1&username=fseyferth&password=vmp777&__VIEWSTATE=" append viewstate

This line looks a little bit odd. Don't you mean:
post-data: append "hiddenLogin..." viewstate

I haven't used read/custom but I guess you want to write:

data: compose [hiddenLogin: 1 username: fseyferth password: vmp777 __VIEWSTATE: (viewstate)]
read/custom http://www.directwonen.nl/ajax/login/getLogin.aspx reduce [ 'post mold data ]

Well actually I'm not even sure how the post block should be formatted, but I don't think it's the same way as get blocks.

Btw you might want to change your password after posting it here Cheesy
« Last Edit: March 20, 2008, 06:14:17 AM by fhein » Logged
Pages: [1] Print 
Rebol Talk Forum  |  Getting Started  |  Newbie Help  |  Topic: trying to login into website with rebol - but only results in errors (javascrpt?
Jump to:  

  
Quick Search...

Advanced search
  
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 17, 2008, 04:57:32 PM
Username: Password: Session Length:
  

News: 01-09-08

Alpha version of REBOL 3 has been released!


  
2169 Posts in 562 Topics by 1224 Members
Latest Member: thyptoste

  Rebol Talk Forum | Powered by SMF 1.0.9.
© 2001-2005, Lewis Media. All Rights Reserved.

RT design by Defiant Pc