private void textBox1_TextChanged(object sender, EventArgs e) { if (textBox1.Text.Contains("login_aliyunid=\"")) { webBrowser1.Url = new Uri("https://data.aliyun.com/ai/ocr-other#/ocr-other"); IniHelp.SetValue("特殊", "ali_cookie", textBox1.Text); Hide(); } }
private bool ComposeEncrypt_onclick() { IHTMLDocument3 documentFromWindow = WebBrowserHelper.GetDocumentFromWindow(webBrowser1.Document.Window.Frames["alibaba-login-box"].DomWindow as IHTMLWindow2); string value = documentFromWindow.getElementById("fm-login-id").getAttribute("value", 0).ToString(); string value2 = documentFromWindow.getElementById("fm-login-password").getAttribute("value", 0).ToString(); IniHelp.SetValue("特殊", "ali_account", value); IniHelp.SetValue("特殊", "ali_password", value2); timer1.Stop(); return(true); }
public static void SetConfig() { var path = AppDomain.CurrentDomain.BaseDirectory + "Data\\config.ini"; if (!Directory.Exists(AppDomain.CurrentDomain.BaseDirectory + "Data")) { Directory.CreateDirectory(AppDomain.CurrentDomain.BaseDirectory + "Data"); } if (!File.Exists(path)) { using (File.Create(path)) { } IniHelp.SetValue("配置", "接口", "搜狗"); IniHelp.SetValue("配置", "开机自启", "True"); IniHelp.SetValue("配置", "快速翻译", "True"); IniHelp.SetValue("配置", "识别弹窗", "True"); IniHelp.SetValue("配置", "窗体动画", "窗体"); IniHelp.SetValue("配置", "记录数目", "20"); IniHelp.SetValue("配置", "自动保存", "True"); IniHelp.SetValue("配置", "截图位置", Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)); IniHelp.SetValue("配置", "翻译接口", "谷歌"); IniHelp.SetValue("快捷键", "文字识别", "F4"); IniHelp.SetValue("快捷键", "翻译文本", "F9"); IniHelp.SetValue("快捷键", "记录界面", "请按下快捷键"); IniHelp.SetValue("快捷键", "识别界面", "请按下快捷键"); IniHelp.SetValue("密钥_百度", "secret_id", "YsZKG1wha34PlDOPYaIrIIKO"); IniHelp.SetValue("密钥_百度", "secret_key", "HPRZtdOHrdnnETVsZM2Nx7vbDkMfxrkD"); IniHelp.SetValue("代理", "代理类型", "系统代理"); IniHelp.SetValue("代理", "服务器", ""); IniHelp.SetValue("代理", "端口", ""); IniHelp.SetValue("代理", "需要密码", "False"); IniHelp.SetValue("代理", "服务器账号", ""); IniHelp.SetValue("代理", "服务器密码", ""); IniHelp.SetValue("更新", "检测更新", "True"); IniHelp.SetValue("更新", "更新间隔", "True"); IniHelp.SetValue("更新", "间隔时间", "24"); IniHelp.SetValue("截图音效", "自动保存", "True"); IniHelp.SetValue("截图音效", "音效路径", "Data\\screenshot.wav"); IniHelp.SetValue("截图音效", "粘贴板", "False"); IniHelp.SetValue("工具栏", "合并", "False"); IniHelp.SetValue("工具栏", "分段", "False"); IniHelp.SetValue("工具栏", "分栏", "False"); IniHelp.SetValue("工具栏", "拆分", "False"); IniHelp.SetValue("工具栏", "检查", "False"); IniHelp.SetValue("工具栏", "翻译", "False"); IniHelp.SetValue("工具栏", "顶置", "True"); IniHelp.SetValue("取色器", "类型", "RGB"); } }
private void Form1_FormClosed(object sender, FormClosedEventArgs e) { IniHelp.SetValue("配置", "开机自启", cbBox_开机.Checked.ToString()); IniHelp.SetValue("配置", "快速翻译", cbBox_翻译.Checked.ToString()); IniHelp.SetValue("配置", "识别弹窗", cbBox_弹窗.Checked.ToString()); IniHelp.SetValue("配置", "窗体动画", cobBox_动画.Text); IniHelp.SetValue("配置", "记录数目", numbox_记录.Text); IniHelp.SetValue("配置", "自动保存", cbBox_保存.Checked.ToString()); IniHelp.SetValue("配置", "截图位置", textBox_path.Text); IniHelp.SetValue("快捷键", "文字识别", txtBox_文字识别.Text); IniHelp.SetValue("快捷键", "翻译文本", txtBox_翻译文本.Text); IniHelp.SetValue("快捷键", "记录界面", txtBox_记录界面.Text); IniHelp.SetValue("快捷键", "识别界面", txtBox_识别界面.Text); IniHelp.SetValue("密钥_百度", "secret_id", text_baiduaccount.Text); IniHelp.SetValue("密钥_百度", "secret_key", text_baidupassword.Text); IniHelp.SetValue("代理", "代理类型", combox_代理.Text); IniHelp.SetValue("代理", "服务器", text_服务器.Text); IniHelp.SetValue("代理", "端口", text_端口.Text); IniHelp.SetValue("代理", "需要密码", chbox_代理服务器.Checked.ToString()); IniHelp.SetValue("代理", "服务器账号", text_账号.Text); IniHelp.SetValue("代理", "服务器密码", text_密码.Text); IniHelp.SetValue("更新", "检测更新", check_检查更新.Checked.ToString()); IniHelp.SetValue("更新", "更新间隔", checkBox_更新间隔.Checked.ToString()); IniHelp.SetValue("更新", "间隔时间", numbox_间隔时间.Value.ToString()); IniHelp.SetValue("截图音效", "自动保存", chbox_save.Checked.ToString()); IniHelp.SetValue("截图音效", "音效路径", text_音效path.Text); IniHelp.SetValue("截图音效", "粘贴板", chbox_copy.Checked.ToString()); if (!chbox_取色.Checked) { IniHelp.SetValue("取色器", "类型", "RGB"); } if (chbox_取色.Checked) { IniHelp.SetValue("取色器", "类型", "HEX"); } DialogResult = DialogResult.OK; }
public static void bool_error() { if (IniHelp.GetValue("配置", "接口") == "发生错误") { IniHelp.SetValue("配置", "接口", "搜狗"); } if (IniHelp.GetValue("配置", "开机自启") == "发生错误") { IniHelp.SetValue("配置", "开机自启", "True"); } if (IniHelp.GetValue("配置", "快速翻译") == "发生错误") { IniHelp.SetValue("配置", "快速翻译", "True"); } if (IniHelp.GetValue("配置", "识别弹窗") == "发生错误") { IniHelp.SetValue("配置", "识别弹窗", "True"); } if (IniHelp.GetValue("配置", "窗体动画") == "发生错误") { IniHelp.SetValue("配置", "窗体动画", "窗体"); } if (IniHelp.GetValue("配置", "记录数目") == "发生错误") { IniHelp.SetValue("配置", "记录数目", "20"); } if (IniHelp.GetValue("配置", "自动保存") == "发生错误") { IniHelp.SetValue("配置", "自动保存", "True"); } if (IniHelp.GetValue("配置", "翻译接口") == "发生错误") { IniHelp.SetValue("配置", "翻译接口", "谷歌"); } if (IniHelp.GetValue("配置", "截图位置") == "发生错误") { IniHelp.SetValue("配置", "截图位置", Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory)); } if (IniHelp.GetValue("快捷键", "文字识别") == "发生错误") { IniHelp.SetValue("快捷键", "文字识别", "F4"); } if (IniHelp.GetValue("快捷键", "翻译文本") == "发生错误") { IniHelp.SetValue("快捷键", "翻译文本", "F9"); } if (IniHelp.GetValue("快捷键", "记录界面") == "发生错误") { IniHelp.SetValue("快捷键", "记录界面", "请按下快捷键"); } if (IniHelp.GetValue("快捷键", "识别界面") == "发生错误") { IniHelp.SetValue("快捷键", "识别界面", "请按下快捷键"); } if (IniHelp.GetValue("密钥_百度", "secret_id") == "发生错误") { IniHelp.SetValue("密钥_百度", "secret_id", "YsZKG1wha34PlDOPYaIrIIKO"); } if (IniHelp.GetValue("密钥_百度", "secret_key") == "发生错误") { IniHelp.SetValue("密钥_百度", "secret_key", "HPRZtdOHrdnnETVsZM2Nx7vbDkMfxrkD"); } if (IniHelp.GetValue("代理", "代理类型") == "发生错误") { IniHelp.SetValue("代理", "代理类型", "系统代理"); } if (IniHelp.GetValue("代理", "服务器") == "发生错误") { IniHelp.SetValue("代理", "服务器", ""); } if (IniHelp.GetValue("代理", "端口") == "发生错误") { IniHelp.SetValue("代理", "端口", ""); } if (IniHelp.GetValue("代理", "需要密码") == "发生错误") { IniHelp.SetValue("代理", "需要密码", "False"); } if (IniHelp.GetValue("代理", "服务器账号") == "发生错误") { IniHelp.SetValue("代理", "服务器账号", ""); } if (IniHelp.GetValue("代理", "服务器密码") == "发生错误") { IniHelp.SetValue("代理", "服务器密码", ""); } if (IniHelp.GetValue("更新", "检测更新") == "发生错误") { IniHelp.SetValue("更新", "检测更新", "True"); } if (IniHelp.GetValue("更新", "更新间隔") == "发生错误") { IniHelp.SetValue("更新", "更新间隔", "True"); } if (IniHelp.GetValue("更新", "间隔时间") == "发生错误") { IniHelp.SetValue("更新", "间隔时间", "24"); } if (IniHelp.GetValue("截图音效", "自动保存") == "发生错误") { IniHelp.SetValue("截图音效", "自动保存", "True"); } if (IniHelp.GetValue("截图音效", "音效路径") == "发生错误") { IniHelp.SetValue("截图音效", "音效路径", "Data\\screenshot.wav"); } if (IniHelp.GetValue("截图音效", "粘贴板") == "发生错误") { IniHelp.SetValue("截图音效", "粘贴板", "False"); } if (IniHelp.GetValue("工具栏", "合并") == "发生错误") { IniHelp.SetValue("工具栏", "合并", "False"); } if (IniHelp.GetValue("工具栏", "拆分") == "发生错误") { IniHelp.SetValue("工具栏", "拆分", "False"); } if (IniHelp.GetValue("工具栏", "检查") == "发生错误") { IniHelp.SetValue("工具栏", "检查", "False"); } if (IniHelp.GetValue("工具栏", "翻译") == "发生错误") { IniHelp.SetValue("工具栏", "翻译", "False"); } if (IniHelp.GetValue("工具栏", "分段") == "发生错误") { IniHelp.SetValue("工具栏", "分段", "False"); } if (IniHelp.GetValue("工具栏", "分栏") == "发生错误") { IniHelp.SetValue("工具栏", "分栏", "False"); } if (IniHelp.GetValue("工具栏", "顶置") == "发生错误") { IniHelp.SetValue("工具栏", "顶置", "True"); } if (IniHelp.GetValue("取色器", "类型") == "发生错误") { IniHelp.SetValue("取色器", "类型", "RGB"); } if (IniHelp.GetValue("特殊", "ali_cookie") == "发生错误") { IniHelp.SetValue("特殊", "ali_cookie", "cna=noXhE38FHGkCAXDve7YaZ8Tn; cnz=noXhE4/VhB8CAbZ773ApeV14; isg=BGJi2c2YTeeP6FG7S_Re8kveu-jEs2bNwToQnKz7jlWAfwL5lEO23eh9q3km9N5l; "); } if (IniHelp.GetValue("特殊", "ali_account") == "发生错误") { IniHelp.SetValue("特殊", "ali_account", ""); } if (IniHelp.GetValue("特殊", "ali_password") == "发生错误") { IniHelp.SetValue("特殊", "ali_password", ""); } }
private void txtBox_KeyUp(object sender, KeyEventArgs e) { var textBox = sender as TextBox; var regex = new Regex("[一-龥]+"); var str = ""; foreach (var obj in regex.Matches(textBox.Name)) { str = ((Match)obj).ToString(); } var key = "pictureBox_" + str; var pictureBox = (PictureBox)Controls.Find(key, true)[0]; new ComponentResourceManager(typeof(FmSetting)); if (e.KeyData == Keys.Back) { textBox.Text = "请按下快捷键"; pictureBox.Image = Resources.快捷键_0; if (textBox.Name.Contains("文字识别")) { IniHelp.SetValue("快捷键", "文字识别", txtBox_文字识别.Text); } if (textBox.Name.Contains("翻译文本")) { IniHelp.SetValue("快捷键", "翻译文本", txtBox_翻译文本.Text); } if (textBox.Name.Contains("记录界面")) { IniHelp.SetValue("快捷键", "记录界面", txtBox_记录界面.Text); } if (textBox.Name.Contains("识别界面")) { IniHelp.SetValue("快捷键", "识别界面", txtBox_识别界面.Text); } } else if (e.KeyValue != 16 && e.KeyValue != 17 && e.KeyValue != 18) { var array = e.KeyData.ToString().Replace(" ", "").Replace("Control", "Ctrl").Split(','); pictureBox.Image = Resources.快捷键_1; if (array.Length == 1) { textBox.Text = array[0]; } if (array.Length == 2) { textBox.Text = array[1] + "+" + array[0]; } if (array.Length <= 2) { if (textBox.Name.Contains("文字识别")) { IniHelp.SetValue("快捷键", "文字识别", txtBox_文字识别.Text); } if (textBox.Name.Contains("翻译文本")) { IniHelp.SetValue("快捷键", "翻译文本", txtBox_翻译文本.Text); } if (textBox.Name.Contains("记录界面")) { IniHelp.SetValue("快捷键", "记录界面", txtBox_记录界面.Text); } if (textBox.Name.Contains("识别界面")) { IniHelp.SetValue("快捷键", "识别界面", txtBox_识别界面.Text); } } } }