腾讯很聪明,之前获取QQ群里的QQ号的方法已不能用了http://blog.csdn.net/sinat_15153911/article/details/68937169,
于是群主又找了一个新方法:
http://qun.qq.com/member.html#gid=494808400
gid为Q群号

然后复制到QQ.txt文件中。格式如下:

字段分别对应如下:
序号(可不要)
Q名
Q号 性别 Q龄 加群时间 最后发言时间

java程序如下:

public static void readTxtFileForQQ3(String filePath,String search) throws Exception {try {String encoding="UTF-8";File file=new File(filePath);if(file.isFile() && file.exists()){ InputStreamReader read = new InputStreamReader(new FileInputStream(file),encoding);BufferedReader bufferedReader = new BufferedReader(read);String lineTxt = null;String qqName = "";while((lineTxt = bufferedReader.readLine()) != null){if(!lineTxt.equals("")){if(!checkNumber(lineTxt.trim())){if(lineTxt.length() > 20){String[] lineTxts = lineTxt.split("\\s+");Connection con = dbUtil.getConnection(); String sql = "insert into qqnum2 values(?,?,?,?,?,now(),1,?)";PreparedStatement pstmt = con.prepareStatement(sql);//id,name,qq,sex,age,creatime,statuspstmt.setString(1, UUID.randomUUID().toString());pstmt.setString(2, qqName);pstmt.setString(3, lineTxts[0]);pstmt.setString(4, lineTxts[1]);pstmt.setString(5, lineTxts[2]);pstmt.setString(6, search);int result = pstmt.executeUpdate();dbUtil.closeResources(con, pstmt, null);if(result==1){System.out.println("添加成功!");}else{System.out.println("添加失败!");}}else{qqName = new String(lineTxt.getBytes("gb2312"),"gbk");}}}}read.close();}else{throw new Exception("找不到指定的文件");}} catch (Exception e) {throw new Exception("读取文件内容出错");}}

解析:
if(!lineTxt.equals(“”)){ //判断这行是否非空

if(!checkNumber(lineTxt.trim())){ //判断这行是否为非数字,如果是数字,即是序号,序号不记录

if(lineTxt.length() > 20){ //然后剩下的是Q名和一大串字符串,然后判断Q名和大串字符串哪个长度大于20

String[] lineTxts = lineTxt.split(“\s+”); //大于20的则是一大串字符串,通过空格分割成Q号,性别,Q龄,后两个没什么用不做记录。

成功获取QQ号后存到数据库,然后为所欲为。。。

数据库的数据:

全CSDN的丰(好)色(se)博客,这里有书本看不到的Java技术,电影院禁播的电影,欢迎关注QQ群494808400

java干货——一键导入QQ群里的QQ号(二)相关推荐

  1. 记QQ群里一次sql优化

    QQ群里大侠经常讨论一些优化问题,给大家解决问题,自己也在学优化,记录一下. CREATE OR REPLACE FORCE VIEW "RENKOU"."V_RENKO ...

  2. 编写Java程序,使用 Socket类模拟用户加入 QQ 群时,QQ 小冰发送欢迎消息的场景(用户充当客户端,QQ 小冰充当服务端)

    查看本章节 查看作业目录 需求说明: 小冰是微软公司研发的人工智能机器人,被腾讯公司加入 QQ 群后,立即受到千万网友的喜爱.现在使用 Socket类模拟用户加入 QQ 群时,QQ 小冰发送欢迎消息的 ...

  3. 今天大家在南京程序员俱乐部QQ群里的一些唠叨

    今天大家在南京程序员俱乐部QQ群里的一些唠叨 昂锋集团南京(1215988837) 9:49:55  有人做通讯的吗? 回复 大树 SA/SD(7631318) 9:52:05  具体说说? 回复 昂 ...

  4. 准确找出QQ群里长期潜水的成员踢出去(转)

    准确找出QQ群里长期潜水的成员踢出去(转) QQ群解除了以前不能多人同时聊天的限制,多个好友可以在群中即时交流.笔者也建立了一个IT作者编辑群,随着加入人数的增多,慢慢达到了群人数的上限,不能够再加入 ...

  5. qq日志里html在哪,QQ空间里的QQ日志如何插入QQ在线咨询?

    看到朋友的QQ日志中带着QQ在线咨询么?是不是很高大上?下面小编就为大家介绍QQ空间里的QQ日志如何插入QQ在线咨询方法,一起来看看吧! 方法/步骤 1.登陆QQ号码.图中是随意输入的QQ号码,以此为 ...

  6. 如何在QQ群里做广告进行推广【转】

    在十年前没有QQ或者说不会上网与对方聊天,那时还算是正常.那么时间推移到十年后的今天,你会上网但不知道腾讯有个QQ那是不是真的OUT了,对好多朋友来说一个QQ号就像是一个手机号一样的重要,一个QQ就如 ...

  7. QQ群里收集的外企iOS开发的笔试题

    一组外企iOS开发的笔试题,您能回答出来吗?从群里收集来的. 1 why can't NSArray contain NSInteger Instance? with which extra step ...

  8. 我真的改变了很多,QQ群里同学们说的

    前天晚上开了一下QQ,并成功登录了服务器,这说明我输入的账号密码都正确,通过验证了(以上是废话).我们班也是有QQ群的,还有热心的同学帮忙开通了QQ校友,班级啥的,使得联系起同学来丝毫不费吹灰之力,太 ...

  9. html 点击加入qq群,怎么样加入QQ群?加入QQ群两种方式介绍

    怎么样加入QQ群?加入QQ群通常用于2种方式,一种是已知QQ群号,我们只需要查找添加,另外一种是自行搜索找群,下面我们分别介绍下. 最近有网友问小编:怎样加入脚本之家QQ群啊?随后小编给其发了一个QQ ...

最新文章

  1. 用C#去除代码的SourceSafe管理
  2. python subprocess模块 命令执行
  3. python strip_Python3 strip()方法
  4. TypeError: ‘int‘ object is not callable
  5. a点到b点最短路线有多少条_8下数学培优:几何体上最短路径问题,总结与提升,不一样的感受...
  6. ADO.NET调用存储过程
  7. 查看使用yum安装的软件路径
  8. 渠道分销管理系统解决方案
  9. 扫拖地机器人预留_进阶规划,扫拖一体,小瓦扫地机器人规划版重度体验
  10. 后台运行命令nohup、job 等
  11. 人脸识别图片base64编码,Java实现
  12. 《那些年啊,那些事——一个程序员的奋斗史》——33
  13. RK3288功能介绍
  14. 江苏工匠杯_unseping_wp
  15. [转载]livid 写给他自己的
  16. java人民币大小写转换_Java 实现人民币小写转大写[转载http://sunjun.blogchina.com/]
  17. cocos2dx 植物大战僵尸 18 土豆雷
  18. 三色标记(可达性分析算法)及一些思考
  19. 【Lua 教程系列第 4 篇】Lua 中的第一行代码 hello world
  20. win10如何给已分区的磁盘(如C盘)进行扩容?

热门文章

  1. 阿瓦隆卡牌代码C语言,桌游干货《阿瓦隆》游戏规则及速成攻略
  2. AttributeError: ‘WebDriver‘ object has no attribute ‘find_element_by_id‘
  3. 《冰雪奇缘》首曝中文片段 丛林遇狼惊险逃亡
  4. 《WebAssembly 权威指南》(7)WebAssembly 表
  5. html卡片布局样式
  6. 支付宝集五福神器来了!100多张额外福卡,集不齐你打我
  7. 游戏服务器api 文档,233游戏开放平台-帮助文档
  8. 软件测试(零基础)入门学习路线,软件测试职业前景
  9. python将Excel转换成Matrix
  10. 带Checkbox的EditorGridPanel