导出QQ群成员


1. 导出成员

来自: 如何批量导出QQ群成员的QQ号/QQ邮箱等相关信息? - 大发撸卡的回答 - 知乎

登录QQ群 → 群管理 → 成员管理, 选择一个群, 拖到最后, 列出所有成员, 然后 F12 进入 console, 运行下列代码

var n=$('#groupMember .list tr.mb');
var t='QQ\t昵称\t群名片\n';
for(var i=0;i<n.length;i++) {
    var nn = n[i].children[2].children[2].innerText;
    var mp = n[i].children[3].children[0].innerText;
    var qq = n[i].children[4].innerText;
    t += qq + '\t'+ nn.trim() + '\t' + mp.trim() + '\n';
}
console.log(t);

得到的列表有三列, 分别为QQ号, 昵称, 群名片.

2. 交叉对比

交叉对比两个群的QQ号:

comm -1 -2 <(cut -f1 group1.txt | sort) <(cut -f1 group2.txt | sort)

其中 cut -f1 用来选取列表第一列, comm 用来对比两个文件的相同处 (需要提前用 sort 排序).


Authorthebesttv
Created2022-09-29 16:05
Modified2022-09-29 16:09
Generated2024-06-11 02:39
VersionEmacs 29.3 (Org mode 9.6.15)
Rawqq-group-export.org