udoubleu 发表于 2021-9-15 23:39

用python发微信 现在都有啥办法嘛?

之前试过基于web微信接口的微信机器人 但是已经不能用了 用pc下钩子的那种 也会影响工作用的微信。刚刚试了试企业微信 发现企业微信要想发消息 得先建立一个机器人 拿这个机器人给企业内部人发。 就没有一个用我自己的微信(或者企业微信号) 发消息给其他人 同时还不影响工作的办法嘛?

白木亚绘香 发表于 2021-9-16 00:08

wechaty

Nanachi 发表于 2021-9-16 00:09

用我自己的微信发消息给其他人 同时还不影响工作

说实话没看懂这句话什么意思,为什么用微信发消息可以不影响到工作

—— 来自 HUAWEI NOH-AL00, Android 10上的 S1Next-鹅版 v2.4.4.1

猫不萌 发表于 2021-9-16 00:11

我想起我学python的时候也是做这些没什么卵用的东西搞得我最后放弃了

udoubleu 发表于 2021-9-16 00:18

Nanachi 发表于 2021-9-16 00:09
说实话没看懂这句话什么意思,为什么用微信发消息可以不影响到工作

—— 来自 HUAWEI NOH-AL00, Android ...

就是 我希望我可以正常的在电脑上开着微信和人聊天...同时机器人也能帮我自动回复别人的一些特定的话我。

晨曦之下 发表于 2021-9-16 00:53

udoubleu 发表于 2021-9-16 00:18
就是 我希望我可以正常的在电脑上开着微信和人聊天...同时机器人也能帮我自动回复别人的一些特定的话我。 ...

微信是单点登录
账号登陆了一个设备另一个就直接被顶下去了
根上就不支持

白木亚绘香 发表于 2021-9-16 01:05

晨曦之下 发表于 2021-9-16 00:53
微信是单点登录
账号登陆了一个设备另一个就直接被顶下去了
根上就不支持...

微信可以不同设备(PC/手机/iPad)同时登录

starrlit 发表于 2021-9-16 01:56

搞到最后就是被封号

晨曦之下 发表于 2021-9-16 02:29

白木亚绘香 发表于 2021-9-16 01:05
微信可以不同设备(PC/手机/iPad)同时登录

就是 我希望我可以正常的在电脑上开着微信和人聊天...同时机器人也能帮我自动回复别人的一些特定的话我。


再品品?

libratest 发表于 2021-9-16 14:46

自从网页版被封了后,都不知道该用什么,插眼

拜拜 发表于 2021-9-16 17:12

我也想搞一个微信机器人

精钢魔像 发表于 2021-9-16 17:52

windows上开个虚拟机,hook键盘ctrl+v,或者调sendmessage,应该不会检测到吧

白木亚绘香 发表于 2021-9-17 07:16

晨曦之下 发表于 2021-9-16 02:29
就是 我希望我可以正常的在电脑上开着微信和人聊天...同时机器人也能帮我自动回复别人的一些特定的话我。 ...

我公司现在用的自动化方案就是这样的品啥

机器人的实现是一个控制微信的puppet,本质上是破解了微信的协议之后用程序来冒充客户端跟微信服务器通讯。这个破解的协议可以是PC/手机/iPad/web版本的的微信,对于腾讯来说使用控制iPad的puppet和你使用iPad版本的微信是完全相同的,所以可以和PC版本同时登陆。你干你的机器人干机器人的互不冲突,就像你同时用PC版和iPad版的微信一样。

晨曦之下 发表于 2021-9-17 12:21

白木亚绘香 发表于 2021-9-17 07:16
我公司现在用的自动化方案就是这样的品啥

机器人的实现是一个控制微信的puppet,本质上是破解了 ...

我默认这论坛问这种问题都是小白
跟着使用说明一步步填参数
你这工具开源免费带api问当外加配置步骤吗

对小白来说最简单就是webapi
现在已经被封了 其他的平台接口有现成的工具吗

白木亚绘香 发表于 2021-9-17 13:46

晨曦之下 发表于 2021-9-17 12:21
我默认这论坛问这种问题都是小白
跟着使用说明一步步填参数
你这工具开源免费带api问当外加配置步骤吗

有,我二楼就发了wechaty,开源SDK,web puppet免费,有python实现,是在正经地回复楼主的问题

其他平台的协议也有人做了puppet,还是在wechaty框架下的,不过要收钱

左撇子的猫 发表于 2021-11-28 16:14

wechaty已经不支持个人微信使用, 仅支持企业微信了而且每个月使用费是200元/账户.

我在几个月前使用了macOS版的WeChatExtension. 做了一些关键词智能回复的东西, 但是很可惜这个框架在几个月前也被封了.

ls2021 发表于 2021-11-28 18:06

最省事的办法是换qq或者telegram
这2东西都有很多轮子,而且没那么容易被封号,封了也问题不大
微信封了,你连电子良民证都掉不出来,家都不好回

两个路人 发表于 2021-11-28 21:00

破罐子 发表于 2021-11-28 21:26

tokitoki 发表于 2021-11-28 22:47

破罐子 发表于 2021-11-28 21:26:48
现在识别技术这么牛逼,为什么不能从监控屏幕文字识别这块入手还是老想着去调它的api?

—— 来自 Xiaomi...因为识别来信是一回事,你还要把你要发的信息传给微信的服务器呀

-- 来自 能看大图的 Stage1官方 iOS客户端

白木亚绘香 发表于 2021-11-29 01:12

左撇子的猫 发表于 2021-11-28 16:14
wechaty已经不支持个人微信使用, 仅支持企业微信了而且每个月使用费是200元/账户.

我在几个月前使用了macO ...

免费的wechaty-puppet-wechat和付费的wechaty-puppet-padlocal都可以操作个人微信,怎么就不支持了的,我的在服务上跑得好好的呢

ryanz 发表于 2021-11-29 01:15

这玩意儿的尽头真的是封号,不然也不会有人日常使用虚拟机登微信都被封了。

左撇子的猫 发表于 2021-11-29 08:21

白木亚绘香 发表于 2021-11-29 01:12
免费的wechaty-puppet-wechat和付费的wechaty-puppet-padlocal都可以操作个人微信,怎么就不支持 ...

我是在他们那个句子互动的网站买token。已然不卖个人微信的token了呀

—— 来自 Xiaomi M2011K2C, Android 11上的 S1Next-鹅版 v2.5.2

白木亚绘香 发表于 2021-11-30 01:16

==

本帖最后由 白木亚绘香 于 2021-11-30 01:18 编辑

左撇子的猫 发表于 2021-11-29 08:21
我是在他们那个句子互动的网站买token。已然不卖个人微信的token了呀

—— 来自 Xiaomi M2011K2C ...
wechaty的框架是这样的:
1. 有一个抽象的顶层接口叫Wechaty,普通开发者比如你我就和这个接口互动来写业务逻辑
2. 底层实现的框架叫做wechaty-puppet,负责控制微信,相当于selenium或者puppeter之类的自动化库
3. 顶层的wechety调用底层的wechaty-puppet来完成业务

任何人都可以做一个wechaty-puppet出来(叫做wechay-puppet-service),然后通过token提供给他人使用。因为和业务逻辑不同,每个人需要跟微信交互的行为都差不多的,无非就是添加好友/发送消息之类的,所以wechaty-puppet能够分享给别人是非常合乎逻辑的事情。如果你把你做的wechaty-puppet拿出来给别人用了,不管免费还是付费,你就叫做wechaty-puppet-provider。
造句:我是一个wechaty-puppet-provider,我做了一个wechay-puppet-service,叫做wechay-puppet-saraba1st

你说的句子互动就是一个provider,他们以前有做个人微信的puppet,但是现在不做了只做企业微信的puppet叫wxwork。但是provider不止这一个(虽然也不多),现在还活着的个人微信的有:
1. wechaty-puppet-wechat,免费,使用web协议,所以有一些微信账号不可以使用
2. padlocal(wechaty-puppet-padlocal),付费,使用iPad协议
3. paimon(wechaty-puppet-paimon),付费,即将终止服务

他们这个命名确实很绕,刚上手的时候根本搞不清什么是什么,一眼看上去都是相同的单词

b0207191 发表于 2021-11-30 14:23

破罐子 发表于 2021-11-28 21:26
现在识别技术这么牛逼,为什么不能从监控屏幕文字识别这块入手还是老想着去调它的api?

—— 来自 Xiaomi...

我也觉得这个才是长期稳定的方法,api随时可能被取消封杀

系统杀手 发表于 2021-11-30 16:20

b0207191 发表于 2021-11-30 14:23
我也觉得这个才是长期稳定的方法,api随时可能被取消封杀

因为客户端防作弊的技术也一样成熟。检测到外挂就开始要求验证码如何?

目前唯一难破的就是基于ai图像识别并在另一台机器运行识别程序的方案了。只能通过键鼠操作的特征来判断是否为人类。

破罐子 发表于 2021-11-30 19:34

小野賢章 发表于 2021-11-30 20:29

机器视觉直接识别屏幕,机械手操作键鼠,应该检测不出来吧
页: [1]
查看完整版本: 用python发微信 现在都有啥办法嘛?