今天换电脑才发现,如图:


作为一个效率工具,10 个是真的不够用。
哪怕是限制非会员用户每周最多下载 10 个,都比现在的总共只能安装 10 个要强吧。
今天换电脑才发现,如图:


作为一个效率工具,10 个是真的不够用。
哪怕是限制非会员用户每周最多下载 10 个,都比现在的总共只能安装 10 个要强吧。
换别的工具吧
都要如你意,那为什么还要收费呢![]()
![]()
在用quicker,虽然官方免费额度也在慢慢收紧,但是比utools好太多
刚出来的那话还挺喜欢用的,后来居然连划词翻译都设置了次数,好像是十次吧,对其感官急剧下降。
慢慢意识到大多数插件对我来说也不实用,后来就转向了 powertoys 虽然也不怎么完美,不想折腾没有意义的插件了。
出会员的时候转了powertoys,够用了,现在已经非常习惯了
真觉得离不开那就付费,没这么多事,如果觉得不值,那不用也能接受。不要给自己制造烦恼。
欢迎转AHK,现在GPT写脚本很方便了
为什么会需要用到10个,utools的功能一般都有替代
从一接触开始就喜欢不起来,所以只装过卸过没用过……现在都是用AHK

第一排的前四个都是AHK,加上截图、鼠标手势、剪贴板增强,够用了
我的观念就是能用开源软件就用开源软件,实在不行也得用买断制的软件。类似这种订阅制的软件,任何时候搞出收紧免费功能的大新闻我都不觉得奇怪。
ahk的问题在于造成的进程太多了,不好统合
然而比统合的软件内存占用小多了hhh
我用了几年了也还是一个主脚本+一个AHK鼠标手势,让GPT改改没什么不好统合的
佬可以推荐一下觉得好用的 ahk 脚本嘛
要看你需要什么功能的
可以都推荐一下 ![]()
我那四个AHK分别是
#Requires AutoHotkey v2
;#Persistent
#SuspendExempt
!+8:: suspend
#SuspendExempt False
SetWorkingDir A_ScriptDir
#UseHook
TraySetIcon('##空格键快捷键.ico')
ProcessSetPriority('High')
imepanels := [
'VNDDSKIN_CAND', ;多多
'ATL:00007FFA3D142A50', ;rime
'ATL:0F88E8B8', ;rime
'yong_input', ;小小
'SOUIHOST' ;启程
]
;n := imepanels.Length
bypassapps := [
'ahk_exe gimp-2.10.exe', ;gimp
'ahk_exe Photoshop.exe' ;photoshop
]
; OutputDebug 'start' n
;躲避输入法候选提示,避免空格上屏时触发脚本响应而导致误输入
isImeOff() {
r := true
For val in imepanels
{
; OutputDebug val
if (WinExist('ahk_class ' val)) {
WinGetPos &x
; OutputDebug val ', x:' x
if (x != "") {
r := false
;x非空表明输入法候选显示在屏幕上
break
}
}
}
; OutputDebug 'out: ' r
Return r
}
;排除指定程序,不在程序内触发脚本响应
notbypass() {
r := true
for val in bypassapps
{
if (WinActive(val)) {
r := false
break
}
}
return r
}
;Shift键配合输出(按着Shift键时按热键,则输出带Shift键的/thekey/组合键)
isShift(thekey) {
If (GetKeyState('Shift')) {
sendinput '+' thekey
} Else {
sendinput thekey
}
}
;切换数字输入状态并提示
isNumOn := false
toggleNumOn() {
global isNumOn := !isNumOn
ToolTip " `n 已【" (isNumOn? "打开" : "关闭") "】数字输入开关 `n "
SetTimer () => ToolTip(), -1200
return
}
#HotIf (isImeOff() && notbypass())
;空格键长按系列快捷键
Space::
{
if (isNumOn)
{
sendinput '0'
}
Else
{
sendinput '{space}'
}
}
;数字输入开关
Space & t:: toggleNumOn()
;上下左右edsf
Space & e:: isShift('{up}')
Space & d:: isShift('{down}')
Space & s:: isShift('{left}')
Space & f:: isShift('{right}')
;前删u后删i
Space & u:: sendinput '{backspace}'
Space & i:: sendinput '{delete}'
;行首a行尾g
Space & a:: isShift('{home}')
Space & g:: isShift('{end}')
;复制c粘贴v剪切x
Space & c:: sendinput '^c'
Space & v:: sendinput '^v'
Space & x:: sendinput '^x'
;撤销z
Space & z:: sendinput '^z'
;回车r新下一行n新上一行b
Space & r:: sendinput '{enter}'
Space & n:: sendinput '{end}{enter}'
Space & b:: sendinput '{home}{enter}{up}'
;改名w
Space & w:: sendinput '{F2}'
;全选o
Space & o:: sendinput '^a'
;单词为单位往左j往右k
Space & j:: isShift('^{left}')
Space & k:: isShift('^{right}')
;退出1
Space & 1:: sendinput '{Esc}'
;焦点处右键菜单y
Space & y:: sendinput '+{F10}'
;快速搜索q
Space & q::
{
send '^c'
sleep 100
winactivate 'ahk_exe firefox.exe'
sleep 200
send '!q'
return
}
;仅当开启数字输入开关
#Hotif isNumOn
u:: sendinput '7'
i:: sendinput '8'
o:: sendinput '9'
j:: sendinput '4'
k:: sendinput '5'
l:: sendinput '6'
n:: sendinput '1'
m:: sendinput '2'
,:: sendinput '3'
#HotIf
LWin & space:: sendinput '#{space}'
LCtrl & space:: sendinput '^{space}'
LAlt & space:: sendinput '!{space}'
具体键位定义:
(需配合 键谱 [介绍页,项目页]互动查看)
{
"#version": "3.5.3",
"#config": {
"uimode": "tab",
"layout": "pc",
"layers": "10",
"view": "k",
"kbsize": 2,
"kbext": false,
"kbhint": true,
"showall": false,
"ks1": "0.75",
"kw1": "3",
"kh1": "3",
"ks2": "0.9",
"kw2": "5",
"kh2": "5",
"kt2": "0.75",
"c0": "black",
"c1": "lightblue",
"c2": "lightseagreen",
"c3": "black",
"c4": "whitesmoke",
"kb-bgc": "lightgray",
"kb-bdc": "gray",
"cols": 2,
"extkeys": [],
"modkeys": [
"Space"
],
"modkey_colors": {
"Alt": "#e53935",
"Ctrl": "#00c853",
"Shift": "#1976d2",
"Win": "#7c4dff",
"RAlt": "#e53935/",
"RCtrl": "#00c853/",
"RShift": "#1976d2/",
"opt": "#e53935",
"ctrl": "#00c853",
"shift": "#1976d2",
"cmd": "#7c4dff",
"r-opt": "#e53935/",
"r-ctrl": "#00c853/",
"r-shift": "#1976d2/",
"r-cmd": "#7c4dff/",
"fn": "#ffc400",
"Space": "#A1CBFB"
},
"modkey_chars": {
"Alt": "A",
"Ctrl": "C",
"Shift": "S",
"Win": "W",
"RAlt": "a",
"RCtrl": "c",
"RShift": "s",
"opt": "o",
"ctrl": "c",
"shift": "s",
"cmd": "m",
"r-opt": "O",
"r-ctrl": "C",
"r-shift": "S",
"r-cmd": "M",
"fn": "f",
"Space": "B"
},
"modkey_mode": "chr",
"modkey_clr": true,
"modkey_clr_list": true,
"mod-cs2": "0.7",
"mod-ds2": "0.5",
"groups": {
"g1": [
"#ACE1AF",
""
],
"g2": [
"#F7CAC9",
""
],
"g3": [
"#E7E28C",
""
],
"g4": [
"#BFBD50",
""
],
"g5": [
"#DCAE96",
""
],
"g6": [
"#FAA052",
""
],
"g7": [
"#8ED449",
""
],
"g8": [
"#F2CB07",
""
],
"g9": [
"#BBBBBB",
""
]
},
"comment-font-size": "0.9",
"show_comment": false,
"show_cnt": true,
"list_by": "key"
},
"#0": {
"Space+E": "上\n\n上方向键,可结合 Shift 键操作",
"Space+U": "左删\n\n模拟 Backspace 键",
"Space+I": "右删\n\n模拟 Delete 键",
"Space+S": "左\n\n左方向键,可结合 Shift 键操作",
"Space+D": "下\n\n下方向键,可结合 Shift 键操作",
"Space+F": "右\n\n右方向键,可结合 Shift 键操作",
"Space+A": "行首\n\n模拟 Home 键,可结合 Shift 键操作",
"Space+G": "行末\n\n模拟 End 键,可结合 Shift 键操作",
"Space+X": "剪切\n\n模拟 Ctrl-X",
"Space+C": "复制\n\n模拟 Ctrl-C",
"Space+V": "粘贴\n\n模拟 Ctrl-V",
"Space+Z": "撤销\n\n模拟 Ctrl-Z",
"Space+R": "回车\n\n模拟 Enter 键",
"Space+B": "上插入空行\n\n在输入点上方添加空行,与插入点在行中位置无关",
"Space+N": "下插入空行\n\n在输入点下方添加空行,与插入点在行中位置无关",
"Space+W": "更名\n\n模拟 F2 键",
"Space+Q": "搜索\n\n复制选中文字并在Firefox中进行搜索",
"Space+O": "全选\n\n模拟 Ctrl-A",
"Space+J": "前词跳转\n\n以单词为单位向左移动插入点,模拟 Ctrl-左方向键,可结合 Shift 键操作",
"Space+K": "后词跳转\n\n以单词为单位向右移动插入点,模拟 Ctrl-右方向键,可结合 Shift 键操作",
"#name": "空格快捷键",
"Space+Y": "右键菜单\n\n在焦点所在对象处呼出右键菜单,模拟 Shift-F10",
"Alt+Shift+K": "切换空格快捷键开关",
"Space+T": "数字输入开关(~:on)\n\n切换数字输入开关并提示当前开关状态",
"U": "~7\n\n当打开数字输入开关时,输入数字 7",
"I": "~8\n\n当打开数字输入开关时,输入数字 8",
"O": "~9\n\n当打开数字输入开关时,输入数字 9",
"J": "~4\n\n当打开数字输入开关时,输入数字 4",
"K": "~5\n\n当打开数字输入开关时,输入数字 5",
"L": "~6\n\n当打开数字输入开关时,输入数字 6",
"N": "~1\n\n当打开数字输入开关时,输入数字 1",
"M": "~2\n\n当打开数字输入开关时,输入数字 2",
",": "~3\n\n当打开数字输入开关时,输入数字 3",
"Space": "~0\n\n当打开数字输入开关时,输入数字 0",
"Space+1": "退出/取消\n\n模拟 Esc 键"
},
"#1": {
"#name": ""
},
"#2": {
"#name": ""
},
"#3": {
"#name": ""
},
"#4": {
"#name": ""
},
"#5": {
"#name": ""
},
"#6": {
"#name": ""
},
"#7": {
"#name": ""
},
"#8": {
"#name": ""
},
"#9": {
"#name": ""
}
}
;快速搜索q段落的代码。哈,我一开始对utools还挺感兴趣的,但是后来给我一种我求他让我用的感觉,所以正式版还没出来之前就给他卸载了
给我一种我求他让我用的感觉
很形象了
我是终生会员,不推荐大家继续用.
这软件逻辑硬伤很多, 而且现在目的就是搞钱. (所有AI相关都要收点费, 免费嵌入的网页版插件,比如kimi已经锁死)
建议换有之前有人开发的平替版 R什么的
或者换 quicker (其实quicker比这个强10倍, 自己可以图形化编程, 也可以运行代码(你可以用ai生成)).