上传备份

master
王兵 2 weeks ago
parent 9b0d41fb4d
commit db9060e7bc

@ -4,6 +4,7 @@ import cn.hutool.core.util.RandomUtil;
import org.sikuli.basics.Settings; import org.sikuli.basics.Settings;
import org.sikuli.script.FindFailed; import org.sikuli.script.FindFailed;
import org.sikuli.script.Image; import org.sikuli.script.Image;
import org.sikuli.script.Key;
import org.sikuli.script.KeyModifier; import org.sikuli.script.KeyModifier;
import org.sikuli.script.Location; import org.sikuli.script.Location;
import org.sikuli.script.Match; import org.sikuli.script.Match;
@ -17,6 +18,9 @@ import xyz.wbsite.jmacro.util.Logger;
import xyz.wbsite.jmacro.util.MousePathUtil; import xyz.wbsite.jmacro.util.MousePathUtil;
import xyz.wbsite.jmacro.util.TaskUtil; import xyz.wbsite.jmacro.util.TaskUtil;
import java.awt.*;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.util.List; import java.util.List;
import java.util.concurrent.TimeUnit; import java.util.concurrent.TimeUnit;
@ -260,6 +264,17 @@ public abstract class JMacro {
mouseRightClick(Mouse.at()); mouseRightClick(Mouse.at());
} }
/**
*
*/
public void insertClipboard(String text) {
StringSelection selection = new StringSelection(text);
// 获取系统剪贴板
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
// 将文本设置到剪贴板
clipboard.setContents(selection, null);
}
/** /**
* *
*/ */
@ -274,6 +289,13 @@ public abstract class JMacro {
screen.type("v", KeyModifier.CTRL); screen.type("v", KeyModifier.CTRL);
} }
/**
*
*/
public void sendEnter() {
screen.type(Key.ENTER);
}
/** /**
* *
*/ */

Loading…
Cancel
Save

Powered by TurnKey Linux.