使用 AutoHotKey 查找并填写输入字段

2023-12-08

对所有 AutoHotKey 大师的挑战:

给我们一个函数查找并移动光标到输入字段(例如登录名),或者发送输入文本。对于像我这样又老又懒的黑客来说,只是摆弄 AHK,它看起来像这样:

FindFillField(*elementid*,*sendtext*,*alt-text*)

Where elementid是字段的 HTML id,例如用户名, 在哪里sendtext是要填充的文本, 在哪里alt-text可以是附加的特定文本来帮助识别字段。

额外的,可选参数总是有助于解决奇怪的情况,因此请尽情发挥您的想象力!

对于像我这样的老手以及任何人来说,这将是创建简单登录宏的福音。


您始终可以使用 {TAB} 选项。打开网站并按 TAB 键,直到到达输入字段并计算按了多少次。然后做 发送{TAB##}。我使用下面的内容将名字、中间名、姓氏和另外 2 个 ID 放入 Web 表单中。变量被输入到创建的 GUI 表单中。

Send {TAB 41}
Send %firstn%
Send {TAB}
Send %middle%
Send {TAB}
Send %lastn%
Send {TAB}
Send %deas%
Send {TAB}
Send %npis%
Send {TAB 3}
Send {N}
Send {TAB 2}
Send {ENTER}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 AutoHotKey 查找并填写输入字段 的相关文章

  • 如何使用纯 javascript 获取 DIV 内的所有 id

    我想立即获取 Div 内每个元素的每个 ID 并更改它们的所有类名 喜欢 div div div div div div div div div div 我见过使用库的解决方案 但这可以用纯 Javascript 实现吗
  • 硒,是否存在多种元素之一?

    以答案为基础如何使用 Selenium for Python 等待页面加载 https stackoverflow com questions 26566799 how to wait until the page is loaded wi
  • 使用 Google Apps 脚本抓取动态网页

    我想使用其他网站读取项目的一些数据谷歌脚本 https script google com 有问题的页面是Dyanmic 它们包含在初始页面加载后通过 JavaScript 调用服务器加载的内容 通常 对于一些静态内容 这工作得很好 但我对
  • 使用 Javascript 将日期设置为 raddatepicker

    我从服务器端获取日期值并将其传递给 javascript 方法 然后使用 Javascript 将日期分配给 Telerik RadDatePicker 控件 我得到的日期为 var Date1 16 01 2013 00 00 00 fu
  • 使用Rvest登录网站抓取时出现403错误

    我试图在需要登录的网站上抓取页面 但不断收到 403 错误 我已经修改了我网站的这两篇文章中的代码 使用rvest或httr登录网页上的非标准表单 https stackoverflow com questions 28418770 usi
  • 从网站获取数据的vba代码

    我是这个网站和 VBA 编程的新手 我遇到了一个问题 我必须从中获取数据这一页 http www kieskeurig nl zoeken index html q 4960999543345 我需要有超链接网址Check Rates 10
  • 使用VBA抓取实时数据

    我想从中抓取实时数据https iboard ssi com vn bang gia hose https iboard ssi com vn bang gia hose使用VBA 我的代码如下 但它不会返回其中包含数据的 html 文件
  • 使用 BeautifulSoup 在 python 中抓取多个页面

    我已经设法编写代码来从第一页中抓取数据 现在我不得不在这段代码中编写一个循环来抓取接下来的 n 页 下面是代码 如果有人可以指导 帮助我编写从剩余页面中抓取数据的代码 我将不胜感激 Thanks from bs4 import Beauti
  • 给定一个引文表,如何反向查找每个引文的数字对象标识符?

    我有一个引文表 其中包括第一作者的姓氏 标题 期刊 年份和每次引文的页码 我已将表格的前几行发布在 它也可以以 请注意 有些记录确实not有 DOI 我希望能够查询这些引文的 DOI 对于标题 最好查询能够处理某种形式的模糊匹配 我怎样才能
  • 在单词后获取文本——R Webscraping

    几周前 这里有人帮助我极大地获得了名人数据库中所有链接的列表 我能够运行此代码并获得以下输出 library purrr library rvest url base lt https www nndb com lists 494 0000
  • Google 文档从脚本调用 ImportXML

    我在 google 文档表中使用 ImportXML 从 sistrix api 获取数据 它工作正常 但我遇到了一张纸中 50 个 ImportXML 命令的限制 因此 我使用了一个脚本 将 ImportXML 命令写入单元格 临时 公式
  • BaseSpider 和 CrawlSpider 的区别

    我一直在尝试理解在网页抓取中使用 BaseSpider 和 CrawlSpider 的概念 我已阅读docs http doc scrapy org en latest topics spiders html但没有提及BaseSpider
  • 网页抓取(R 语言?)

    我想获取中间栏中的公司名称this http www consumercomplaints in bysubcategory mobile service providers page 1 html页面 以蓝色粗体书写 以及登记投诉者的位置
  • 在自动热键中检测活动的镀铬配置文件

    我有 2 个 google chrome 配置文件 1 个用于工作 1 个用于个人使用 有时我会同时打开这两个配置文件 并且我希望我的 ahk 脚本仅在特定配置文件窗口处于焦点时运行 所以我查找了一些示例 并制作了如下测试脚本 IfWinA
  • 重命名使用 Python Requests 下载的文件

    我怎样才能替换名字pdf使用 Python Requests 下载的文件 我想将其另存为Manual name1 pdf not as Elkinson 20Jeffrey pdf CSV 文件如下所示 Manual name1 https
  • 使用 Python 从网站下载所有 pdf 文件

    我遵循了几个在线指南 试图构建一个可以识别并从网站下载所有 pdf 的脚本 从而避免我手动执行此操作 到目前为止 这是我的代码 from urllib import request from bs4 import BeautifulSoup
  • 无法使用 BeautifulSoup 和 Requests 抓取下拉菜单

    我想抓取百年灵网站上的产品页面以获取各种信息 示例页面 https www breitling com gb en watches navitimer b01 chronograph 46 AB0127211C1A1 https www b
  • 加速美丽汤

    我正在运行本课程网站的抓取工具 我想知道将页面放入 beautifulsoup 后是否有更快的方法来抓取页面 花费的时间比我预期的要长得多 Tips from selenium import webdriver from selenium
  • 如何使用 BeautifulSoup 从表中选择特定行?

    So I have a question related to a previous question but I realized I needed to go one level more to get an 11 digit NDC
  • 无法摆脱脚本中的硬编码延迟

    我用 vba 结合 selenium 编写了一个脚本来解析网页中可用的所有公司名称 该网页启用了延迟加载方法 因此每个滚动中只有 20 个链接可见 如果我滚动 2 次 则可见链接数为 40 个 依此类推 该网页中有 1000 个可用链接 我

随机推荐

  • 如何阻止 Android 上的“拨号”、“主页”、“返回”和“结束通话”按钮

    我想知道如何阻止 Android 设备上的拨号 主页 返回和结束通话按钮 我知道这是可能的 因为有一个应用程序 TheftAware 确实会阻止所有按钮 因此它们根本不起作用 我还想知道如何制作一个对话框窗口或任何类型的窗口 无论如何它都会
  • 我如何从字符串创建动态 lambda 表达式?

    我需要在我的方法中使用 Lambda 表达式 public static class QueryableDynamicExtension public static IQueryable
  • 通过 mod-rewrite 传递变量类型

    您好 我遇到了 htaccess mod rewrite 问题 也许这里有人可以指出正确的方向 我的网站有 1 个主文件 index php 所有导航都是通过在 url 字符串中传递 var 来完成的 例如 index php page a
  • 输入()错误 - NameError:名称“...”未定义

    当我尝试运行这个简单的脚本时出现错误 input variable input Enter your name print your name is input variable 假设我输入 dude 我得到的错误是 line 1 in
  • 服务器端的 SQLAlchemy 日期时间操作

    我有一个包含计划付款和过去付款的表 我需要查找同一周内是否对同一用户 合同进行了两次收费 select count from charge as c1 charge as c2 where c1 id contract c2 id cont
  • 使用 python scipy 正确插值 3D 矢量场

    GOAL 我的目标是使用 python 插值 3D 矢量场 CODE 原始向量场 import numpy as np import matplotlib pyplot as plt For interpolation from scipy
  • 如何将包含月份名称的日期字符串转换为日期时间?

    我确信这一定很简单 但是搜索引擎引导我的文章回答了除此之外的所有问题 我有一个字符串 13 February 2023 13 45 40 我需要将其转换为日期时间 以便我可以进行比较 你是如何安排这样的约会的 它是否需要一个比我更聪明的专业
  • 如何将文件从沙盒应用程序正确复制到应用程序脚本文件夹?

    我真的很困惑如何正确复制文件并授予执行权限 例如来自沙盒应用程序的 AppleScript 文件 我读过几篇文章和主题 但读得越多 我就越困惑 The Task 我的应用程序需要运行一个非常简单的AppleScript从一个 scpt文件
  • jboss6中log4j设置在哪里配置

    jboss 6 0 0 Final 似乎没有用于在 jboss5 中配置 log4j 设置的 jboss log4j xml 即在 server default conf jboss log4j xml 下 显然 自版本 6 以来 名称和位
  • 如何在Android操作栏开关中获取/设置操作事件

    我找到了这个帖子如何给android操作栏添加开关 这对我有用 但我无法获取它的事件 我正在使用 appcompat 并且我对 actionLayout 和 showAsAction 使用了应用程序命名空间 但我无法处理其对 onOptio
  • 根据模式将文件拆分为多个文件,并通过 Unix 中的搜索模式命名新文件?

    如何根据搜索模式拆分文件 并且将生成的新文件的文件名将等于用于拆分文件的搜索模式 目前 我正在使用以下命令来分割文件 awk GROUP x F i print gt x cdw all jobs reduced3 txt 它生成的文件名称
  • 使用 jQuery 和 Drupal6 自动更新宽度/长度/面积

    我正在使用 Drupal 创建测量表 Drupal 6 中的测量表 并且现在所有字段都已就位 我只需要编写一些 jQuery 在用户输入数据时自动更新相应的字段 代码如下 jQuery document ready function inp
  • 如何将列表分配为子列表,同时保持元素的原始顺序?

    如何将列表拆分为给定数量的列表 按顺序获取元素并将它们分配到子列表 因此不对列表进行分区 我想尽可能 好 地做到这一点 使用 Java 8 功能或 Guava 或类似的东西 示例列表 1 2 3 4 5 6 7 应分为 3 部分 1 4 7
  • 在 HTML 选择下拉选项中设置下拉元素的宽度

    我正在开发一个网站 该网站涉及使用 PHP 脚本自动填充选择框 这一切都工作正常 除了问题是我用来填充文本框的标题很长 它们是期刊文章和演示文稿标题 下拉框延伸到最长元素的宽度 该元素延伸到屏幕边缘 因此使滚动条无法到达 我尝试过各种方法尝
  • 使用 Postman 访问 OAuth 2.0 Google API

    我正在尝试访问邻近谷歌API using 邮递员 Chrome 应用程序 我已按照邮递员和谷歌开发网站上的教程进行操作 但仍然收到 401 错误消息 我在做什么 第 1 步 启用 Proximity API 为了使用 Proximity A
  • :app:processDebugResources 的executeTaskAction 失败

    我收到此错误消息 构建 构建失败 gt 运行构建 gt 运行任务 gt app processDebugResources gt executeTaskAction 下面显示的代码顺序为 错误消息 然后 build gradle Proje
  • 为什么Python中主进程退出时子进程(daemon=True)不退出?

    这是官方的解释daemonpython 多处理中的标志 当进程退出时 它会尝试终止其所有守护子进程 据我了解 父进程退出时会杀死其守护进程标志设置为 True 的子进程 下面是我用来证明我的猜测的代码 但结果不同 import multip
  • 打字稿条件:backend_layout(带幻灯片)

    我用这个条件 globalVar GP colPos 0 page backend layout pagets MainTemplate 我的问题是我的 子页面 没有选择 backend layout 因为设置了父页面 后端布局 此页面的子
  • C函数内存分配

    在 C 语言中 函数何时分配以及它在内存中的何处 函数的内存是在第一次编译程序时分配的 还是在第一次看到函数调用时分配的 它是分配在堆栈上还是在代码段中 你的问题问得很好 但是要做好应对一些额外复杂性的准备 因为其中一些东西会接触到运行代码
  • 使用 AutoHotKey 查找并填写输入字段

    对所有 AutoHotKey 大师的挑战 给我们一个函数查找并移动光标到输入字段 例如登录名 或者发送输入文本 对于像我这样又老又懒的黑客来说 只是摆弄 AHK 它看起来像这样 FindFillField elementid sendtex