首页 新闻 搜索 专区 学院

[急]我想用C#做一个自动发贴的软件 [问题点数:50分]

1
悬赏园豆:50 [待解决问题]

最近要给网站录入一些数据,数据是把另一个网站的信息复制出来,要从后台录入。做得我好累啊~~   想用C#做一个软件帮忙,但不会把数据提交给服务器,好像是因为要登录的问题,大神们能不能帮帮忙,给我一些代码或说明下原理啊,非常感谢~~~~

狼牙小弟的主页 狼牙小弟 | 初学一级 | 园豆:152
提问于:2013-07-16 18:03
< >
分享
所有回答(6)
0

关注这个问题。mark。mark .

二十三号同学 | 园豆:964 (小虾三级) | 2013-07-16 18:08
0
dudu | 园豆:36406 (高人七级) | 2013-07-16 18:14
0

应该是比价网的一些原理吧。

kylin.chen | 园豆:983 (小虾三级) | 2013-07-16 21:07
3

两个方式:

1、采用WebBrowser控件,人工登录之后,模拟点击的方式提交。

2、采用HttpWebRequest提交数据,首先是访问一次,带上账号和密码,获取网站的cookie(登录后),然后以后的每次提交带上这个cookie,即可。具体的实现,园子里有很多,很容易找到。

幻天芒 | 园豆:36910 (高人七级) | 2013-07-16 22:56

正解

支持(1) 反对(0) walen | 园豆:429 (菜鸟二级) | 2013-07-17 16:14
0

注水机.?

实现方式基本上是楼上说的两个方式,

你之前没做过这方面的东西的话,建议你用Webbrowser,然后模拟登陆,模拟提交,这样简单

只会造轮子 | 园豆:2274 (老鸟四级) | 2013-07-17 10:27
0

要用HTTPPOST把用户名密码POST给登陆页面,然后保存SESSION

有人封装了个类,叫HTTPHELPER,你可以直接使用

网址:http://www.sufeinet.com/forum.php?mod=forumdisplay&fid=135&typeid=202

似水v流年 | 园豆:208 (菜鸟二级) | 2014-10-11 00:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册