1. python脚本发送ctrl + c
手头上的secureCRT版本是Version 7.1.1 (build 264),python脚本不支持SendKeys,之前不知道怎么发送ctrl + x,瞎写了一个vb脚本用SendKeys发送。

点击(此处)折叠或打开

  1. #$language = "VBScript"
  2. #$interface = "1.0"

  3. Sub Main()
  4. crt.Screen.Clear

  5. While 1
  6.     crt.screen.sendkeys("^C")
  7.     crt.sleep(200)
  8. Wend

  9. End Sub
刚才搜了一下,发现python本身就可以发送控制码,在stackoverflow中,“IIRC, Ctrl-C is etx. Thus send \x03”。再看ascii码,所有的这些控制码都有对应的ascii码。SecureCRT python脚本学习笔记-LMLPHP,这都不知道- -!
python版的一直发ctrl + c:

点击(此处)折叠或打开

  1. # $language = "python"
  2. # $interface = "1.0"

  3. while True:
  4.     crt.Screen.Send("\x03")
  5.     crt.Sleep(200)





10-05 06:50