Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

探讨一下自动化的持久在线方式 #22

Closed
ccliushou opened this issue Oct 10, 2023 · 31 comments
Closed

探讨一下自动化的持久在线方式 #22

ccliushou opened this issue Oct 10, 2023 · 31 comments

Comments

@ccliushou
Copy link

再次感谢作者的付出,这个项目是我见的的非常好的项目。。

如果想自动化的持久在线,想到两个办法:

一、是否可以定时(每小时)调用:
You can also check login by API: http://localhost:3001/loginCheck?token=XXXXXX

不知道这个方式中的接口有没有刷新在线状态的能力。还是说这个接口,就是获取当前状态,无法刷新当前状态。

二、本项目用两个微信启动两个实例,然后互相定时发消息?

@danni-cool
Copy link
Owner

danni-cool commented Oct 10, 2023

@ccliushou

  1. 这个接口在登录时返回登录的用户,不登录返回登录二维码,只是能拿到扫码url,扫码这个环节还是得用手机,所以不是定时调用的问题

  2. 这个感觉ban得更快,流程长,不太通用,还是得wechaty底层想办法,等他们版本2.0吧。

@danni-cool
Copy link
Owner

danni-cool commented Oct 10, 2023

2. 也许作为使用方,你可以写个定时服务,每隔3小时给文件传输助手发个消息之类的,等待你的反馈

@ccliushou
Copy link
Author

嗯。第二个方式,我想了一下,刚才说复杂了。能否:就一个微信,启动一个本项目的实例,然后定时的给:文件传输助手发信息呢?

@danni-cool danni-cool pinned this issue Oct 10, 2023
@ccliushou
Copy link
Author

@danni-cool 哈哈,想一起去了。。我先试试这个方式。看看效果吧。再次感谢。

@PeterChen1997
Copy link

之前用 wechaty 经常会自动掉线,目前应该是微信策略放松了一些,基本上一天都能在了🤣 但是开发微信真的太封闭了,开发起来太累🤣

@danni-cool
Copy link
Owner

@PeterChen1997 不发任何消息,两天掉一次吧大概

@PeterChen1997
Copy link

@PeterChen1997 不发任何消息,两天掉一次吧大概

如果发的话是时间会更长一些吗🤔

@danni-cool
Copy link
Owner

@PeterChen1997 不发任何消息,两天掉一次吧大概

如果发的话是时间会更长一些吗🤔

正在佛系测试这个方案,明天看看还在不在线

@PeterChen1997
Copy link

@PeterChen1997 不发任何消息,两天掉一次吧大概

如果发的话是时间会更长一些吗🤔

正在佛系测试这个方案,明天看看还在不在线

我记得之前有持久化登录状态的方案,现在每次都要重新登录,不知道怎么实现的hhh

@danni-cool
Copy link
Owner

@PeterChen1997 哦?那可以找找,昨天半夜里掉了,今天试试隔一段时间推消息的方案

@PeterChen1997
Copy link

凉了,被关小黑屋了

AssertionError: 1205 == 0

@danni-cool
Copy link
Owner

凉了,被关小黑屋了

AssertionError: 1205 == 0

重新登录就好了

@PeterChen1997
Copy link

不行,重试了三四次

@danni-cool
Copy link
Owner

不行,重试了三四次

白天我也遇到了,重启服务再登录就好了

@PeterChen1997
Copy link

难顶 恢复了,估计给封了 4h 2333

@danni-cool
Copy link
Owner

难顶 恢复了,估计给封了 4h 2333

干坏事了吧 [滑稽脸]

@PeterChen1997
Copy link

难顶 恢复了,估计给封了 4h 2333

干坏事了吧 [滑稽脸]

啥也没干,中间也没什么消息,这个风控策略搞不懂🤔

@jiyuhei
Copy link

jiyuhei commented Oct 12, 2023

我国庆后上班到现在了,一个星期终于在昨天掉线了,昨天看到这个方案今天我已经重启服务了,定时一个小时发一次消息到群里,然后测试后期是否会掉线。

@jiyuhei
Copy link

jiyuhei commented Oct 13, 2023

我已经在测试,如果这个方法有用有结果,我及时在这里反馈,我会根据掉线的情况及时调整消息发送时间。

@danni-cool
Copy link
Owner

我已经在测试,如果这个方法有用有结果,我及时在这里反馈,我会根据掉线的情况及时调整消息发送时间。

11

@danni-cool danni-cool unpinned this issue Oct 14, 2023
@keyborad-man
Copy link

我已经在测试,如果这个方法有用有结果,我及时在这里反馈,我会根据掉线的情况及时调整消息发送时间。

个人有个小建议:不要定时发送消息,可以加个随机时间,发送的内容也随机一下这样风控的概率应该会小一点

@jiyuhei
Copy link

jiyuhei commented Oct 16, 2023

我已经在测试了,如果这个方法有用有结果,我会及时反馈,我会根据掉线的情况及时调整消息发送时间。

个人有个小建议:不要定时发送消息,可以加个随机时间,发送的内容也随机一下这样风控的概率应该会小一点
我定时是为了测试好找到掉线的时间节点,我现在测试的方案是一小时发送一次消息,发送的内容我固定几套词语随机发送的,这样,在哪个时间节点掉线了,我这边可以瞬间找到,然后好给作者反馈顺便优化。我用的是几年的老微信,自己的小号,暂时还没出现被封过的迹象。

@jiyuhei
Copy link

jiyuhei commented Oct 16, 2023

我12-13号开始测试的,暂时未掉线

@danni-cool
Copy link
Owner

我12-13号开始测试的,暂时未掉线

我3小时一个随机消息,也还稳定,2天没掉,再观察一段时间,ok的话集成到启动服务器里去

@Daydaylw3
Copy link
Contributor

Daydaylw3 commented Jan 18, 2024

凉了,被关小黑屋了

AssertionError: 1205 == 0

这个错误码就是被关小黑屋了吗?AssertionError: 1205 == 0

我现在就是遇到这个错误码,账号不断扫码都登录不上去了;看了你们的聊天记录,是不是随机一个间隔发一下一些随机消息能极大程度避免这个问题呢

@techctu
Copy link

techctu commented Feb 4, 2024

  1. 也许作为使用方,你可以写个定时服务,每隔3小时给文件传输助手发个消息之类的,等待你的反馈

我在某个地方看到过,之前有做这类方案的,特别容易被封。

@danni-cool
Copy link
Owner

@techctu
是的,比如我的一个号,web版的文件助手直接无了

@techctu
Copy link

techctu commented Feb 4, 2024

@techctu 是的,比如我的一个号,web版的文件助手直接无了

这个项目非常 nice,我也在跟收图崩溃的问题。

@danni-cool
Copy link
Owner

@techctu 是的,比如我的一个号,web版的文件助手直接无了

这个项目非常 nice,我也在跟收图崩溃的问题。

感谢认可,windows分支后面会尝试用hook的方式,puppet-xp 问题比较多,有兴趣可以去discord讨论

@EachShow
Copy link

EachShow commented Apr 1, 2024

AssertionError [ERR_ASSERTION]: 1101 == 0

我今天遇到了这个错误,扫码登录后,没过几秒钟,就会自动下线。
重启Docker,然后发现好了。

不知道这个是什么类型的错误,如何规避?谢谢!

另外,用这种方式操作微信,如果收发微信消息本身是合法的,会不会被禁啥的?会不会被腾讯定义为外挂?

@danni-cool danni-cool linked a pull request Jul 19, 2024 that will close this issue
22 tasks
@danni-cool danni-cool removed a link to a pull request Jul 19, 2024
22 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants