ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

HIT每日自动上报

2021-04-04 11:02:32  阅读:411  来源: 互联网

标签:hit HIT xg js 自动 https 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

标签:hit,HIT,xg,js,自动,https,Cookie,上报
来源: https://blog.csdn.net/qq_45657992/article/details/115426359

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有