Git Product home page Git Product logo

miui-auto-tasks's People

Contributors

0-8-4 avatar dependabot[bot] avatar handsonic avatar jahiy avatar jasonwu1994 avatar night-stars-1 avatar piancat avatar sea72 avatar tardislx avatar whtis avatar xiwangly2 avatar zl1108 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

miui-auto-tasks's Issues

每日签到功能异常

无论在env配置文件中配置为N还是Y,总会运行签到功能。

miui-auto-tasks/.env

Lines 12 to 16 in 0facb2b

# 小米社区签到
# 警告:根据小米社区规则,非正常渠道签到可能会导致账户封禁
# 本脚本虽是模拟您的操作向社区发送请求,但仍不能保证绝对安全
# 如果您愿意自行承担一切风险,请将 N 改为 Y
SIGN_IN='N'

这里config['SIGN_IN']的值总不为None。
if config.get('SIGN_IN').upper() in ('Y', 'YES'):
config['SIGN_IN'] = True

无论上面是否赋值为True,下面的判断条件都是真。

miui-auto-tasks/miuitask.py

Lines 413 to 417 in 0facb2b

w_log("本脚本支持社区签到,因该功能存在风险默认禁用")
w_log("如您愿意承担一切可能的后果,可编辑配置文件手动打开该功能")
if config.get('SIGN_IN'):
w_log("风社险功能提示:正在进行区签到")
vip_sign_in()

另外,想问一下,如何获取指定用户的id?想自定义关注的用户。

询问

image
请问这成功了吗?

docker镜像执行异常

直接从docker拉镜像然后执行会提示未正确配置config,但是同样的config在电脑上可以正常执行。对比后发现docker和release里面的miuitask.py的md5不一致。将release的miuitask.py复制到docker里面就可以正常执行。

能运行但显示出错

13:30:18 | ----------系统信息-开始-------------
13:30:18 | 系统及版本信息: Windows-10-10.0.22449-SP0
13:30:18 | 系统版本号: 10.0.22449
13:30:18 | 系统名称: Windows
13:30:18 | 系统位数: ('64bit', 'WindowsPE')
13:30:18 | 计算机类型: AMD64
13:30:18 | 处理器类型: AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
13:30:18 | Python版本: 3.9.0 ('tags/v3.9.0:9cf6752', 'Oct 5 2020 15:34:40')
13:30:18 | 系统代理: {'http': 'http://127.0.0.1:7890', 'https': 'https://127.0.0.1:7890', 'ftp': 'ftp://127.0.0.1:7890'}
13:30:18 | ----------系统信息-结束-------------
13:30:18 | 项目地址:https://github.com/0-8-4/miui-auto-tasks
13:30:18 | 欢迎star,感谢東雲研究所中的大佬
13:30:18 | ----------检测配置文件-------------
13:30:18 | .env 已配置
13:30:18 | ----------------------------------
13:30:18 | 开始登录小米账号
13:30:37 | 账号登录完成
13:30:37 | 本脚本支持社区签到,因该功能存在风险默认禁用
13:30:37 | 如您愿意承担一切可能的后果,可编辑配置文件手动打开该功能
13:30:37 | 风社险功能提示:正在进行区签到
13:30:37 | 社区拔萝卜签到出错
13:30:37 | 开始活跃分任务出错
13:30:37 | 正在完成BUG反馈任务
13:30:37 | 发表内容出错
13:30:37 | 3秒后执行提建议任务
13:30:37 | 领取活跃分出错
13:30:40 | 正在完成提建议任务
13:30:40 | 发表内容出错
13:30:40 | 正在完成满意度调查任务
13:30:40 | 获取问卷ID出错,满意度投票失败
13:30:40 | 正在完成点赞任务
13:30:40 | 开始活跃分任务出错
13:30:40 | 点赞出错
13:30:40 | 取消点赞出错
13:30:41 | 点赞出错

大佬这个出错怎么解

建议增加log

配合corntab使用,每天签到刷分(当然可以直接 > miuitask.log)但是还是感觉写进代码里好一点(手动狗头)

能够正常登录,但无法进行点赞等操作

16:19:23 | 开始登录小米账号
16:19:24 | 账号登录完成
16:19:24 | 本脚本支持社区签到,因该功能存在风险默认禁用
16:19:24 | 如您愿意承担一切可能的后果,可编辑脚本手动打开该功能
16:19:24 | 开始活跃分任务出错
16:19:24 | 正在完成BUG反馈任务
16:19:24 | 发表内容出错
16:19:24 | 3秒后执行提建议任务
16:19:24 | 领取活跃分出错
16:19:27 | 正在完成提建议任务
16:19:27 | 发表内容出错
16:19:27 | 正在完成满意度调查任务
16:19:27 | 获取问卷ID出错,满意度投票失败
16:19:27 | 正在完成点赞任务
16:19:27 | 开始活跃分任务出错
16:19:27 | 点赞出错
16:19:27 | 取消点赞出错
16:19:27 | 点赞出错
16:19:28 | 取消点赞出错
16:19:28 | 点赞出错
16:19:28 | 取消点赞出错
16:19:28 | 点赞出错
16:19:28 | 取消点赞出错
16:19:29 | 点赞出错
16:19:29 | 取消点赞出错
16:19:29 | 领取活跃分出错
16:19:29 | 正在完成活跃分_关注任务
16:19:29 | 开始活跃分任务出错
16:19:29 | 取关用户出错
16:19:29 | 关注用户出错
16:19:29 | 5秒后领取活跃分_关注任务
16:19:34 | 领取活跃分出错
16:19:34 | 正在完成活跃分_加圈任务
16:19:34 | 开始活跃分任务出错
16:19:34 | 退出圈子出错
16:19:34 | 加入圈子出错
16:19:34 | 5秒后领取活跃分_加圈任务
16:19:39 | 领取活跃分出错
16:19:39 | 正在完成活跃分_发帖任务
16:19:40 | 开始活跃分任务出错
16:19:40 | 发表内容出错
16:19:40 | 5秒后领取活跃分_发帖任务
16:19:45 | 领取活跃分出错

腾讯云函数方式需要短信验证码,无法登录账户

12:41:37 | MIUITask_v1.3.3

12:41:37 | ----------系统信息-开始-------------

12:41:37 | 系统及版本信息: Linux-4.18.0-348.2.1.el8_5.x86_64-x86_64-with-centos-7.7.1908-Core

12:41:37 | 系统版本号: #1 SMP Tue Nov 16 14:42:35 UTC 2021

12:41:37 | 系统名称: Linux

12:41:37 | 系统位数: ('64bit', '')

12:41:37 | 计算机类型: x86_64

12:41:37 | 处理器类型: x86_64

12:41:37 | Python版本: 3.6.1 ('default', 'Jul 25 2018 11:41:55')

12:41:37 | ----------系统信息-结束-------------

12:41:37 | 项目地址:https://github.com/0-8-4/miui-auto-tasks

12:41:37 | 欢迎star,感谢東雲研究所中的大佬

12:41:37 | ----------检测配置文件-------------

12:41:37 | 正在使用 /var/user/config.env 作为配置文件

12:41:37 | config.env 已配置

Starting new HTTPS connection (1): account.xiaomi.com:443

https://account.xiaomi.com:443 "POST /pass/serviceLoginAuth2 HTTP/1.1" 200 None

12:41:37 | 当前账号需要短信验证码,请尝试修改UA或设备ID

在本地测试时可以正常登录,配置文件中没有看到关于"设备ID"相关的参数。

脚本失效了吗

最近跑的内测分没增加过,能够正常登录和点赞,但是分数没有增加, 看了下日志提示
"开始活跃分任务失败:任务已经开始了,刷新试试 ",
"回复失败:请求非法 " 等信息

请教如何抓取一个操作请求url及参数

如果需要自己加点东西,请问如何知道一个操作的请求url和参数?
装了Charles,安卓手机安装了证书,但是抓包还是显示unknown,请问大佬是怎么抓取请求的?能否分享一下

脚本任务未全部完成

评论5次的内测分好像只完成3次,还差2分,希望改一下,不然需要一天运行2次脚本能全部完成。活跃分里的发帖也没完成。

可否增加答题功能

感谢作者项目,因内测分规则更改,目前发帖和回帖、点赞都没分了。可否增加答题功能

程序报错,麻烦作者看一下

PS C:\Users\Fan_G\Downloads\Compressed\miui-auto-tasks-1.1.0\miui-auto-tasks-1.1.0> python .\miuitask.py
Traceback (most recent call last):
File "C:\Users\Fan_G\Downloads\Compressed\miui-auto-tasks-1.1.0\miui-auto-tasks-1.1.0\miuitask.py", line 2, in
import requests
ModuleNotFoundError: No module named 'requests'

小白求助

架构: amd64 (debian11)
docker版本: 20.10.22
青龙版本: 2.15.15
青龙运行提示如下:

开始执行... 2023-02-12 14:04:57

Traceback (most recent call last):
File "/ql/data/scripts/0-8-4_miui-auto-tasks_master/miuitask.py", line 11, in
from utils.utils import system_info, get_config, w_log, s_log, check_config, format_config, random_sleep,
ModuleNotFoundError: No module named 'utils.utils'; 'utils' is not a package

执行结束... 2023-02-12 14:04:58 耗时 1 秒

docker运行也是失败的(好像)因为只有手机用ssh连接 ,查看docker logs name没有显示日志

使用门槛太高

我在全网都没有找到小米社区自动签到的脚本。好不容易学会了在github上搜索高科技脚本,结果是这样的格式,完全看不懂啊,作者大大,能不能打包成apk安装包?🥰🥰🥰🥰现在的搞机门槛这么高的嘛,难受啊😂😂😂

「公告」该项目已暂停维护

该项目由于MIUI 官方的内测分规则变动,现已暂时维护。由于增加了答题功能,并且帖子删除之后会倒扣分。
项目维护者在这里建议各位停用这脚本。

感谢大家在这半年多来的支持和支持,谢谢所有star和fork的人。我们下个项目再会(如果有的话)

帖子审核导致回复失败

01:06:31 | 发表内容成功,帖子ID:32148213,将在3秒后删除
01:06:32 | 回复失败:帖子不可见,请检查帖子是否审核通过
01:06:35 | 删除内容成功:ok
01:06:35 | 删除内容成功:帖子已被删除
01:06:35 | 删除内容成功:帖子已被删除
01:06:36 | 删除内容成功:帖子已被删除
01:06:36 | 删除内容成功:帖子已被删除

使用docker运行.py文件报错

使用docker运行时,出现报错,代码如下。
Traceback (most recent call last):
File "/srv/miuitask.py", line 10, in
from utils.utils import system_info, get_config, w_log, s_log, check_config,
format_config, random_sleep, \
ModuleNotFoundError: No module named 'utils'
通过pip安装了utils模块也报错。

新版本的问题

Traceback (most recent call last):
File "/ql/data/scripts/0-8-4_miui-auto-tasks_master/miuitask.py", line 11, in
from utils.utils import system_info, get_config, w_log, s_log, check_config, format_config, random_sleep,
File "/ql/data/scripts/0-8-4_miui-auto-tasks_master/utils/utils.py", line 9, in
from onepush import notify
ModuleNotFoundError: No module named 'onepush'

运行的时候报这个错误,要去哪里添加添加什么东西呢?各位大佬们,请教一下,还不是很懂,谢谢
IMG_20230214_175729.jpg

脚本执行报错

Traceback (most recent call last):
File "/storage/emulated/0/Download/miui-auto-tasks-1.3.1/miui-auto-tasks-1.3.1/miuitask.py", line 12, in
config = get_config()
File "/storage/emulated/0/Download/miui-auto-tasks-1.3.1/miui-auto-tasks-1.3.1/utils/utils.py", line 36, in get_config
if len(passwd) != 32:
TypeError: object of type 'NoneType' has no len()提示错误
转发知乎文章评论区中用户苏圣的评论

「公告」旧版配置文件将停止支持

新版配置文件也已经发布了将近一年了,随着小米社区幺蛾子整的越来越多。谁知道以后会不会整一个去转发一条微博,然后再回调到小米社区以完成任务这样的幺蛾子。旧版的配置文件的校验性代码也越来越长 (虽然也就20行)。其易用性和便利性都是 YAML 比不上的,并且也不支持多账户配置。

我们将在下一个版本的更新中移除旧版配置文件的相关支持,至于下一个版本是什么时候,那就不得而知了。所以还没有转新版配置文件的人,还是有很多时间可以转的🤔。

wiki的config.yaml模板缺少version字段

如果按照wiki里给的config.yaml模板填写配置信息的话是不存在version这项配置的
我在挂载到docker之后发现过不了config_version这部分的检查(会在四点运行的时候报错

CONFIG_VERSION_REQUIRE: str = 'v1.5.2'

config_version: str = config.get('version')
# check config file version
# if config version not meet the requirement
if CONFIG_VERSION_REQUIRE != config_version:
w_log('配置文件版本和程序运行要求版本不匹配,请检查配置文件')
w_log('配置文件版本: ' + config_version)
w_log('运行程序配置版本要求: ' + CONFIG_VERSION_REQUIRE)
exit(1) # exit the program
w_log('配置文件已成功加载,文件版本 ' + config_version)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.