在 Windows 11、macOS 14(無論哪一方作為 server 或 client)的環境下測試發現:
若選取多份檔案進行複製,在另一端只能貼上選取的檔案中處於最開頭的檔案
在 Windows 端對資料夾(無論裡面有無檔案)進行複製,在 macOS 端會跳出這個通知並顯示以下的 log
[2024/05/04 03:38:28][ ][ 0][ClipboardFactoryBase] ClipboardProfileDTO { File = , Clipboard = , Type = Unknown }
[2024/05/04 03:38:28][ ][ 0][PULL] remote is {"File":"","Clipboard":"","Type":"Unknown"}
[2024/05/04 03:38:28][ ][ 0] _isChangingLocal set to TRUE
[2024/05/04 03:38:28][ ][ 0] _isChangingLocal set to FALSE
[2024/05/04 03:38:28][DownloadService.cs ][ 270] System.NotImplementedException: Arg_NotImplementedException
at SyncClipboard.Core.Clipboard.UnkonwnProfile.get_ClipboardSetter() in /Users/runner/work/SyncClipboard.Desktop/SyncClipboard.Desktop/src/SyncClipboard.Core/Clipboard/Profile/UnkonwnProfile.cs:line 11
at SyncClipboard.Core.Clipboard.Profile.SetLocalClipboard(Boolean notify, CancellationToken ctk) in /Users/runner/work/SyncClipboard.Desktop/SyncClipboard.Desktop/src/SyncClipboard.Core/Clipboard/Profile/Profile.cs:line 63
at SyncClipboard.Core.UserServices.DownloadService.SetRemoteProfileToLocal(Profile remoteProfile, CancellationToken cancelToken) in /Users/runner/work/SyncClipboard.Desktop/SyncClipboard.Desktop/src/SyncClipboard.Core/UserServices/SyncService/DownloadService.cs:line 347
at SyncClipboard.Core.UserServices.DownloadService.DownloadProcess(CancellationToken token) in /Users/runner/work/SyncClipboard.Desktop/SyncClipboard.Desktop/src/SyncClipboard.Core/UserServices/SyncService/DownloadService.cs:line 302
at SyncClipboard.Core.UserServices.DownloadService.PullLoop(CancellationToken cancelToken) in /Users/runner/work/SyncClipboard.Desktop/SyncClipboard.Desktop/src/SyncClipboard.Core/UserServices/SyncService/DownloadService.cs:line 270
在 Windows 11、macOS 14(無論哪一方作為 server 或 client)的環境下測試發現: