AutoHotkey是一个windows上的开源软件,用于做自动化的处理 将所有用键盘操作和鼠标点击的事件自动化。可以编辑或者录制自己的脚本 为键盘,手柄和鼠标创建快捷键 自动扩展简写。...ifmsgbox, yes, edit return ^Esc::Pause ; 按一次 ^+Esc 会暂停脚本....WinMaximize,A } Else { WinMinimize } Return #i:: ;首先显示当前剪切板内容,然后在获取光标坐标并发送到剪切板 msgbox 当前剪切板的内容为...c:: IfWinNotExist ahk_class Chrome_WidgetWin_1 { Run "C:\Program Files (x86)\Google\Chrome...Evalute:在调试评估器中设置和获取变量 方法符号 Detech源方法作为符号 您可以在方法的上一行使用分号向方法添加注释转到定义 按ctrl并将鼠标坐标移至调用代码 脚本 右键点击。
这才是机器人该干的事,减少重复负担!...dev侧栏弹出 Send ^v Sleep 150 ; 等待粘贴 Send {Enter} Sleep 150 ;...等待执行 Send {F12} }return复制代码一键复制文件名执行复制(){IfWinActive, ahk_exe PotPlayerMini64.exe{S :=...设置窗口点击穿透、滑动修改透明度修改原生控件样式,强行点击灰色的按钮设备管理器中,自带键盘的驱动无法被禁用,该按钮是灰色的。试试强行点击会不会成功?..., ^0x8000000, ahk_id 0x000107D6Return复制代码按F2后,就可以点击灰色的按钮了,不过实测在这个例子中没啥用…源码附件已经打包好上传到百度云了,大家自行下载即可~链接:
备注: 文件名必须带 .ahk 后缀, 例如 MyScript.ahk 找到刚刚新建的脚本并右键点击它. 点击"Edit Script". 一个新窗口被弹出, 也许是记事本. 如果是这样就成功了!...如何在你的电脑上找到帮助文件 有几种方法可以做到这一点, 假设你已将 AutoHotkey 安装到默认位置: 方案 1: 找到开始菜单或屏幕上的开始按钮, 通常在左下角. 点击程序或者所有程序....点击它. 完成! 方案 2: 去你的桌面. 找到我的电脑或者计算机. 然后打开它. 进入安装 AutoHotkey 的硬盘. 可能是 *C:* 盘....Send 页面中有个很大的表格展示了 AHK 内置的几乎所有特殊键. 请点击查看. 例如: {Enter} 和 {Space}. 警告: 这个表并不适用于热键....尝试解决这个错误, 一次不行就两次. 多次尝试后还是解决不了, 可以打开帮助文件学习哪些能做哪些不能做, 然后修改你的代码再试试.
脚本只是一个简单的以 .ahk 作为扩展名的文本文件, 其中包含了程序的指令, 像配置文件, 但功能更强大....一个脚本可以执行一个动作然后退出, 但大多数脚本定义了一些热键, 当热键按下时, 热键后面跟着的一个或多个动作将会执行....Shell_TrayWnd" " ahk_id " Win) } 实战 基于 autohotkey 我做了款软件。...简单快捷启动器【可自定义】 alt + 空格 开启快捷启动器,再次按下或鼠标在部件外点击 / esc 键则关闭。...热串之 扩展片段:将字符串替换为自定义话术(X 拓展模式)【可自定义】 xnb 很牛呀 xnm 你妹的 xwx 微笑 xlh 脸红 xok OK xax ❤️ 爱心 xbz 报纸 xbq ️ 标签
在开始之前,假定您已经知道如何安装和配置AutoHotKey。此外,请注意以英文分号开头的行是注释。 1....C:\Windows A_ProgramFiles 或 ProgramFiles Program Files 目录(例如 C:\Program Files 或者 C:\Program Files (x86...; 按~ 调转到当前目录的上一级 #IfWinActive, ahk_class CabinetWClass `:: Send !...第二次按会取消置顶。 +Space:: Winset, Topmost, , A Return 该脚本最初是由Labnol发布的。...当然,如果您不想使用快捷方式,只需在任务栏中右键单击AutoHotKey图标,然后选择“挂起热键”选项。
一、软件简介AutoHotkey是一款非常好用的热键脚本语言工具,用户可以通过使用AutoHotkey强大的功能,将各种用户的键盘、鼠标或者是摇杆设备的移动和点击操作动作统统记录下来,帮助用户快速的完成脚本操作释放...三、其他实用功能● 关闭或屏蔽Windows自有的快捷键,例如Win+E和Win+R;● 取替Alt-Tab(通过按键、鼠标滚轮或按钮)从而减轻RSI(肢体重复性劳损);● 本机代码互操作:● ...● 用游戏操纵杆或键盘代替鼠标;● 可以对窗口中的指定控件进行点击、改变文字等操作而不会出现鼠标点击事件;● 数学相关: 可以进行一些科学运算(如三角函数、平方根、幂运算、e^N等);● 屏幕管理...: 通过检测图像和象素色彩来自动执行游戏中的动作;● 进程管理: 执行脚本动作来响应系统关闭或注销;● 使用RunAs方式指定运行用户身份;● 可以对进程进行是否存在、列表、优先级、等待运行、等待结束操作...● 获取并改变剪贴板的内容,包括从资源管理器中复制的文件的名称;● 针对一组与通配符匹配的文件进行操作;● 窗口管理: 可以检测窗口是否处于各种状态(激活、存在、隐藏等); 可以获取窗口的标题、ahk_class
但直到看到了一个 AHK 版本实现的设置工具通过代码发现,其实实现方法是通过 nvapi.dll 动态库导出的一个查询函数地址的方法,将指定接口导出来执行具体业务。..., _NvAPI_EnumNvidiaDisplayHandle = 0x9ABDD40D, _NvAPI_GetAssociatedNvidiaDisplayName = 0x22A78B05..., _NvAPI_GetDVCInfoEx = 0x0E45002D, _NvAPI_SetDVCLevelEx = 0x4A82C2B1 }; 你可能会问,你怎么知道这些函数地址的?...点击查看此文件里面有完整的所有函数地址。...,然后修改其 currentLevel 成员数值来设置数字振动效果。
首先,切换输入法(就算是按shift键)让我们的思维不连贯;其次,一旦中间有一次切换出错,那么又有撤销的成本;我相信每一个非英文markdown的使用者都有这种困惑;实际想要达到的效果如下: ?...然后,点击上图标识的open private.xml那个按钮,用文本编辑器打开这个文件: ?...如果你使用Windows Windows下面有神器AutoHotKey,解决这个完全不在话下;与Mac下面简单粗暴地直接把全角符号替换为半角符号不同,AHK可以保留原来的方案,用alt + 符号来输入需要的半角符号...首先,安装AHK软件,下载点这里 然后下载文件markdown_keyboard_remapping.ahk 接着双击这个文件,整个过程就完成了;最好把这个文件加入开机启动,这样每次开机就能用了。
第一次使用过uiautomator2后,它会在你手机上安装ATX这个应用,打开这个应用你就可以之后通过无线的方式操作你的手机了。 具体实现 如何打开支付宝并进入蚂蚁森林?...如何进入蚂蚁森林?Uiautomators2提供了直接点击屏幕某个文字的位置,d(text="蚂蚁森林").click()。...收能量 目前定位到具体能量的位置,所以最简单的方式就是把所有能量可能出现的位置都扫一遍(如上图红框),然后点击找能量按钮跳到下一个人那继续扫荡。...如何停止 怎么停下来是个大问题,因为上面的逻辑都是模拟点击,如果不在合适的时机停下来,鬼知道它会给我按出什么东西。...% cnt) # 开始扫描点击有能力出现的区域 for x in range(150,1000,150): for y in range(600,900,150):
进入后点击微软输入法的选项 进入后在“按键”中确保选择了“ctrl+空格”进行大小写切换 下载脚本工具AutoHotkey,本次教程的核心就是使用这个脚本,使CapsLock键映射为ctrl+空格...else { Send, {Ctrl down}{Space down}{Space up}{Ctrl up} } 分析一下:如果大写锁定键按下时间小于0.3s,则映射为ctrl+空格,否则为大写锁定 然后选择文件...-另存为,选择类型为所有文件,然后更改文件后缀为.ahk(autohotkey的后缀) 方法二: 安装好autohotkey之后,在鼠标右键的新建里,已经可以看到可以新建autohotkey文件....ahk了,直接创建,然后填入上 述代码即可 点击运行这个文件,发现没有什么反应,并且按键也没有替换掉。...稍等片刻,弹出如下安装提醒AutoHotKey v1,这个软件就是自动化运行的关键 点击“是”之后,等待片刻,安装成功 再次点击刚才创建的.ahk文件,运行成功,右下角菜单状态栏多了一个autohotkey
第一次使用过uiautomator2后,它会在你手机上安装ATX这个应用,打开这个应用你就可以之后通过无线的方式操作你的手机了。 具体实现 如何打开支付宝并进入蚂蚁森林?...如何进入蚂蚁森林?Uiautomators2提供了直接点击屏幕某个文字的位置,d(text="蚂蚁森林").click()。...目前定位到具体能量的位置,所以最简单的方式就是把所有能量可能出现的位置都扫一遍(如上图红框),然后点击找能量按钮跳到下一个人那继续扫荡。...如何停止 怎么停下来是个大问题,因为上面的逻辑都是模拟点击,如果不在合适的时机停下来,鬼知道它会给我按出什么东西。...% cnt) # 开始扫描点击有能力出现的区域 for x in range(150,1000,150): for y in range(600,900,150):
本文告诉大家,如何使用软件做出Dvorak键盘。 在开始说如何做之前,需要告诉大家,什么是Dvorak键盘。...首先需要下载 ahk ,可以通过AutoHotkey下载。 然后从 github 下载代码,或者复制本文提供代码,把代码保存为 .ahk 就可以。...安装 ahk 之后,双击打开刚才的代码,然后打开笔记本,试试打字,如果打出来就是和之前不同的,那么就是成功了。...下面就是提供的代码,请复制放在 .ahk 后双击 -::[ =::] q::' w::, e::. r::p t::y y::f u::g i::c o::r p::l [::/ ]::= ;a::...a s::o d::e f::u g::i h::d j::h k::t l::n `;::s '::- z::`; x::q c::j v::k b::x n::b ;m::m ,::w .
本文为Varlet组件库源码主题阅读系列第九篇,读完本篇,可以了解到如何使用一个div创建一个点击的水波效果。...Varlet组件库提供了一个使元素点击时生成水波扩散效果的指令: 点击 图片 接下来就从源码角度看看它是如何实现的...y, centerX, centerY, size } } size为水波圆的直径;手指点击的位置是水波圆初始的中心点,然后计算其左上角坐标x、y为水波元素的初始位置;水波圆的最终中心点其实就是被点击元素的中心点...setTimeout(task, 60) : task() } 先回顾一下创建水波的各个阶段的耗时,当我们第一次点击元素时,等待60ms后会创建水波元素,然后再等待20ms后会开始进行水波的扩散效果,动画耗时...200ms结束,如果我们在60ms内进行第二次点击不会创建第二个水波,因为前一个水波任务还未执行,如果是在60ms后第二次点击,会先调用removeRipplie移除上一个水波,然后重复第一个水波的创建流程
读者也可以通过此项目大致了解如何对图像中的文本进行识别。...对于 Windows 来说,可以使用 AutoHotkey 脚本来完成此操作;textshot.ahk 同时也包含一个可以使用的示例 AHK 脚本。...如下图所示机器之心实测效果示例: 机器之心联合 AWS 开设线上公开课,通过 6 次直播课程帮助大家熟悉 Amazon SageMaker 各项组件的使用方法,轻松玩转机器学习。...6 月 2 日 20:00,AWS解决方案架构师尹振宇将带来第 3 课,详解如何利用SageMaker Operator简化Kubernetes 上的机器学习任务管理。...点击阅读原文或识别二维码,立即预约直播。
在接下来的内容中,我们将分步骤指导读者如何在Windows上安装SSH服务,并通过cpolar配置SSH远程连接。...Windows安装SSH服务 安装ssh 服务,我们需要用到powershell,按win键+x键,然后点击powershell管理员,以管理员方式打开powershell 打开后输入下面命令进行安装,...然后等待安装完成 Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 等待安装完成后,我们可以看到出现online状态为True,...域名类型:临时随机TCP端口 (首次使用 选择随机地址测试) 地区:选择China vip 点击创建 (注意点击一次即可!)...:修改为固定tcp端口 预留的TCP地址:填写官网保留成功的地址, 点击更新(只需要点击一次更新即可,不要重复点击) 隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的
,点击它进行不登录下载 2.安装 下载完后,双击打开它,等待加载后出现安装界面 选择最下面的Custom,然后点击Next 然后我们展开Available Products里的第一项...“MySQL Servers”,依次展开其子结点,直到其终端结点,然后(根据自己电脑的操作系统选择32位还是64位的)我的操作是64位的,所以选中“MySQL Server 8.0.19 – X64”...然后点击绿色的向右箭头,将当前Product移动需要安装的列表,然后在右边展开“MySQL Server 5.7.14 – X64”项,取消“Development Components”的勾选...按钮 然后在下个界面重复上述操作,继续点击Next按钮 同样在下个界面重复上述操作,继续点击Next按钮 同样在下个界面重复上述操作,继续点击Next按钮 同样在下个界面重复上述操作...解决方式: 控制面板–>管理工具–>服务–>找到MySQL80服务双击后,点击允许服务于桌面交互,回到这一界面再一次安装。
此漏洞存在于Android 5.x 然后点击复制。再在输入区域粘贴,这样字符数量就翻倍了。重复这一过程,直到输入区域中的字符串太长了,双击已经不能再高亮这些字符了。重复的次数大约是11次左右。 3....回到锁屏界面,然后左划呼出相机,下拉通知抽屉打开通知,然后点击右上方的一个设置(齿轮)图标,然后就会弹出密码输入框。 4. 长按密码区域,然后粘贴字符。...接下来就等待相机应用崩溃,然后暴露主屏了。这一步骤消耗的时间可能会根据不同的情况相差巨大,但是结果都应该是相机崩溃。你应该注意到相机的对焦过程有点慢,如果你用实体按键拍照可能会加快崩溃的进程。...接着,就可以进入手机设置,开启USB调试功能(在“关于手机”处点按内部版本号7次)然后连接电脑,通过adb工具执行任何命令,或者获取设备中的文件。
Windows安装SSH服务 安装ssh 服务,我们需要用到powershell,按win键+x键,然后点击powershell管理员,以管理员方式打开powershell 打开后输入下面命令进行安装,...然后等待安装完成 Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0 等待安装完成后,我们可以看到出现online状态为True,...配置SSH公网地址 登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道: 隧道名称:可自定义,注意不要与已有的隧道名称重复 协议:tcp 本地地址:22 (ssh 默认端口)...域名类型:临时随机TCP端口 (首次使用 选择随机地址测试) 地区:选择China vip 点击创建 (注意点击一次即可!)...:修改为固定tcp端口 预留的TCP地址:填写官网保留成功的地址, 点击更新(只需要点击一次更新即可,不要重复点击) 隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的
点击对应的 dmg 文件之后呢,出现以下界面,之后将左边的 Alfred 4 拖到右边程序替身中,这时就安装完毕了。 ?...入门教程 之后打开该软件,点击偏好设置Features -> Snippets。(其实这里小编已经设置好了,你的应该是右下角界面没有任何东西)。...界面设置 之后点击右下角的加号加入一条记录,具体操作如下: ?...不需要重复移动光标; 小编设置的这个记录,默认是使用红色的,你可以根据自己需求进行变化,或者不加,使用的时候再加也是可以的。其他颜色例如:red、green、yellow等。...具体流程 下载软件:AutoHotKey[4] 创建脚本 桌面新建txt文件 将后缀改为.ahk 重命名为MyTyporaHotkeyScript.ahk 编辑脚本 ; Typora ; 快捷增加字体颜色