【我写了个小软件,老板说要给我加薪】微信助手|个性化群发|好友头像照片墙|软件开发

前言

各位朋友们好,许久不见!博客停更的三个月笔者其实也做了很多事,也有一些记录,只是一直没总结发博客。2023年我会努力在工作学习之余多多总结博客,与大家分享我的经验和心得。

在此恭祝大家新年快乐,在新的一年里身体健康,工作顺利!

问题描述

微信已经成为了我们日常生活中不可缺少的工具,一年一度的除夕我们也都想第一时间给共度了一年的朋友们发去新年祝福。但除夕除了要忙碌地准备年夜饭,更是难得的一家人团聚时光,如果朋友一多,微信发祝福就显得有心无力了。我老板就遇到了这样的问题,他说:

image-20220806225906866

于是我就开搞了,将需求分解后,我要解决的主要是以下问题:

  • 如何登录微信并导出微信好友列表
  • 如何给微信好友批量发送个性化消息和图片
  • 如何生成微信好友头像图片墙
  • 如何将python程序打包成一个软件

边学边搞,两天后,WeChatFriendTool_1.0被我生出来了?

image-20220806225906866

image-20220806225906866

⚠️需要注意的是:发送新年祝福的初心是很好的,如果不是实在没时间,手动点开微信窗口将你的祝福和感恩传递给朋友们才是最好的方式,毕竟一年也没多少好机会可以聊聊近况,表达感恩。本软件仅供娱乐以及交流使用,且目前仍有许多可以完善的地方,下面将给出使用说明。

使用说明

安装与设置

  1. 本软件仅适用于Windows平台,MacOS暂时不适配。
  2. 点击下载软件压缩包:WeChatFriendTool_1.0.zip,并且进行解压。
  3. 将解压后的文件夹添加到白名单,添加方式白名单如下图所示(软件如果不加入白名单,dll文件会被误识别为病毒,运行软件的时候会出现缺少依赖的报错。本软件无毒无后台!)。

  1. 本软件依赖于WeChat 3.3.0.115版本,因此需要在电脑中安装此版本微信,点击下载,解压并安装:WeChat 3.3.0.115

  2. 这样就完成系统配置了,双击WeChatFriendTool_1.0文件夹下的main.exe即可以运行程序了。

  1. 如果出现8888端口被占用的错误提示。首先需要强行退出软件,然后双击运行文件夹下的pause.bat文件即可。

image-20220806225906866

功能描述

  1. 点击登录微信,并且扫码登陆微信;

image-20230121下午44229017

  1. 点击导出好友,即可在文件夹中生成friends_list.xlsx文件,此文件包含所有微信好友的唯一识别号(wx_id)、微信昵称(nick_name)、你对此好友的备注(remark)、微信账号(_wx_account)以及微信头像图片链接(avatar_url)

image-20230121下午44302460

image-20230121下午42647402

  1. 发送文本消息:基于上述导出的friends_list.xlsx文件,可以借助备注名称和excel生成批量个性化信息。最后将要发送的信息保存到excel,再点击上传表格,将表格上传。

    需要注意的是,这里要上传的excel需要严格按照规范来,包括两列:第一列是的唯一识别号(wx_id),表示你要将信息发送给谁;第二列是要发送的信息(meg),表示你要发送什么消息。(第一行的列名命名可以随意,会从第二行开始读取;excel的文件名也可以随意)

  2. 发送图片消息:这个选项是可选的,点击上传图片(建议不要图片太大,不然发送很慢或发送失败),并选择图片即可。需要注意的是,这里是给所上传的Excel文件里面的唯一识别号(wx_id)列的所有人发送同一张图片

    如果信息和图片确认没问题后,点击发送即可

    这里笔者以ready.xlsx为例进行个性化消息批量发送演示

image-20230121下午45557099

image-20230121下午45715080

image-20230121下午50046581

  1. 点击生成好友头像照片墙,可以生成 「正方形」 和 「心形」 两种格式的照片墙。(如果好友比较多,可能下载过程会有些缓慢)

image-20230121下午51930997

image-20230121下午52100958

结语

一个想要五脏俱全的软件实现过程还是需要考虑很多情况,本次制作软件的过程笔者也学习到了很多东西,当然也有很多可以继续优化的地方,后续有机会再继续改进。这个过程也涉及到很多知识,下一篇文章笔者会给出制作教程。

评论

  1. Job叔
    Macintosh Chrome
    1 年前
    2023-1-21 17:58:02

    搞个微信群吧,技术交流的那种

    • 博主
      Job叔
      Macintosh Chrome
      1 年前
      2023-1-23 9:22:21

      多积累积累再说[破涕为笑]

  2. Windows Chrome
    1 年前
    2023-1-28 19:49:50

    感谢分享,我去试试

    • 博主
      前端练习生
      Macintosh Chrome
      1 年前
      2023-1-28 22:57:00

      多多交流~

  3. 不想加班
    Windows Chrome
    6 月前
    2023-11-13 9:04:18

    请问大佬,怎么添加其它版本的微信支持?比如微信3.5,登录就闪退

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇