作者ore100 (BBSFox)
看板EzHotKey
标题[AHK-] 请问如何写入txt第一行
时间Tue Feb 15 15:34:16 2022
如题, 假设我写了一个连点器
按住某键不放会一直连点
https://i.imgur.com/BouINiv.png
如图, 使用bat直接以AHK开启连点器mouse.txt
不制作成exe是因为想让某键可以由使用者自行决定
不知道怎麽实现不编辑txt就可以改某键
一是要获取所按的键的代码scXXX
二是要能够写入txt的第一行的最前面
以下两种都可以或是有更方便的写法也可以
想法一若mouse.txt不存在, 就询问想改某键为何,
然後按下一个想要的某键, 自动生成一个mouse.txt
内容和上图的一样只是第一行改成刚才按下的键
-----------------------------------------------------
想法二若mouse.txt已存在, 就询问想改某键为何,
然後按下一个想要的某键, 自动写入mouse.txt替换某键
内容和上图的一样只是第一行改成刚才按下的键
以上
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.226.47.91 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1644910458.A.0B1.html
2F:推 bhbbbbb: 我会建议用 input + hotkey 而不要对档案进行读写 bit.ly 02/16 00:24
3F:→ bhbbbbb: /3sKMweO 02/16 00:24
4F:→ bhbbbbb: bit.ly/3sKMweO 02/16 00:25
5F:→ ore100: 感谢m大b大热情解惑,不要读写是不使用FileRead指令吗? 02/16 01:30
8F:→ bhbbbbb: ahk 还有个指令能用来动态建立 hotkey < 02/16 14:18
9F:→ bhbbbbb: 以你的例子的话就是:HotKey, ~%myKey% DoSomething ( 02/16 14:21
10F:→ bhbbbbb: DoSomething 可为一个 function 或 label),这样的话就 02/16 14:21
11F:→ bhbbbbb: 能写的比较简洁 02/16 14:21