Skip to content

lichengxian/AutoClock

Repository files navigation

从零搭建开发环境

Win10系统

  1. 下载安装Node,选择LTS版
  2. 安装cnpm,并设置为默认,终端输入
npm install -g cnpm --registry=https://registry.npm.taobao.org
  1. 生成package.jsontsconfig.json文件,根目录新建webpack.config.jsbabel.config.js文件
npm init -y
tsc --init
  1. 安装必要的第三方包
cnpm i webpack webpack-cli terser-webpack-plugin -D
cnpm i babel-loader @babel/core @babel/preset-env -D
cnpm i typescript ts-loader -D
cnpm i axios puppeteer@17 yamljs -D
  1. 项目打包
npm run build

目前功能

  1. 东南大学健康打卡每日自动申报
  2. 青春浙江-青年大学习每日自动打卡
  3. 记录日志文件

设置定时执行

  1. config.yaml文件中配置相关参数,并与打包生成的.js文件和AutoClock.bat文件共同移至根目录
  2. 右击此电脑 -> 管理 -> 任务计划程序 -> 操作 -> 创建基本任务 -> 名称和描述自己随便写 -> 下一步 -> 每天 -> 下一步 -> 设置执行脚本时间 -> 下一步 -> 启动程序 -> 下一步 -> 添加AutoClock.bat文件 -> 下一步 -> 完成

About

基于NodeJS的PC端自动执行脚本项目

Resources

Stars

Watchers

Forks