之前用微信网页版抓了 1000+自定义表情 URL 和 MD5 数据,从里面选了些自己喜欢的留着用就没管了
刚才用这些表情撸了一个轰炸器,用来“分享自己的表情”
呈上链接 github.com/spacelan/wechat-emoticon
emoticons.json就是表情数据,可以写个脚本把所有表情下下来看看
有不可描述的惊♂喜
我发誓这些都不是用我自己的微信抓到的
之前用微信网页版抓了 1000+自定义表情 URL 和 MD5 数据,从里面选了些自己喜欢的留着用就没管了
刚才用这些表情撸了一个轰炸器,用来“分享自己的表情”
呈上链接 github.com/spacelan/wechat-emoticon
emoticons.json就是表情数据,可以写个脚本把所有表情下下来看看
有不可描述的惊♂喜
我发誓这些都不是用我自己的微信抓到的
{
"MsgId": "11973880366746079",
"FromUserName": "@7f29b95a33028240f631dda0eecb49f",
"ToUserName": "filehelper",
"MsgType": 47,
"Content": "<msg><emoji fromusername = \"23423asf\" tousername = \"filehelper\" type=\"2\" idbuffer=\"media:0_0\" md5=\"325e6f67bf0bf95b58ca1e0d7cc51821\" len = \"494186\" productid=\"\" androidmd5=\"325e6f67bf0bf95b58ca1e0d7cc51821\" androidlen=\"494186\" s60v3md5 = \"325e6f67bf0bf95b58ca1e0d7cc51821\" s60v3len=\"494186\" s60v5md5 = \"325e6f67bf0bf95b58ca1e0d7cc51821\" s60v5len=\"494186\" cdnurl = \"http://emoji.qpic.cn/wx_emoji/xmrm0xnjtnahibtFOjQ7ywClrojsNQYOPyickj9Yo7D0NEa16DBl5GJA/\" designerid = \"\" thumburl = \"\" encrypturl = \"http://emoji.qpic.cn/wx_emoji/CvEmibBOcGYhrj1gCOCs48L4OdgAtuuyJueljF440oic4r8j6KPRkDfw/\" aeskey= \"caee1393b6427c72e35fef94d277d00b\" width= \"85\" height= \"85\" ></emoji> <gameext type=\"0\" content=\"0\" ></gameext></msg>",
...
}
用微信网页版API,直接提取消息中Content字段里的md5和cdnurl
|
b821025551bOct 17, 2016
1
感谢,已把表情都 down 下来了,慢慢挑。(求公布如何抓别人微信的表情)
|
|
2
用 Ruby 随手写了个简单版的,没做什么处理了。有需要的可以直接找个文件夹放进去跑一下。
用的是 LZ 的 GitHub json raw 文件。 PS :确实挺多的。。。 https://gist.github.com/crayygy/37fec9961a01cc77cefa5f585b9dc900 |
|
exalexOct 17, 2016
3
能简述下使用效果么。。。
|
|
vboarOct 17, 2016
4
get 好多表情 = =
|
|
5
我把所有表情下下来以 md5 命名…选好自己喜欢的之后再用 wechat4u 发到自己的微信上😂😂😂
|
|
jakiepaperOct 17, 2016
6
哈哈 非常强大!要是每次开始轰炸的表情是随机的就好了!
|
|
8
@jakiepaper 代码自己改呀
|
|
qk3zOct 17, 2016
9
萌新求教怎么用?
|
|
killervOct 18, 2016
10
感谢表情包
|
|
killervOct 18, 2016
11
没想到里面还有不少福利 gif
|
|
btjokerOct 18, 2016
12
不知道是不是我这边的问题,二维码变形了。
左半边还能看的出来,右半边向左边缩进了 |
|
noahliasznOct 18, 2016
13
表情包不错哈哈哈哈哈哈
|
|
14
@b821025551b 抓取方法更新了
|
|
RanchoHOct 18, 2016
17
hahaha, 玩得贼嗨
手机性能稍稍弱一点的流量开关后只能等着系统恢复响应 |
|
18
顺便安利一下自己参与开发的库 github.com/nodeWechat/wechat4u
|
|
chaegumiOct 18, 2016
19
|
|
HanSonJOct 18, 2016
20
不少福利+1
|
|
stonexOct 18, 2016
21
厉害厉害!
|
|
HanSonJOct 18, 2016
22
炸了几波,然后感觉被微信拉黑了,发不了表情了,其他一切正常。。。各位自重。。。
|
|
z362788127Oct 18, 2016
23
福利哈哈哈哈....
|
|
caiyingOct 18, 2016
24
|
|
admolOct 18, 2016
25
|
|
yatessssOct 18, 2016
26
已下载。。。。已轰炸。。。好评。。。
|
|
yatessssOct 18, 2016
27
卧槽 楼主你别告诉我 起了这个服务我自己发的表情 你也抓取了。。。。我刚才发我本人的表情。。。
|
|
28
|
|
29
|
|
shuniaOct 18, 2016
30
扫码不能登陆,怎么解决
"暂时无法登陆,请重新尝试登陆" |
|
mofeiOct 18, 2016
32
下载完表情,怎么轰炸,微信机器人自动回复表情我这里没效果啊
|
|
ibufuOct 19, 2016
33
|
|
ibufuOct 19, 2016
34
一下子 get 了好多表情包
|
|
aksoftOct 19, 2016
35
都是朋友。。。会被揍。能轰陌生人就好了。。。
|
|
iShawnWangOct 19, 2016
36
好像挂了吧.. 我给你提 issue 了
|
|
m5Rc6ufZ9fj4tdoYOct 20, 2016
37
@chaegumi 存储的时候没有获取扩展名,都存为 gif 的话应该会有问题的,有些 png 会打不开
|
|
chaegumiOct 20, 2016
39
|
|
bumzOct 21, 2016
40
|
|
pheyerOct 21, 2016
43
如果能抓到微信网页版的红包消息,单独给个红包提醒,这样就不会错过群红包了, LZ 觉得如何?
|
|
mingyunOct 23, 2016
50
windows 不能用吗
const fs = require('fs') ^^^^^ SyntaxError: Use of const in strict mode. at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:902:3 |
|
fhefhOct 24, 2016
51
get 下
|
|
brucezhouOct 25, 2016
52
有好多辣眼睛的东西
|
|
chenyuxiaodhrOct 28, 2016
53
我就想问。。被封了自定义表情的啥时候能解开。。
|
|
54
@chenyuxiaodhr 我测试帐号都被封了 2333
|
|
swolf119Oct 28, 2016
55
哈哈。。楼上的都被封停了么
|
|
wuxcNov 19, 2016
58
感谢分享~ 已下载所有表情
```bash mkdir emoticons & cd emoticons cat ../emoticons.json |tr '\n' '@' | sed -e 's/,@//g' | tr '@' '\n' | grep url | awk -F'"' '{print "wget",$4,"-O",$8".gif"}' | bash ``` |
|
HanSonJJan 19, 2017
62
@pheyer 已发布新项目 https://www.v2ex.com/t/335534
|