半夜12点多终于敲好了一个自制的程序,因为平时登录校园网总是隔一段时间没有人用会自动下线,然后又要重新敲密码,但我的账号密码比较长,每次要敲半天,所以就用java写了一个程序。 为了让室友也能用上,采用了io字节流,并设置配置文件可以修改账户密码,在没有配置文件的时候,创建一个初始配置文件作更改。 因为校园网前端登录发送的是get请求,所以我就直接写了一个get请求,是使用拼接的方式。 最初是发送http请求,但发现登录后进入校园内网之外的外网会报风险,所以改为https。
过程并不总是一帆风顺的,java安全性很高,因为校园网没有ssl证书,所以报错,后面又是不信任ip,在无视报错后终于成功登录,还有个很恶心的,properties配置文件一点中文都不能有,账户密码后面空格也不能加。后面才知道。然后校园网前端的电信选项是@aust莫名其妙的,没意识到,后面有机会的话可能会扩展兼容性。 后面经过package后再用java高版本自带功能打包成app,然后将.exe文件快捷方式放进开机自启动,以后就方便很多,再把压缩文件发给室友一起用。 虽然说java写这个有点大炮打苍蝇吧,但第一次写出来挺幸福的。