自动连接校园网-南通理工学院

校园网络自动登录脚本 Github项目链接 项目简介 这是一个使用Python和Selenium开发的自动化脚本,用于简化校园网络的登录过程。该脚本能够自动填写用户名和密码,选择网络服务提供商,并完成登录操作,大大提高了登录效率。 主要功能 自动打开登录页面 智能填写用户名和密码 自动选择网络服务提供商 执行登录操作 验证登录状态 技术栈 Python 3.x Selenium WebDriver ChromeDriver 安装指南 确保您的系统已安装Python 3.x 安装所需的Python包: pip install selenium webdriver_manager 下载与您的Chrome浏览器版本匹配的ChromeDriver 使用说明 克隆或下载本项目到本地 在config.ini文件中填写您的登录信息和网络设置 运行脚本: python campus_network_login.py 开机自启动设置 为了使脚本在每次开机时自动运行,您可以创建一个BAT脚本并将其添加到Windows的启动文件夹中。以下是具体步骤: 创建BAT脚本: 在任意文本编辑器中输入以下内容,如果采用虚拟环境,请自行调整shell指令: @echo off REM 设置控制台代码页为UTF-8,解决中文显示问题 chcp 65001 >nul REM 切换到脚本目录 cd /d E:\Users\Administrator\PycharmProjects\xxx REM 检查并创建配置文件 if not exist "config.ini" ( echo ini配置不存在 ) REM 设置权限 icacls "config.ini" /grant Everyone:R /Q REM 运行Python脚本 set PYTHONWARNINGS=ignore:SSL D:\ProgramData\anaconda3\envs\xxx\python.exe -W ignore connect_school_network.py 2>nul if errorlevel 1 ( echo 运行失败,错误代码:%errorlevel% echo 详细信息请查看日志文件 timeout /t 10 exit /b %errorlevel% ) echo 运行成功 timeout /t 5 将文件保存为start_login.bat(确保文件类型选择为“所有文件”)。 将BAT脚本添加到启动文件夹: ...

March 8, 2025 · 1 分钟 · 184 字 · lanshi
访问量 0
访客数 0
文章数 12
总字数 4321words
运行时间 0days 00:00:00