在GMail页面上模拟用户活动

时间:2009-12-27 18:46:48

标签: web gmail user-input

我创建了一个程序,模拟我浏览到Gmail,输入用户名和密码,然后点击提交按钮。

这一切都与C#。

我很欣赏两种答案:

  1. 一个告诉如何做这个程序的人。因为我可能对更多自动化感兴趣 复杂的用户活动。
  2. 关于那个告诉我一个已经做到的程序。
  3. 谢谢!

5 个答案:

答案 0 :(得分:2)

  

我想通过双击访问我的邮件帐户(无需浏览,输入用户名和密码,然后按提交)。

为什么不选中“保持登录状态”框,并为Gmail添加书签工具栏项?

alt text http://img192.imageshack.us/img192/6240/picture5zw.png

执行一次,以后所有登录都是一键式处理。我错过了什么吗?为什么用C#程序将其复杂化?

答案 1 :(得分:0)

嗯,根据您使用的浏览器,使用为您自动登录的greasemonkey usercript(在FireFox上)可能要简单得多。

答案 2 :(得分:0)

如果您想模拟用户活动,请查看AutoHotKey

此外,如果问题特定于登录网站,请查看LastPass。它们具有适用于所有主流浏览器和移动设备的插件。我几个月没有在网站上输入用户名或密码。

答案 3 :(得分:0)

如果你可以点击你的应用程序上的'go'(或wharever),然后点击用户名字段。查看Sendkeys:

将此信息放在按钮的onClick事件中,并将文本替换为您的用户详细信息:

SendKeys.Send("USER@DOMAIN.COM{TAB}PASS{TAB}{TAB}{ENTER}");

你可能还想放一个计时器或让你的程序在实际发送密钥之前等待几秒钟,让你有时间点击用户名框。

答案 4 :(得分:0)

使用WatIn。这是一个占位符来获得30个回答