Java 杂谈

程序员教你如何一键定时给女生发表白微信!

2019-03-21  本文已影响0人  java架构进阶

你有没有遇到这样的情景:女朋友每天要求早中晚微信打卡,有时候因为忙着改Bug,给(打)忘(游)了(戏)?回家得跪键盘了吧。

程序员当然要用程序员的方式来解决了!来来来,看下小编是如何定时自动发表白微信的?

使用库

基本思路

最终效果

image

点开图片:

image

目录与配置

目录结构:

image

配置代码:

image

在配置里可以修改提醒发送的时间,想要说的话等。

需要注意的坑:

Puppeteer 需要安装Chromium,所以要修改Puppeteer 的下载源:

<html>
 <head></head>
 <body>
  <pre style="margin: 0px; padding: 0px; max-width: 100%; box-sizing: border-box !important; word-wrap: break-word !important; color: rgb(51, 51, 51); font-size: 17px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: 0.544000029563904px; line-height: 27.2000007629395px; orphans: auto; text-align: justify; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);">

npm config set puppeteer_download_host https://npm.taobao.org/mirrors 

</pre>
 </body>
</html>

但比较坑的是,我在云服务器上修改了源也没下载下来,所以到现在还没能放到服务器上去,只能在自己的电脑上起 Node Server。

后续优化:

  1. 代码结构

  2. 生成的图片质量

  3. 生成聊天记录日志,别人撤回的消息也能看见了

  4. 保存每天生成的图片

希望所有猿(媛)都能遇见自己喜欢,也喜欢自己的另一半~

上一篇 下一篇

猜你喜欢

热点阅读