微信自动回复的智能聊天机器人怎么做?

wx微信简单话术群消息同步机器人,简单明了效率高。

 

工具

  1. 先安装微信特定版本3.0.0.57,后打开WeiChatTool.exe运行

使用/操作

操作主界面如下:

  1. 自动通过好友验证以及计数

    微信自动回复的智能聊天机器人怎么做?_第1张图片

    1.设置通过好友验证时长,一般为2-3秒

    2.设置启用新好友信息之后,通过的新好友自动发送保存好的文字/表情

    3.好友计数指的是已经添加通过验证的好友人数以及正在等待通过的人数

  2. 通讯录管理
    1.首先点开手机通讯录,同步本地好友通讯录

    微信自动回复的智能聊天机器人怎么做?_第2张图片

    2.回到本地好友界面,点击查询(这时候通讯录的好友只会显示有聊天的好友,所以在准备话术之前可以先进行捞人)

    微信自动回复的智能聊天机器人怎么做?_第3张图片

    3.群发功能(该群发功能只限于以上通讯录里有显示的好友)

    微信自动回复的智能聊天机器人怎么做?_第4张图片

如何使用话术
1.首先点开话术内容,选择话术,右击选择使用当前话术(例如第一天早上八点,右击选择使用当前话术)

微信自动回复的智能聊天机器人怎么做?_第5张图片

2.回到当前任务,点击开启话术,这时候,之前有回复的好友便自动开启话术

微信自动回复的智能聊天机器人怎么做?_第6张图片

3.查看话术进行状态,可知该话术走到第几条

微信自动回复的智能聊天机器人怎么做?_第7张图片

4.如何进行捞人
1.点击话术进行状态

微信自动回复的智能聊天机器人怎么做?_第8张图片

2.选择状态,例如:进行中,未开始,选择最后回复时长(这边指的是这个人多久没理你了,这个时间根据个人,比较适合的是30分钟),捞人的话术可以多条随机发送,如图,每一行一条

微信自动回复的智能聊天机器人怎么做?_第9张图片

5.防护清理
1.选择该好友,点击洗白恢复备注,则将继续对该好友进行话术

微信自动回复的智能聊天机器人怎么做?_第10张图片

2.需要清理僵尸粉选择下方扫描僵尸粉,扫描完毕后选择删除选中好友即可(这一步是检测谁将你的好友删除了)

微信自动回复的智能聊天机器人怎么做?_第11张图片

具体实现步骤

[DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern IntPtr CreateDM(string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int FreeDM();

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string Ver(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int SetPath(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string Ocr(IntPtr intptr_1, int int_0, int int_1, int int_2, int int_3, string string_0, double double_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int FindStr(IntPtr intptr_1, int int_0, int int_1, int int_2, int int_3, string string_0, string string_1, double double_0, out object object_0, out object object_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int GetResultCount(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int GetResultPos(IntPtr intptr_1, string string_0, int int_0, out object object_0, out object object_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int StrStr(IntPtr intptr_1, string string_0, string string_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int SendCommand(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int UseDict(IntPtr intptr_1, int int_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string GetBasePath(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int SetDictPwd(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string OcrInFile(IntPtr intptr_1, int int_0, int int_1, int int_2, int int_3, string string_0, string string_1, double double_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int Capture(IntPtr intptr_1, int int_0, int int_1, int int_2, int int_3, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int KeyPress(IntPtr intptr_1, int int_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int KeyDown(IntPtr intptr_1, int int_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int KeyUp(IntPtr intptr_1, int int_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int LeftClick(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int RightClick(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int MiddleClick(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int LeftDoubleClick(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int LeftDown(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int LeftUp(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int RightDown(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int RightUp(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int MoveTo(IntPtr intptr_1, int int_0, int int_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int MoveR(IntPtr intptr_1, int int_0, int int_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string GetColor(IntPtr intptr_1, int int_0, int int_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string GetColorBGR(IntPtr intptr_1, int int_0, int int_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string RGB2BGR(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern string BGR2RGB(IntPtr intptr_1, string string_0);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]
    public static extern int UnBindWindow(IntPtr intptr_1);

    [DllImport("dmc.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode)]

更多详细步骤扫码联系领取~

你可能感兴趣的:(编辑器,svn,git,macos,pycharm)