mirror of
https://github.com/0-8-4/miui-auto-tasks.git
synced 2024-11-25 18:03:21 +00:00
Fix issues30 (#32)
This commit is contained in:
parent
0fc20981c1
commit
10655ac37f
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
config.env
|
@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
|
|
||||||
### **使用说明**:
|
### **使用说明**:
|
||||||
- 使用你偏好的编辑器打开配置文件 `.env`
|
- 使用你偏好的编辑器打开配置文件 `config.env`
|
||||||
- 在配置文件 第2行 中填写你的 小米 ID
|
- 在配置文件 第2行 中填写你的 小米 ID
|
||||||
- 请注意 小米 ID 不是手机号或邮箱
|
- 请注意 小米 ID 不是手机号或邮箱
|
||||||
- 示例: `MI_ID='123456'`
|
- 示例: `MI_ID='123456'`
|
||||||
@ -96,6 +96,9 @@
|
|||||||
|
|
||||||
#### **更新说明**:
|
#### **更新说明**:
|
||||||
|
|
||||||
|
v1.3.2 - bugfix
|
||||||
|
- 修复 在部分Python环境中,读取不到配置文件
|
||||||
|
- 修复 安卓的部分编辑器中 找不到隐藏文件的问题
|
||||||
|
|
||||||
v1.3.2 :
|
v1.3.2 :
|
||||||
- 增加 获取最新的内测分
|
- 增加 获取最新的内测分
|
||||||
|
@ -3,6 +3,8 @@ import time
|
|||||||
import platform
|
import platform
|
||||||
|
|
||||||
from hashlib import md5
|
from hashlib import md5
|
||||||
|
|
||||||
|
import dotenv
|
||||||
from dotenv import dotenv_values
|
from dotenv import dotenv_values
|
||||||
from urllib.request import getproxies
|
from urllib.request import getproxies
|
||||||
|
|
||||||
@ -31,7 +33,12 @@ def system_info():
|
|||||||
|
|
||||||
|
|
||||||
def get_config() -> dict:
|
def get_config() -> dict:
|
||||||
config = dotenv_values(".env")
|
config_path = dotenv.find_dotenv(filename='config.env')
|
||||||
|
w_log('正在使用 ' + config_path + ' 作为配置文件')
|
||||||
|
config = dotenv.dotenv_values(config_path)
|
||||||
|
if not config:
|
||||||
|
w_log('配置文件未配置,请编辑项目目录的.env文件。如文件不存在请自行创建')
|
||||||
|
exit(1)
|
||||||
passwd = config.get('MI_PASSWORD')
|
passwd = config.get('MI_PASSWORD')
|
||||||
if len(passwd) != 32:
|
if len(passwd) != 32:
|
||||||
config['MI_PASSWORD'] = md5_crypto(passwd)
|
config['MI_PASSWORD'] = md5_crypto(passwd)
|
||||||
@ -75,5 +82,5 @@ def conf_check(config: dict):
|
|||||||
if not config.get('BOARD_ID'):
|
if not config.get('BOARD_ID'):
|
||||||
w_log('测试类型 ID 未配置')
|
w_log('测试类型 ID 未配置')
|
||||||
return False
|
return False
|
||||||
w_log('.env 已配置')
|
w_log('config.env 已配置')
|
||||||
return True
|
return True
|
||||||
|
Loading…
Reference in New Issue
Block a user