新的校园网的认证方法和原来的比起来是很方便的。随便打开一个网页就可以开始认证,保存了表单的话只要点一下登录就可以。
如果你是Win8的话,开机之后windows发现你没认证,就会自动打开一个网页(多半是必应搜索的主页),然后就会直接跳转到认证网页进行认证。
所以校园网改了之后,我就没有再更新之前写校园网助手那个工具,那个可以废弃了,当初弄它的目的也只是练习而已。
但是最近抢来了一台小米路由器,为了能来电的一瞬间自动连上网下载资源,又得研究新的自动登录方法了。
我室友是几个比我还懒的人,网页都懒得打开,所以我整理了下方法分享上来,这次不发软件,直接bat批处理搞定吧。
自动登录在Linux下用 curl 命令就可以解决,在Windows也是用curl,但是稍微能麻烦点。其原理就是 向 gate.lnu.edu.cn post 一些数据,Linux下可以直接用curl进行post,windows下貌似没有类似的命令。
我不保证这个东西在每个人的电脑上都能特别完美的运行,但遇到什么问题截图回复,我会尽量解答的。
下载我上传的附件。
附件中有一个文件夹和两个bat批处理文件。
Login.bat 是自动登录用的
Logout.bat 是注销用的(这个没啥用,但是强迫症你懂得)
一、把curl文件夹复制到C盘根目录
复制到其他目录也可以,放C盘下比较容易方便,批处理里面的一个参数也不用
至于其他两个文件,你看哪顺眼甩哪就OK。
二、在Login.bat 上 右键 --> 编辑
按照上面的说明,填写自己的账号密码,如果你修改了curl的路径,这里也一定要修改!不然一切白搭。
修改完成后,记得保存文件。
PS. 这个批处理的最后一行代码 “start http://gate.lnu.edu.cn/” 是用来自动登录完后,再次打开认证窗口查看使用多少流量用的。如果你不想认证完成后还弹出一个网页,就把这行删除!(我个人觉得是没什么用的。)
三、编辑完成保存好后,可以 右键 --> 创建快捷方式
有了快捷方式之后,能干什么就看你的想象力了,最简单的就是弄到启动文件夹里。
把创建的快捷方式复制到Windows的StartUp(启动)文件夹下,就可以实现开机自动运行这个bat程序,实现自动认证联网。
XP的StarUp文件夹位置:C:\Documents and Settings\All Users\「开始」菜单\程序\启动
Win7的StarUp文件夹位置:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Win8的StarUp文件夹位置:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
手动的话,直接双击Login.bat就可以了
这东西正常运行就是黑色的框框,一闪就结束了。
其实也是可以固定下来的,但这个固定下来看了也没用。
一闪结束后,就完成了认证过程。