Skip to content

Instantly share code, notes, and snippets.

@pulketo
Created August 23, 2021 20:41
Show Gist options
  • Save pulketo/d1d64ee59919b01de494243396d8f499 to your computer and use it in GitHub Desktop.
Save pulketo/d1d64ee59919b01de494243396d8f499 to your computer and use it in GitHub Desktop.
vmware vsphere html5 client browser send Ctrl+Alt+F1 when you are using linux to vsphere web browser client
Basado en documentación en:
https://vdc-download.vmware.com/vmwb-repository/dcr-public/b7ae1097-9dc8-4323-9877-6e5380c54d17/48aca922-d7ac-455d-865d-50c9194de37a/HTML-Console-SDK-21.pdf
Ctrl+Alt+F1 es una tecla usada en las distribuciones de linux para cambiar de modo gráfico a modo consola, por ello cuando intentámos enviar esta combinación a una consola de vmware de html5, no nos es posible tan fácilmente, por ello, y como no se me ocurrió otra forma:
Abrir la consola javascript de firefox / chrome
y ejecutar los siguientes comandos:
-----
mywmks = WMKS.createWMKS("container", {});
mywmks.sendKeyCodes([17,18,112]) ; //Ctrl+Alt+F1
-----
Otras cosas a probar, enviar cadenas completas, sin embargo estas dependen del tipo de teclado que se haya detectado en tu browser, cambian los simbolos y manda al final lo que quiere
-----
mywmks = WMKS.createWMKS("container", {});
mywmks.sendInputString("ºª!·$%&/()=?¿");
-----
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment