吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8685|回复: 89
收起左侧

[原创工具] 【更新v0.0.7】文件夹路径切换工具

  [复制链接]
kumamiko 发表于 2021-7-10 19:55
本帖最后由 kumamiko 于 2021-11-10 17:57 编辑

如果你用过Listary,那你一定知道,它的路径快速定位功能非常厉害。
于是想自己写一个类似功能的小工具,但是即不会c++,也没有源码参考,实在头疼。(估计就算有源码,也看不懂)

目前使用C#,来实现文件夹路径跳转,写的太费劲,找窗口控件句柄好烦啊……
我只有win10, 所以只在win10上测试过。有一定概率,由于无法获取地址栏窗口句柄,导致失效。

原理 : 遍历所有打开的文件管理器窗口,获取打开的文件夹路径,作为列表数据源显示。按快捷键,查找当前窗口的地址栏句柄,选择刚才列表中的某一项,填到地址栏上,并跳转。

环境要求.net framework 4.8

默认快捷键 Alt+` (Tab键上面的那个反单引号)

更新历史:
v0.0.7 2021-11-10
- 可以通过 1-9 A-Z 按键, 跳转对应路径
- 鼠标右键可修改显示名称
注意:有概率由于输入法,导致显示输入法候选栏,而无法触发按键跳转

v0.0.5
2021-07-15
- fixbug :如果存在ie浏览器,会导致程序闪退

v0.0.4
2021-07-14
- 自定义快捷键(托盘图标右键菜单)
- 修改路径跳转方法(支持wps的打开、另存为对话框)
- 取消显示限制,如果当前不是文件管理器、打开、另存为对话框,就激活/打开文件资源管理器
注意:WASwitchFolder.Setting.json配置文件不兼容,需要手动删除

v0.0.2
2021-07-11

- 用Mutex,单实例运行程序
- 增加快捷键被占用提示
- 界面修改



下图演示:在三个文件夹之间反复横跳

动画.gif

修改后的界面
Snipaste_2021-07-11_10-19-03.png

V0.0.7 界面
每一条右侧,显示 按键提示 1-9 A-Z ,最多35个,之后不再显示,(估计也没多少人打开这么多文件夹吧?)
直接按键即可跳转 对应的文件夹。
注意:有可能由于中文输入,导致无法触发按键,需手动切换英文输入

Snipaste_2021-11-10_17-42-43.png
右键选中的条目,可以修改显示名称,不影响实际文件夹

Snipaste_2021-11-10_17-43-07.png

WASwitchFolder-v0.0.7.zip (58.3 KB, 下载次数: 85)

蓝奏云 :
v0.0.7
https://wwx.lanzoui.com/b01cvc2ih
密码:2dhi

免费评分

参与人数 14吾爱币 +16 热心值 +14 收起 理由
b5520170 + 1 + 1 我很赞同!
songwei2088 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
18762809920 + 1 何必这么麻烦,一个clover就搞定,不过为原创点赞
happyzss + 1 + 1 谢谢@Thanks!
枕刀歌 + 1 我很赞同!
onlyclxy + 1 + 1 我很赞同!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
andyjiang2021 + 1 + 1 谢谢@Thanks!
happynocn + 1 谢谢@Thanks!
火焰加鲁鲁 + 1 + 1 谢谢@Thanks!
yanglinman + 1 谢谢@Thanks!
virgin_8 + 1 + 1 我很赞同!
jtyking + 1 + 1 这个好
461735945 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

  • · 不错|主题: 8, 订阅: 0

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

 楼主| kumamiko 发表于 2022-1-5 08:18
本帖最后由 kumamiko 于 2022-1-5 08:33 编辑
批注 发表于 2022-1-4 21:51
你可以做一个有这个功能,并且是自动的,或者像Listary一样在对话框下面出现选择按钮,然后在加上你的右键 ...

listary我猜是用了钩子,监听资源管理器?或者系统对话框?对于系统钩子这类东西不懂,虽然确实很好用就是了。
这个程序没用那些东西(全局快捷键应该是第三方库封装好了的键盘钩子?),就是查当前前台窗口的控件句柄,发送事件或者调用系统api,所以无法实现listary那样自动出现对话框,并且可以跟随窗口位置
linxiaoxiang 发表于 2021-12-30 00:35
这个好,谢谢分享              
                                                                                                                                                                                                                                                                                                                          
ptmaliang 发表于 2021-7-10 20:10
Dream漂移 发表于 2021-7-10 20:11
感谢分享
散场的拥抱 发表于 2021-7-10 20:15
谢谢分享
wen8912600 发表于 2021-7-10 20:25
感谢分享。飘过
石头的天空之城 发表于 2021-7-10 20:54
办公室的福利,以后可以早10分钟下班了
jeonlee 发表于 2021-7-10 21:00
文件夹路径切换工具 支持原创
xwmowzvi 发表于 2021-7-10 21:27
感谢分享
billbian 发表于 2021-7-10 21:42
感谢分享
billbian 发表于 2021-7-10 21:43
支持原创
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2024-12-28 03:36

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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