zoukankan      html  css  js  c++  java
  • java实现远程控制

    屏幕监控:

    Robot robot = new Robot();
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    image = robot.createScreenCapture(new Rectangle(0, 0, d.width, d.height));

    屏幕控制:

    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Robot robot = new Robot();
    robot.mouseMove(31, 195);
    robot.mousePress(InputEvent.BUTTON1_MASK);
    robot.mouseRelease(InputEvent.BUTTON1_MASK);
    robot.keyPress(KeyEvent.VK_ENTER);
    robot.keyRelease(KeyEvent.VK_ENTER);

    大家可以详细对Robot robot = new Robot(); 了解

    至于如何实现,无非就是通过网络Socket+多线程进行数据传输,这里要给大家介绍的仅仅是Robot robot = new Robot()这个编程借接口,学习这个接口,我们可以对操作系统进行自动化的控制,实现编码大家自己网上找,有许多,但是基本核心模拟都是Robot。

  • 相关阅读:
    Spoj 2798 Qtree3
    [HAOI2015]树上操作
    Grass Planting
    [ZJOI2008] 树的统计Count
    Spoj375 Qtree--树链剖分
    [HNOI2012]永无乡
    雨天的尾巴
    temp
    线段树动态开点之逆序对
    线段树动态开点
  • 原文地址:https://www.cnblogs.com/gstsyyb/p/3762677.html
Copyright © 2011-2022 走看看