通过Guacamole JS会话解锁Windows(Ctrl+Alt+Del组合键)

yzuktlbb  于 2022-11-26  发布在  Windows
关注(0)|答案(1)|浏览(337)

我使用gacamole-common-js与React项目中的虚拟机进行交互。
要解锁Windows虚拟机,我必须发送Ctrl+Alt+Del组合键才能输入密码。
我需要类似Virtualbox的Insert Ctrl+Alt+Del按钮。

8fsztsew

8fsztsew1#

下面是我的(React)代码:

const handleUnlockWindows = () => {
        guacRef.current.sendKeyEvent(1, 0xFFE3); // Ctrl
        guacRef.current.sendKeyEvent(1, 0xFFE9); // Alt
        guacRef.current.sendKeyEvent(1, 0xFFFF); // Delete
    };

guacRef是我的Guacamole.Client对象。
键码来自Guacamole source code
sendKeyEvent函数有两个参数。第一个参数是一个布尔值,表示键是否被按下(1 =按下; 0 =已释放)。第二个是要发送的keysym。

相关问题