求一个Autohotkey脚本

执行以后,按F2键,就可以自动在我正在浏览的网页的第一个输入框里输入数字1,然后自动按下tab键,在下一个输入框自动输入123456,然后自动按下enter键,再然后自动按下空格键。
如果自动捕捉当前浏览网页的第一个输入框并且把光标定位到输入框里有难度,也可以我手动把光标定位到第一个输入框里,然后按下F2键,执行输入数字1。。。这一系列的操作。

如能告知并粘贴可用代码,不胜感激。

第1个回答  2019-06-04

    统一常用快捷键
    各种工具/IDE快捷键不尽相同,于是将几个最常用的快捷键统一如下:

; Ctrl + BackSpace 删除单词#IF WinActive("ahk_class Notepad")Ctrl & BackSpace::Send ^+{left}{BackSpace}#IF; Shift + Enter 另起新行
Shift & Enter::Send {End}{Enter}

; Ctrl + D 删除一行
; 对Sublime Text特殊处理(PX_WINDOW_CLASS)
; 只支持常用的几个IDE/编辑器
; 在不支持的窗口上,原样发送 Ctrl + D 快捷键
$^d::if (WinActive("ahk_class PX_WINDOW_CLASS")){
send ^l{delete}    return}if (WinActive("ahk_class Notepad") or WinActive("ahk_class ApplicationFrameWindow")
or WinActive("ahk_class Qt5QWindowIcon")){
send {home 2}{Shift down}{end}{right}{Shift up}{delete}
}else{
send, ^d
}return; Alt+C关闭当前窗口
; 如果当前窗口是Chrome,则将快捷键映射为Ctrl + W,作用为关闭当前标签页,而不是关闭整个窗口
$!c::if(WinActive("ahk_class Chrome_WidgetWin_1")){
send {Ctrl down}w{Ctrl up}
}else{
WinClose,A
}return

本回答被网友采纳
第2个回答  2019-06-04
建议使用 AutoIt 来完成,理由在于:

1、AutoIt 与 AutoHotKey 功能类似。
2、AutoIt 提供了专门的浏览器函数功能包: IE.au3,可以很方便的操纵网页( IE浏览器)。
第3个回答  2019-04-27
直接用autoit 3 写一个脚本,非常简单的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网