From 4d0cf5a012abe948eb05a38ce89383bc988e83a0 Mon Sep 17 00:00:00 2001 From: 1415ddfer <1783488228@qq.com> Date: Sun, 4 Aug 2024 18:10:03 +0800 Subject: [PATCH] fix and clear --- dialog/EditMember.xaml | 1 - dialog/RegDialog.xaml | 8 +-- dialog/RegDialog.xaml.cs | 110 +++++++++++++++---------------- dialog/UseAccDataTextAdd.xaml | 2 +- dialog/UseAccDataTextAdd.xaml.cs | 38 +++++++---- 5 files changed, 84 insertions(+), 75 deletions(-) diff --git a/dialog/EditMember.xaml b/dialog/EditMember.xaml index 1f3d77b..2f6ef75 100644 --- a/dialog/EditMember.xaml +++ b/dialog/EditMember.xaml @@ -28,7 +28,6 @@ - - + - + - - + + diff --git a/dialog/RegDialog.xaml.cs b/dialog/RegDialog.xaml.cs index b9c39ec..aa3a71e 100644 --- a/dialog/RegDialog.xaml.cs +++ b/dialog/RegDialog.xaml.cs @@ -25,65 +25,65 @@ namespace Zerolauncher.dialog private async void FleshPic(object _, RoutedEventArgs e) { - var main_ip = UpDateData.game_url; - HttpResponseMessage? response = null; - try - { - response = await client.GetAsync($"http://{main_ip}/module/captcha.php"); - if (response != null) - { - foreach (var item in response.Headers) - Console.WriteLine($"{item.Key}"); - } - //var bin = response.Content.ReadAsStream(); - //verify = ocr.RunInference(new Bitmap(bin)); - //using (var fileStream = File.Create("tmp.png")) - //{ - // bin.Seek(0, SeekOrigin.Begin);//设置复制开始的地方 - // bin.CopyTo(fileStream); - //} - using (var stream = response.Content.ReadAsStream()) - { - BitmapImage bitmap = new BitmapImage(); - bitmap.BeginInit(); - bitmap.CacheOption = BitmapCacheOption.OnLoad; - bitmap.StreamSource = stream; - bitmap.EndInit(); - bitmap.Freeze(); // 为了线程安全 - - CapPic.Source = bitmap; // 设置Image控件的Source - } - } - catch (Exception ex) - { - Console.WriteLine($" 网络发生错误,类型:{ex.GetType().Name},消息:{ex.Message}"); - } + // var main_ip = UpDateData.game_url; + // HttpResponseMessage? response = null; + // try + // { + // response = await client.GetAsync($"http://{main_ip}/module/captcha.php"); + // if (response != null) + // { + // foreach (var item in response.Headers) + // Console.WriteLine($"{item.Key}"); + // } + // //var bin = response.Content.ReadAsStream(); + // //verify = ocr.RunInference(new Bitmap(bin)); + // //using (var fileStream = File.Create("tmp.png")) + // //{ + // // bin.Seek(0, SeekOrigin.Begin);//设置复制开始的地方 + // // bin.CopyTo(fileStream); + // //} + // using (var stream = response.Content.ReadAsStream()) + // { + // BitmapImage bitmap = new BitmapImage(); + // bitmap.BeginInit(); + // bitmap.CacheOption = BitmapCacheOption.OnLoad; + // bitmap.StreamSource = stream; + // bitmap.EndInit(); + // bitmap.Freeze(); // 为了线程安全 + // + // CapPic.Source = bitmap; // 设置Image控件的Source + // } + // } + // catch (Exception ex) + // { + // Console.WriteLine($" 网络发生错误,类型:{ex.GetType().Name},消息:{ex.Message}"); + // } } private async void okButton_Click(object _, RoutedEventArgs e) { - var main_ip = UpDateData.game_url; - var values = new Dictionary - { - { "rUsername", user }, - { "rPassword", password }, - { "rPasswords", password }, - { "rEmail", bottomMarginTextBox.Text }, - { "rCode", rightMarginTextBox.Text } - }; - var content = new FormUrlEncodedContent(values); - try - { - var response = await client.PostAsync($"http://{main_ip}/form/register.php", content); - var src = await response.Content.ReadAsStringAsync(); - var jsonObj = JObject.Parse(src); - MessageBox.Show(jsonObj["content"].ToString(), jsonObj["title"].ToString()); - if(int.Parse(jsonObj["type"].ToString()) == 0) Close(); - } - catch (Exception ex) - { - MessageBox.Show($"类型:{ex.GetType().Name},消息:{ex.Message}", "发生错误喵"); - } + // var main_ip = UpDateData.game_url; + // var values = new Dictionary + // { + // { "rUsername", user }, + // { "rPassword", password }, + // { "rPasswords", password }, + // { "rEmail", BottomMarginTextBox.Text }, + // { "rCode", RightMarginTextBox.Text } + // }; + // var content = new FormUrlEncodedContent(values); + // try + // { + // var response = await client.PostAsync($"http://{main_ip}/form/register.php", content); + // var src = await response.Content.ReadAsStringAsync(); + // var jsonObj = JObject.Parse(src); + // MessageBox.Show(jsonObj["content"].ToString(), jsonObj["title"].ToString()); + // if(int.Parse(jsonObj["type"].ToString()) == 0) Close(); + // } + // catch (Exception ex) + // { + // MessageBox.Show($"类型:{ex.GetType().Name},消息:{ex.Message}", "发生错误喵"); + // } } private void cancelButton_Click(object sender, RoutedEventArgs e) diff --git a/dialog/UseAccDataTextAdd.xaml b/dialog/UseAccDataTextAdd.xaml index f5c8279..36b7a43 100644 --- a/dialog/UseAccDataTextAdd.xaml +++ b/dialog/UseAccDataTextAdd.xaml @@ -9,7 +9,7 @@