我正在尝试使用java机器人类方法模拟删除chrome的缓存/ cookie的快捷方式。我不适用于组合键SHIFT + Ctrl + e。为什么这不起作用?这是安全原因还是我的编码错误?
代码段:
float fv = orginal_value; // original_value may be any float value
...
double dv = (double)fv;
...
fv = (float)dv;
答案 0 :(得分:0)
你可以尝试
driver.manage().deleteAllCookies();
删除所有Cookie
答案 1 :(得分:0)
首先根据我的信息我们需要:CTRL + SHIFT + DELETE来执行此任务
Robot robot = new Robot();
robot.delay(5000);
robot.keyPress(KeyEvent.VK_CONTROL);
robot.keyPress(KeyEvent.VK_SHIFT);
robot.keyPress(KeyEvent.VK_DELETE);
robot.delay(100);
robot.keyRelease(KeyEvent.VK_DELETE);
robot.keyRelease(KeyEvent.VK_SHIFT);
robot.keyRelease(KeyEvent.VK_CONTROL);
Thread.sleep(2000);
但为什么要复杂化,使用内置函数:
driver.manage().deleteAllCookies();