模拟操作添加屏幕找图(Mac)

This commit is contained in:
fofolee
2025-01-03 00:01:57 +08:00
parent 02c1574b5b
commit ef4726049e
14 changed files with 780 additions and 25 deletions

View File

@@ -157,6 +157,21 @@ const quickcommand = {
writeClipboard: function (text) {
electron.clipboard.writeText(text.toString());
},
readClipboardImage: function () {
// 从剪贴板获取图片
const image = electron.clipboard.readImage();
if (!image.isEmpty()) {
return image.toDataURL();
}
// 尝试获取文本可能是base64格式的图片
const clipboardText = electron.clipboard.readText();
if (clipboardText && clipboardText.startsWith("data:image")) {
return clipboardText;
}
return null;
},
};
if (process.platform === "win32") {