Ввод текста в поле и нажатие кнопки - C#
Формулировка задачи:
Здравствуйте,
Имеется такой вопрос, у меня есть программа на С# соответственно.работает на ядре ИЕ8 браузера, бот для браузерной игры. сайт открывается в программе уже. я приладил Антигейт, всё работает, ответ приходит.
Сложность заключается в том, что я не могу понять, как ввести четыре цифры полученные заранее, в поле ввода и далее нажать на Кнопку, именно на кнопку а не ссылку.
Вот код страници с капчей -
где соответственно помогите пожалуйста
<FORM method=post name=rcode action=/game/robot-test.php target=game><B>Защита от роботов ("ботов").</B> <P>Введите код, указанный на картинке (четыре цифры):<BR> <TABLE border=0 cellSpacing=5 cellPadding=0> <TBODY> <TR> <TD><IMG border=1 alt=код src="/game/robot-img.php?c=86331293aae16570d412d5fcd1218ea7&1367424734"></TD> <TD><INPUT name=code> <P><INPUT value=Продолжить type=submit></P></TD></TR></TBODY></TABLE></FORM> <SCRIPT> document.forms.rcode.code.focus(); </SCRIPT> </P></TD></TR></TBODY></TABLE></BODY></HTML>
<TD><INPUT name=code>
это поле для ввода<INPUT value=Продолжить type=submit>
а это кнопка сама проблема в том, что я никак не могу ввести текст в поле, и нажать кнопку. кусок кода, после которого должно быть введение и нажатие кнопки :AntiCaptcha anticap = new AntiCaptcha(); string textFromCaptcha = anticap.GetText(ACCOUNT_KEY, PATH_TO_CAPTCHA, 10000); this.AddLog("Ответ:" + textFromCaptcha); //this.Click("Продолжить", 200, false, false); this.code.Enabled = true; this.code.Interval = 300;
Решение задачи: «Ввод текста в поле и нажатие кнопки»
textual
Листинг программы
<HTML><HEAD><TITLE>Введите код, указанный на картинке / Бесплатная онлайн игра </TITLE> <META content="text/html; charset=windows-1251" http-equiv=Content-Type> <STYLE type=text/css> body,td,select,input,textarea{font-family:tahoma;font-size:12px;} ul,menu,li{list-style-image: url(/img/li.gif);} select,input,textarea{background-color:transparent;border-width:1px;border-color:#514340;} body{ scrollbar-face-color:#FAECDC; scrollbar-highlight-color:white; scrollbar-shadow-color:#D1A77F; scrollbar-3dlight-color:#FBDCCF; scrollbar-arrow-color:#AA968A; scrollbar-track-color:#EDD9C8; scrollbar-darkshadow-color:#AA968A; } small{font-family:tahoma;font-size:11px;} A:hover{color:#BB7660;} A.r:link,A.r:visited{color:#dd0011;} A.r:hover{color:#990000;} font.r{color:#dd0011;} A.n:link,A.n:visited{text-decoration:none;} A.n:hover{text-decoration:none;} .b{background-color:#CEBBAA;} .t1{background: url(/img/table-header.jpg) repeat-x top left;background-color:#E0BBA4;} .t0{background: url(/img/table-header2.jpg) repeat-x top left;background-color:#EDD5C3;} .l1{background-color:#FFFBF5;} .l0{background-color:#FFF8EA;} .g{color:#B09A8B} </STYLE> </HEAD> <BODY oncontextmenu="return false;" bottomMargin=0 aLink=gray leftMargin=0 rightMargin=0 link=#564646 topMargin=0 bgColor=#faecdc text=black vLink=#564646 marginheight="0" marginwidth="0"> <TABLE cellSpacing=0 cellPadding=10 width="100%" height="100%"> <TBODY> <TR vAlign=top> <TD> <SCRIPT>if(!window.parent.hero){self.close();}else{if(window.name=="game")window.top.hero.gcl1();function sxl(y,n,l){window.top.hero.g1[n]="/game/?"+l;}function sg(y,n,l){window.top.hero.g1[n]=l;}function t1(n){window.top.hero.go1(n);}window.top.hero.focus();}</SCRIPT> <FORM method=post name=rcode action=/game/robot-test.php target=game><B>Защита от роботов ("ботов").</B> <P>Введите код, указанный на картинке (четыре цифры):<BR> <TABLE border=0 cellSpacing=5 cellPadding=0> <TBODY> <TR> <TD><IMG border=1 alt=код src="/game/robot-img.php?c=86331293aae16570d412d5fcd1218ea7&1367424734"></TD> <TD><INPUT name=code> <P><INPUT value=Продолжить type=submit></P></TD></TR></TBODY></TABLE></FORM> <SCRIPT> document.forms.rcode.code.focus(); </SCRIPT> </P></TD></TR></TBODY></TABLE></BODY></HTML>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д