摘要: ///summary登录////summary///paramname="url"/param///paramname="paramList"/param///returns/returnspublicstaticstringLogin(Stringurl,StringparamList){HttpWebResponseres=null;stringstrResult="";try{HttpWebRequestreq=(HttpWebRequest)WebRequest.Create(url);req.Method="POST";req.ContentType= 阅读全文
posted @ 2010-12-13 18:19 与时俱进 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 为了实现模拟用户登录,忙活了两天了,先说一下我吃亏的地方。没有去深入理解,思维太单一。还是在此先感谢参考文章的作者!毕业论文要涉及到一个论坛采集系统,由于现在很多的论坛都要登录才能访问,具体说,我要实现的系统要登录一个网络课程的论坛,具体的页面没有帐号是不能访问的。注:这里针对的是没有验证码的网站,以后有时间的话会把这个问题解决一下,不多说了,直接贴代码了:程序结构:class PostGetWebRequest方法:PostWebRequest、GetWebRequest();要登录的网站的login.htmhtmlheadtitle/title/headbodyf 阅读全文
posted @ 2010-12-13 18:16 与时俱进 阅读(3262) 评论(4) 推荐(1) 编辑
摘要: using System; using System.IO; using System.Text; using System.Collections; namespace PDFGenerator { public class PDFGenerator { static float pageWidth = 594.0f; static float pageDepth = 828.0f; static float pageMargin = 30.0f; static float fontSize = 20.0f; static float leadSize = 10.0f; stati 阅读全文
posted @ 2010-12-13 18:09 与时俱进 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 因为工作需要,自己写了一个采集程序,如果冒犯了你的网站,我在这里说一声对不起 !!  哎~!我只是一个普通的程序员.  namespace CJ  {   public partial class Form1 : Form   {   public int proxy = 0;   public int keyi = 0;   public int keyj = 0;   public int keym = 0;   public int keyn = 0;   public int sum = 0;   public string newurl = "";   public string c 阅读全文
posted @ 2010-12-13 18:08 与时俱进 阅读(2102) 评论(2) 推荐(3) 编辑
摘要: 在窗口的中间有一个System.Windows.Forms.PictureBox控件(该控件区域的面积为所在窗口的1/4),当该控件的大部分区域落在其中一台显示器时,在另一台显示器将不显示该控件,(该PictureBox控件将移动到主显示器所在的窗口区域)。 实现方法:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace WindowsApplication12{// 阅读全文
posted @ 2010-12-13 18:06 与时俱进 阅读(3397) 评论(0) 推荐(1) 编辑
摘要: 通过应用程序读取网页信息的时候,通常需要抓取网页的数据,但是有一个问题就是很多网页需要登录后才能够获得页面数据,那么就需要保存当前的cookie,在.NET中可以使用CookieContainer 对象来保存登录后的Cookie信息,每次发送数据的时候加上Cookie信息,就可以解决这个问题了。 #region 同步通过POST方式发送数据 /// summary /// 通过POST方式发送数据 /// /summary /// param name="Url"url/param /// param name="postDataStr"Post数据/param // 阅读全文
posted @ 2010-12-13 18:02 与时俱进 阅读(2940) 评论(0) 推荐(1) 编辑
摘要: 在如今很多系统中,都需要进行日、周、月排行统计,但是在网上寻找了一番,发现很多都是相对的周、月排行,即周排行则用当前时间减去7天。这样我个人认为并不恰当。如月排行中,假设今天是4月22日,则从3月22日至4月22日之间都可以算成月排行内,这样的话与我们的月排行不尽相同,我认为月排行应该指当月的排行。概括一下,即两种情况:当前日期往前推一周或者一个月(暂且描述为“相对排行”),当前日期所在周或者所在月(暂且描述为“绝对排行”)。为了好描述和分析,举例说明。示例数据库如下:说明:表名:T_Visit当前日期:2009-4-22表中数据:如下当前日期为星期几(@day):3  相对排行实现办法:日排 阅读全文
posted @ 2010-12-13 17:58 与时俱进 阅读(663) 评论(0) 推荐(1) 编辑
摘要: 首先TreeView中每个节点都是显示的文件夹,当选中TreeView相应节点时,如果该文件夹下有文件的话,就会显示在右边的ListView中。   下面直接看详细的代码:   这一段代码实现主要功能,path目录下的文件夹作为TreeNode的子节点添加到TreeView中,然后对当前文件夹做递归操作。大家是否可以拓展一下呢?把它完善一下,一个简单的文件管理程序也就能很快做出来了。 阅读全文
posted @ 2010-12-13 17:56 与时俱进 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 使用WebBrowser控件,实现起来确实很方便,但灵活性差,比不上直接组包发包。对三国风云这款网页游戏来说,WebBrowser用的好的话理论上可以实现想要的功能(我只实现了整点自动"举荐名士",其他就没兴趣实现了,原理都是一样)。使用抓包工具,可以查看游戏过程中都有哪些包,自己大概有些了解。有些网页游戏是Flash界面的,如校内的开心农场.WebBrowser就不适合做这个游戏的辅助工具。.NET中也有Flash的控件,但这个控件功能很弱,Flash中的很多东西都得不到。现在想到的办法也只有原始的组包发包。WebBrowser有个缺点,它只能存在主线程中。在webBrowser处理数据过程 阅读全文
posted @ 2010-12-13 17:54 与时俱进 阅读(2859) 评论(0) 推荐(0) 编辑
摘要: 判断是否网络正常private bool IsConnectedToInternet(){ int Desc; return internet.InternetGetConnectedState(out Desc, 0);}设置默认页面:webBrowser1.Navigate(new Uri("http://www.ic2ic.com/copy.jsp"));登录代码:private void btnlogin_Click(object sender, EventArgs e){ webBrowser1.Document.GetElementById("id").InnerText =txt 阅读全文
posted @ 2010-12-13 17:51 与时俱进 阅读(3786) 评论(0) 推荐(1) 编辑
友情链接:同里老宅院民居客栈