Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

Latest commit

 

History

History
129 lines (66 loc) · 4.25 KB

使用方法.md

File metadata and controls

129 lines (66 loc) · 4.25 KB

使用方法

注意事项

  • 普通人只需要将配置文件 sample_config.yml 重命名为 config.yml,然后修改即可。不需要修改代码文件(.py)
  • 有一定编程能力的可以从userDefined.py开始尝试修改(配合 开发者文档 食用)。

Windows

  1. 下载代码包

  2. 准备python3环境(windows系统下python3安装教程)

  3. 安装第三方模块(依赖)

    1. 方法1——pip安装(教程)

      一般先用cd 地址指令切换目录到代码文件夹

      然后用pip3 install -r requirements.txt -t ./ -i https://mirrors.aliyun.com/pypi/simple安装第三方模块

    2. 方法2——手动将模块文件拖入代码文件夹

  4. 安装VScode,安装yamlpython相应的插件(教程)

  5. 用VScode打开config.yml,按照里面的注释填写配置

  6. 运行index.py

  7. 备注:如果签到不成功,问问题的时候请附带完整日志

虚拟环境

本项目支持使用 Poetry 及 Pdm 进行部署,在本地环境中安装好 Poetry 或 Pdm 后执行 poetry installpdm install 创建并安装虚拟环境,使用 poetry run python index.pypdm run python index.py 执行脚本。

值得注意的是,你需要确保环境变量正常生效的情况下才能使用上述命令,否则你应使用对应的可执行文件或解释器代替。例如 cd /home/admin/ruoli-sign-optimization/ && /home/admin/.local/bin/poetry run python /home/admin/ruoli-sign-optimization/index.py (仅作为演示使用,请勿直接使用!!!)

青龙面板

使用方法-青龙面板

腾讯云函数

第一步

登录腾讯云,进入腾讯云函数https://console.cloud.tencent.com/scf/list

第二步

选择一个非广州的内陆节点(比如上海、北京、成都)

image-20210808213157826

第三步

点击 新建

image-20210808213307298

第四步

选择自定义创建

选择本地上传文件夹

运行环境建议选择python3.7

image-20210808213511227

然后上传文件夹

image-20210808213748344

第五步

触发器选择 自定义创建

触发周期选择 自定义触发周期

Cron表达式填15 0,8 * * *(意思是每天0点和8点15分触发)

最后点 完成

image-20210808214224780

第六步

自动跳转到函数管理,进入函数配置

点击编辑

执行超时时间设置为100秒

最后保存

image-20210808214408055

image-20210808214524063

image-20210808214601868

第七步

进入 函数代码

进入config.yml

将依照config.yml里的注释,将自己的配置信息填入config.yml

image-20210808214956680

第八步

点击 终端-新终端

在终端中输入pip3 install -r ./src/requirements.txt -t ./src/ -i https://mirrors.aliyun.com/pypi/simple

按回车,然后等待执行完毕

执行完毕后,点击部署,并等待部署完毕

大 功 告 成,第二天看看自动签到是否成功吧。(如果没成功,去询问别人为什么失败的时候一定要截图日志最后那一页)

image-20210808214914963

image-20210808215316573

image-20210808215517157