- 2024-11-012024.10.31 文件管理方案
2024.10.31文件管理方案 文件管理方案(注意:红色文字为应用程序软件的名称) 金山文档请在使用微信扫码登录的金山文档中新建或导入需要长时间大量编辑、长期记录或者分享给他人和他人一起查看/编辑的文档或表格。WPS文档表格打开文件密码和7-ZIP解压缩密码
- 2024-10-21设置显示或者隐藏MasterSeeker和Total Commander主窗口的快捷键的AutoHotkey脚本2024.10.21 =========
设置显示或者隐藏MasterSeeker和TotalCommander主窗口的快捷键的AutoHotkey脚本2024.10.21========= ;========设置显示或者隐藏MasterSeeker和TotalCommander主窗口的快捷键的AutoHotkey脚本2024.10.21=========;此脚本从此行开始;D:\app\RegHotkey\RegHotkey.a
- 2024-09-28【AHK】打造炒股利器系列——用数组和循环来简化语音报时器
上一篇文章,【AHK】打造炒股利器系列——语音报时器作为AHK入门,讲解了注释、赋值、if语句、逻辑运算符、定时器等基本知识。本篇将引入Array和Loop语句来简化化这个语音报时器,让代码更优雅,代码越简单越不容易出错误,老话说秃头上的虱子明摆着嘛。简化说明:我们用两个数组
- 2024-09-12[AHK2] 将绝对路径导入转化为相对路径导入
问题起源在使用AHK写稍大些的项目时,就会拆分文件,将脚本存放到不同的位置;同时,也会引用别人的工具类等。这些情况下就会使用#Include导入脚本;可能是绝对路径,也可能是相对路径。在绝对路径的情况下,想要将项目分享给他人就会带来许多麻烦。因为需要解决绝对路径导入问题。我曾经
- 2024-08-25每隔10分钟定时关闭并重启夸克网盘电脑客户端,防止下载器卡死宕机死机停止下载的AutoHotkey脚本2024年8月14日
每隔10分钟定时关闭并重启夸克网盘电脑客户端,防止下载器卡死宕机死机停止下载的AutoHotkey脚本2024年8月14日 最近在MicrosoftWindowsServer2022戴尔服务器电脑上下载夸克网盘里的文件夹时发现一个问题,过一段时间后用向日葵控控A2连接服务器发现夸克客户端下载速度为
- 2024-08-11注册无需窗口全局常用热键快捷键 2024年8月11日
注册无需窗口全局常用热键快捷键2024年8月11日 注册无需窗口全局常用热键快捷键2024年8月11日REMC:\Prog\_一键打包成exe\一键打包成exe.batREM此批处理脚本文件最后编辑日期2022年9月23日set/ay=%date:~,4%,mo=1%date:~5,2%%%100,d=1%date:~8,2%%%100,h=%time:
- 2024-06-20[AHK2] 借助vlc设置桌面动态背景
概述网上可以找到许多设置桌面动态背景的c++代码,我们将它用ahk实现即可。我已经使用了很长一段时间,体验十分不错,所以推荐给大家。完整脚本请看最后一节。发送消息SendMsgToProgman(){DllCall('SendMessageTimeout','ptr',WinGetID('ahk_classProgman'),'
- 2024-04-04AHK v2实例:任意置顶窗口透明
我使用WinSetTransColor而不是WinSetTransparent,这样透明更柔和^\::{active:=WinGetTitle("A")Transparent:=WinGetTransparent("A")If(Transparent=""){WinSetTransColor"800050240",active}ElseIf(
- 2024-04-04AHK v2实例:滚轮调音量
按键+滚轮调音量;+音量FunctionVolumeUp(){SoundSetVolume"+5"};-音量VolumeDown(){SoundSetVolume"-5"};+音量script;~LButton&WheelUp::VolumeUp()~Space&WheelUp::VolumeUp()~`&WheelUp::VolumeUp()~MButton&W
- 2024-03-25[AHK2] 菜单,用于便捷的获取文件的路径
开始在使用文件管理器中,我们经常要用到的一个需求就是获取一个文件的全路径,那么需要右键,安全,滑动复制。太麻烦了!如果可以用ahk便利的获取到路径就好了!所以有了下面的脚本:中键显示菜单。代码#IncludeG:\AHK\gitee_ahk2\common\Tip.ahk#IncludeG:\AHK\gitee_ahk2\common\Th
- 2023-11-18ahk实现鼠标手势:右键左甩复制等
;;用ahk实现类似wegestures的功能:按着右键时左甩复制,右甩粘贴,上滚home,下滚end等。直接下载wegestures更为强大,但如果鼠标有不止2个侧键可用这个ahk脚本作为补充,wegestures只支持2个侧键。以下为代码;;获取鼠标在屏幕而非窗口中的位置CoordMode,Mouse,ScreenCoordMode,ToolTip
- 2023-11-01[win]easy dragging script
下面的ahk脚本提供了windows下altdragging的能力:;EasyWindowDragging--KDEstyle(requiresXP/2k/NT)--byJonny;http://www.autohotkey.com;Thisscriptmakesitmucheasiertomoveorresizeawindow:1)Holddown;theALTkeyandLEFT-clickanywhereinsi
- 2023-08-23[AHK2] 更改脚本初始代码
ahk初始提供的模版代码将在创建ahk2脚本时自动添加,如果需要更改的话,只要修改ahk安装目录/UX/Templates/Minimalforv2.ahk文件内容即可。它的初始内容只有#RequiresAutoHotkeyv2.0。我添加了些许片段:ifA_LineFile==A_ScriptFullPath{}在花括号内的代码只在以当前文
- 2023-08-23[AHK2-UI] 实现自己的Show()方法
为什么这其实是一种两阶段XX的设计模式,比如两阶段终止:调用终止方法时并不立即终止,而是设置终止信号,由别人自身决定终止的操作。同样,实现Show()方法算是一种两阶段启动:外部调用Show()方法时,由自身决定show前做什么,show后又做什么,以及如何show。例子这是一个Show()方法:staticS
- 2023-08-23[AHK2-UI] 使用#Include
#Include是什么一句话介绍:可以将一个脚本的代码插入到Include语句的位置。作用使用#Include可以实现分模块开发,对于代码组织有十分重要的作用。通常使用小型脚本(只有些热键和热字串)不需要使用;但当脚本不仅仅是这些,还要写ui界面或更繁杂的功能时,我们最好将ui和数据处理的逻辑分
- 2023-08-20[AHK2] 窗口置顶管理
开始如题,这个脚本是用来设置窗口置顶状态和进行批量管理的。在实际生活中,窗口置顶还算常用吧~反正我常常烦躁于窗口层级,虽然可以截图置顶,但总归不如直接置顶窗口方便。于是我早早的便写了类似功能的脚本,只是最近才对其进行功能上的完善和扩展,使使用更人性,更直观。说人话就是更
- 2023-06-13ControlGet获取控件可见属性
ControlGet获取控件的各种类型的信息.ControlGet,OutputVar,Cmd[,Value,Control,WinTitle,WinText,ExcludeTitle,ExcludeText]Cmd取值Visible:如果Control是可见的,则设置OutputVar为1;否则为0.可以是ClassNN(控件的类名和实例编号)或控件的文本,它们都可
- 2023-04-26[AHK]用AutoHotkey面向对象实践“简单工厂模式”
用面向对象编程实现一个计算器程序,要求输入两个数和运算符号,得到结果。“所有编程初学者都会有这样的问题,就是碰到问题就直觉地用计算机能够理解的逻辑来描述和表达待解决的问题及具体的求解过程。这其实是用计算机的方式去思考,比如计算器这个程序,先要求输入两个数和运算符号,然后
- 2023-04-26[AHK]双击托盘区某可见程序图标以激活之(为读取微信新消息定义热键)
检索TrayIcon对应的程序,并激活为QQ激活,自定义热键win+q,实现代码如下:(注意win10下面"QQ.exe"区分大小写才可以)#q::o:=TrayIcon_GetInfo("QQ.exe")Loop,%o.MaxIndex(){WinShow%"QQahk_classTXGuiFoundationahk_pid"o[A_Index].pidWinActivate%"QQahk_cla
- 2023-04-25[AHK]每个半小时运行一次
更新时间:2020年2月12日22:57:14 源代码:;Fileencoding:UTF-8/*AutoHotkey版本:1.1.09.01操作系统:WindowsXP作者:sunwind脚本说明:此为脚本每隔半小时运行一次某动作。脚本版本:v1.0Timestamp:2012-12-2011:40*/#Persistent#SingleInstance,forcestart:TargetT
- 2023-04-25[ahk]让TC 识别已经打开的路径tab,若已存在则仅激活不重复打开。
#SingleInstance,force;FileName:OpenInTC.ahk;Fileencoding:UTF-8BOM/*AutoHotkey版本:1.1.9.0操作系统:WindowsXP/Vista/7作者:sunwind设计目的:[ahk]让TC识别已经打开的路径tab,若已存在则仅激活不重复打开。设计思路:先保存当前配置,再检测其是否存
- 2023-04-25鼠标穿透控制下层窗口的滚动条
/*应:我怕生!:linux下在非激活的窗口上也能用滚轮.并且窗口不会被提升..我觉得这设置好好哦.可惜Windows下不知道怎么弄.*/;例子:鼠标滚轮穿透控制其下窗体垂直滚动条的位置。;因为焦点控件随时更新,所以需要用到v1.0.43.06+本版中的ControlGetHwnd命令。;ControlGetHwnd命
- 2023-04-25用热键win+字母激活任务栏上的按钮[ahk]
;bug:热键请自行修改,发现按win+dwin+l等和系统热键冲突,可以改成空格键或Capslock键+字母;Fileencoding:UTF-8AutoHotkey版本:1.0.9.1操作系统:WindowsXP脚本说明:QuicktaskswitchingwithWin+[a,b,...,z]脚本版本:v1.0Timestamp:2012-12-2014:12:56*
- 2023-04-25[ahk]右键菜单打开文件所在文件夹(快捷方式也适用)
功能:能打开文件所在路径并定位到文件上,能正确解析lnk所指文件的目录。 copypath.ahk 文件如下: #NoTrayIconClipboard=%1% openpath.ahk文件如下:#NoTrayIconClipboard=%1%Run,%"Explorer.exe/select,"Clipboard说明一:剪贴板内容被置为文件路径了。说明二:需要注册到