根据需求,完成了自动登录打卡的功能,现分享主要代码。
有不足的地方请指教!
-
读取配置文件,获取要登录考勤的帐户和密码,为了防止自己的用户名和密码是明文,做了加密解密处理。
private void Form1_Load(object sender, EventArgs e) { _strFlag = ConfigurationManager.AppSettings[_strConfigPar1] as string; _strNetUserName = ConfigurationManager.AppSettings[_strConfigPar2] as string; _strNetPassword = ConfigurationManager.AppSettings[_strConfigPar3] as string; if (_strNetUserName != null && _strNetPassword != null) { doDecrypt(_strNetUserName, _strNetPassword); webBrowser1.Navigate(_strLoginUrl); _blFlg = false; } else { MessageBox.Show(_strErrorMessage); Close(); } }

本文介绍了如何在C# WinForm应用中利用Webbrowser控件进行模拟登录打卡操作。作者通过读取配置文件并进行加密解密处理,实现了账户密码的安全存储,并在加载窗体时自动导航到登录页面。代码中还包括了加密按钮的处理,以满足用户对配置文件加密的需求。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



