Files
karuo-ai/01_卡资(金)/金仓_存储备份/微信管理/脚本/朋友圈命令行发布说明.md

1.8 KiB
Raw Blame History

微信朋友圈命令行发布说明

macOS 本机通过命令行触发微信(已打开且登录)发朋友圈,通过 cliclick 模拟点击完成操作。

依赖

  • 已安装 cliclickbrew install cliclick(你本机已安装)
  • 微信已登录,发朋友圈前窗口保持可见(可最小化到 Dock脚本会激活

用法

# 进入脚本目录
cd "/Users/karuo/Documents/个人/卡若AI/01_卡资/金仓_存储备份/微信管理/脚本"

# 首次使用:校准坐标(必做一次)
./post_moments.sh -c

# 按提示把鼠标依次移到 4 个位置并回车,脚本会输出 4 组坐标,
# 把坐标填到 post_moments.sh 顶部的变量里(或 export 环境变量)

# 发一条朋友圈(文案用双引号包起来)
./post_moments.sh "今天天气不错~"

校准说明

坐标和屏幕分辨率、微信窗口位置有关,每台机器要做一次校准

  1. 运行 ./post_moments.sh -c
  2. 按提示依次把鼠标移到:朋友圈入口发朋友圈按钮文字输入框发表按钮,每次移好后按回车,记下输出的 x,y
  3. 把 4 组坐标填到 post_moments.sh 里对应的 WECHAT_*_XWECHAT_*_Y,或运行时 export WECHAT_MOMENTS_X=80 WECHAT_MOMENTS_Y=620 ... 再执行

注意事项

  • 微信没有官方「发朋友圈」API本脚本通过模拟点击实现,微信界面改版后坐标可能失效,需重新校准。
  • 文案通过剪贴板粘贴进输入框,发帖前不要手动改剪贴板。
  • 若终端没有辅助功能权限cliclick 可能无法正常点击,需在 系统设置 → 隐私与安全性 → 辅助功能 里勾选终端(或 iTerm

脚本位置

01_卡资/金仓_存储备份/微信管理/脚本/post_moments.sh