← 返回
未分类

微信操作手册

微信朋友圈操作技能。用于打开朋友圈、浏览动态、滚动查看内容等。使用场景:(1) 打开朋友圈,(2) 滚动浏览朋友圈内容,(3) 查看好友动态,(4) 给朋友圈点赞评论
islandlxl
未分类 clawhub v1.0.0 100000 Key: 无需
★ 1
Stars
📥 397
下载
💾 0
安装

概述

微信朋友圈操作

⚠️ 重要:打开微信的正确方式

禁止使用 Start-Process 启动微信!必须通过点击任务栏图标打开!

正确流程:

  1. 点击显示隐藏图标 (1142, 744)
  2. 点击微信图标 (1111, 701)
  3. 点击屏幕中间 (400, 300) 激活微信窗口

❌ 错误方式:Start-Process "D:\Weixin\Weixin.exe"(这只启动进程,不会打开界面)

关键坐标

功能坐标 (X, Y)说明
-------------------------
显示隐藏图标1142, 744任务栏显示隐藏图标按钮
微信图标1111, 701微信启动图标
激活微信400, 300点击屏幕中间激活微信窗口
朋友圈按钮272, 322朋友圈标签位置
语音电话1055, 108聊天窗口右上角电话按钮

使用流程

打开朋友圈

重要:若微信未显示在任务栏,需先点击显示隐藏图标!

  1. 点击显示隐藏图标 (1142, 744) 展开隐藏图标
  2. 点击微信图标 (1111, 701) 打开微信
  3. 点击屏幕中间位置 (400, 300) 激活微信窗口
  4. 点击朋友圈按钮 (272, 322)
Add-Type @"
using System;
using System.Runtime.InteropServices;
public class WMoments {
    [DllImport("user32.dll")] public static extern bool SetCursorPos(int X, int Y);
    [DllImport("user32.dll")] public static extern void mouse_event(int flags, int dx, int dy, int d, int e);
}
"@

# 1. 点击显示隐藏图标 (1142, 744)
[WMoments]::SetCursorPos(1142, 744)
Start-Sleep -Milliseconds 100
[WMoments]::mouse_event(2, 0, 0, 0, 0)
[WMoments]::mouse_event(4, 0, 0, 0, 0)
Start-Sleep -Milliseconds 300

# 2. 点击微信图标 (1111, 701)
[WMoments]::SetCursorPos(1111, 701)
Start-Sleep -Milliseconds 100
[WMoments]::mouse_event(2, 0, 0, 0, 0)
[WMoments]::mouse_event(4, 0, 0, 0, 0)
Start-Sleep -Milliseconds 500

# 3. 激活微信(点击屏幕中间)
[WMoments]::SetCursorPos(400, 300)
Start-Sleep -Milliseconds 100
[WMoments]::mouse_event(2, 0, 0, 0, 0)
[WMoments]::mouse_event(4, 0, 0, 0, 0)
Start-Sleep -Milliseconds 200

# 4. 点击朋友圈按钮
[WMoments]::SetCursorPos(272, 322)
Start-Sleep -Milliseconds 100
[WMoments]::mouse_event(2, 0, 0, 0, 0)
[WMoments]::mouse_event(4, 0, 0, 0, 0)

### 关闭朋友圈

点击右上角关闭按钮 (932, 108)

点击右上角关闭朋友圈

[WMoments]::SetCursorPos(932, 108)

Start-Sleep -Milliseconds 100

[WMoments]::mouse_event(2, 0, 0, 0, 0)

[WMoments]::mouse_event(4, 0, 0, 0, 0)


### 浏览朋友圈(滚动)

**正确的浏览方式:先向下滚动浏览,再慢慢往上滚回顶部**

- 滚动位置:600, 400(屏幕中间偏上)
- 向下滚动:100次,每次50单位,间隔200ms
- 向上滚动:300次(3倍),间隔150ms,速度要慢

1. 先向下滚动100次浏览内容

for ($i = 0; $i -lt 100; $i++) {

[WMoments]::SetCursorPos(600, 400)

[WMoments]::mouse_event(0x0800, 0, 0, -50, 0)

Start-Sleep -Milliseconds 200

}

2. 再慢慢往上滚动300次回到顶部(是向下滚动的3倍)

for ($i = 0; $i -lt 300; $i++) {

[WMoments]::SetCursorPos(600, 400)

[WMoments]::mouse_event(0x0800, 0, 0, 50, 0)

Start-Sleep -Milliseconds 150

}


### 聊天窗口操作

#### 搜索联系人

Add-Type -AssemblyName System.Windows.Forms

[System.Windows.Forms.SendKeys]::SendWait("^f")

Start-Sleep -Milliseconds 300

[System.Windows.Forms.SendKeys]::SendWait("联系人名字")

Start-Sleep -Milliseconds 300

[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")


#### 发送消息

Add-Type -AssemblyName System.Windows.Forms

[System.Windows.Forms.SendKeys]::SendWait("你好,我是贾维斯")

Start-Sleep -Milliseconds 100

[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")


#### 拨打电话

点击语音电话按钮 (1055, 108)

[WMoments]::SetCursorPos(1055, 108)

Start-Sleep -Milliseconds 50

[WMoments]::mouse_event(2, 0, 0, 0, 0)

[WMoments]::mouse_event(4, 0, 0, 0, 0)

选择语音通话

Start-Sleep -Milliseconds 200

Add-Type -AssemblyName System.Windows.Forms

[System.Windows.Forms.SendKeys]::SendWait("{DOWN}")

[System.Windows.Forms.SendKeys]::SendWait("{ENTER}")


## 注意事项

1. **微信未显示时**:若任务栏无微信图标,先点击显示隐藏图标 (1142, 744) 展开隐藏图标,再点击微信图标 (1111, 701)
2. **必须先激活微信**:每次操作前先点击屏幕中间 (400, 300) 激活微信窗口
3. **坐标适配**:坐标基于当前窗口大小,不同分辨率可能需要微调
4. **等待时间**:每次操作后适当等待 (100-300ms),确保界面响应
5. **滚动标志**:mouse_event 0x0800 表示垂直滚动

## 常见问题

- **点击无效**:尝试增加等待时间或重新激活微信窗口
- **滚动不动**:检查鼠标位置是否在有效区域
- **发送失败**:确保焦点在微信输入框

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 05:33 安全 安全

安全检测

暂无安全检测报告