随风

超星尔雅学习通自动签到搭建云端
一、超星自动签到要点说明,必须先行按照好 python3,以及,阿里云服务器和腾讯云服务器这两个运营商的服务器,是...
扫描右侧二维码阅读全文
23
2020/04

超星尔雅学习通自动签到搭建云端

一、超星自动签到
要点说明,必须先行按照好 python3,以及,阿里云服务器和腾讯云服务器这两个运营商的服务器,是已经被超星 Ban 了的,并不能正常运行,所以,有条件的,可以去看看华为云或者是天翼云的,这两家都没有被 Ban

并且我推荐使用 Ubuntu,或者是 Debian,这两个都自带的有 python3

会方便很多

项目地址: https://github.com/mkdir700/chaoxing_auto_sign

安装步骤

这里插一小句,我自己呢,是推荐各位使用 Linux 来作为签到机的

然后,为了方便小白的正常使用,推荐安装一个宝塔

1、Centos 安装宝塔:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2、Ubuntu/Deepin 安装命令:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

3、Debian 安装命令:wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

记得去开放相关端口
 图1
举例:天翼云服务器端口开放
图2
创建一个安全组

选择开放全部端口,为了你们的方便

其他运行商的端口开放都是差不多的,摸索一下就知道了

进入面板后,按照它所给出的账号密码,登录进去,然后什么也不做就好了,这只是为了后面职教云的方便

我们先安装一个 screen,为了保证它能够正常的在后台运行

Centos 安装 Screen:yum install screen

debian,ubuntu 安装 Screen:apt-get install screen

screen -S fastapi ## 创建一个窗口

git clone https://github.com/mkdir700/chaoxing_auto_sign.git ## 拉取项目

cd chaoxing_auto_sign.git ## 进入目录

cd api ## 进入程序目录

pip3 install -r requirements.txt ## 安装依赖

这里的最后一步如果提示错误的话

运行一下下面这个命令

python3 -m pip install --upgrade pip

然后重新运行

pip3 install -r requirements.txt

安装成功后,便可以运行程序了

uvicorn main:app --host 0.0.0.0 --port 9090

访问网页,你服务器的 IP 地址加上端口 9090

列:127.0.0.1:9090/docs
图3
就是上面这个样式

在 username 和 password 输入自己的账号密码,

你就会在下面得到一个命令和一个链接
图4
得到之后,我们在进入宝塔页面
图5
选择计划任务,并添加任务

图6
Shell 脚本,就是我们刚刚得到的第一个命令

名称自定义,无所谓,脚本内容将前面得到的命令复制粘贴进去

添加任务
图7
你就会得到一个这个,之后我们在进行时间设定

点击编辑

执行周期选择 N 分钟,然后自己选择你需要的时间
图8
这样,就完成了我们的超星自带签到
转自博客:https://www.chenaidairong.xyz/index.php/archives/105/
他是不是不服气,有本事过来打我啊,8张图片好累。。好吧,哥哥我错了。嘤嘤嘤···

Last modification:April 23rd, 2020 at 12:36 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment