Search a CodePlex project


项目暂停更新

 有意向接手的同学请联系我,QQ295405473(注明网关登录器接手,谢谢)。

项目说明

为了帮助同学们更好的连接网关,特地开发了这个网关登录器(暂时不能使用学校CAUNET无线登录,后期可能增加无线支持,按照目前情况来说,由于我今年毕业了,应该不太现实,如果有人愿意接手,那是最好不过了)。
连不上http://netcenter.cau.edu.cn/的话,可以试试这个。
由于需要保存一些配置信息,需要在注册表及文件中保存信息,有些杀毒软件可能会警告,放行即可。
运行需要.net framework 2.0,Win7自带,XP可在此处下载http://xiazai.zol.com.cn/detail/11/105752.shtml。
在线更新地址:https://caunetlogin.codeplex.com/releases
欢迎提出建议,反馈Bug。
此登录器主要用来简化登录流程,通过勾选保存密码,开机启动,自动连接,连接后退出可实现网关的自动连接。
说明,所有版本在Win7旗舰版测试没有问题,其他系统没有测试。

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
更新历史

2.7.3
增加锁定到任务栏(通过勾选自动连接,连接后退出,并把程序锁定到任务栏,可直接点击任务栏,程序自动连接网络,然后退出,十分方便)
修复一些bug
2.7.2
设置默认为保存密码
修复有些时候网络连接成功却检测为不成功的状况
修复有些时候无法获取流量信息的错误
2.7.1
删除所有确认信息确认
增加程序打开检测,这样的话同时只可运行一个登录器
连接成功后弹出网关详细信息,之后5s自动关闭信息窗口
托盘图标查看流量选项当前流量信息
修改程序部分Bug
2.7
增加获得个人网关信息
增加删除所有信息
增加登录失败时提示详细的登录失败信息
对软件进行重新编写,加快运行速度,减少文件体积
解决账号在其他机子上登录未退出时不能再本机登录的情形
修改意见反馈,以及在线更新方式
2.6
修复在线更新在win8下弹出错误的情况
2.5.5
修复连接失败后退出程序的情况
2.5.4
取消默认管理员权限运行
修复开机启动部分问题
2.5.2
增加自动连接网络
修复已连接网络再次连接导致网络断开错误
修复因IE使用代理而不能连接网络的问题
增加连接网络后自动退出程序
2.5.1
修复密码保存错误
修复开启启动项检测
2.5
精简优化
修复网络检测错误
2.0
更新开机启动自动检测
修复一些错误

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
代码说明

如果有同学对这个程序代码感兴趣,可以在这里找到代码。
开发语言C#.NET。
项目完全开源,项目地址https://caunetlogin.codeplex.com/。
遵循GPL 2.0开源标准,关于GPL协议,请参考http://opensource.org/licenses/gpl-2.0.php。
当然,稍作修改也可制作其他学校的网关登录器。


用到的相关信息如下:
1.注册表操作,增加删除开机启动,保存配置信息;
2.文件操作,保存用户名密码;
3.网络请求,使用HttpWebRequest及HttpWebResponse及WebClient;
4.相关控件的使用,比如WebBrower,GroupBox等等;
5.系统dll文件使用,获取网络信息;
6.异步更新界面。

代码简要说明

CAULogin.cs为主窗体
AboutBox.cs为关于窗体
Browser.cs为一个IE内核的浏览器
Util
Entity实体
Account.cs用户信息类
ConfigManager.cs用户配置信息管理类
NetConnect.cs网络连接/断开类(核心)
ReturnMessage返回信息
FailedMessage.cs获得登录失败的详细信息并解析
SucceedMessage.cs获得登陆成功的信息并解析
Security安全
SimpleSecurity.cs简单的数据加密解密类
System系统
NetState.cs获得系统网络状态以及Ping函数
PopupWindow.cs弹出窗口
Registery.cs注册表操作
SystemWindow.cs系统窗口管理
Validate验证
DataValidate.cs数据验证
UIUpdate.cs本来打算把各种操作与UI分离,这样改成WPF时工作量就会少很多,该类暂时没有使用

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
反馈信息

QQ:295405473(请注明网关登录器,谢谢)
E-Mail:295405473##qq.com(请把##换成@)
王斐Beta2

 

信息更新于2013-06-13








Not affiliated with Microsoft and CodePlex
To remove your project or any question, please contact us: [email protected]