免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Python模擬鍵盤輸入和鼠標(biāo)操作

http://blog.sina.com.cn/s/blog_5eeb1e2f0101ax1x.html

一、Python鍵盤輸入模擬

import win32api

import win32con

win32api.keybd_event(17,0,0,0)  #ctrl鍵位碼是17

win32api.keybd_event(86,0,0,0)  #v鍵位碼是86

win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #釋放按鍵

win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)

附個(gè)鍵位碼表:

字母和數(shù)字鍵     數(shù)字小鍵盤的鍵      功能鍵       其它鍵 

     鍵   鍵碼    鍵   鍵碼      鍵   鍵碼    鍵     鍵碼 

     A   65      0   96      F1   112    Backspace   

     B   66      1   97      F2   113    Tab     

     C   67      2   98      F3   114    Clear     12 

     D   68      3   99      F4   115    Enter     13 

     E   69      4   100      F5  116     Shift    16 

     F   70      5   101      F6  117    Control    17 

     G   71      6   102      F7  118     Alt      18 

     H   72      7   103      F8  119     CapsLock    20 

     I   73      8   104      F9  120     Esc     27 

     J   74      9   105      F10 121    Spacebar   32 

     K   75      *   106      F11 122     Page Up    33 

     L   76      +   107      F12 123     PageDown    34 

     M   77      Enter 108      --   --     End     35 

     N   78      -   109      --  --      Home     36 

     O   79      .   110      --  --     Left Arrow  37 

     P   80      /   111      --  --     Up Arrow   38 

     Q   81      --   --      --  --     Right Arrow  39 

     R   82      --   --      --  --     Down Arrow   40 

     S   83      --   --      --  --     Insert     45 

     T   84      --   --      --  --     Delete     46 

     U   85      --   --      --  --     Help      47 

     V   86      --   --      --  --     Num Lock    144 

      其他未列出的字母和數(shù)字鍵盤為:ord(c)

 

二、 使用windll.user32實(shí)現(xiàn)鼠標(biāo)模擬

from ctypes import *

windll.user32.SetCursorPos(100, 100)

三. 使用AutoItX實(shí)現(xiàn)鼠標(biāo)模擬

#將AutoItX3.dll 文件復(fù)制到 window目錄然后注冊(cè)一下

regsvr32.exe AutoItX3.dll

from win32com.client import Dispatch

def enter_game():

     AutoItX= Dispatch( "AutoItX3.Control" )

    # BlockAll Input

   AutoItX.BlockInput( 1 )

   AutoItX.Sleep( 20000 )

    ifAutoItX.WinActivate( GAME_WINDOW_TITLE, '' ):

       pass

    else:

       if AutoItX.WinWaitActive(GAME_WINDOW_TITLE, '', 8 ):

          pass

       else:

          # Unblock input

          AutoItX.BlockInput( 0 )

          return False

   AutoItX.WinSetTitle( GAME_WINDOW_TITLE, '',_pre_title )

   AutoItX.WinSetState( _pre_title, '',AutoItX.SW_MAXIMIZE )

   AutoItX.Sleep( 5000 )

   AutoItX.MouseMove( 462, 396, 10 )

   AutoItX.MouseClick( "left" )

   AutoItX.Sleep( 1000 )

   AutoItX.Send( GAME_ACCT_NAME )

   AutoItX.Sleep( 1000 )

   AutoItX.MouseMove ( 462, 472, 10 )

   AutoItX.MouseClick( "left" )

   AutoItX.Sleep( 1000 )

   AutoItX.Send( GAME_ACCT_PASS )

   AutoItX.Send( "{ENTER}" )

   AutoItX.Sleep( 10000 )

    # Unblockinput

   AutoItX.BlockInput( 0 )

    returnTrue

四. 使用跨平臺(tái)的autopy實(shí)現(xiàn)

 

五、使用autohook監(jiān)控鍵盤操作

from http://hi.baidu.com/jakisou/item/3c6099f7566621de6325d2a9

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
用Delphi模擬鍵盤輸入/鼠標(biāo)點(diǎn)擊 - xiaoma的日志 - 網(wǎng)易博客
鼠標(biāo)壞了!其實(shí)鍵盤也是鼠標(biāo)
用pywin32實(shí)現(xiàn)windows模擬鼠標(biāo)及鍵盤動(dòng)作
C 模擬鼠標(biāo)點(diǎn)擊和鍵盤輸入的操作 mouse
DD虛擬鍵盤虛擬鼠標(biāo)
鼠標(biāo)、鍵盤模擬技術(shù)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服