dydhyh 发表于 2018-6-11 14:31

【C#】番号/电影资源搜索V2

本帖最后由 wushaominkk 于 2018-6-13 22:38 编辑

时隔一年多,V2版其实早已做完,由于各种原因并未更新到论坛上来,还望见谅。
新版本使用C#重写了,为了更好的编写爬虫,同时也有一定的学习价值,添加新爬虫仅需新实现一个类即可。

老版本地址传送门:老版本

主流程代码如下:
private void search_btn_Click(object sender, EventArgs e)
      {
            if (string.IsNullOrEmpty(search_page.Text))
            {
                MessageBox.Show(this, "请输入页数");
                return;
            }
            var word = search_content.Text;
            var page = Int32.Parse(search_page.Text);
            search_result.Rows.Clear();
            Task.Factory.StartNew(() => start_sratch_bt(word, page, bt_cancel_source));
      }

每个爬虫类返回的数据结构统一如下:



爬虫基类如下:



使用界面如下:



新版本功能:
- 优化搜索速度(开启多线程,利用C#的HttpClient),由于是本地搜索,所以最终速度还是取决于网速。
- 优化爬虫,弃用正则,改用XPath。尽可能正确迅速的定位资源信息。
- 增加搜索结果排序功能。
- 新增优质资源站。
- 修复老版本部分爬虫失效的问题。

{:301_978:} 走过路过赏个热心呗~^_^

网盘地址:链接:https://pan.baidu.com/s/1gO-vGF2wQHh5VbF86Tnntw 密码:lwlp

土豪地址:
由于代码打包附件超出限制了,论坛下载的压缩包,源码已经删了。 需要源码的可以去网盘下载

{:301_997:}

uilte 发表于 2018-7-30 13:49

拿走,谢谢

flyinglee_km 发表于 2020-2-19 16:18

链接没有了啊

dydhyh 发表于 2018-6-22 08:53

gyr008 发表于 2018-6-21 15:03
支持楼主,希望楼主做的更好,加油!

:lol感谢支持

huluwav587 发表于 2018-6-11 14:46

番号也能搜 这厉害了 能再提供下番号吗?

love丶pojie 发表于 2018-6-11 14:47

感谢楼主的分享,下来试一下

月满离情 发表于 2018-6-11 14:58

huluwav587 发表于 2018-6-11 14:46
番号也能搜 这厉害了 能再提供下番号吗?

老哥 你做主驾 我在副驾可好{:301_998:}

weird30 发表于 2018-6-11 15:10

fjqisba 发表于 2018-6-11 15:13

写的不错的{:301_991:}

丶cold 发表于 2018-6-11 15:18

下载了非常不错

l1191281397 发表于 2018-6-11 15:22

好厉害!!!

樱琅 发表于 2018-6-11 15:29

本帖最后由 樱琅 于 2018-6-11 15:32 编辑

感谢无私分享

dydhyh 发表于 2018-6-11 15:34

huluwav587 发表于 2018-6-11 14:46
番号也能搜 这厉害了 能再提供下番号吗?

{:1_905:}NHDTA-914 某坛友给我的。转赠给你了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【C#】番号/电影资源搜索V2