根据需求,完成了自动登录打卡的功能,现分享主要代码。
有不足的地方请指教!
-
读取配置文件,获取要登录考勤的帐户和密码,为了防止自己的用户名和密码是明文,做了加密解密处理。
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(_strErrorM