From b19a042d1424f26305330f40701609f1d04f208e Mon Sep 17 00:00:00 2001 From: frg2089 Date: Fri, 4 Oct 2019 21:44:54 +0800 Subject: [PATCH] Revert "Debug" This reverts commit 61c0e320101f9c5086b0326cc1bec7ba27c5e976. --- PixivFSUWP/MainPage.xaml.cs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/PixivFSUWP/MainPage.xaml.cs b/PixivFSUWP/MainPage.xaml.cs index 4388350..1a74064 100644 --- a/PixivFSUWP/MainPage.xaml.cs +++ b/PixivFSUWP/MainPage.xaml.cs @@ -229,12 +229,12 @@ private void NavControl_BackRequested(NavigationView sender, NavigationViewBackR UpdateNavButtonState(); } } - private async void btnSauceNAO_Click(object sender, RoutedEventArgs e) + private async void SauceNAO() { Windows.Storage.ApplicationDataContainer localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; string SAUCENAO_API_KEY = localSettings.Values["SauceNAOAPI"] as string;//读取设置项 string IMGUR_API_KEY = localSettings.Values["ImgurAPI"] as string; - + var picker = new Windows.Storage.Pickers.FileOpenPicker(); picker.ViewMode = Windows.Storage.Pickers.PickerViewMode.Thumbnail; picker.SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.PicturesLibrary; @@ -243,12 +243,12 @@ private async void btnSauceNAO_Click(object sender, RoutedEventArgs e) picker.FileTypeFilter.Add(".png"); Windows.Storage.StorageFile file = await picker.PickSingleFileAsync(); - if (file == null) return; + if (file == null)return; byte[] IMAGE_PATH = await StorageFileExt.AsByteArray(file); string image = Imgur.Upload(IMAGE_PATH, IMGUR_API_KEY); List results = new SauceNao.SauceNao(SAUCENAO_API_KEY).Request(image, null); results.RemoveAll(result => !result.HasRecognizableSauce()); - + foreach (Result result in results) { System.Diagnostics.Debug.WriteLine(result.ToString() + "\n"); @@ -256,6 +256,12 @@ private async void btnSauceNAO_Click(object sender, RoutedEventArgs e) System.Diagnostics.Debug.WriteLine(results[0].Response.SauceId.ToString()); ContentFrame.Navigate(typeof(IllustDetailPage), results[0].Response.SauceId); } + private void btnSauceNAO_Click(object sender, RoutedEventArgs e) + { + System.Threading.ThreadStart threadStart = new System.Threading.ThreadStart(SauceNAO); + var thread = new System.Threading.Thread(threadStart); + thread.Start();//开始线程 + } } static class StorageFileExt {