吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 16202|回复: 455
收起左侧

[原创工具] 快速打开文件夹/程序等路径、快速切换对话框目的文件夹:QuickJump 4.1[2024.3.18]

    [复制链接]
namejm 发表于 2024-1-24 01:13
本帖最后由 namejm 于 2024-3-22 17:11 编辑

当前的重要更新(全部更新请查看附件中的 更新历史.txt):
4.1    2024.3.18

  改进了在 打开/另存为 对话框中切换文件夹路径的功能:
    +改进:切换 打开/另存为 对话框的文件夹路径时,先通过修改文件夹地址栏中的路径的方式进行切换;若切换不成功,再通过在文件名编辑框中输入路径的方式进行切换,能极大避免对话框中已有文件名被清空的bug,也可在很大程度上避免 打开/另存为 对话框可能被错误地直接关闭的bug
    +改进:如果当前窗口不是常规的 打开/另存为 对话框,且光标在对话框或窗口的文本编辑框中,通过快捷键弹出路径跳转列表时,路径跳转列表将显示在该文本编辑框下。此时,点击路径跳转列表中的某个条目,将把该条目对应的、且存在于本地的文件夹路径填充到该文本编辑框中
  
  重点改进了 设置路径跳转列表 窗口和 导入路径跳转列表 窗口
    +改进:把 导入收藏夹设置 窗口升级为 导入路径跳转列表 窗口,并可导入本程序备份的路径跳转列表
    +新增:在导入跳转列表窗口中,可解析的配置文件类型新增了 QuickJump类型的跳转路径列表 和 普通路径跳转列表 这两个选项,并添加了关于配置文件格式说明的按钮。相应地,在配置路径跳转列表窗口中的右键菜单也增加了相应的功能条目
    +改进:点击 添加同级条目、添加子条目 或 移入分组 按钮后,弹出的对话框中填写的条目标题支持多层路径,还支持路径分支的格式(但 移入分组 功能只会创建第一条有效的分组),且自动跳过已有的同标题条目
    +改进:在 设置路径跳转列表 窗口中,如果点击 保存 按钮时加按了 Ctrl 键,则不保存未关联路径的条目;在 导入路径跳转列表 窗口中,如果点击 导入已选的路径列表条目 按钮时加按了 Ctrl 键,则不导入已选条目中未关联路径的条目;
    +改进:在 设置路径跳转列表 窗口中,通过右键菜单 导入路径跳转列表 → 从文本文件导入 时,不再直接用文本文件中的路径信息覆盖当前窗口的路径跳转列表,而是在当前窗口的焦点条目之后插入;
    *修正:如果把文件(夹)拖拽到窗口底部的路径编辑框中时,无法绑定到当前条目的bug

  +改进:捕获 TotalCommander 中当前打开的文件夹路径时,不再经过剪贴板中转,此时不会再遇到无法打开剪贴板的报错对话框
  *修正:如果路径跳转列表条目关联的路径仅为某个分区,将被错误识别成当前路径下的相对路径,从而无法打开该路径的bug
  *修正:当光标在任一文本编辑框内时,如果想通过全局快捷键填充当前打开的文件夹路径,经常会把当前打开的文件夹路径复制到剪贴板中去、或者把文件夹路径填充到第一个文本编辑框中去的bug





前言:

  2022年我曾发过这个小工具(https://www.52pojie.cn/thread-1682654-1-1.html),V3.0之后一年多没更新了,那个帖子现在已经无法更新,新开一帖发布新版
  这一年多时间里,我把日常使用的 TotalCommander 中的快速跳转功能 Ctrl+D 绑定到了这款小工具上,基本上实现了对 TotalCommander 中快速跳转功能的平替。在反复使用的过程中,不断折腾修改,一年多时间里竟然攒下了100来条更新,感觉不能再无限期地折腾下去,春节前赶紧发个新版出来,暂时做个了断。(——本段文字为2024.1.25 V4.0 发布时所写)

  提示:因为这个小工具功能丰富,您一时半刻可能无法完全理解它的用法,请记得下载附件中的 使用帮助 辅助入门。





QuickJump 想解决什么问题


  每天在各种深浅不一的文件夹中进进出出无数次,一遍又一遍地双击鼠标,是否让您昏昏欲睡?
  心急火燎寻找一个深藏在N层文件夹下的文档,却要满屏幕左推右拉老半天才能龟速抵达,是否让您血压飙升?
  还有那无比难用的 打开/另存为 对话框,要转到您的目的地,闪转腾挪老半天,也不一定能找到准确的位置。
  ……
  难道我们的生命就应当耗费在这种毫无效率的指指点点中吗?


QuickJump 的主要功能


  跳转到指定路径时,QuickJump 将把您从低效乏味的反复点击中解脱出来。
  无论当前身处何方,也无论文件夹的层级有多深,按下全局快捷键,常用的文件夹列表将立即呈现,弹指之间,您将直达目的文件夹;
  就连那些无比难用的 打开/另存为 对话框,也能极速切换到当前或指定的文件夹下;
  当然,快速打开文件/程序/网址/注册表路径,也不在话下。


  QuickJump 的初衷是快速打开各种路径,一键直达目的文件夹。

  它主要有以下两大功能:

  • 一键打开指定文件夹 (支持批量打开)
  • 在绝大多数的 打开/另存为 对话框中,快速切换到当前打开或者预先指定的文件夹下

  顺带的,还能快速打开 文件/程序/网址/注册表路径


QuickJump 的特点


  极速直达目的路径
  无论多深的文件夹路径,理想情况下,只需按两次键,就可以瞬间打开

  针对绝大多数的 打开/另存为 对话框,可一键切换到当前打开的文件夹下,甚至能自动切换过去(从一些文件夹管理器中直接切换到 打开/另存为 对话框时)


  支持众多的文件夹管理器
  无论您使用的是自带的资源管理器 Explorer,还是其它第三方文件夹管理器 TotalCommander、DirectoryOpus 等,它都能正确捕获到当前打开的文件夹路径,并用这些文件夹管理器打开指定的文件夹


  内置大量变量,并提供丰富的选项
  程序精心设计了大量的内置变量,种类繁多,选项丰富,覆盖了日期时间、常用文件夹、注册表路径、序数、常用字符串、系统信息等等,还提供了诸如日期时间加减、格式转换、字符串截取/删除/替换/切分/重组等操作的选项,使得对各种路径的表达大为简化,并具有极大的灵活性。

  更为难得的是,各种变量及其选项的表达式都可以在单独的窗口中进行可视化的设置,极大降低了变量的使用难度


  如影随形,可随时随地唤出
  通过使用全局快捷键,您可以随时随地唤出路径跳转列表,(加速键或鼠标)点击后立即应用到当前打开的程序中,路径跳转列表也随之隐藏,等待下一次使用,真正做到了召之即来挥之即去,各种路径之间您可任意驰骋




程序使用方法.jpg
在打开或另存为对话框中重新定位文件夹路径.jpg
Ctrl D后可一次性打开3个文件夹的路径跳转列表.jpg
设置每日归档文件夹路径.jpg
微信当月接收文件所在目录路径的写法.jpg
设置变量的表达式窗口.jpg
对变量Today进行日期加减和格式设置.jpg

效率利器_快速跳转:QuickJump 4.1_52PJ.rar

1.17 MB, 下载次数: 1348, 下载积分: 吾爱币 -2 CB

使用帮助_52PJ.rar

3.97 MB, 下载次数: 783, 下载积分: 吾爱币 -2 CB

免费评分

参与人数 71吾爱币 +73 热心值 +62 收起 理由
Wycyt1994 + 2 + 1 谢谢@Thanks!
38342175 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
C9527C + 1 + 1 我很赞同!
fm100 + 1 谢谢@Thanks!
aero + 1 + 1 希望添加多标签文件夹浏览器QTTabBar支持
zhys321b + 1 不错不错。值得拥有
孙菲菲公式 + 1 我很赞同!
hzk777 + 1 我很赞同!
WXJYXLWMH + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ewangjf + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
zhenrenwushan + 1 热心回复!
9382968 + 1 谢谢@Thanks!
th4c3y + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lmq1104 + 1 + 1 谢谢@Thanks!
ashang + 1 + 1 谢谢@Thanks!
99586874 + 1 + 1 谢谢@Thanks!
明月相照 + 1 + 1 谢谢@Thanks!
aikexue + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
chmwyy + 1 + 1 谢谢@Thanks!
fancw17 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
你好一起玩 + 1 + 1 我很赞同!
dszxhsz + 1 + 1 谢谢@Thanks!
chuan9 + 1 + 1 谢谢@Thanks!
Leidus + 1 + 1 热心回复!
longpx + 1 + 1 感谢原创!支持原创!!加精
Chenzy_Mr + 1 谢谢@Thanks!
weishao1984 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
妖魔鬼怪 + 1 + 1 我很赞同!
luckylucky1 + 1 + 1 谢谢@Thanks!
pdcba + 1 + 1 谢谢@Thanks!
czz404 + 1 + 1 谢谢@Thanks!
bxm001 + 1 + 1 谢谢@Thanks!
hcm3292 + 1 + 1 谢谢@Thanks!
哒劳德 + 1 + 1 我很赞同!
叶绿无息 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
shu-009 + 1 热心回复!
Guzhouxingke + 1 我很赞同!
schtg + 1 + 1 谢谢@Thanks!
fangchang819 + 1 谢谢@Thanks!
happyzss + 1 + 1 用心讨论,共获提升!
134wap + 1 + 1 谢谢@Thanks!
asencwx + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
houdongen + 1 + 1 热心回复!
阴凉 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
☆木木可可★ + 1 + 1 谢谢@Thanks!
xxyyxx + 2 + 1 我很赞同!
零下一度 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
martn + 1 热心回复!
Sugarmapler + 1 鼓励转贴优秀软件安全工具和文档!
yanglinman + 1 谢谢@Thanks!
22441646 + 1 + 1 我很赞同!
RileyW + 1 为什么我打开一个文件夹,ctrl+D显示range check error?
FlyingO + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
抱歉、 + 1 谢谢@Thanks!
猫吃 + 1 看着还不错,下载来试试看
竹轩 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
抱薪风雪雾 + 1 + 1 谢谢@Thanks!
7086pp + 1 + 1 我很赞同!
会飞的花 + 1 + 1 谢谢@Thanks!
愚无尽 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
liubiguan + 1 + 1 谢谢@Thanks!
lough_007 + 1 + 1 谢谢@Thanks!
Batcher + 1 + 1 我很赞同!
caihuachaorou87 + 1 + 1 谢谢@Thanks!
ilaoyao + 1 + 1 我很赞同!
wiltzy + 1 + 1 谢谢@Thanks!
kihlh + 1 + 1 谢谢@Thanks!
alwapj + 1 + 1 谢谢@Thanks!
远水涵秋 + 1 + 1 我很赞同!
zxinyun + 2 + 1 感谢分享,收藏备用!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| namejm 发表于 2024-1-29 13:19
本帖最后由 namejm 于 2024-1-29 13:31 编辑
狼有泪 发表于 2024-1-29 12:44
慢一拍?我就点两下常用的都能直达。好用多了,文件夹软件文件那个我都能快速定位,而且系统重装都不要紧 ...

只有几个常用路径看不出太大的差别
但是如果同层级的路径几十上百条就能感到速度的明显差异了:

如果通过鼠标来打开

您得先把鼠标千里迢迢移动到 Lucy 上,假设耗时200ms
此时在 Lucy 中,需要人眼识别目标条目在哪个位置
第一次扫描耗时假设为200ms
结果发现要打开的条目不在当前屏幕,然后需要用鼠标点啊点、拉啊拉,总算在列表底部倒数第 N 个位置找到了它这个过程假设耗时2000~3000ms不过分吧?
全程下来,耗时约2.5~3.5S
——请注意,这个时间假设每一步都很顺列,没有任何拖泥带水,没有点错任何位置
但实际上每个环节都可能出点岔子,主要是人眼识别要花时间、鼠标也很容易点错了地方
实际操作下来,全程很可能在5S以上

如果通过 QuickJump 来打开


Ctrl+D 弹出路径列表,耗时100ms
由于路径都被事先赋予了加速键,假设目标条目的加速键为 A,重复加速键A有3个,要找的目标条目在最后一个加速键A上
这时候,我只需要连按3次A,然后再敲回车,目标路径应声打开——这个环节假设耗时约1000ms
全程下来,我只需要 1.1S
——也许你要问,我要知道目标条目到底关联在第几个加速键A上,这一步操作的的计时为什么不到1S?耗时是不是被严重低估了?因为我也需要点击拖拉下拉列表才能看到,并且还得不断计数。
但是朋友,这些加速键都是您自己定制的,它在一堆同级列表中的加速键到底关联的是A还是B,是第几个位置上的A或B,这些细节实际上您是了然于胸的,基本上都属于肌肉记忆了,根本花不了您什么时间。
更何况,如果不断按下加速键A,关联在同一加速键A上、且折叠/隐藏在列表底部的条目会被不断提升到屏幕中,根本不需要用鼠标去拖拉,这个环节为您节省了大量的时间


你需要把全程各个环节所花的时间计算在内,而不是仅统计点击条目的时间——如果仅统计点击的那一刹那,两者所花时间没有任何差别
总体来说,这实际上是键盘流派和鼠标流派在耗时上的明显差别,鼠标操作的速度是干不过键盘操作的速度的
希望您能从更高的层面来考察,抓住它们的本质区别
而不是只拿少量的几个样本来比较

顺便说一句:
这些路径设置是记录在ini文件中的
把它备份出来,重装系统的时候恢复过去就是了
随便怎么折腾都不会丢数据
QuickJump在这点上和Lucy并没有什么差别
 楼主| namejm 发表于 2024-1-24 08:58
lizhipei78 发表于 2024-1-24 08:31
你的软件功能太强大,操作过于复杂,对于常用文件夹,我就是直接拖到快速访问栏就可以了,那个就是一直存在 ...

这位朋友,之前我发的那个批量创建文件夹的小软件,当时帮助文件没跟上,就多抓了些图来代替,你说过于复杂,这我倒也认了,这个软件抓图我已经很克制了,因为已经不惜成本认认真真为各位准备了帮助文档。

你不要太过于沉迷于简单而无法自拔,如果想要功能丰富,又不愿意多点几步,若写软件你恐怕得用记事本包打天下了
 楼主| namejm 发表于 2024-1-24 09:10
ssyszbd 发表于 2024-1-24 08:35
大佬TAT,为何不是一个下载链接,新人币很少

我想统计下载量,看着数据嗖嗖往上涨,我就获得了持续更新的不竭动力
 楼主| namejm 发表于 2024-1-24 14:06
AXxHK 发表于 2024-1-24 13:42
挺好用的!

给些小建议:
1. 添加一个最近访问过的目录列表

这个功能应该挺实用,下个版本安排上

2. 自定义弹出面板快捷键或鼠标按键,比如鼠标滚轮/中键呼出

自定义弹出面板的快捷方式这个功能已经有了,请注意查看程序设置中的选项
用鼠标滚轮或按键呼出,这个功能容我再考虑一下,因为这需要额外添加一个dll文件监听鼠标操作,对略有洁癖的我来说一直举棋不定。
 楼主| namejm 发表于 2024-9-7 13:26
smggg888 发表于 2024-9-7 08:44
大佬,有个也比较常用的多窗口文件管理器qdir。可以同时开四个窗口,需要怎么设置能够分别在四个窗口使用qu ...

最开始是打算兼容 Q-Dir 来着
奈何没找打怎么切换它的文件夹路径的方法
就搁置下来了
徐如林 发表于 2024-6-17 10:29
没办法跳转网络映射地址
 楼主| namejm 发表于 2024-3-14 23:42
本帖最后由 namejm 于 2024-3-14 23:43 编辑
MrUnderwood 发表于 2024-3-14 13:14
可以通过手动修改注册表来消除报错嘛?公司的电脑没有管理员权限,但是可以手动修改

开机自启动的注册表文件内容为:
[Asm] 纯文本查看 复制代码
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run]
"QuickJump"="\"E:\\test\\QuickJump\\Win32\\Debug\\QuickJump.exe\""


把 Quickjump 添加到右键菜单的注册表文件内容为:
[Asm] 纯文本查看 复制代码
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\添加到 QuickJump 列表中]
"Icon"="\"E:\\test\\QuickJump\\Win32\\Debug\\QuickJump.exe\""

[HKEY_CLASSES_ROOT\*\shell\添加到 QuickJump 列表中\command]
@="\"E:\\test\\QuickJump\\Win32\\Debug\\QuickJump.exe\" /AddToJumpList \"%1\""

[HKEY_CLASSES_ROOT\Directory\shell\添加到 QuickJump 列表中]
"Icon"="\"E:\\test\\QuickJump\\Win32\\Debug\\QuickJump.exe\""

[HKEY_CLASSES_ROOT\Directory\shell\添加到 QuickJump 列表中\command]
@="\"E:\\test\\QuickJump\\Win32\\Debug\\QuickJump.exe\" /AddToJumpList \"%1\""


请按以上内容手动修改对应的注册表项(假设程序的完整路径为 E:\test\QuickJump\Win32\Debug\QuickJump.exe
 楼主| namejm 发表于 2024-3-14 12:29
MrUnderwood 发表于 2024-3-14 11:12
工具非常好,有个问题,我解压后,设置文件管理器为自带管理器提示,Failed to create key Directory\shell ...

程序的设置中,有几个选项是要写注册表的
例如:选项→常规 页面中的 开机时自动运行、添加右键菜单:把已选文件(夹)添加到 QuickJump 列表中
当勾选了这些选项时,程序需要在注册表的对应位置添加键值
如果写注册表需要高等级权限,或者保护了一些键值(一些安全软件会有这些措施),在程序运行时就会因为无法写入而报错
您这个提示是因为勾选了 添加右键菜单:添加右键菜单:把已选文件(夹)添加到 QuickJump 列表中 这个选项导致的
请撤销对注册表一些键值的保护、或者以管理员权限运行程序,应该能够消除这个报错
 楼主| namejm 发表于 2024-7-21 12:18
zcy1340 发表于 2024-7-21 11:56
使用反馈:
w10,和clover一起使用,如果已经有打开的窗口,再次打开窗口文件管理器就会无限闪烁,且无法 ...

没怎么用过 clover
过两天实地测试一下,看看是哪里出了什么问题
 楼主| namejm 发表于 2024-1-24 01:14
战略性占位
留待日后编辑
liujg 发表于 2024-1-24 01:23
我先收藏
LemonMs 发表于 2024-1-24 01:28
感觉好强大
do2020 发表于 2024-1-24 01:29
好东西,值得拥有
freecat 发表于 2024-1-24 01:35
不错的工具 支持一下
nirven 发表于 2024-1-24 02:04
非常好用,方便!
zxinyun 发表于 2024-1-24 02:28
日常工作习惯了快速访问侧边栏,但因为Win10的尿性经常需要定期备份。。。来试试这个小工具。
远水涵秋 发表于 2024-1-24 02:43
仔细看了下介绍,功能很强大。下来看看,谢谢。
maXex 发表于 2024-1-24 04:14
如果做成TC的插件可能会更好
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-22 21:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表