大家有谁做过web自动登录的程序没有譬如csdn 我想 让程序自己登陆上 然后自己注销 五分钟后再自己登陆 大家有谁做过web自动登录的程序没有譬如csdn 我想 让程序自己登陆上 然后自己注销 五分钟后再自己登陆 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动登录是可以实现的,不过CSDN不好办,因为那个附加码放在另一用户控件上,得不到附加码就登录不了了,如果只用用户名+密码的页面应该是很容易实现的了用WebBrowser控件具体你可以到下面链接看看:http://www0.ccidnet.com/tech/guide/2001/08/20/58_3014.html conan19771130(努力工作)兄,正解! 有个人做过一个csdn帮手,可以做到 借楼主宝地我看了 lovevsnet(编程一把手) 给的地址大致能实现这样的功能不过如果是框架页面事不会实现,比如下面<html><head><title>test</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><link rel="Shortcut Icon" href="favicon.ico"></head><frameset framespacing="0" border="false" frameborder="0" rows="*,0"><frame src="index.asp" scrolling="auto" noresize name="main"><frame src="none.htm" scrolling="no" noresize name="refresh"></frameset><noframes></noframes></html>在index.asp中有输入表单和提交按钮在C#中WebBrowser中没有相应的属性或是方法可以访问index.asp中的内容怎么解决哪? 不过不用axBrowser也能做到自动登录,用到internet explore接口了,用Process打开一个IE进程我在做一个,快完成了,哈哈化了一个多月就写了一个类用axBrowser不知道COOKIE中会不会有值,那样的登录会不会有效就不知道,还是开进程的好 to jetxia(Thinking&Asking&Studying):C#可以访问WEB页面的元素的,一般我们只对input操作就行了比如对axWebBrowser操作: mshtml.IHTMLDocument2 doc=(mshtml.IHTMLDocument2)axWebBrowser1.Document; IHTMLInputElement inp,inp1; IHTMLElement inp3; inp=(IHTMLInputElement)doc.all.item("CSDNUserLogin:tb_UserName",0); inp1=(IHTMLInputElement)doc.all.item("CSDNUserLogin:tb_Password",0); inp.value="your_csdn_account"; inp1.value="password";这样就写入了用户名和密码了 今天想用免费信箱写信,可那SOHU信箱我好几个月没登录了,还要激活,以前的信也没了,朋友刚发给我的信也没有收到,看来真的要化时间写自动登录的程序了,以后每天让它自动登录,不用操心了 C# WinForm DataGridView 自动启单元格处于编辑状态 using语句 移位运算符,如何表达N/7的逻辑? 求个36选6的算法 请教两个小问题 操作Access数据库出现一个问题,大家帮忙.来者有分. 自动聊天机器人怎么做??? windows窗口在设计时出现乱码是怎么回事 水晶报表的问题,求助 关于在.NET中使用COM+ ADO.net如何连接sybase数据库? 为什么运行结果是这样
用WebBrowser控件
具体你可以到下面链接看看:
http://www0.ccidnet.com/tech/guide/2001/08/20/58_3014.html
我看了 lovevsnet(编程一把手) 给的地址
大致能实现这样的功能
不过如果是框架页面事不会实现,比如下面
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="Shortcut Icon" href="favicon.ico">
</head>
<frameset framespacing="0" border="false" frameborder="0" rows="*,0">
<frame src="index.asp" scrolling="auto" noresize name="main">
<frame src="none.htm" scrolling="no" noresize name="refresh">
</frameset><noframes></noframes>
</html>在index.asp中有输入表单和提交按钮在C#中WebBrowser中没有相应的属性或是方法可以访问index.asp中的内容怎么解决哪?
我在做一个,快完成了,哈哈化了一个多月就写了一个类
用axBrowser不知道COOKIE中会不会有值,那样的登录会不会有效就不知道,还是开进程的好
C#可以访问WEB页面的元素的,一般我们只对input操作就行了
比如对axWebBrowser操作:
mshtml.IHTMLDocument2 doc=(mshtml.IHTMLDocument2)axWebBrowser1.Document;
IHTMLInputElement inp,inp1;
IHTMLElement inp3;
inp=(IHTMLInputElement)doc.all.item("CSDNUserLogin:tb_UserName",0);
inp1=(IHTMLInputElement)doc.all.item("CSDNUserLogin:tb_Password",0);
inp.value="your_csdn_account";
inp1.value="password";
这样就写入了用户名和密码了