精华内容
下载资源
问答
  • 学生事务管理平台自动填写互评 这每个20填过去再提交哪是人填的 ???? ???? ???? ???? 基于科技改命,我选择了写脚本,那自然就得从登录页面开始写了 访问该请求服务器会让我们set-cookie,所以我用requests.session...

    学生事务管理平台自动填写互评

    这每个20填过去再提交哪是人填的
    🐶
    🐶
    🐶
    🐶

    基于科技改命,我选择了写脚本,那自然就得从登录页面开始写了

    访问该请求服务器会让我们set-cookie,所以我用requests.session来维持会话

    抓login包,


    不验证验证码就离谱!!

    源码

    #!/usr/bin/env python
    # -*- coding: utf-8 -*-
    # @Time : 2021-03-18 19:08
    # @Author : wxc
    # @File : 学生事务管理平台.py
    # @Desc :
    import requests
    import urllib3
    import time
    
    print("程序开始.....")
    
    # 忽略verify=False
    requests.packages.urllib3.disable_warnings()
    login_url = "https://xssw.zjgsu.edu.cn/#/login"
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36'
    }
    session = requests.session()
    session.headers = headers
    session.verify = False
    # 维持cookie
    print("正在获取cookies...")
    session.get(url=login_url)
    
    # print(session.cookies)
    xgh = input("请输入账号:")
    password = input("密码:")
    data = {
        # 'captcha': "1234",
        # 'key': "eyJpdiI6IlU1RjFCYmtiSSsxeWV0Sm5BV1VKVkE9PSIsInZhbHVlIjoiUjViVjk1ZkpjOTZuZlpicEl6S2hUM1M4MXE5NG5hUDhZbndyU3RvWnFTUEhjNWU0ZDc4cWpoeXFLOWdsbDZHcVp1YkwrQW1TNCtMenVjd1Z2bEVQaXRjZXBBVFZHYnJCVlMzam04QU5cL01ZPSIsIm1hYyI6IjgzOTI5OGI2OWQzOGM3MmRhZDQ5NzI2MTVhMTI0NTBkODhmODViZDFiOTllMDI1MTU5MjViMzY3ZDdhZWI1NGUifQ==",
        'password': password,
        'unionid': None,
        'xgh': xgh
    }
    login_url = "https://xssw.zjgsu.edu.cn/api/v1/login"
    login_json_data = session.post(url=login_url, data=data).json()
    print(login_json_data)
    if login_json_data['errorCode'] != 0:
        print(login_json_data['data']['message'])
        print("程序结束....")
        time.sleep(5)
        exit(0)
    # 记录 access_token
    access_token = login_json_data['data']['access_token']
    session.cookies['token'] = access_token
    student_desc = session.get(
        "https://xssw.zjgsu.edu.cn/api/v1/home/complex/evaluate/getGroupList?set_id=121&type=1").json()
    for item in student_desc['data']:
        for i in range(1, 3):
            data = {"option1": 20, "option2": 20, "option3": 20, "option4": 20, "option5": 20, "set_id": "121", "type": i,
                    "xgh": item['xgh']}
            url = 'https://xssw.zjgsu.edu.cn/api/v1/home/complex/evaluate/group'
            json_data = session.post(url, json=data).json()
            if i == 1:
                Name = "品德素质"
            else:
                Name = "心理素质"
            total_score = data['option1'] + data['option2'] + data['option3'] + data['option4'] + data['option5']
            print("type=" + Name + " " + item['xm'] + json_data['message'] + "  分数是:" + str(total_score))
    
    print("程序结束....")
    time.sleep(10)
    

    打包好的exe

    https://pan.baidu.com/s/1KfcZM7-iZlySv0_D8vNO7g

    提取码 fifk

    使用说明

    是给所有同学默认都打100分

    并且心理素质和品德素质都是100分

    由于写的比较潦草,可能会出现一些意想不到的Bug,见谅哈

    使用的话直接下载下面的exe打开即可

    程序结束后会过3s退出

    输入用户名和密码

    如果有python环境的直接复制我的代码跑就可了

    另一种方法

    其实要快速填20的话控制台输点js也行

    nodeList = document.querySelectorAll(".el-input__inner")
    for(let i = 6;i<nodeList.length;i++){
    	nodeList[i].value = 20;
    }
    


    每个提交点击过去,注意有个延时

    buttons = document.querySelectorAll(".el-button")
    for(let i = 1;i<buttons.length;i++){
        (function(i) {
            setTimeout(function() {
                buttons[i].click();
            },i * 3000);
        })(i)
    }
    

    展开全文
  • 设计学生学籍管理系统

    热门讨论 2009-07-05 18:28:22
    本制作流程,可实现学生、教师、课程间的基本管理和用户的管理,能进行学籍的变动情况处理(如学生转入、学生转出、学生休学、学生复学、学生退学、学生调班、学生留级(跳级)、学生借读及学生外出借读),对报表能...
  •  培训的学生已在华为、立信、普信、网易、电信盈科、中企动力等公司就职。  国内知名的高端IT技术作家,已出版《Spring 2.0宝典》、《基于J2EE的Ajax宝典》、《轻量级J2EE企业应用实战》、《Struts 2权威指南》、...
  • 学校作为一个教育单位,成绩管理是学校日常管理不可缺少的部分,这就需要有一个能够提供这类服务的工具,因此课程成绩管理系统的开发就成为了必然。现在我国的大部分学校的成绩管理水平还停留在纸介质的基础上,这样...
  • 大学生活丰富多彩,校园中存在的很多的社团,为学生的全面发展提供了平台,同时也给他们一个展现自我的机会。随着社团的增加,入社成员的增加,社团管理工作的复杂性也随之增加,但现在国内大部分的高校还只是基于...
  • 在线考试系统文献综述

    热门讨论 2010-05-28 14:57:16
    Web技术超越了传统的"客户机/服务器"两层结构,采用了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着更好的安全性,在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题...
  • 此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...
  • java核心技术第八版(1,2卷)源码

    千次下载 热门讨论 2009-04-04 21:04:35
     本书适合软件开发人员、高等院校教师和学生参考。 作者简介 Cay S.Horstmann《Java Server Faces, Second Edition》(Prentice Hall,2007)的合著者之一。Cay是San、Jose州立大学计算机科学专业的教授,同时也...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
  • 可给教师,学生,家长一个沟通的平台等学校教学教育科研,教研事业单位性质的网站,做适合新时代的电子教学,网络学校,网络教学,信息化学校网站管理系统. 完美的ASP编程的学校网站源码,后台功能非常强大,并参考目前众多...
  • Java2核心技术第7版全两卷.pdf中文高清

    千次下载 热门讨论 2012-09-14 14:22:28
    本书适合软件开发人员、高等院校学生和教师参考。.  本书包括java 2平台标准版(j2se)的高级用户界面编程和企业特性。与卷ⅰ(包括最重要的语言和类库特性)一样,本书针对j2se 5.0做了更新和修订。所有的示例程序都...
  • java源码包2

    千次下载 热门讨论 2013-04-20 11:28:17
     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
  • 可给教师,学生,家长一个沟通的平台等学校教学教育科研,教研事业单位性质的网站,做适合新时代的电子教学,网络学校,网络教学,信息化学校网站管理系统. 完美的ASP编程的学校网站源码,后台功能非常强大,并参考目前众多...
  • java源码包3

    千次下载 热门讨论 2013-04-20 11:30:13
     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
  • java源码包4

    千次下载 热门讨论 2013-04-20 11:31:44
     当用户发送第一次请求的时候,验证用户登录,创建一个该qq号和服务器端保持通讯连接得线程,启动该通讯线程,通讯完毕,关闭Scoket。  QQ客户端登录界面,中部有三个JPanel,有一个叫选项卡窗口管理。还可以更新...
  • 数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录 一个Java+ajax写的...
  • 数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录 一个Java+ajax写的...
  • asp学校网站管理系统

    热门讨论 2010-02-01 17:32:17
    可给教师,学生,家长一个沟通的平台等学校教学教育科研,教研事业单位性质的网站,做适合新时代的电子教学,网络学校,网络教学,信息化学校网站管理系统. 完美的ASP编程的学校网站源码,后台功能非常强大,并参考目前众多...
  • 什么是单点登录(SSO) 分布式锁之Zookeeper Zookeeper之ZAB协议 高并发架构基石-缓存 再见了Antirez我永远的神 敖丙在蘑菇街的redis技术分享 Redis基础知识 缓存击穿、雪崩、穿透 集群高可用、哨兵、持久化、LRU ...
  • 事务控制语言(Transactional Control Language,TCL),用于维护数据的一致性,包括COMMIT(提交事务)、ROLLBACK(回滚事务)和SAVEPOINT(设置保存点)3条语句 二、 Oracle的数据类型 类型 参数 描述 字符类型...
  • PHP开发实战宝典

    热门讨论 2011-12-02 07:34:49
     本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书 目录: 第1部分 基础知识 第1章 初识PHP 3 视频讲解:7分钟 1.1 PHP概述 4 ...

空空如也

空空如也

1 2
收藏数 25
精华内容 10
热门标签
关键字:

学生事务服务平台登录