likes
comments
collection
share

签到、抽奖太麻烦?试试node自动化脚本

作者站长头像
站长
· 阅读数 60

一、前言

二、准备

  • 服务器

  看了很多文章,基本都是使用一个请求包和定时任务触发包来实现,看了一下有用油猴脚本的、云函数的、node脚本,基本涵盖全了。但是不管用啥,思想和调用的接口都是一样的,所以本文是基于云服务器来实现,需要一个云服务器或者一台联网的24小时不关机的电脑。

  • node环境

  这个就不多说了,node环境安装网上都有,但是想必大家一定都安装好了。整理好环境就开始着手建工程。

三、脚本工程搭建

  1. 创建一个文件夹,写上工程名(随便起个名字( ̄▽ ̄)/); 签到、抽奖太麻烦?试试node自动化脚本
  2. 然后打开文件夹下的dos窗口(cmd),或者用VsCode打开文件夹; 签到、抽奖太麻烦?试试node自动化脚本
  3. 在窗口里面输入npm init,然后一路回车,生成package.json文件; 签到、抽奖太麻烦?试试node自动化脚本
  4. 然后这里准备两个包,一个是axios,另一个是node-schedule,分别安装如下:
    npm i axios
    npm i node-schedule
    
    完成安装后如下图; 签到、抽奖太麻烦?试试node自动化脚本
  5. 然后在根目录中新建index.jsconfig.js文件,用于代码和参数编写; 签到、抽奖太麻烦?试试node自动化脚本
  6. 至此就搭建完整个node脚本的工程文件了,接下来就是代码编写。

四、代码编写&运行

五、总结以及想说的话

  刚开始想着这个应该可能有点难做,但实际接触后发现也没有那么难写,主要还是需要克服自己心理上的障碍,克服懒惰以及不想干的情绪,我希望能找回大学时候的那种感觉,不管能不能做成,先硬着头皮接下来,总会有办法解决的,大不了多花一些时间,相信只有这样才能让自己成长,继续加油吧!小D!还有正在读这篇博客的同学,大家也要一起加油哟!( ̄▽ ̄)/

  如果这篇文章对你有帮助的话,麻烦各位看官点个赞ヾ(o・ω・)ノ,如果有不对的地方还望批评指正,谢谢大家。

六、相关源码和借鉴的博客

转载自:https://juejin.cn/post/7048958654334107684
评论
请登录