HIT每日自动上报_quanx-程序员宅基地

技术标签: github  node.js  cookie  

HIT-reporter

Github地址

基于Quantumult X的HIT每日上报脚本

2020.4.4 不确定Cookie可用时长,后面可能会更新

配置 (QuanX)

[MITM]
xg.hit.edu.cn

[rewrite_local]
//Cookie获取js
^https:\/\/xg\.hit\.edu\.cn\/zhxy-xgzs\/xg_mobile\/xsHome$ url script-request-header https://raw.githubusercontent.com/7k7k163/HIT-reporter/main/hit.cookie.js

[task_local]
//每日上报js
2 0 * * * https://raw.githubusercontent.com/7k7k163/HIT-reporter/main/hit.js, tag=hit, img-url=https://raw.githubusercontent.com/7k7k163/HIT-reporter/main/hit.png, enabled=true

说明

  1. 先把xg.hit.edu.cn加到[MITM]
  2. 再添加相应配置:
    • QuanX: 按上述配置添加
  3. 关闭VPN,打开浏览器访问: https://xg.hit.edu.cn/zhxy-xgzs/xg_mobile/shsj/loginChange 登陆
  4. 成功后打开VPN,刷新网页:https://xg.hit.edu.cn/zhxy-xgzs/xg_mobile/xsHome
  5. 系统提示: 获取Cookie: 成功

第 1 条脚本是用来获取 cookie 的, 用浏览器访问一次获取 cookie 成功后就可以删掉或注释掉了(不确定Cookie存活时长), 但请确保在登录成功后再获取 cookie.

第 2 条脚本是签到脚本, 每天00:00:02执行一次.

常见问题

  1. 无法写入 Cookie

    • 请确认重写已打开且已添加MITM
    • 如果你用的是 Safari, 请尝试在浏览地址栏手动输入网址(不要用复制粘贴)
  2. 写入 Cookie 成功, 但签到不成功

    • 在不同网络下的Cookie会改变,请重新获取一次Cookie
  3. 为什么有时成功有时失败

    • 很正常,网络问题,上报也可能有检测机制

    • 暂时不考虑代码级的重试机制,但咱有配置级的(暴力美学):

    • QuanX配置:

      [task_local]
      2 0 * * * xxx.js # 每天00:02执行一次
      4 0 * * * xxx.js # 每天00:04执行一次
      6 0 * * * xxx.js # 每天00:06执行一次
      
      */60 * * * * xxx.js # 每60分执行一次
      

关于Quantumult X

相应教程请查看Quantumult X 不完全教程

感谢

@chavyleung

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45657992/article/details/115426359

智能推荐

数据库操作语言的DDL,DML,DCL,DQL分别是什么_数据库ddl dml dcl dql称为什么-程序员宅基地

文章浏览阅读433次,点赞10次,收藏12次。除了 GRANT 和 REVOKE 之外,其他的创建、更新或者删除用户的操作也会导致事务隐式提交。2、DML (Data Manipulation Language)是用来操作数据库中的数据的语言,如插入、更新、删除数据等,在DML中支持事务的提交和回滚操作。3、DDL (Data Definition Language)是用来定义数据库结构的语言,如创建表、修改表结构等。4、DCL (Data Control Language)是用来控制数据库访问权限的语言,如赋予、收回用户权限等。_数据库ddl dml dcl dql称为什么

WebService apache cxf wsdl 生成客户端代码_cxf生成客户端代码 utf-8-程序员宅基地

文章浏览阅读4.1k次。使用WebService时,我们使用WSDL文档来生成客户端代码,调用服务器端接口。具体操作步骤:1.下载apache cxf2.解压进入apache-cxf-3.0.10\bin\目录3.使用wsdl2java wsdl2java -encoding utf-8 -p com.jeiao.boss -impl http://127.0.0.1:9999/boss/_cxf生成客户端代码 utf-8

《上道下器》是什么_是进化工具_愿意协作共同完成它吗?-程序员宅基地

文章浏览阅读339次。原创:陈燕玲请认认真真一字一句看完它,莫错失优异的机会!!!是什么,笼统说是进化工具,也就是推动整个社会进化工具,那它究竟长得什么样呢?我暂时不做**,因为没办法,无法容忍人渣公害严重触犯了两个原则:偷我们的知识产权的知识内容,并为占有>的知识内容,迫害,加害研发人陈燕玲,对吧,两个不变原则:一个不变原则是:知识产权受保护这一不变原则。_上道下器

halcon - 缺陷检测的示例代码解析_halcon 光伏破片检测系统 代码-程序员宅基地

文章浏览阅读7.6k次,点赞7次,收藏25次。以下一系列的文章都是使用halcon,进行缺陷检测。此次缺陷检测的应用范围,包括PCB线路板线路的缺陷检测、工件表面光滑度缺陷检测、饼干是否完整的缺陷检测、网格表面网孔是否完整的缺陷检测、药片包装背面的缺陷检测、皮革表面纹理的缺陷检测。1. 检测-PCB板线路:2. 检测-工件毛刺:3. 检测-饼干完整度的检测:4. 检测-批量检查边缘缺陷:5. 检测-光度立体法检测药片..._halcon 光伏破片检测系统 代码

跟随手指移动的View , 自动贴边_android 可滑动view贴边-程序员宅基地

文章浏览阅读2.6k次。自定义View这一块,一直是我的心病。最近项目遇到需求,类似于高德搜索界面的列表随手指移动。 饭要一点点吃,先从最基本的View跟随手指开始。先贴效果图和代码:package com.martin.animationstudy.view;import android.animation.ObjectAnimator;import android.content.Contex..._android 可滑动view贴边

linux kernel中的时间time(三)_timespec64-程序员宅基地

文章浏览阅读1.6k次。1. 概览  你的百米记录是多少?你的千米赛跑记录是多少?你的爱车到达百公里每小时的时间是多少?在前一天晚上你就设置好了电饭煲,让其在第二天早上你醒来前就煮好粥。你的上下班点又是多少?你们又是如何和你的异性定好约会时间的?可见在人类社会中时间的概念是相当的重要。在linux的内核中也是如此,有时需要等待硬件一段时间以让其初始化完成。有时你需要在确定的几秒后来访问硬件,此时你的程序需要对比当前的时间点和开始等待的时间点间隔是否达到了要求值。2. 每秒系统滴答次数–HZ  HZ代表kernel的系统时钟每_timespec64

随便推点

「WebPack」WebPack 模块化问题_为什么webpack的版本和项目中不同-程序员宅基地

文章浏览阅读204次。如何在浏览器端实现模块化文章目录如何在浏览器端实现模块化课程简介浏览器端的模块化根本原因解决办法常见的构建工具webpack的安装和使用webpack简介webpack的安装使用模块化兼容性同模块化标准不同模块化标准最佳实践课程简介本门课需要的前置知识:ES6、模块化、包管理器、git本门课的讲解特点:合适的深度:webpack使用层面很简单,但原理层面非常复杂合适的广度:webpa..._为什么webpack的版本和项目中不同

KCF目标追踪_kcf跟踪初始化帧需要手动点选吗-程序员宅基地

文章浏览阅读2.4k次,点赞3次,收藏38次。KCF创新点:使用核相关滤波器训练一个判别式分类器,使用轮转矩阵生成负样本去训练分类器。在KCF中,作者将目标跟踪问题的求解转换为一个分类问题(前景目标和背景)。这个分类问题的求解应用了岭回归方法,所得到的分类器中包含了矩阵的逆运算,其运算量复杂,严重影响了实时性。KCF在分类器的计算中引入了循环矩阵,巧妙地规避了矩阵的逆运算,大大减少了分类器的运算量。高斯核函数引入可以将非线性问题转换为高维空..._kcf跟踪初始化帧需要手动点选吗

Python中的AI库有哪些?_python aigc相关库-程序员宅基地

文章浏览阅读413次。这只是一小部分Python中可用的AI库。根据具体需求,还有其他许多库可供选择。Python中有许多用于人工智能开发的流行库。_python aigc相关库

悬赏任务源码|悬赏任务app源码PHP可二开_任务悬赏源码-程序员宅基地

文章浏览阅读1k次,点赞17次,收藏17次。随着专有的光传输网络变得过时,悬赏任务源码经过优化,可以通过混合光纤同轴电缆(HFC)和开放的、无处不在的全数字以太网连接来促进现有视频和数据服务的传输。悬赏任务源码的前景非常广阔。悬赏任务源码能够为这个市场提供一个完整的解决方案,促进悬赏任务平台的发展和壮大。悬赏任务源码提供了一个完整的平台架构,包括用户管理、任务发布、任务接受、资金交易等功能,为创业者提供了一个快速、方便的搭建悬赏任务平台的方式。悬赏任务源码可以提供灵活的收益模式设置,帮助平台运营者实现盈利,进一步提升悬赏任务平台的吸引力和竞争力。_任务悬赏源码

Ubuntu 12.04上享用新版本Linux的功能_docker 3.13.0-105-generic-程序员宅基地

文章浏览阅读820次。Ubuntu 12.04上享用新版本Linux的功能我司有一批Ubuntu 12.04的服务器暂时没有升级计划,但是像编译Android N代码等需求要求Linux的版本更新。 如何在不升级Ubuntu 12.04的情况下实现升级Linux版本的需求呢?我们有两大利器可以使用:docker和虚拟机。Docker大法Docker安装升级内核Docker需要64位的Linux支持,幸好,这条是满足的。_docker 3.13.0-105-generic

什么是容器???_什么是容器?visual basic哪些对象可以用作容器?-程序员宅基地

文章浏览阅读2.4k次。今天研究一下什么是容器??? 那么容器到底是什么呢?在csdn的论坛上人们众说纷纭:1)容器 和原意放东西的地方差不多,把链表了,数组一类的结构称作容器!2)在面向对象的编程中,你所面对的东西都叫对象,是想一下,来存放对象集合的东西叫什么?3)从特征上来看,容器主要分为顺序容器(list和vector)和关联容器(map和set)。通俗地说,vector就是可以自_什么是容器?visual basic哪些对象可以用作容器?