-
RossettaCode —— 百门问题
原文链接:https://rosettacode.org/wiki/100_doors 有 100 扇最初全是关闭的门,你总共要通过 100 次。 通过时规则如下: 第 1 次,访问每 1 扇门,并切换门的状态(如果门关闭,则打开它;如果门开着,则关闭它)。 第 2 次,只访问序号是 2 的倍数的门(#2、#4、#6,…),并切换其状态。 第 3 次,只访问序号是 3 的倍数的门(#3…- 0
- 1
- 136
-
ahk做一个一个鼠标连点器加一个简单的尺子
想在网页上实现依次点击相同距离的点,可以用findtext当然直接弄个连点器更加简单,另外偶尔想量一下两个点之间的像素距离,为了这么个小功能下载软件就很麻烦不如自己用ahk实现 简单做了一个带gui的 简单展示一下效果图 可以实现自定义距离的自定义次数的点击,可以自己修改间隔时间,也可以距离设为零就是同一个点点击 不限于左键,可以中建和右键,当然简单的修改也可以实现连续按键,我个人暂时没有需求后续…- 1
- 0
- 346
-
【娱乐至上】Gui控件坐标参数图解说明
一、Gui控件位置选项 Gui控件的位置选项参数有:x/y/x+n/y+n/xp+n/yp+n/xm/ym/xs/ys其中x方向的和y方向的用法相同,此处只以x方向举例说明。- 1
- 5
- 314
-
AHKv1 L版自定义Gui窗口默认Class类名
;原贴链接:https://github.com/tmplinshi/MinHook-AHK #NoEnv #SingleInstance, force SetWorkingDir %A_ScriptDir% OnExit,OnExits ; 自定义修改Gui窗口类名、不再是默认的AutoHotkeyGUI Global NewClassName:="ScriptUIMainFrame" HOOK…- 0
- 1
- 194
-
更改注册表之后迅速使改动生效的方法
主要就是一个cmd命令,重启资源管理器,提升一下权限 rem @echo off taskkill /f /im explorer.exe explorer.exe 文件下载:https://wwz.lanzouw.com/i1GLR05yy2md RunWith("admin") Gui, Add, Picture, w300 h-1, bitbug_favicon (3).ico Gui, A…- 0
- 3
- 538
-
搬运一个键盘记录脚本[留档]
原贴链接:https://www.autohotkey.com/boards/viewtopic.php?f=6&t=26059 在原贴代码改了一些操作和窗口显示,基本上没怎么动。有点小bug不过不影响使用! ;@Ahk2Exe-SetMainIcon tool.ico ;@Ahk2Exe-AddResource tool.ico, 160 ;@Ahk2Exe-AddResource Pa…- 0
- 2
- 770
-
-
-
[第1001关] 极速构建一个输出热字符串输出的形码输入法
如何一周内快速用ahk深度定制一个称手的音形码类外挂热字符串输入法?其实多数时间时花在准备上,当一切思路与条件俱备时写起来很快,可能写出来几个小时搞定,百分之九十九的时间在捋思路搭架子找干货。在此之前有无数的探路者从最初的柚子到后来的构思越来越复杂的影子,从无数次体验上发现构造一个小而精的热字符串输出脚本其实也没那么难! 早期的柚子实现思路非常简单:灼雪|十二个小时写一个属于你自己的…- 0
- 6
- 586
-
更改指定程序托盘图标示例
简单的修改更改指定程序托盘图标示例,给需要的人 base64Code:="iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAgAElEQVR4Xu1de1xVVfb/rnOvQiXgg8u9kDpNWpPYlGiFgfVToZpeWNOEWk2PmRoMFKvRyqZ+6adJZ9QMUTAaS5vpITr9mujhTIr6K0BtUugh1SRMIwY…- 0
- 6
- 761
-
原神用FindText做当前血量图像识别【1080P】
#NoEnv #SingleInstance Force #KeyHistory 0 SetBatchLines -1 ListLines Off CoordMode Mouse CoordMode ToolTip CoordMode Pixel Gosub 原神血量数字二值化数据 ; 由于当前血量和总血量之间有/比较难识别处理,所有就显示当前血量了 ; 也可以划定范围分开识别【1.当前血量、2.…- 0
- 5
- 1.4k
-
任意窗口, 拖到屏幕上方向, 自动贴边隐藏(类似QQ).
/* by QQ 50786729 注意点: 为防止和系统自带功能冲突, (鼠标拖到屏幕上方时, 窗口自动最大化. 有冲突) 拖动鼠标时, 只要窗口顶端接触到屏幕上方, 就放开, 鼠标留点余地. 鼠标不要接触屏幕顶端. 这样可以和系统功能共存, 互不冲突. */ #SingleInstance ignore CoordMode,Mouse,Screen hiddenWH:=3 ;~ hiddenW…- 1
- 8
- 843
-
Kawvin批处理备份(FreeFileSync)V6.1.5
使用AHK写的外壳,主要是为了配合FreeFileSync快速实现多方案的备份的 1、可以设置多个备份计划,每个备份计划里可以设置多个备份项 2、使用XML作为配置文件,避免FreeFileSync每一个备份项都要单独一个文件的问题 3、F1-F8切换到列表1-8项 4、可以备份完自动关机,放那里直接去睡觉就OK啦…… 好用,谁用谁知道,哇哈哈哈哈!!! ↓&da…- 1
- 8
- 704
-
-
Kawvin_Excel多工作簿数据合并
Kawvin_Excel多工作簿数据合并 使用说明: (1)添加文件:添加要合并的Excel文件,勾选下方【连续添加】,连续添加不清空之前数据; (2)读取工作表:将上述文件中的工作表读取到右键列表,请合并前一一检查是否正确,如果不正确请双击修改; (3)添加表格名称:在导入数据之前将工作簿名称导入;&nbs…- 0
- 2
- 597
-
qbittorrent相关-启动及更新trackers
功能 1、启动qbittorrent 2、将最新的trackers放到剪贴板,进去就能右键粘贴了 ; -------------------------- Run as Administrator -------------------------- full_command_line := DllCall("GetCommandLine", "str") If not (A_IsAdmin or…- 0
- 0
- 902
-
easyini库的使用详细说明(1)
感觉站长大佬写的easyini库说明对新手实在有点不友好,所以自己写几篇补充说明 第一篇写读取和写入的简单方法 第二篇用我自己写的一个小工具中用的ini的部分作为例子说明一下 我自己的例子使用log来输出的自己使用的时候可以改一下msgbox来,一样的 首先感谢僵尸老哥的技术支持 首先建立对象一句话 vIni := class_EasyIni(“MSearch.ini”) …- 0
- 1
- 360
-
关于文本处理正则提取小发现
感谢僵尸老哥的帮助,ahk的引路人 讲一下字符串的提取 match和replace本身用的话是没有提取功能的,不像eme图形化的提取那么爽,但是我们也可以通过加loop parse来解决 Loop parse,html,`s,`r { if (RegExMat…- 0
- 0
- 332
-
聚合搜索工具2.0版本
主要功能, 1.多个搜索引擎可选批量搜索 2.开启时自动添加剪切板作为关键词 3.提示选择不常见的搜索引擎高级语法,再也不用临时查一下语法怎么用了 3.专门对搜索编程语法加入了一些强化,目前仅有加入编程语言后缀这个功能,之后再加 4.快速添加常用网站内搜索 5.后续会添加快速添加常用网站目录以及对编程相关内容的搜索强化,以及一些编辑强化的功能吧, Engine:= {Bing:"ht…- 1
- 4
- 607
-
自动更新 GitHub Host
写之前没想到何佬已经写过但还是发上来了因为感觉我的更简洁hhh 因为对github-hosts: 本项目定时更新GitHub最新hosts,解决GitHub图片无法显示,加速GitHub网页浏览。这个项目配套的工具不够轻量还会覆盖自己的host就写了个小脚本 记得把hosts文件的只读关掉 if (!A_IsAdmin) Run *RunAs %A_ScriptFullPath% FileEnco…- 0
- 6
- 966
-
[第十六关]用Random写一个多功能获取批量字符串的方法
利用Random获取一个随机数直接调用语法即可,如果扩展到随机获取其它字符串,大家如果有更好的方法可以闯关码楼分享上来! 示例如下: 随机获取12组16进制【浅色】颜色值 ColorList:="" Loop,% objlength(RandomColor:=RandomCharacter.GetRandomColor(False,12)) ColorList.=RandomColor- 1
- 3
- 651
-
获取选中文件的文件名
通过剪切板 选中文件的时候,Ctrl c复制的时候,剪切板内存在但前文件的完整路径 通过对完整的路径截取,来获取到需要的文件名 文件名的截取,可以通过正则表达式处理,也可以通过ahk的命令SplitPath来截取 效果 正则表达式 F2:: Clipboard := "" Send, ^c ClipWait, 1 FileName := RegExReplace(Clipboard,"`am)(^…- 1
- 6
- 625
-
[第十七关]如何定时清理指定程序占用内存或键盘鼠标指定时间内无操作执行指定操作?
以下为简单示例,如果有更好的方式可以闯关码楼接力! 一、键盘鼠标指定时间内无操作执行指定操作 二、定时清理指定程序所占用内存- 0
- 1
- 632
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!