这次是只发代码,不说话了!请诸君多注意身体!

static string GetHtml(string url)
        {
            HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
            request.Timeout = 16 * 1000;
            HttpWebResponse response = request.GetResponse() as HttpWebResponse;
            Stream stream = response.GetResponseStream();
            StreamReader reader = new StreamReader(stream, Encoding.Default);
            string html = reader.ReadToEnd();
            stream.Close();
            return html;
        }
        static string FiltHtml(string htmlStr)
        {
            var jsurl = Regex.Match(htmlStr, "(?<=<script type=\"text/javascript\" src=\"/playdata/).*?(?=\"></script>)").Value;
            var title = Regex.Match(htmlStr, "(?<=<title>正在播放).*?(?=xxx</title>)").Value;
            var wildQvod = GetHtml(string.Format("http://xxx.com/playdata/{0}", jsurl));
            var qvod = Regex.Match(wildQvod,@"(?<=\$).*?(?=\$)").Value;
            return string.Format("{0}:{1}", title,qvod);
        }
        static void Main(string[] args)
        {
            StreamWriter sw = new StreamWriter(@"D:\g.txt", true, Encoding.Unicode);
            sw.AutoFlush = true;
            var startNum = 787;
            for (var i = 0; i < 3000; i++)
            {
                try
                {
                    var startUrl = string.Format("http://xxx.com/player/index{0}-0-0.html", startNum + i);
                    var wildHtml = GetHtml(startUrl);
                    var oneData = FiltHtml(wildHtml);
                    oneData = string.Format("{0}:{1}", startNum + i, oneData);
                    sw.WriteLine(oneData);
                    Console.WriteLine(oneData);
                    System.Threading.Thread.Sleep(2000);
                }
                catch
                {
                    var oneData = string.Format("{0}:出错了", i + startNum);
                    Console.WriteLine(oneData);
                    sw.WriteLine(oneData);
                }
            }
            sw.Close();
            Console.ReadKey();
        }

代码中的域名都用XXX代替了

只供研究学习用,请多注意身体!

此篇文章随意分发,拷贝,传阅。

不要注我的名字,谢谢。

时间: 2024-11-13 07:37:04

这次是只发代码,不说话了!请诸君多注意身体!的相关文章

不依赖控件只使用代码对控件的TEXT属性分行怎么写?

问题描述 不依赖控件只使用代码对控件的TEXT属性分行怎么写? 不依赖控件只使用代码对控件的TEXT属性分行怎么写?那些别的方法实在是看不懂,有没有字符设置就能解决的? 解决方案 你说的是textbox允许多行?大概明白你的意思了,你想在textbox1.text里面换行?有多中方法,environment.newline或者"rn". 解决方案二: 如果是允许多行,可以在控件上勾选multiline,代码里可以写textbox.multiline=true

VS2008为何修改发代码不会执行,还是执行原来代码。

问题描述 VS2008写的WEB网页,为何修改发代码不会执行,还是执行原来代码. 解决方案 解决方案二:修改了代码还必须要重新编译.发布才能更新.解决方案三:ASP.NET如果是website项目,是动态编译页面,可以马上看到效果而webapplication项目必须重新生成页面才可以看到效果解决方案四:是不是缓存的问题,清空原先的文件在生成解决方案五:是以前版本的代码,新建文件后重写代码后正常.解决方案六:如果不编译,直接执行,有错误的情况下,会提示你debug或按原来的方案执行如果点了以原来

flashfxp上传aspx文件之后,网页不显示,只显示代码

问题描述 自己写了一个简单的网站,放在一个PM文件夹里,然后用FlashFXP把这个文件夹上传了,里边有aspx.cs,css文件,webconfig文件等,就是用VS2010建这个网站时整个都上传了,可是,当在浏览器里输入网址时,浏览器只显示的是网页代码,并没有任何效果.请教各位了,希望能解决问题.谢谢~~小白一枚啊 解决方案 解决方案二:服务器iis没设置好.解决方案三:我在本地运行调试的时候是正常的,现在遇到的就是用FlashFXP上传之后,用网址访问时,不能显示效果,只显示代码--解决方

好友请求的推送只发过来一次

问题描述 如何让添加好友的请求的推送只发过来一次 解决方案 自己在UI上处理,加个判断处理一下

微信朋友圈怎么只发文字 朋友圈只发文字方法分享

给各位微信软件的用户们来详细的解析分享一下微信朋友圈只发文字的方法. 方法分享: 一.打开微信朋友圈,按住右上角相机按钮2-3秒钟,就会弹出发表文字的对话框.   这样就可以发自己想说的话不配图片了.那么微信朋友圈如何只发文字呢?   另外一种方法还可以进入微信,选择朋友圈.如图:   然后朋友圈界面长按右上角相机图标2-3秒,如下图:   然后就可以看到发表文字界面,想发什么文字都能够随便发. 好了,以上的信息就是小编给各位微信的这一款软件的用户们带来的详细的微信朋友圈只发文字的方法解析分享的

只发过5条微博,就收获了近188万条评论的“鹿晗”是谁?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 7月28日,北京,晴.不知是谁在五松棵体育馆外场的临时售卖区大喊了一声,于是几百个女孩蜂拥而至,为了一张印有偶像姓名的塑料纸而抢得香汗淋漓.抱着近距离观察90后粉丝群体的心态,我也凑在抢到塑料纸的姑娘身旁看了看,"鹿晗",那是谁? 不出所料,微信朋友圈中几乎没有一个人认识这个被黄牛党称为"亚洲偶像"的小

android 中导入数据库,代码一处错误。请大神帮我看看

问题描述 android 中导入数据库,代码一处错误.请大神帮我看看 解决方案 首先你要确定这个cothinkganbu这个文件在哪儿呢,如果你放在了assets里面那就不是这样调用获取资源了,红线处说明的是找不到这个资源,所以你检查一下看是什么情况. 解决方案二: 清理一下工程看看.... 解决方案三: 请大神帮我看看这段代码

c++-请问下面的代码怎么修改,请大神赐教~~

问题描述 请问下面的代码怎么修改,请大神赐教~~ 目标:扑克牌的结构表示. 代码如下: enum suits{CLUBS,DIAMONDS,HEARTS,SPADES}; struct card { enum suits suit; char value[3]; }; struct card deck[52]; char cardval[][3]={"A","2","3","4","5","6&q

c语言的一段代码不会,请大神帮忙

问题描述 c语言的一段代码不会,请大神帮忙 2C 无向带权图 解决方案 http://download.csdn.net/detail/zhangjinfu110/4575505 解决方案二: 图片太小了,看不清啊