add:Dlass联动

This commit is contained in:
CJK_mkp
2025-11-02 10:16:31 +08:00
parent 4fb7031060
commit b602048186
4 changed files with 42 additions and 13 deletions
@@ -133,6 +133,23 @@ namespace Ink_Canvas
var fs = new FileStream(savePathWithName, FileMode.Create);
inkCanvas.Strokes.Save(fs);
fs.Close();
_ = Task.Run(async () =>
{
try
{
var delayMinutes = Settings?.Dlass?.AutoUploadDelayMinutes ?? 0;
if (delayMinutes > 0)
{
await Task.Delay(TimeSpan.FromMinutes(delayMinutes));
}
await Helpers.DlassNoteUploader.UploadNoteFileAsync(savePathWithName);
}
catch (Exception)
{
}
});
// 保存元素信息
var elementInfos = new List<CanvasElementInfo>();
foreach (var child in inkCanvas.Children)
@@ -322,7 +339,7 @@ namespace Ink_Canvas
await Task.Delay(TimeSpan.FromMinutes(delayMinutes));
}
await Helpers.DlassNoteUploader.UploadPngNoteAsync(imagePathWithName);
await Helpers.DlassNoteUploader.UploadNoteFileAsync(imagePathWithName);
}
catch (Exception)
{
+1 -8
View File
@@ -76,14 +76,7 @@ namespace Ink_Canvas
await Task.Delay(TimeSpan.FromMinutes(delayMinutes));
}
var uploaded = await Helpers.DlassNoteUploader.UploadPngNoteAsync(savePath);
if (uploaded && !isHideNotification)
{
Dispatcher.Invoke(() =>
{
ShowNotification($"笔记已自动上传到Dlass");
});
}
await Helpers.DlassNoteUploader.UploadNoteFileAsync(savePath);
}
catch (Exception)
{