[prev in list] [next in list] [prev in thread] [next in thread]
List: wwwsearch-general
Subject: [wwwsearch-general] In Python mechanize Is there a workaround to do
From: pratik dam <pdam () clickable ! com>
Date: 2010-05-25 6:15:40
Message-ID: d73b9c8775329dda4bb48ed60ae8f07f () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
I am trying to send an automated login to the site using the
script
import sys, time, os
from mechanize import Browser
LOGIN_URL = 'http://app.clickable.com/ac/login.aspx'
USERNAME =’ xxxxxxxx'
PASSWORD = 'xxxxxxxxxx’
DASHBOARD_URL = 'http://app.clickable.com/ac/Dashboard/Dashboard.aspx'
def doLogin():
result_no = 0 # Number the output files
br = Browser() # Create a browser
br.open(LOGIN_URL) # Open the login page
br.select_form(nr=0) # Find the login form
br['ctl00$ContentPlaceHolder2$txtUsername'] = USERNAME # Set the
form values
br['ctl00$ContentPlaceHolder2$txtPassword'] = PASSWORD
br.submit()
print br.title()
doLogin()
The site URL is https://app.clickable.com/ac/login.aspx
The login just does not happen . The Submit button is
* *
*<div class="WhiteRow" style="width: 603px; margin-top: 10px;">*
* <div>*
* <a onclick="return ClientValidation(); ;"
id="ctl00_ContentPlaceHolder2_imgLogin" title="Log In" class="loginBtn"
href="javascript:__doPostBack('ctl00$ContentPlaceHolder2$imgLogin','')"></a><img
alt="" src="images/spacer.gif<view-source:https://app.clickable.com/ac/images/spacer.gif>
"*
* width="22" height="2" /><span
id="spnSecureLogin" class="bluetxt" style="font-size: 11px;*
* vertical-align: middle;"><a href="
https://app.clickable.com/ac/login.aspx<view-source:https://app.clickable.com/ac/login.aspx>
">Click*
* Here For Secure Log In</a></span>*
* </div>*
* </div>*
* <div style="clear: both; height: 4px;">*
* </div>*
* *
* *
As this is common of many ASP .NET apps is there a known
workaround for the same?
Thanks
Pratik
* *
[Attachment #5 (text/html)]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="Section1">
<p class="MsoNormal">I am trying to send an
automated login to the site using the script </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">import sys, time, os</p>
<p class="MsoNormal">from mechanize import Browser</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">LOGIN_URL = '<a \
href="http://app.clickable.com/ac/login.aspx">http://app.clickable.com/ac/login.aspx</a>'</p>
<p class="MsoNormal">USERNAME =’ xxxxxxxx'</p>
<p class="MsoNormal">PASSWORD = 'xxxxxxxxxx’</p>
<p class="MsoNormal">DASHBOARD_URL = '<a \
href="http://app.clickable.com/ac/Dashboard/Dashboard.aspx">http://app.clickable.com/ac/Dashboard/Dashboard.aspx</a>'</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">def doLogin():</p>
<p class="MsoNormal"> result_no =
0
# Number the output files</p>
<p class="MsoNormal"> br =
Browser()
# Create a browser</p>
<p class="MsoNormal">
br.open(LOGIN_URL)
# Open the login page</p>
<p class="MsoNormal"> br.select_form(nr=0) # Find the
login form</p>
<p class="MsoNormal">
br['ctl00$ContentPlaceHolder2$txtUsername'] = USERNAME
# Set the form values</p>
<p class="MsoNormal">
br['ctl00$ContentPlaceHolder2$txtPassword'] = PASSWORD</p>
<p class="MsoNormal"> br.submit()</p>
<p class="MsoNormal"> print br.title()</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">doLogin()</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">The site URL
is <a href="https://app.clickable.com/ac/login.aspx">https://app.clickable.com/ac/login.aspx</a></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">The login just does not happen .
The Submit button is</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"><i> </i></p>
<p class="MsoNormal"><i><div class="WhiteRow" style="width:
603px; margin-top: 10px;"></i></p>
<p class="MsoNormal"><i>
<div></i></p>
<p class="MsoNormal"><i>
<a onclick="return ClientValidation(); ;" \
id="ctl00_ContentPlaceHolder2_imgLogin" title="Log In" \
class="loginBtn" \
href="javascript:__doPostBack('ctl00$ContentPlaceHolder2$imgLogin','')"></a><img
alt="" src="<a \
href="view-source:https://app.clickable.com/ac/images/spacer.gif">images/spacer.gif</a>"</i></p>
<p class="MsoNormal"><i>
width="22" height="2" /><span id="spnSecureLogin"
class="bluetxt" style="font-size: 11px;</i></p>
<p class="MsoNormal"><i>
vertical-align: middle;"><a href="<a \
href="view-source:https://app.clickable.com/ac/login.aspx">https://app.clickable.com/ac/login.aspx</a>">Click</i></p>
<p class="MsoNormal"><i> Here
For Secure Log In</a></span></i></p>
<p class="MsoNormal"><i>
</div></i></p>
<p class="MsoNormal"><i>
</div></i></p>
<p class="MsoNormal"><i>
<div style="clear: both; height: 4px;"></i></p>
<p class="MsoNormal"><i>
</div></i></p>
<p class="MsoNormal"><i> </i></p>
<p class="MsoNormal"><i> </i></p>
<p class="MsoNormal">As this is common of many ASP
.NET apps is there a known workaround for the
same?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thanks</p>
<p class="MsoNormal">Pratik</p>
<p class="MsoNormal"><i> </i></p>
<p class="MsoNormal"> </p>
<p class="MsoNormal"> </p>
</div>
</body>
</html>
------------------------------------------------------------------------------
_______________________________________________
wwwsearch-general mailing list
wwwsearch-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wwwsearch-general
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic