精华内容
下载资源
问答
  • qq群采集qq群采集

    2010-01-02 12:04:37
    qq群采集qq群采集器器qqqq群采集器群qq群采qq群采集器集器采集器qq群采集qq群采集器器
  • qq群采集qq群采集qq群采集qq群采集qq群采集
  • 易语言QQ群采集源码

    2020-07-20 05:19:21
    易语言QQ群采集源码,QQ群采集,URL编码1
  • 免费QQ批量加群专家+QQ群采集器.破解版

    千次下载 热门讨论 2012-03-27 12:02:25
    免费QQ批量加群专家+QQ群采集器.破解版
  • 易语言源码易语言QQ群采集源码.rar
  • 项目工具采用vs2013由于工具习惯了vs2013所以采用vs2013工具开发,后台采用C#语言开发,WinFrom界面布局,原理是利用webbrowser登录网页QQ群管理界面,利用HtmlAgilityPack解析采集QQ群成员,并且将QQ群成员数据写入...
  • QQ群号采集和批量加专家的功能是非常强大的。
  • QQ群号采集工具破解版.QQ群号采集工具破解版.
  • 百分百QQ群采集软件

    2012-04-25 12:54:47
    百分百QQ群采集软件 好不好用你知道的
  • QQ群采集器-2013最新可用易语言源码
  • QQ群采集软件

    2013-07-18 11:29:43
    1、运行此工具时,出现杀毒软件拦截、误杀情况,请不要阻止,否则软件将无法正常使用。 2、若出现采集结果无法显示,可能是因为迅雷等软件对百分百软件造成了干扰,请关闭
  • QQ群成员采集器,方便提取QQ群成员号码

    C#制作qq群采集器qq群成员提取,原理利用webbrowser滚轮HtmlAgilityPack解析实现

    1. 项目简介
    2. 项目运行效果截图 .
    3. 项目制作
    4. 总结待完善功能说明

    1.简介

    简单实现QQ群成员提取,支持单个群提取和所有群提取,项目工具采用vs2013由于工具习惯了vs2013所以采用vs2013工具开发,后台采用C#语言开发,WinFrom界面布局,原理是利用webbrowser登录网页QQ群管理界面,利用HtmlAgilityPack解析采集QQ群成员,并且将QQ群成员数据写入到文本文件.txt,实现导出到本地C盘

    2. 项目运行效果截图

    • 项目运行第一步点击登录QQ
      -在这里插入图片描述
    • 第二步输入群号采集或者点击左边加载的群号采集
    • 第三步看到结果提示成功导出到C盘可以打开看一下了

    plZ3VvZ3Vv,size_16,color_FFFFFF,t_70)![在这里插入图片描述](https://img-blog.csdnimg.cn/20191217191639742.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2tla2V6ZXplZ3VvZ3Vv,size_16,color_FFFFFF,t_70)
    在这里插入图片描述

    3.项目制作

    1.打开vs2013点击新建WinForm应用窗体,窗体名称为QunChenYuanTiQu,新建两个model类qunliebiao.cs
    RowData.cs

    在这里插入图片描述
    2.窗体布局使用label,textbox,button,webbrowser,datagridview,timer,timer是用来定时从webbrowser中获取登录QQ后Q群数据加载到DataGridView控件显示
    在这里插入图片描述

    3.登录QQ代码

      登录button事件代码
      timer1.Start();
      webBrowser1.Url = new Uri("http://qun.qq.com/member.html");
    
    定时器timer代码
    if ( webBrowser1.DocumentText != "")
                {
                    string htmltext = webBrowser1.Document.Body.OuterHtml;
                    HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
                    htmlDoc.LoadHtml(htmltext);
                    HtmlAgilityPack.HtmlNodeCollection node = htmlDoc.DocumentNode.SelectNodes("//div[@class='my-all-group']/ul/li");//"//div[@class='slideBannerA homeSlideAD1']"
                  
                    if(node!=null){
                        List<qunliebiao> qunlie = new List<qunliebiao>();
                        foreach (HtmlNode htmlNode in node)
                        {
                            qunliebiao qun = new qunliebiao();
                            qunlie.Add(qun);
                            qun.QunName = htmlNode.InnerText;
                            qun.QunNumber = htmlNode.GetAttributeValue("data-id", "");
                        }
                      dataGridView1.DataSource = qunlie;
                      dataGridView1.Columns[0].HeaderCell.Value = "群名称";
                      dataGridView1.Columns[1].HeaderCell.Value = "群号";
                      timer1.Stop();
                    }
                    else{}
                }
                else  { 
                }
              
    

    3上面可以完成登录QQ后采集Q群号和群名称,下面我们完成采集Q群成员Qq号代码

      string htmltext = webBrowser1.Document.Body.OuterHtml;
                    HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
                    htmlDoc.LoadHtml(htmltext);
    
                    HtmlAgilityPack.HtmlNodeCollection node = htmlDoc.DocumentNode.SelectNodes("//div[@class='my-all-group']/ul/li");//"//div[@class='slideBannerA homeSlideAD1']"
    
                    if (node != null)
                    {
                        foreach (HtmlElement item in webBrowser1.Document.GetElementsByTagName("li"))
                        {
                            string strHref = item.GetAttribute("data-id");
                            if (!string.IsNullOrEmpty(strHref) && strHref==textBox1.Text.ToString().Trim())
                            {
                                //item.ScrollIntoView(true);
                                item.Focus();
                                //item.SetAttribute("selected", "true");
                                //点击输入的QQ群
                                item.InvokeMember("Click");
                                //开始采集
                                outDataQun();
                            }
                        }
                    }
                }
    
         bool gund = true;
                while (gund)
                {
                    string htmlt = webBrowser1.Document.Body.OuterHtml;
                    HtmlAgilityPack.HtmlDocument htmlD = new HtmlAgilityPack.HtmlDocument();
                    htmlD.LoadHtml(htmlt);
                    //获取总共有多少条数据groupMemberNum
                    HtmlAgilityPack.HtmlNode g = htmlD.GetElementbyId("groupMemberNum");
                    int num = int.Parse(g.InnerText.Trim());
                    //循环滚动加载
                    System.Windows.Forms.HtmlDocument document = this.webBrowser1.Document;
                    Delay(10);//系统延迟秒
                    document.Window.ScrollTo(0, webBrowser1.Document.Body.ScrollRectangle.Height);
                    Delay(1000);//系统延迟秒
                    document.Window.ScrollTo(0, 50);
                    //获取加载数据条目
                    string htmll = webBrowser1.Document.Body.OuterHtml;
                    HtmlAgilityPack.HtmlDocument htmlDl = new HtmlAgilityPack.HtmlDocument();
                    htmlDl.LoadHtml(htmll);
                    HtmlAgilityPack.HtmlNode nodel = htmlDl.GetElementbyId("groupMember");
                    var trNodesl = nodel.SelectNodes("tbody/tr");
                    trNodesl.RemoveAt(0);
                  
                    foreach (var trNode in trNodesl)
                    {
                        var tdNode = trNode.SelectNodes("td");
                        //获取加载后的数据
                        int tdl = int.Parse(tdNode[1].InnerText.Trim());
                       
                        //MessageBox.Show(tdl.ToString());
                        //Console.WriteLine("时间"+ DateTime.Now.ToShortDateString());
                       
                        //判断加载数据是否是总数条,是就停止滚动,不是就继续滚动
                        if (tdl >= num)
                        {
                            //MessageBox.Show(tdl.ToString());
    
                            document.Window.ScrollTo(0, webBrowser1.Document.Body.ScrollRectangle.Height);
                            outDataQQ();
                            //结束循环判断
                            gund = false;
                            break;
                        }
                    }
                }
    
     
                string htmltext = webBrowser1.Document.Body.OuterHtml;
                HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();
                htmlDoc.LoadHtml(htmltext);
    
                HtmlAgilityPack.HtmlNode node = htmlDoc.GetElementbyId("groupMember");
                var trNodes = node.SelectNodes("tbody/tr");
                if (trNodes != null)
                {
    
                    //load = false;
                    trNodes.RemoveAt(0);
                    List<RowData> rows = new List<RowData>();
                    //Regex rg = new Regex("");
                    HtmlAgilityPack.HtmlNode n = htmlDoc.GetElementbyId("groupTit");
                    string path = "C:\\" + n.InnerText.Trim() + ".txt";
                    if (File.Exists(path))
                    {
                        File.Delete(path);
                        FileStream fs1 = new FileStream(path, FileMode.Create, FileAccess.Write);//创建写入文件 
                        StreamWriter sw = new StreamWriter(fs1);
                        foreach (var trNode in trNodes)
                        {
                            var tdNode = trNode.SelectNodes("td");
                            RowData row = new RowData();
                            rows.Add(row);
    
                            row.QunBanHao = tdNode[1].InnerText;
                            row.QunChenYuan = tdNode[2].InnerText;
                            row.QunMingPian = tdNode[3].InnerText;
                            row.QunQqHao = tdNode[4].InnerText;
                            row.QunSex = tdNode[5].InnerText;
                            row.QunQLing = tdNode[6].InnerText;
                            row.QunRunTimer = tdNode[7].InnerText;
                            row.QunDengJi = tdNode[8].InnerText;
                            row.QunZuiFaYan = tdNode[9].InnerText;
    
                        }
    
                        for (int i = 0; i < rows.Count; i++)
                        {
                            sw.WriteLine(rows[i].QunBanHao.Trim() + "," + rows[i].QunChenYuan.Trim() + ":" + rows[i].QunMingPian.Trim() +
                                "[ " + rows[i].QunQqHao.Trim() + " ]" + rows[i].QunSex.Trim() + "#" + rows[i].QunQLing.Trim() +
                                "$" + rows[i].QunRunTimer.Trim() + "%" + rows[i].QunDengJi.Trim() + "&" + rows[i].QunZuiFaYan.Trim());//开始写入值
                        }
                        sw.Close();
                        fs1.Close();
                        label3.Text = "成功导出到C盘";
                    }
                    else
                    {
                        FileStream fs1 = new FileStream(path, FileMode.Create, FileAccess.Write);//创建写入文件 
                        StreamWriter sw = new StreamWriter(fs1);
                        foreach (var trNode in trNodes)
                        {
                            var tdNode = trNode.SelectNodes("td");
                            RowData row = new RowData();
                            rows.Add(row);
    
                            row.QunBanHao = tdNode[1].InnerText;
                            row.QunChenYuan = tdNode[2].InnerText;
                            row.QunMingPian = tdNode[3].InnerText;
                            row.QunQqHao = tdNode[4].InnerText;
                            row.QunSex = tdNode[5].InnerText;
                            row.QunQLing = tdNode[6].InnerText;
                            row.QunRunTimer = tdNode[7].InnerText;
                            row.QunDengJi = tdNode[8].InnerText;
                            row.QunZuiFaYan = tdNode[9].InnerText;
    
                        }
    
                        for (int i = 0; i < rows.Count; i++)
                        {
                            sw.WriteLine(rows[i].QunBanHao.Trim() + "," + rows[i].QunChenYuan.Trim() + ":" + rows[i].QunMingPian.Trim() +
                                "[ " + rows[i].QunQqHao.Trim() + " ]" + rows[i].QunSex.Trim() + "#" + rows[i].QunQLing.Trim() +
                                "$" + rows[i].QunRunTimer.Trim() + "%" + rows[i].QunDengJi.Trim() + "&" + rows[i].QunZuiFaYan.Trim());//开始写入值
    
    
                          
                        } sw.Close();
                        fs1.Close();
                        label3.Text = "成功导出到C盘";
                    }
                }
    

    4总结待完善功能说明

    这里面的代码详细说比较费时间如果有需要我会在代码中注释,主要点食解析需要引入HtmlAgilityPack.dll,总的来说实现了QQ群成员提取,后面也可以增加一些群管理,增加成员,批量删除成员,设置管理员,本来我想要引入程序,当WebBrowser在加载提取的时候无聊可以看一下有趣的内容,利用WebBrowser实现看的到效果,但是性能来说相对比较慢,1千多人的群成员大概需要几分钟才能提取完成,利用C#WinFrom制作自己的软件方便管理有兴趣可以加群交流本人Q1139721002,另外只是网页QQ已经停止维护了,项目下载地址https://download.csdn.net/download/kekezezeguoguo/12037055

    展开全文
  • 百分百QQ群采集工具

    2014-03-08 22:17:09
    2、如果qq登陆后不能采集群,那就是你的qq或者ip被腾讯限制了,需要换qq和ip后重新登陆软件,...(必须要登录,否则后续搜QQ群无法正常进行) 3、根据自己的实际需求选择搜索条件。 4、开始搜索,搜索完毕导出结果。
  • QQ群采集 获取bkn算法

    千次阅读 2018-09-06 09:14:34
    js 文件地址 http://s.url.cn/qqfind/js/find.2ce78a60.js c#代码  long GetBkn(string skey) { var hash = 5381; for (int i = 0, len = skey.Length; i &lt; len; ++i) hash += (hash &... 5) +...

    js 文件地址 http://s.url.cn/qqfind/js/find.2ce78a60.js

    c#代码 

    long GetBkn(string skey)
    {
        var hash = 5381;
        for (int i = 0, len = skey.Length; i < len; ++i) 
            hash += (hash << 5) + (int)skey[i];
        return hash & 2147483647;
    }

     

    展开全文
  • 这里就可以用到这款天行QQ群采集工具了,可根据关键字搜索到所有此关键字类别、各种行业的QQ群,并导出所有这些群的QQ及QQ邮箱地址。并可以直接对这些搜索出来的QQ检索在线状态,直接与对方进行临时对话。 无论是...

     

    当我们需要大量各种行业或类别的QQ群,手工查找几十个还好说。多了怎么办?

    这里就可以用到这款天行QQ群采集工具了,可根据关键字搜索到所有此关键字类别、各种行业的QQ群,并导出所有这些群的QQQQ邮箱地址。并可以直接对这些搜索出来的QQ检索在线状态,直接与对方进行临时对话。

     

     

    无论是实体店还是网店,或者其它产品。利用此软件,可以快速的找到潜在的目标客户群体,绝对是精准的邮件营销不可或缺的辅助软件。邮件群发最重要的一项就是必须准确的向潜在客户群发信息。利用天行QQ群采集工具,采集各行业各类别的QQ群,导出所有这些群成员的邮箱地址。客户群定位好了,自然就事半功倍。引用那句广告词:一个,顶过去一百个。

     

    天行QQ群采集工具官方网站:http://www.ys1983.cn

    下载地址:http://xiazai.zol.com.cn/detail/38/370056.shtml

     

    展开全文
  • 这里就可以用到这款天行QQ群邮件采集软件了,可根据关键字采集到所有此关键字类别、各种行业的QQ群,并导出所有这些群的QQ及QQ邮件地址。并可以直接对这些搜索出来的QQ检索在线状态,直接与对方进行临时对话。 无论...

    当我们需要大量各种行业或类别的QQ群及邮件地址,手工查找几十个还好说。多了怎么办?

    这里就可以用到这款天行QQ群邮件采集软件了,可根据关键字采集到所有此关键字类别、各种行业的QQ群,并导出所有这些群的QQQQ邮件地址。并可以直接对这些搜索出来的QQ检索在线状态,直接与对方进行临时对话。

     

     

    无论是实体店还是网店,或者其它产品。利用此软件,可以快速的找到潜在的目标客户群体,绝对是精准的邮件营销不可或缺的辅助软件。邮件群发最重要的一项就是必须准确的向潜在客户群发信息。利用天行QQ群邮件采集软件,采集各行业各类别的QQ群,导出所有这些群成员的邮件地址。客户群定位好了,自然就事半功倍。引用那句广告词:一个,顶过去一百个。

     

    天行QQ群邮件采集软件官方网站:http://www.ys1983.cn

    下载地址:http://xiazai.zol.com.cn/detail/38/370056.shtml

    展开全文
  • 巨浪QQ2013群采集器是一款QQ2013QQ群号采集器,QQ群主采集器,软件采集非常简单。 1,登陆自己的QQ号 2,选择要采集群的关键字 3,采集,导出群或群主
  • qq群号码采集工具 qq群号码采集工具 qq群号码采集工具
  • QQ群号码采集器 ※ 可按4种方式,提取QQ群号码,提取过程,准确、快速。 ※ 可提取群号码、人数、群名称,并对结果进行排序,过滤拒绝加入的群。 ※ 可对提取结果进行筛选。 ※ 可导出QQ群号码。 软件使用方法: ...
  • QQ群采集号可以很方便的找到你感兴趣的群,并且分析群的详细情况QQ群号码采集器 ※ 可按4种方式,提取QQ群号码,提取过程,准确、快速。 ※ 可提取群号码、人数、群名称,并对结果进行排序,过滤拒绝加入的群。 ※ ...
  • qq群成员采集

    2013-10-26 16:59:31
    QQ群成员邮箱采集器(2013破解版),完全免费,迅速提取QQ群所有成员的邮箱号码并导出TXT文本!
  • QQ群搜索采集工具是一款专业好用的qq群搜索采集辅助工具软件。软件可以实现指定关键词搜索QQ群,并把关键词细分化进行采集。软件界面美观简洁、简单全面、实用方便,无需培训,即可快速上手,轻轻松松完成日常qq群...
  • 如何采集QQ群群员QQ号,采集QQ号,批量采集QQ号 众所周知,QQ群群员QQ号无法导出,即使会员也不可以,那我们只能通过三方工具来实现我们的要求,那今天我们讲讲如何通过火车采集器来采集QQ群群员QQ号。 使用工具 ...
  • qq群成员自动采集,无需安装其他软件,支持谷歌,火狐,360等浏览器,可以自己修改代码学习更多的浏览器插件开发技巧

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 459
精华内容 183
关键字:

qq群采集