自动填写表格

时间:2010-10-18 03:16:39

标签: c# .net

我需要创建c#代码才能访问网站,填写表单提交记录。

我尝试过使用seleniumhq,但这会创建测试..我需要更多的脚本,我可以运行一次,以帮助我为我的网站注册一些用户

任何想法??

4 个答案:

答案 0 :(得分:1)

您可以创建c#代码,将数据发布到您尝试为其注册人员的网站的表单页面。否则,根据浏览器,您可以使用类似iMacros的内容来自动填写表单。其他答案也是正确的。除非是您控制的站点,否则如果站点使用验证码或其他方法来阻止自动填写表单,则这些方法都不起作用。

编辑:像http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx之类的东西将是一个良好的开端。

答案 1 :(得分:0)

如果您尝试自动鼠标点击和键盘敲击,可以尝试AutoIt

答案 2 :(得分:0)

我会使用HttpWebRequest对象提交表单,快速google发现了这个:

http://netomatix.com/HttpPostData.aspx

答案 3 :(得分:0)