自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liuyukuan的专栏

“专注、热爱、 全心贯注于你所期望的事物上,必有收获。” - 爱默生

  • 博客(1239)
  • 资源 (12)
  • 收藏
  • 关注

原创 [AHK]通达信联动到同花顺下单

#Persistent#SingleInstance,ForcetdxTitle:="华泰证券"CodeTable:=initCodeTable();需按热键来调用,可多次运行,#z::StockName:=getStockName(tdxTitle)MsgBox % "当前通达信上浏览的股票是: " . StockNameStockCode:=getStockCode(Sto

2016-12-13 19:43:18 11715 10

原创 【AHK】打造炒股利器系列——3. 用关联数组(也称为对象或字典)继续简化语音报时器

本文以简化定时语音播报器为例,教大家AutoHotkey v1语言中 关联数组的知识。

2024-09-28 17:25:12 316

原创 【AHK】打造炒股利器系列——2. 用数组和循环来简化语音报时器

以简化炒股语音播报器为实例,讲解Array、 Loop 、MsgBox等AHK指令。简化思路:1. 我们用两个数组“times”和“messages”替换了单独的变量。这两个数组按照相同的顺序包含了时间和对应的消息。2. 我们用一个循环替换了多个if语句。该循环遍历times数组。3. 在循环中,我们检查当前时间是否与数组中的任何时间相匹配。如果有匹配项,就语音播报出相应的消息并退出循环(因为我们每次只需要说出一条消息)。4. A_Index 内置变量用于访问两个数组中的当前索引。

2024-09-28 12:16:16 389

原创 【AHK】打造炒股利器系列——1.语音报时器

本文一步一步教你实现 “炒股报时器” 小助手,讲解了AHK的注释、赋值、if语句、逻辑运算符、定时器、语音合成(TTS)等基本知识,

2024-09-20 17:56:10 1282

原创 [AHK]Listbox with incremental search

可以根据文本框中的输入内容,实时动态从列表中搜索并定位所搜索内容。

2024-09-11 14:24:05 312

原创 [AHK]ListBox的增删改移等操作示范

ahk v1 中对ListBox的操作:增、删、改、上移、下移等操作。

2024-09-10 17:17:41 548

原创 [AHK]编写Dialog类代替内置的InputBox命令

更灵活的自定义的Dialog类,可以用来平替内置的InputBox命令

2024-09-09 21:58:05 338

原创 [AHK]动态创建带ListBox的窗口,答选择题的界面

根据传入的窗口标题、提示信息(题干)、列表(选项)生成一个带ListBox的窗口(向导界面)。

2024-09-09 21:49:01 341

原创 [AHK] 调用函数动态生成ListBox窗口

动态生成带ListBox的对话框窗口

2024-09-08 17:17:41 268

原创 [AHK V2] 转换乱码“涓浗”为“中国”

ahk论码转换

2024-08-20 21:29:22 330

原创 HTMX 和 FastAPI 绝佳搭配

HTMX 解决了许多前端问题,但是后端呢?我喜欢 Python 和 FastAPI,而且 HTMX 和 FastAPI 恰好搭配得很好。这两种技术的结合为您提供了一个简单而强大的端到端堆栈来构建应用程序。让我们看看他们是如何整合的!

2024-08-07 15:13:27 1135

原创 [AHK V2]JSON解析示例

AHK v2解析JSON实例

2024-08-07 11:21:09 355

原创 [AHK V2]YAML调用示例

AHK V2实现YAML解析的实例

2024-08-07 10:46:29 271

原创 [AHK] WinHttpRequest.5.1报错 0x80092004 找不到对象或属性

在确认用浏览器可以正常访问情况下,用官方帮助中的示例运行会报错 Error: (0x80092004) 找不到对象或属性。用 thqby大佬的 WinHttpRequest.ahk 网络请求库也会报这个错误。求指点。

2024-07-14 16:39:29 742

原创 [AHK V2]AHK能取消正常窗口的双击标题栏最大化事件吗?

这段脚本首先定义了消息拦截,然后创建了一个函数OnNcLbuttonDblclk 来处理WM_ NCLBUTTONDBLCLK事件。当双击标题栏时,这个函数会被调用,并且通过返回0来阻止窗口最大化的默认行为。AutoHotkey (AHK)是一个强大的脚本语言,可以用来自定义键盘快捷键、鼠标操作等。如果你想阻止双击Windows标题栏进行最大化操作,你可以编写一个脚本来拦截这个动作。请注意,这个脚本需要在AutoHotkey中运行,并且可能需要根据你的具体需求进行调整。

2024-07-08 20:23:42 379

原创 [AHK V2]SQLite测试用例

用AutoHotkey v2写一个调用SQLite的示例

2024-07-08 17:36:31 402

原创 [AHK V2]获取本地IP地址

一键获取本地IP地址

2024-07-07 20:26:55 276

原创 【AHK V2】 定时刷新窗口中的控件内容

用AutoHotkey v2 实现 定时刷新窗口中的控件内容。

2024-07-02 16:14:49 448

原创 【AHK】两句代码实现语音播报

调用Windows10中的内置功能实现语音播报

2024-07-02 16:10:13 442

原创 [AHK V2]鼠标悬停展开窗口,鼠标离开折叠窗口

演示鼠标悬停窗口标题栏则展开窗口,鼠标离开窗口标题栏则折叠窗口。

2024-06-30 12:24:32 404

原创 [AHK]微信表情快捷输入

用AutoHotkey实现微信中的表情快速输入,按空格显示热键提示窗口,输入按键后按空格输出相应表情,不干扰输入法中的空格功能使用。

2024-06-28 15:59:21 1174

原创 【AHK V2】设计模式之命令模式

设计模式命令模式 AutoHotkey v2代码示范

2024-05-20 15:55:18 1252

原创 [AHK V2]发布订阅模式实现两个脚本通信的事件机制

AutoHotkey V2 实现的“发布订阅模式”示例

2024-05-18 11:58:01 433 1

原创 [AHK V2]WinEvent - 简单的检测窗口打开关闭、移动、最大化、最小化等

用ahk v2 实现窗口的事件钩子,可以监视窗口的创建、关闭、激活、移动、最大化、还原、最小化等

2024-05-06 15:01:46 1049

原创 [AHK]自定义消息实现两个脚本之间通信

在AHK中用自定义消息实现两个脚本之间通信。

2024-04-18 17:42:06 580

原创 【LeetCode】206.反转链表

头插法一般用于链表的创建,这里用的头插法大致相同,就是将原链表的结点从链表头逐个取下,并用头插法创建链表的方式重新建立一个反向排序的链表,已达到反转链表的效果。进阶:链表可以选用迭代或递归方式完成反转。你能否用两种方法解决这道题?给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。输入:head = [1,2,3,4,5]输入:head = [1,2]输出:[5,4,3,2,1]输入:head = []

2024-04-14 09:53:57 216

原创 [AHK v2]比较两个数组的差异

比较两个数组的差异

2024-04-05 15:50:44 416

原创 【LeetCode】第2题:两数相加(AHK v2)

用LeetCode 第2题来练习LinkedList的用法

2024-04-03 17:49:18 363

原创 【AHK v2】数据结构LinkedList实现示例

创建了一个`LinkedList`实例,添加了几个元素,然后展示了如何获取元素、移除元素和打印链表。这个简单的链表实现可以作为学习AutoHotkey v2面向对象编程的起点。

2024-04-03 17:04:57 505

转载 [AHKv2]用Autohotkey提升Python编写效率

注 本文使用的是V2版本的语法。

2024-03-19 23:17:57 372

转载 【AHK系列文章】实战:窗口透明化

窗口透明不仅实用性强,关键是非常炫酷,如果用AHK实现一个实时调节窗口透明度的工具,那么就可以一边敲代码,一边透过半透明的IDE,愉快地摸鱼了。这样可能会导致一个结果,即没法让窗口完全不透明,这也是出于安全考虑,毕竟窗口变成全透明的,在界面上无法找到,就很悲剧。如果加上传入的数值在255和0之间,就将窗口透明度更改为新的值,否则就重置为255,即不透明。函数,对初学者来说相对比较陌生,但从其名字的对偶性可以推测,前者用于获取窗口信息,后者用于设置窗口属性,二者定义如下。的逻辑也非常简单,首先用。

2024-03-19 23:04:05 302

转载 【AHK系列文章】面向对象

在AHK中,对象就是一种内部封装了属性和方法的变量,而和常见的面向对象编程语言不同的是,这里面的属性和方法是可以动态添加的。映射在AHK中的另一个名字是关系数组,可以理解为索引不为正整数的数组,或者理解为键值对数组,其创建方式如下。是一个数组,可采取方括号的创建方式,并且通过方括号和数字进行索引。然后,再重新载入脚本,并按下大写锁定键,就会出现下面这样的效果。内置的两种对象,也相当于是两种数据结构,这两种对象中均封装了。此外,还封装了一些便捷的函数,包括插入元素。循环中调用的函数,其输入参数。

2024-03-19 22:48:34 168

转载 【AHK系列文章】文件和路径

作为一种脚本语言,其功能特点是对操作系统功能的整合与简化,从而缩减操作流程,从而起到提高效率的目的。鼠标、键盘的映射,相当于是对外设操作的简化,而除了外部交互之外,操作文件则是一项十分频繁的任务,所以在。其中,复制、移动操作至少需要两个输入参数,即源文件(夹)和目标文件(夹)。这样直接覆盖旧文件然后写入的函数,如果想实现类似功能,可以先将原来的文件删除。此外,在删除文件夹时,会有一个布尔类型的可选参数。含义不同,在文件夹对话框中,其可选参数及其含义为。,用于声明文件编码,缺省时采用默认编码。

2024-03-19 22:36:41 425

转载 【AHK系列文章】循环语句 - While和Loop

Mode可缺省,此时只包括文件且不递归子文件夹,此外可以指定D, F, R三种模式,含义如下。循环稍显复杂,用于迭代某个列表,考虑到For循环与可迭代类型息息相关,故而放在后面与可迭代对象一起讲解。用于遍历字符串,其参数除了将要被调用的字符串外,还包括另外两个可缺省的参数。,其中While和For在其他语言中都很常见,下面通过。后面跟着不同的参数,则其含义又有不同,根据参数类型,,在不加参数的情况下,就是一个死循环,如果用。,用于显示鼠标框选出的矩形尺寸,结果如下。循环的语句,首先获取当前的。

2024-03-19 22:10:15 885

转载 【AHK系列文章】条件语句 - 判断和选择

从编程的角度来说,任何编程语言都有变量,AHK亦然,但在AHK中,变量不需要声明,且变量名不区分大小写。尽管通过窗口识别与按键映射,就可以胜任很多工作了,但AutoHotKey仍提供了一些简单的编程功能,对一些稍微复杂的任务,也可以做到得心应手。表达式,这几乎是所有编程语言必备的分支语句了,表示判断,而且写法也高度相似,在AHK中,完整的表达式如下,如果花括号中是单行语句,则花括号可以省略。下面写一个简单的脚本热个身,下面这段脚本的含义是,当连续点击不同次数的大写键之后,分别弹出相应的信息。

2024-03-19 21:55:50 543

转载 【AHK系列文章】按键映射

上面所罗列出的鼠标和键盘热键已经十分丰富了,但有的键盘可能存在自定义按键的情况,数字键由于系统行为,锁定后会有其他含义,从而有对应的其他按键,其原则是,保持。下面是一些多媒体按键,笔记本键盘上一般没有,或者需要通过Fn来辅助实现。有一些按键包括两种标识,相当于一个是简称,一个是全称,这些按键如下。然后保存关闭,双击运行,这样再打开文本文档,按下。为修饰符,用于区分成对出现的按键,例如。比如,我依次按下1、2、3、4,再按下。,就可以进入按键记录窗口,只要按下。,内容如下,标识将F6映射为。

2024-03-19 21:43:56 2606

转载 【AHK系列文章】初步使用

Python在命令行中使用起来非常爽,但每次进入,都需要导入额外的包,虽然只需要敲几次键盘,但时间太长也会感到厌烦,可用。如果不清楚程序的进程代号,可以右键AHK的右下脚图标,选择Window Spy,则可以在弹出窗口中找到正在运行的窗口。从这个简单的例子,可以看出AHK的热键逻辑,::前为热键组合,后面则是这个热键对应要执行的命令。此外,在打开脚本后,右下角会出现对应这个脚本的图标,其右键菜单中有一些常用命令,后面会用到。把按键夹住,表示一个热字串,那么按下这串按键后,会被替换为后面的值。

2024-03-19 20:54:00 741

原创 如何提高提问的水平?

提问是与他人沟通、学习、解决问题的重要技能。一个好的提问,可以帮助我们获得更多信息、更深入的理解、更有效的解决方案。因此,提高提问水平非常重要。

2024-01-03 10:21:30 636

原创 [AHK]一键调用office365的“放置在单元格中”功能

为EXCEL的各种功能自定义热键

2023-12-28 14:06:13 900

翻译 [AHK V2] 命令行辅助:一键将选中的文件路径信息复制到CMD

通常,我们需要使用命令行实用程序(如Image Magick、ffmpeg等)来处理一些文件。每次都使用略微或完全不同的参数(或者您键入的速度非常快,所以即使每次参数相同也没关系)。将文件粘贴到CMD中很容易,但将文件路径作为静态参数放置在命令行中很不方便,因为它很长,很难在每个参数之间导航。因此,最好将文件路径设置为环境变量。

2023-12-26 11:18:06 643

AHK微信表情快捷输入

AHK微信表情快捷输入

2024-06-28

AHK实现批量自动预埋同花顺条件单

AHK实现批量自动预埋同花顺条件单

2023-02-08

获取同花顺闪电下单界面的价格,AutoHotkey源代码

闪电下单界面有价格的上限和下限,红色的数值是买入上限,绿色的数值是卖出下限。用AutoHotkey可以获取之。

2023-02-03

将通达信浏览的可转债对应正股联动到同花顺副屏1.wmv

将通达信浏览的可转债对应正股联动到同花顺副屏1.wmv

2023-01-31

同花顺验证码自动填2023-01-01-220423.wmv

同花顺验证码自动填2023-01-01_220423.wmv

2023-01-01

OfficeidMsoViewer.rar

用于查询微软Office软件菜单项的idMSO标识,可以查询 Access、Excel、Powerpoint、Word的各种 idMso标识

2021-07-25

浮动下单助手通达信或大智慧联动到同花顺xiadan.zip

目标用户群:习惯用通达信看盘,或习惯用大智慧看盘,但又喜欢用同花顺单独交易程序(xiadan.exe)来交易。 配置方式:打开压缩包中的配置文件,配置 "下单程序"的路径属性,即将path后面的路径改成你本机xiadan.exe的真实路径。(务必保持配置文件和本脚本名字一致) 使用步骤: 1、配置好上面说的路径 2、启动看盘软件,如通达信 3、启动本工具 4、本工具会根据上面所配置路径启动xiadan.exe 5、手动登录xiadan.exe 6、程序会发送F1、F2检查下单功能 7、无误后会在屏幕上方看到下单助手工具条。(点住左侧的矩形可以移动工具条的位置) 8、在通达信(大智慧)上浏览某股票,会同步更新到工具条上。 9、点击买或卖单选框可以切换到买模式或卖模式。(展示相应按钮,屏蔽无关按钮,避免操作出错。核买按钮就是涨停买,核卖就是跌停卖。) 10、选择仓位或者输入手数 11、选择价格或输入价格 12、点击下单按钮 13、本程序会将:股票代码、下单数量、下单价格、自动填写到 xiadan.exe 中。(并会核算下单数量是否符合可下单额度) 14、如选择了闪电复选框,那么在上面第13步下单确认窗口会自动被点击确认。(初期测试不建议选择闪电,另请务必在模拟账户上进行测试,本脚本只做为学习交流,不建议实盘应用,稳定性尚需打磨,欢迎交流探讨。)

2021-06-27

每5分钟输出一次MA值.zip

1、运行“开盘时间每5分钟自动执行.exe”会常驻内存并在开盘时间每间隔5分钟去调用“执行一次.exe”。 2、“执行一次.exe”程序会扫描目录下6位数字命名的可执行文件并执行。 3、每个股票的监控须复制 “000001.exe” 并以想要监控的股票代码命名,扩展名必须是.exe。 4、“xxxxxx.exe”运行时更新对应的“xxxxxx.txt”内容。首次会自动创建“xxxxxx.txt”。

2021-02-18

计算最新的MA_前复权_V3.14159.zip

通过新浪和网易获取股票数据,并计算前复权的MA5/MA10

2021-02-16

2021年历(带农历)

2021年历(带农历)

2020-12-30

AccViewer 查看ACC信息的工具

AccViewer 查看ACC信息的工具

2020-12-19

office2010图标库

office图标不能正常显示时,可能是图标库文件被误删除了,这时就不必重装而可以手动添加图标库修复了,这里是offic2010的图标库。 在目录:C:\Windows\Installer文件夹下的Office图标库文件,将压缩包解压后重命名为你电脑中offic图标所需的文件夹名。 该 文件名的获取方式,可以用注册表方式找到: 打开注册表:Win+r 输入 regedit 找到目标:HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.12\DefaultIcon (office2010为微软的office版本12) 我的机器,其默认的注册表值如下,注意细微差别: C:\Windows\Installer\{90140000-0011-0000-0000-0000000FF1CE}\wordicon.exe,13 同样可以找到该"{90140000-0011-0000-0000-0000000FF1CE}"文件夹名; 修复方法就是把下载的该附件解压后,重命名"{90140000-0011-0000-0000-0000000FF1CE}"为您电脑上查到是offic2010图标库所在文件夹名,然后拷贝到C:\Windows\Installer\目录下,貌似不用重启即可,关键是目录名称要和注册表查到的一样。

2017-09-05

EditPlus实现lua高亮显示lua51.stx

EditPlus实现lua高亮显示lua51.stx

2010-04-10

USB Safely Remove

USB Safely Remove是一款管理U盘插拔的工具,在弹出U盘时可以提示哪些进程在使用U盘,弹出后想重新插入只需轻点按钮即可。另可以自定义弹出前或插入后启动相应的程序。

2009-07-26

Tapestry In Action

Tapestry In Action英文版

2008-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除