test_ghostbox.py 754 B

12345678910111213141516171819202122232425262728293031
  1. # -*- coding: utf-8 -*-
  2. import ghostbox as gb
  3. import time
  4. print(f"{gb.sdktype()}({gb.sdkversion()})")
  5. # 打开设备
  6. print(gb.opendevice())
  7. #print(gb.opendevicebyid(0x5188,0x1801))
  8. #print(gb.opendevicebypath("\\\\?\\hid#vid_5188&pid_1801&mi_02#7&28610698&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}"))
  9. # 获取设备型号
  10. print(gb.getmodel())
  11. # 获取硬件版本号
  12. print(gb.getfirmwareversion())
  13. # 按win键
  14. # print(gb.pressandreleasekeybyname("win"))
  15. # 移动鼠标
  16. # gb.setmousemovementmode(3)
  17. # gb.setmousemovementdelay(3,5)
  18. # print(gb.movemouseto(100,100))
  19. gb.presskeybyname("right")
  20. gb.presskeybyname("up")
  21. time.sleep(3)
  22. gb.releaseallkey()
  23. # gb.combinationkey("win+r")
  24. # time.sleep(2)
  25. # print(gb.getcapslock())
  26. # gb.inputstring("xxxDDDff")