سلام به همه دوستان
برای پروژه پایان دوره، استاد ( برای اداره که خودش اونجا کار میکنه )مجبورم کرده که برنامه ای به زبان دلفی (رباتی)بنویسم که به شکل زمان بندی شده تعدادی فایل از سایتها و پروتکلهای مختلف(ftp) دانلود کنم، تنها راهنمایی استاد این بود که از کلاس webclient در سی شارپ استفاده کنم ولی برای دانلود باید user , pass برای لاگین کردن وارد نمود.
متاسفانه این استاد نمیتونه راهنماییم کنه!!
تقریبا 90 درصد پروژه رو با کمک تمام برنامه نویسهای خوب و دلسوز این سایت رو نوشتم، فقط با نمونه سایت زیر مشکل پیدا کردم
من از webbrowser استفاده میکنم مشکل من اینه که برای لاگین شدن بعد از مقدار دهی user , password نمیتونم "ورود" (submit) کنم.
<div align="right">
چطور میتونم روی دکمه "ورود" کلیک کنم؟ آیا باید کد جاوا را فراخوانی کنم یا submit معمولی ؟
دوستان اگه نمونه کد ارائه بدید ممنون میشم
این هم سورس پیج مربوط به این صفحه :
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1"><title>
</title>
<script language="javascript" type="text/javascript">
top.window.moveTo(0,0);
if (document.all) {
top.window.resizeTo(screen.availWidth,screen.avail Height);
}
else if (document.layers||document.getElementById) {
if (top.window.outerHeight<screen.availHeight||top.wi ndow.outerWidth<screen.availWidth){
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
</script>
</head>
<body style="margin-left: 5%; margin-right: 5%; font-family: Tahoma; text-align: center" background="images/sina-bg.gif" >
<form name="form1" method="post" action="login.aspx" id="form1" style="text-align: center;">
<div>
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTMxNTIxOTYyNw9kFgICBA9kFgICDQ8PFgIeBFRleHQ FKNio2Ycg2KjYp9mG2qkg2LPbjNmG2Kcg2K7ZiNi0INii2YXYr 9uM2K9kZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V 5X18WAQUHQnV0dG9uMqq7rR08eXuF2ufksRrf49X71vr0" />
</div>
<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
// -->
</script>
<script src="/WebResource.axd?d=rqPUd0ID-9ecu1YmkGc3cg2&t=634599008530937500" type="text/javascript"></script>
<script src="/WebResource.axd?d=6CX6fRU6mdInO2Sv1VIAfQ2&t=63 4599008530937500" type="text/javascript"></script>
<table border="0" cellpadding="0" cellspacing="0" style="border-right: gray thin solid;
border-top: gray thin solid; border-left: gray thin solid; border-bottom: gray thin solid;
height: 100%; background-color: #dce2e8; text-align: center;" width="849">
<tr>
<td align="center">
<img src="images/filemanager.jpg" /></td>
</tr>
<tr>
<td style="height: 260px" dir="rtl" align="center">
<div style="text-align: center">
</div>
<div style="text-align: center">
<table style="border-right: gray thin solid; border-top: gray thin solid; border-left: gray thin solid;
border-bottom: gray thin solid; margin-left: 30%; margin-right: 30%; text-align: center;">
<tr>
<td colspan="2" style="text-align: right">
<img src="images/SinaBank_102.JPG" /></td>
</tr>
<tr>
<td style="width: 112px; text-align: left">
<span id="Label3" style="color:Black;font-weight:normal;">نام کاربری : </span></td>
<td style="width: 100px; text-align: right">
<input name="txtusername" type="text" maxlength="50" id="txtusername" style="width:161px;" /></td>
</tr>
<tr>
<td style="width: 112px; text-align: left">
<span id="Label4" style="color:Black;font-weight:normal;">رمز عبور : </span></td>
<td style="width: 100px; text-align: right">
<input name="txtpass" type="password" maxlength="10" id="txtpass" style="width:89px;" /></td>
</tr>
<tr>
<td colspan="2">
<input type="image" name="Button2" id="Button2" src="images/button/login.bmp" style="border-width:0px;" /></td>
</tr>
<tr>
<td colspan="2">
</td>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td align="center">
<br />
<br />
<input name="txtMessage" type="text" value=" خوش آمدید" id="txtMessage" disabled="disabled" style="background-color:infobackground;border-color:Gray;border-style:Solid;font-family:Tahoma;font-size:Medium;height:150px;width:380px;text-align: right" /><br />
<br />
</td>
</tr>
</table>
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWBQLC6Ja0BgKl1bKdCALKw6LYBQK7q7GGCAK/1s7/D00O/vZixnejE5tfyVEcIbnmH7/q" />
</div>
<script type="text/javascript">
<!--
WebForm_AutoFocus('txtusername');// -->
</script>
</form>
</body>
</html>