def klogger_start(vmi): ssn = act.new_ssn(vmi) cmd = utils.Cmd("xev", "-event", "keyboard", "-name", "klogger") utils.info(vmi, "Start key logger. Do not forget to turn it off.") ssn.sendline(str(cmd)) act.wait_for_win(vmi, "klogger", "WM_NAME") return ssn
def rv_auth(vmi): """Client waits for user authentication if spice_password is set use qemu monitor password if set, else, if set, try normal password. Only for cmdline. File console.rv should have a password. """ if vmi.cfg.ticket_send: # Wait for remote-viewer to launch. act.wait_for_win(vmi, RV_WIN_NAME_AUTH) act.str_input(vmi, vmi.cfg.ticket_send)