# data **Repository Path**: xusun000/data ## Basic Information - **Project Name**: data - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-04 - **Last Updated**: 2021-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 电子科技大学打卡脚本 ## 使用方法 > 由于本脚本中涉及到同学的身份标识问题 > 为了保护同学隐私,所以配置文件需要自己单独给出。 ### 1.安装nodeJS运行环境 百度搜索Node,下载LTS长期服务版安装即可 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081220_d9855c1d_5374828.png "屏幕截图.png") ### 2.安装依赖,进入到本脚本目录,运行: ```shell npm i ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081323_ca9fb212_5374828.png "屏幕截图.png") ### 3.创建一个名为`fuck.json`的文件,然后`复制粘贴`填入以下信息: ```json { "fuck_session": [ "JSESSIONID=e3e36d6d-将Cookie覆盖这一整行-f24d87aadcb9" ] } ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081345_a806e41d_5374828.png "屏幕截图.png") ### 4.使用抓包软件`charles`,在电脑端对`uestc学生情况报送`小程序流量进行抓包 在客户端发向服务端的请求体中获取 `header -> Cookie`,得到**JESSIONID**开头的一串神秘Token代码 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081640_0364661e_5374828.png "屏幕截图.png") ### 5.配置信息 将Token代码复制到步骤3中创建的json文件中,可以在数组中同时塞入多个。 ### 6.运行 ```shell node fuck.js ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081732_4e434029_5374828.png "屏幕截图.png") ### 7.部署 将此脚本部署到Linux云服务器上,并使用linux定时脚本功能,即可完成自动打开! 具体方法请百度:`Linux 定时任务`、`如何在云服务器上git代码` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0508/081752_0c455c3f_5374828.png "屏幕截图.png") ## 完