华科无线网登陆器

// 对话框的构造函数代码在最后。。。
// 为了实现那个小的没有滚动条的界面,,
// 尝试过些HTML代码,写div层、IFRAME之类的东西,
// 但是最后因为 程序运行中权限的问题,没法自动填写表单。。。
// 所有导致最终还是要自己手动来点选
// (程序可以模拟手点击鼠标,但是效果不太理想。所以这里没有弄出来)
// 期待大神ing。

HUST校园无线网认证登陆器

10月2日发布第一版v1.0.0.2(同时发布源代码,源代码版本和exe版本会有出入。。。)


目前版本介绍:

1、自动检测是否为无线网卡,无线网卡则启动本登陆器。(否则启动MentoHUST.exe)

2、登陆器默认界面是下线按钮(是不是会有些粗心的小孩)

3、界面中间其实是验证的网页(用过无线网的应该见过)

4、界面下方是一排按钮,第一个为登录按键。

5、第二个按钮为界面隐藏,放到后台右下角。

6、第三个按钮为”设置“,这个发布的版本里面因为自动登录的功能还有一些问题,

主要是验证时表单中的密码需要加密,而加密算法又无从得知。(该按钮暂时不可用)

为此我加入过MentoHUST中加密解密算法(但结果不行),所以只好暂时放弃。

7、第四个按钮为软件更新按钮,将被导航到我的 百度网盘

8、第五个按钮是退出按钮,需要确认。点击后上面的界面会自动导向到登出的页面。

建议先点选“程序退出”,然后点击中间的“下线”,再点击退出就可以正常退出了。

9、最后一个按钮为软件的简短说明。

CHustWirelessDlg::CHustWirelessDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CHustWirelessDlg::IDD, pParent)
#if 0
	, strURL(_T("file://D:\\HustWireless.htm"))
#else
	// , strURL(_T("http://blog.csdn.net/luofl1992"))
	, strURL(_T("http://192.168.50.2:8080/portal/hust/desk/index.jsp"))
#endif
	, m_sUserName(_T("z1314520"))
	, m_sPassword(_T("20Nazi"))
	, bLinkStatus(CPing::OFFLINE)
{
	m_hIcon = (HICON)LoadImage(AfxGetResourceHandle(), 
               _T("my.ico"), IMAGE_ICON, 0 , 0, LR_DEFAULTCOLOR | LR_LOADFROMFILE);
 	if ( NULL == m_hIcon )
		m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}


注:源代码为VS2010工程,考虑到密码安全性的需要,加密算法所需要的DLL的源代码这里就不公布了。这个exe版本实际上也并未用到该加密算法。

源代码和这个exe实际上会有一些区别。主要在于源代码仍然在做自动登录的事情,虽然实际不太可行。所以就屏蔽了某些功能。。。

。。。。无限期待大神提供解决思路。。。。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
华科科技大学锐捷平台有线网登陆 FAQ 1、手机和电脑使用什么信号比较好? 答:推荐使用HUST_WIRELESS_AUTO,其次是HUST_WIRELESS的无感知认证。 2、MAC电脑连接HUST_WIRELESS无法弹出认证页面如何处理? 答:首先要确保无线网卡的IP和DNS都是自动获取;之后断开网络,清理浏览器的Cookie后,尝试重新连接。 3、无线网频繁掉线如何处理? 答:无线网掉线的原因很多: a、无线网若是一段时间没有任何流量,会判定用户下线,这时需要重新认证连接; b、通常情况下,学生账号同一时刻,只能有一个设备在线,若是两个设备相互抢占,会导致频繁掉线,这时关闭一个设备校园网连接; c、教工账号同一时刻可以3台设备在线,超限也会被强制下线; d、更换认证方式,使用HUST_WIRELESS_AUTO或无感知认证; e、上述方式无法解决及时拨打报修电话。 4、手机在连接HUST_WIRELESS_AUTO的时候,Wi-Fi图标显示满格信号,但是微信是“未连接”状态,该怎么处理? 答:关闭手机Wi-Fi再打开,重新连接HUST_WIRELESS_AUTO。 5、笔记本连接无线频繁掉线,提示用户名或密码不匹配,重连能连上,该如何处理? 答:这是由于(或者是安装的Wi-Fi热点软件)勾选了“启用此网络的IEEE 802.1x身份验证”导致的环境冲突。处理方法:在“本地连接(或者以太网)”的属性的“身份验证”页中,取消“启用此网络的IEEE 802.1x身份验证”即可。 6、有时走在路上连上了校园无线网但无法正常使用,该怎么办? 答:无线网技术主要适用于室内,即使部署了无线网的室外区域也经常因为各种原因导致各种掉线或信号弱,此时无线网信号是部署有无线网的楼栋飘出的信号,建议此时关闭无线网络,到室内部署有无线网的区域进行无线上网。 7、东1/6/7/9-13舍、西8/9舍在断电之后恢复来电,宿舍有线网(实际是由无线AP上分出的有线)连接不上该怎么办? 答:将宿舍所有电脑上连接的网线全部拔下,等待5分钟,再将网线插上即可正常使用,如此方法无效,请及时报修。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值