专栏首页Vue源码 & 前端进阶体系【搞东搞西】把微信表情包交出来!

【搞东搞西】把微信表情包交出来!

本次,用到的框架是 Wechaty!很久之前就有了,当时一时兴起玩了一下,后面就不玩了,后面用的时候,基本是拿来保存微信的表情包......今天就想简单记录一下

很好玩的一个东西,自己做微信机器人,只可惜现在功能被限制太多了,不然可以做很多好玩的东西

算了,废话不多说了

1新建项目文件夹 demo

2进入到 demo 文件夹

3新建 package.json,并复制下面内容,主要就是安装两个包

wechaty 肯定是要装的,另一个是把链接转成 二维码,让我们方便登录

{

然后就 安装包 喽

npm i

或者不用 package.json 自己装吧

npm i wechaty qrcode-terminal -S

4根目录下新建一个文件夹 img,用来存放表情包啦

5好的,现在,我们写一个 js 文件,getFile.js,可以直接复制哦

"可以跳过代码,往下看"

const { Wechaty } = require('wechaty')

6启动文件

node getFile.js

当然,你需要安装 node 环境啊,这个就不说了

然后,就会弹出一个二维码,如下

用你的微信扫描登录,显示登录成功的话,就.... 成功了

所有微信收到的消息都能被监听到

但是我做了条件判断

只有消息是 【我发送的+消息类型是表情包】,我才去保存这个消息

7然后,我找了自己的小号,不断的给他发表情包,然后看着文件夹的表情包越来越多,心里十分满足

本文分享自微信公众号 - 神仙朱(skying-zhu),作者:神仙朱

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-03-18

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【Vue原理】Vue源码阅读总结大会

    阅读源码是需要很多的勇气的,特别是对这种 Vue 源码的框架,十分抽象,使用了好多设计模式,封装得十分精密。很难短时间内能看得明白。

    神仙朱
  • 【安全】CSRF

    后面会把前端进阶的课程内容都总结一遍。有些都是很常见的知识,但是为了梳理自己的知识树,所以尽量模糊的地方都会记录

    神仙朱
  • 【Vue原理】Component - 源码版 之 创建组件VNode

    今天就要开启我们 Component 探索之旅,旅途有点长,各位请坐好,不要睡着了

    神仙朱
  • PyInstaller 打包 pytho

    主题是使用PyInstaller 打包python时遇到一些问题以及解决方案,其中将要打包的程序是用tensorflow做的LSTM算法,这里不会涉及这个算法详...

    py3study
  • TCP端口复用引发的异常,用setsockopt来解决

    OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。假如端口被socket使用过,并且利用socket...

    小小咸鱼YwY
  • TCP端口复用引发的异常,用setsockopt来解决

    OSError: [WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

    小小咸鱼YwY
  • JAVA实现一个简单的RPC+项目源码

    论坛中说到聊一聊RPC远程过程调用协议 http://www.52itstyle.com/thread-22564-1-1.html RPC(Remote Pr...

    小柒2012
  • 解析针对知名密码存储软件LastPass的钓鱼攻击

    最近作者发现了一个针对LastPass的钓鱼攻击,其允许攻击者窃取一个LastPass用户的邮箱、密码甚至二次验证的验证码,这就使得攻击者可以完全获取到用户存储...

    FB客服
  • 从零开发一个JavaWeb项目要点「建议收藏」

    本文章详细的列出了开发一个传统JavaWeb项目需要注意的要点,从环境准备开始到三层架构搭建,需要注意的地方全部罗列出来。本文作者「张丰哲」欢迎点击阅读原文,关...

    好好学java
  • 从零开发一个Java Web项目要点

    原文:www.jianshu.com/p/ab6a9eaacaf3 文章编辑自:Java团长

    好好学java

扫码关注云+社区

领取腾讯云代金券