我想,在座的各位应该都有过在工作时间偷偷在微信群里摸鱼的经历吧。
在手机上水群的话,很容易被发现,领导大老远的一眼就能发现。
在电脑上用微信PC版水群的话,也要时时留意领导有没有走过来,一旦走过来,马上关闭窗口,切到其他工作软件上。
上面两种方式还是有些提心吊胆的,于是,有个程序员突发奇想:既然程序员每天用的最多的就是IDE,要不就在IDE里光明正大的微信群聊吧!
你就说这个想法够不够大胆!
也可以和具体的好友发送消息:
因为其实本质上是命令行交互,所以你可以放在任何支持命令行IDE里,不只是VSCode,像是IDEA、Clion、PyCharm都行。甚至不在IDE,在shell终端,在cmd窗口里,你都能随时微信群聊。
我知道,你肯定很好奇,他是怎么做到的?
这个工具底层使用了一个叫wechaty的开源项目实现:
简单来说,wechaty本质上是通过HOOK技术实现对各种IM聊天软件收发消息的拦截,然后提供接口出来让第三方可以编程控制,用于开发各种聊天机器人。
是的,wechaty不仅仅能够支持微信,同样的原理还能用在其他IM上,除了微信,目前还支持钉钉、飞书、WhatsApp等几款主流IM软件。
moyu-chat
: https://github.com/chenbb0128/moyu-chat
wechaty
: https://github.com/wechaty/wechaty
不过,最后还要叮嘱一下,使用这些第三方工具是有一定的风险的,尤其是微信,别一不小心把自己号给弄封禁了。大家出于学习的目的可以弄来研究研究,真要用起来还是要谨慎。
另外,轩辕也不提倡在工作时间摸鱼水群,还是要优先把工作做完哦~
END
版权归原作者所有,如有侵权,请联系删除。
▍推荐阅读
脏话越多,代码越好!
我把ST-Link当做J-link用
单片机哪些方面不能替代PLC?