private async void TestServer_Click(object sender, RoutedEventArgs e) { try { //Debug.WriteLine(await ClintServerMethods.SendDataAndRecieveAnswer("localhost", 1337, "TEST REQUEST")); await ServerInterface.UploadFile(await StorageInterface.GetStorageFileFromToken(await StorageInterface.PickExternalStorageFile_OpenFile()), "/CODE/IMG.png");// "C:\\Users\\alder\\Desktop\\IMG.png", "localhost"); //ServerInterface.ReadFile("invalidTestFile");//if reading a non-existent file I get 0x15 (NAK) in flags[1] } catch (Exception ex) { ex.PrintStackTrace(); } }
private async void AddFileButton_Click(object sender, RoutedEventArgs e) { DeactivateMultiSelect(); String[] Token = await StorageInterface.PickExternalStorageFiles_OpenFiles(); for (int i = 0; i < Token.Length; i++) { StorageFile file = await StorageInterface.GetStorageFileFromToken(Token[i]); await file.CopyAsync(SourceFolder, file.Name, NameCollisionOption.ReplaceExisting); } Files = await SourceFolder.GetStorageFileArray(); ReLoadPage(); }
private async void ExportSingleFile(object sender, RoutedEventArgs e) { for (int i = 0; i < Files.Length; i++) { if (sender == ExportButton[i]) { String Token = await StorageInterface.PickExternalStorageFile_NewFile(Files[i].DisplayName); try { await Files[i].CopyAndReplaceAsync(await StorageInterface.GetStorageFileFromToken(Token)); } catch (Exception ex) { ex.PrintStackTrace(); } } } }