在线亚洲黄色-在线亚洲观看-在线亚洲电影-在线亚洲成人-岛国大片在线观看免费版-岛国大片在线播放高清

用什么Python代碼能控制另一臺電腦的鍵盤

導讀對于Ubuntu。<;/p>;#ubuntu。$sudoapt-getinstallpython3-pip。$sudopip3installpython3-xlib。$sudoapt-getinstallscrot。$sudoapt-getinstallpython3-tk。$sudoapt-getinstallpython3-dev。<;/p>;對于macOS。<;/p>;#macos。$sudopip3installpyobjc-framework-Quartz。$sudopip3installpyobjc-core。$sudopip3installpyobjc。$sudopip3installpillow。對于Windows,無需安裝依賴。

Python通過socket在兩臺電腦之間實現遠程控制鍵盤。首先,確保安裝必要的環境依賴:對于Ubuntu:

#ubuntu$sudoapt-getinstallpython3-pip$sudopip3installpython3-xlib$sudoapt-getinstallscrot$sudoapt-getinstallpython3-tk$sudoapt-getinstallpython3-dev

對于macOS:

#macos$sudopip3installpyobjc-framework-Quartz$sudopip3installpyobjc-core$sudopip3installpyobjc$sudopip3installpillow對于Windows,無需安裝依賴。安裝依賴后,使用pip3安裝pyautogui:$pip3installpyautogui以下是在Python3中實現的簡單示例。server.py(被控制端):

導入模塊:importpyautoguiimporttimefromsocketimportsocket,AF_INET,SOCK_STREAM,SOL_SOCKET,SO_REUSEADDR創建socket:tcp_server_socket=socket(AF_INET,SOCK_STREAM)設置地址和端口:address=('',8000)設置socket選項:tcp_server_socket.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)綁定地址和端口:tcp_server_socket.bind(address)監聽連接:tcp_server_socket.listen(128)處理按鍵:defhandle_key(key):key=key.decode()ifkey=="alt":print("按下alt鍵盤")pyautogui.press("alt")elifkey=="enter":time.sleep(5)pyautogui.press("enter")print("按下enter鍵盤")elifkey=="win":print("按下窗口鍵")pyautogui.hotkey("winleft")else:print("按下其它鍵")time.sleep(5)pyautogui.typewrite(key)進入循環:whileTrue:print("等待連接")tcp_client_socket,addr=tcp_server_socket.accept()print('...connectedfrom',addr)whileTrue:data=tcp_client_socket.recv(1024)ifnotdata:breaktry:ifdata.decode().startswith('exit'):breakexceptExceptionase:print(e)breakprint(data)handle_key(data)tcp_client_socket.send('serverrecved.'.encode())tcp_client_socket.close()

client.py(發送控制指令端):

導入模塊:importsocket設置主機和端口:HOST='localhost'PORT=8000BUFSIZE=1024ADDR=(HOST,PORT)創建socket:tcp_client=socket.socket(socket.AF_INET,socket.SOCK_STREAM)連接服務器:tcp_client.connect(ADDR)設置標志:FLAG=True進入循環:whileTrue:data=input('>')ifnotdata:breaktcp_client.send(data.encode())接收數據:data=tcp_client.recv(BUFSIZE)ifnotdata:FLAG=Falsebreakprint(data)tcp_client.close()確保在控制端正確發送指令,以便被控制端能夠響應。通過這種方式,可以實現遠程控制另一臺電腦的鍵盤。

為你推薦
資訊專欄
熱門視頻
相關推薦
什么樣的人才是真正的高情商 求QQ華夏最新版本下載地址 急 blibli免流量卡怎么取消 車打火打不著是什么原因? 小麥的生長周期肥料氮磷鉀的比例是多少 春小麥和冬小麥分別什么時候種,什么時候收? 山東小麥施肥時期 當我的主卡移動到別人的名下時,我的副卡還可以用嗎?如果副卡欠費了,如果副卡激費了,那副卡還可以用嗎 天藍色怎么調配方法 最招男生喜歡的上升星座女,12星座中什么星座最招男生喜歡 86年虎女2024年適合換工作嗎 怎么考取育嬰師教師資格證? 春小麥、冬小麥、大豆、玉米的種植時間和收割時間(中國) 成年人打得過獵豹嗎? 優勢卵泡大小約16x12 考研英語答題紙多大 法國歐洲杯首發陣容 2024春節法定節假日是幾天 如何考取母嬰保健師? 為什么說《倚天屠龍記》中,宋青書的人生很失敗? 目前財務管理有哪些研究熱點? 鉆戒上do151ctk3sl是什么意思 住房公積金是從哪一年開始實行的 男生不非常喜歡你但是又吃你醋,什么意思? 記事本用什么軟件好用,主要記錄日常工作的事情,看清楚了是手機上用的記事軟件 沒有潔廁精,如何去除廁所污垢? 有沒有給孩子喝法版優博金愛嘉奶粉的家長,配方是近母乳的么? 移動網上營業廳的積分兌換禮品是真的還是假的? 奶熊奶茶店怎么樣啊 請說點評價 一只耳朵的故事 閱讀答案 秋天的雨,金色的小喇叭。仿寫擬人句 哈弗H6和別克昂科拉哪個好!? 電腦軟件怎么通過QQ發送給朋友? 理科成績在470左右的能上什么大學啊? 【寧夏 2014】 男、女式的運動服,都是用什么布料做的。 我剛進一家公司擔任司機,本人加車隊長一共四個司機,隊長老是不在,在司機休息室里感覺和另兩個司機沒人 2個月的小孩摸明的哭, 我非常喜歡的一個女孩她前幾天答應了我,但是她和我最好的兄弟關系非常的好。甚至讓他做出一個選擇她都會 想在重慶買二手房,找到家了怎么樣? 做功放要哪種場效應管最好?要求大功率,有比2SK1530/2SJ201 和2SK1529/J200哪個音質好?
Top 主站蜘蛛池模板: 日韩福利一区 | 国产精品123 | 国产日韩欧美另类重口在线观看 | 免费国产小视频在线观看 | 国产精品视频久久久久久 | 亚洲女同一区二区 | 日韩精品一区二区三区四区 | 91福利一区二区 | 国产精选免费视频 | 全免费a级毛片免费看不卡 青青色在线视频 | 精品一区二区在线 | 中文字幕一区二区三区在线观看 | 国产一区二区福利久久 | 最刺激黄a大片免费观看 | 俄罗斯女人禽交zozo | 婷婷综合久久中文字幕蜜桃三电影 | 99久久精品国产一区二区成人 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产一级视频在线观看 | 国产精品黄大片在线播放 | 国内精品久久久久久中文字幕 | 91精品国产91久久久久久最新 | 欧美三级经典电影在线观看 | 天天做天天爱夜夜爽毛片毛片 | 九九精品99久久久香蕉 | 亚洲 欧美 日韩 在线 | 国产伦精一区二区三区 | 国产毛片久久久久久国产毛片 | 亚洲综合精品一区二区三区中文 | 在线日韩亚洲 | 欧美日韩高清一区 | 成人国产精品视频 | 一级毛片免费视频 | 国产高清视频在线观看 | 午夜国产| 在线观看视频一区 | 日韩在线观看一区二区三区 | 99精品国产成人一区二区 | 国产欧美另类 | 日韩精品一区在线观看 | 久久免费福利视频 |