
之前用微信网页版抓了 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
1 b821025551b 2016-10-17 18:42:05 +08:00 感谢,已把表情都 down 下来了,慢慢挑。(求公布如何抓别人微信的表情) |
2 crayygy 2016-10-17 19:15:24 +08:00 用 Ruby 随手写了个简单版的,没做什么处理了。有需要的可以直接找个文件夹放进去跑一下。 用的是 LZ 的 GitHub json raw 文件。 PS :确实挺多的。。。 https://gist.github.com/crayygy/37fec9961a01cc77cefa5f585b9dc900 |
3 exalex 2016-10-17 19:17:49 +08:00 能简述下使用效果么。。。 |
4 vboar 2016-10-17 19:33:13 +08:00 get 好多表情 = = |
5 SPACELAN OP 我把所有表情下下来以 md5 命名…选好自己喜欢的之后再用 wechat4u 发到自己的微信上 |
6 jakiepaper 2016-10-17 19:42:17 +08:00 哈哈 非常强大!要是每次开始轰炸的表情是随机的就好了! |
8 SPACELAN OP @jakiepaper 代码自己改呀 |
9 qk3z 2016-10-17 22:54:04 +08:00 萌新求教怎么用? |
10 killerv 2016-10-18 10:22:53 +08:00 感谢表情包 |
11 killerv 2016-10-18 10:59:31 +08:00 没想到里面还有不少福利 gif |
12 btjoker 2016-10-18 11:29:08 +08:00 不知道是不是我这边的问题,二维码变形了。 左半边还能看的出来,右半边向左边缩进了 |
13 Alias4ck 2016-10-18 11:45:12 +08:00 表情包不错哈哈哈哈哈哈 |
14 SPACELAN OP @b821025551b 抓取方法更新了 |
17 RanchoH 2016-10-18 12:09:28 +08:00 hahaha, 玩得贼嗨 手机性能稍稍弱一点的流量开关后只能等着系统恢复响应 |
18 SPACELAN OP 顺便安利一下自己参与开发的库 github.com/nodeWechat/wechat4u |
19 chaegumi 2016-10-18 14:04:45 +08:00 |
20 HanSonJ 2016-10-18 14:36:06 +08:00 不少福利+1 |
21 stonex 2016-10-18 14:44:52 +08:00 厉害厉害! |
22 HanSonJ 2016-10-18 14:46:59 +08:00 炸了几波,然后感觉被微信拉黑了,发不了表情了,其他一切正常。。。各位自重。。。 |
23 z362788127 2016-10-18 14:49:42 +08:00 福利哈哈哈哈.... |
24 caiying 2016-10-18 14:49:58 +08:00 |
25 admol 2016-10-18 15:25:03 +08:00 |
26 yatessss 2016-10-18 15:28:31 +08:00 已下载。。。。已轰炸。。。好评。。。 |
27 yatessss 2016-10-18 15:50:00 +08:00 卧槽 楼主你别告诉我 起了这个服务我自己发的表情 你也抓取了。。。。我刚才发我本人的表情。。。 |
28 malcolmyu 2016-10-18 15:56:35 +08:00 |
29 SPACELAN OP |
30 shunia 2016-10-18 18:09:08 +08:00 扫码不能登陆,怎么解决 "暂时无法登陆,请重新尝试登陆" |
32 mofei 2016-10-18 22:51:08 +08:00 下载完表情,怎么轰炸,微信机器人自动回复表情我这里没效果啊 |
33 ibufu 2016-10-19 16:02:57 +08:00 |
34 ibufu 2016-10-19 16:03:29 +08:00 一下子 get 了好多表情包 |
35 aksoft 2016-10-19 17:04:18 +08:00 都是朋友。。。会被揍。能轰陌生人就好了。。。 |
36 iShawnWang 2016-10-19 18:02:57 +08:00 好像挂了吧.. 我给你提 issue 了 |
37 m5Rc6ufZ9fj4tdoY 2016-10-20 18:14:25 +08:00 @chaegumi 存储的时候没有获取扩展名,都存为 gif 的话应该会有问题的,有些 png 会打不开 |
39 chaegumi 2016-10-20 19:52:03 +08:00 |
40 bumz 2016-10-21 14:31:53 +08:00 |
42 pheyer 2016-10-21 15:42:38 +08:00 @SPACELAN 没明白那个 wechat4u 的微信机器人账号的作用,发文字就回同样的文字,发表情回复同样的表情,有什么作用? |
43 pheyer 2016-10-21 15:48:29 +08:00 如果能抓到微信网页版的红包消息,单独给个红包提醒,这样就不会错过群红包了, LZ 觉得如何? |
50 mingyun 2016-10-23 16:07:13 +08:00 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 |
51 fhefh 2016-10-24 19:53:46 +08:00 get 下 |
52 brucezhou 2016-10-25 19:40:13 +08:00 有好多辣眼睛的东西 |
53 chenyuxiaodhr 2016-10-28 01:07:08 +08:00 我就想问。。被封了自定义表情的啥时候能解开。。 |
54 SPACELAN OP @chenyuxiaodhr 我测试帐号都被封了 2333 |
55 swolf119 2016-10-28 17:30:26 +08:00 哈哈。。楼上的都被封停了么 |
58 wuxc 2016-11-19 11:00:45 +08:00 感谢分享~ 已下载所有表情 ```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 ``` |