自动登录北科大USTB校园网

1.需求环境

  • python
  • request包

2.具体步骤

2.1 修改auto_login.py文件中中的校园网账号密码

import requests
url = 'http://202.204.48.66'  
data = {
    "DDDDD": 'account',   # 修改为学号/工号
    "upass": 'passwd',    # 修改为密码

    "R1": "0",
    "R3": "1",
    "R6": "0",
    "pare": "00",
    "OMKKey": "123456",
}

header = {
    "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
    "Accept-Encoding": "gzip, deflate",
    "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
    "Host": "202.204.48.66",
    "Proxy-Connection": "keep-alive",
    "Referer": "http://202.204.48.66/",
    "Upgrade-Insecure-Requests": "1",
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36 Edg/96.0.1054.62"
}
response = requests.post(url, data, headers=header).status_code  # 获取状态码
print("回应代码{}".format(response))  # 打印状态码

在account与passwd位置修改校园网账号信息

2.2 测试auto_login.py

  • auto_login.py文件放置在桌面(放在哪里都可以,这里以放在桌面为例)

  • 在桌面按住shift+鼠标右键,选择 在此处打开Powershell窗口

  • 在Powershell窗口,输入 python auto_login.py 后回车

  • 如果代码运行正常,会出现回应代码200,如果没有出现这行代码,检查python环境是否正常,request包是否装好(pip install request)

2.3 部署自动执行auto_login.py文件

  • win+x 选择计算机管理
  • 选择 任务计划程序,再选择右侧的 创建任务

img

  • 名称随意填写,这里写的是 自动登录校园网

img

  • 触发器 栏中选择新建,频率改为 每天 ,重复任务间隔自由选择,这里选择的是 5分钟

img

  • 操作栏 中选择新建,在第一个红框位置写python位置,我的是D:\Software\Anaconda\python.exe
    python位置可以通过cmd 指令 where python查看

  • img
    img

  • 添加参数 栏,将auto_login.py的绝对路径写上即可,这里我的是C:\Users\j\Desktop\auto_login.py

img

  • 一路确定,自动登录校园网就设置完毕了!可以在 任务活动 处看到该任务,双击进去可以查看更详细的信息。
    img

img

关于北京科技大学自动化学院的张天尧的信息,通常可以通过学校的官方网站或者学术平台获取。以下是可能的相关信息: ### 学术研究方向 在北京科技大学自动化学院中,教师的研究领域一般集中在控制科学与工程、人工智能及其应用等方面。如果张天尧教授确实隶属于该学院,则其研究兴趣可能会涉及但不限于以下几个方面[^1]: - 工业过程建模与优化控制 - 智能制造中的关键技术 - 复杂系统的分析与设计 对于具体到某位老师如张天尧的具体研究课题或项目成果,建议访问北科大自动化学院官网并查询教职工介绍页面。 ### 个人主页链接方式 许多高校会为其教职员工提供统一格式的在线简介页来展示基本信息、教学情况以及科研动态等内容。要找到属于张天尧老师的个人主页地址,可以尝试以下方法之一[^2]: - 进入http://auto.ustb.edu.cn/ (假设这是自动化学院网址),浏览师资力量栏目下的名单列表; - 使用搜索引擎输入关键词组合:“北京科技大學 自動化學院 張天堯”。 另外值得注意的是,并非所有大学都会为每位讲师单独设立独立网站;有时候这些资料会被集中收录于部门级网页内供外界查阅。 ```python import requests from bs4 import BeautifulSoup def search_professor_info(university, department, name): base_url = f"http://{university.lower()}.edu/{department}/faculty" response = requests.get(base_url) soup = BeautifulSoup(response.text, 'html.parser') faculty_members = soup.find_all('div', class_='member') for member in faculty_members: title = member.h3.a.string.strip() if name in title: link = member.h3.a['href'] return {"name":title,"homepage_link":link} prof_data = search_professor_info("USTB","Automation","Zhang Tianyao") print(prof_data) ``` 此段Python脚本演示了如何通过爬取指定院校系所公开数据的方式定位特定人物的网络资源位置。当然实际操作前需确认目标站点API政策允许此类行为。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值