首页
/
每日頭條
/
圖文
/
如何編程模拟鍵盤輸入
如何編程模拟鍵盤輸入
更新时间:2026-01-30 01:17:55

浏覽器中使用模拟鍵盤按鍵填寫網頁表單,不但可以完成數據輸入,輸入時還能真實地觸發鍵盤元素綁定的鍵盤事件。 打開木頭浏覽器的工具菜單,進入項目管理容器,創建“填寫内容”步驟,并打開百度網站測試。1、輸入鍵盤對應的字符,包括字母、數字和符号,但不能輸入鍵盤以外的字符(比如中文或其它特殊字符)。自動輸入效果與人工按鍵輸入相當,但不能使用輸入法。使用鍵盤自動填表時,隻需要選擇填寫屬性為“keyboard”即可。輸入内容也可以從文件或Excel表中讀取。

如何編程模拟鍵盤輸入(在網頁中模拟鍵盤輸入)1

發送鍵盤字母按鍵

模拟鍵盤輸入效果

如何編程模拟鍵盤輸入(在網頁中模拟鍵盤輸入)2

輸入到網頁的效果

2、向表單發送中文字符,填寫屬性選擇“Keyboardsend”,與前面的按鍵輸入不同,意為向表單輸入框發送内容,支持任意字符(包括中文輸入)。

如何編程模拟鍵盤輸入(在網頁中模拟鍵盤輸入)3

支持發送中文字符

網頁表單輸入框接收輸入的内容

如何編程模拟鍵盤輸入(在網頁中模拟鍵盤輸入)4

發送中文效果

3、向網頁表單發送組合按鍵,輕松使用快捷鍵,并可以一次發送多組快捷鍵,可控制按鍵的速度,也就是暫停時間。

如何編程模拟鍵盤輸入(在網頁中模拟鍵盤輸入)5

發送組合鍵、快捷鍵和功能鍵

注意,在軟件自動模拟按鍵過程中,需保持浏覽器主容器處于非最小化狀态,如果主窗口不是活動窗口,軟件會自動激活。基本按鍵設置說明

每個鍵都由一個或多個字符表示。要指定單個鍵盤字符,請使用該字符本身。例如,要表示字母 A,請将字符串“A”傳遞給方法。要表示多個字符,請将各個附加字符追加到它之前的字符的後面。要表示字母 A、B 和 C,請将參數指定為“ABC”。

加号 ( )、插入符号 (^)、百分号 (%)、波形符 (~) 以及圓括号 () 具有特殊含義。要指定這些字符中的某個字符,請将其放在大括号 ({}) 内。例如,要指定加号,請使用“{ }”。要指定大括号字符,請使用“{{}”和“{}}”。中括号 ([ ]) 沒有特殊含義,但必須将它們放在大括号内。在其他應用程序中,中括号具有特殊含義,此含義可能會在發生動态數據交換 (DDE) 時起重要作用。

要指定在按鍵(如 Enter 或 Tab)時不顯示的字符,以及表示操作而不表示字符的鍵,請使用下表中的代碼。

代碼

Backspace

{BACKSPACE}、{BS} 或 {BKSP}

Break

{BREAK}

Caps Lock

{CAPSLOCK}

Del 或 Delete

{DELETE} 或 {DEL}

向下鍵

{DOWN}

End

{END}

Enter

{ENTER} 或 ~

Esc

{ESC}

Help

{HELP}

Home

{HOME}

Ins 或 Insert

{INSERT} 或 {INS}

向左鍵

{LEFT}

Num Lock

{NUMLOCK}

Page Down

{PGDN}

向上翻頁

{PGUP}

Print Screen

{PRTSC}(保留供将來使用)

向右鍵

{RIGHT}

Scroll Lock

{SCROLLLOCK}

TAB

{TAB}

向上鍵

{UP}

F1

{F1}

F2

{F2}

F3

{F3}

F4

{F4}

F5

{F5}

F6

{F6}

F7

{F7}

F8

{F8}

F9

{F9}

F10

{F10}

F11

{F11}

F12

{F12}

F13

{F13}

F14

{F14}

F15

{F15}

F16

{F16}

數字鍵盤加号

{ADD}

數字鍵盤減号

{SUBTRACT}

數字鍵盤乘号

{MULTIPLY}

數字鍵盤除号

{DIVIDE}

要指定與 Shift、Ctrl 和 Alt 鍵的任意組合一起使用的鍵,請在這些鍵代碼之前加上以下一段或多段代碼。

代碼

Shift

Ctrl

^

Alt

%

要指定在按一些鍵時應同時按住 Shift、Ctrl 和 Alt 鍵的任意組合,請将這些鍵的代碼放在括号内。例如,要指定按 E 和 C 時同時按住 Shift 鍵,請使用“ (EC)”。要指定按 E 時應按住 Shift,之後按 C 時不按住 Shift,請使用“ EC”。

要指定重複鍵,請使用格式 {key number}。鍵和數字之間必須放一空格。例如,{LEFT 42} 表示按向左鍵 42 次;{h 10} 表示按 H 10 次。

按鍵序列中使用暫停功

有時在按鍵後需要等待程序響應,此時需要暫停按鍵。請使用格式{PAUSE number},number表示暫停時間,單件是毫秒。例如:{PAUSE 1000}表示暫停1000毫秒,即1秒。

實際使用中暫停功能非常重要,例如:上傳文件控件在點擊【浏覽】按鈕後,需要暫停1-2秒才能選擇文件。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
steam求生之路2能氪金嗎(利益與良知的艱難選擇)
steam求生之路2能氪金嗎(利益與良知的艱難選擇)
  不知道大家還記不記得冒險解謎獨立遊戲《旁觀者》?反烏托邦題材的解謎遊戲,加上無處不在的監視與道德抉擇,選擇當好人自己就要死,當壞人卻又良心上過不去,玩過的小夥伴估計都非常印象深刻。這款備受好評的《旁觀者》官方微博宣布,《旁觀者2(Beholder 2)》的制作已經全面展開,并且遊戲已經在Steam上架,預計2018年發售,移動端也有可能跟上哦~     ...
2026-01-30
正月18出門有哪些講究(正月十九到了老傳統)
正月18出門有哪些講究(正月十九到了老傳統)
  #頭條創作挑戰賽#   正月十九,年封口!“2迎2忌”要記住,寓意順順利利,吉祥如意。   老話說:“正月十九,年封口”。明天就是正月十九封口日了,什麼是“年封口”呢?很好理解,到了明天,預示着春節正式結束了,要走上正軌道路,不能還沉迷于過年當中,也就是徹底封口了。你知道嗎?這天還有老傳統“2迎2忌”,寓意順順利利好運來!      一迎:聖母娘娘這是流...
2026-01-30
這首歌是根據什麼歌曲改編的(這首周星馳寫的歌)
這首歌是根據什麼歌曲改編的(這首周星馳寫的歌)
     周星馳,一個被喜劇天賦所耽誤的天才音樂人。   他被很多喜愛他的影迷親切地稱為“星爺”,一是因為他現在年紀确實不小了,二是他在電影圈的地位确實挺高的,所以“星爺”二字的尊稱也算當之無愧。然而很多人都知道他是公認的香港喜劇之王,卻不知道原來擅長搞笑的周星星同學,原來還是一個出色的音樂人。      周星馳寫過一首歌,即電影《美人魚》的宣傳曲兼插曲《無...
2026-01-30
飛機的窗子為什麼是封閉着的(這就是飛機窗戶是橢圓形的原因)
飛機的窗子為什麼是封閉着的(這就是飛機窗戶是橢圓形的原因)
     每天有成千上萬的人乘飛機環遊世界,但大多數人并不知道為什麼飛機窗戶是圓的。現在我們這一代的飛機旅行者認為窗戶一直都是現在的形狀,也就是橢圓形,但事實并非如此。在20世紀50年代以前,飛機确實有方形窗戶。從方形窗戶到圓形/橢圓形窗戶的演變不僅僅是為了美觀,這背後也有科學依據。這就是物理學的斷裂力學。   1903年,萊特兄弟進行了人類的第一次飛行,但...
2026-01-30
怎麼修改pdf中的文字(怎麼直接修改pdf中的文字)
怎麼修改pdf中的文字(怎麼直接修改pdf中的文字)
  #頭條創作挑戰賽#   市面上各類第三方PDF編輯工具都可以實現pdf中文字的直接修改,小編這裡總結了三種常用且簡單易學的方法分别來實現,一起來學習下吧!   方法一:使用Adobe Acrobat DC打開需要修改文字的pdf文件,單擊右側的“編輯PDF”功能圖标,即可自動将pdf中文字識别為可編輯狀态,直接修改即可。   方法二:使用福昕高級PDF編...
2026-01-30
Copyright 2023-2026 - www.tftnews.com All Rights Reserved