吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2844|回复: 23
收起左侧

[原创工具] 【2.0】自定义窗口坐标,启动程序列表

  [复制链接]
981930674 发表于 2025-11-1 13:25
本帖最后由 981930674 于 2025-11-4 13:09 编辑

【3.0】下载:https://wwrs.lanzouo.com/ixdh23a3p1zi
image.png


已知问题:
- 必须要`以管理员身份运行`,不然有时候 `拖动读取应用窗口` 读取不到完整信息。如果不用管理员运行,可以关闭该应用再重新打开应用就正正常读取了。
- 当同一路径的程序启动多个实例的时候,那么要记录哪一个坐标呢?解决办法:复制一份程序,使得路径不一样,就是两个程序了

更新:
- 修复界面显示的一些逻辑错误
- 管理运行列表,添加”删除“按钮,即不再管理这个程序
- 把配置列表(界面显示的程序列表)与运行列表(`管理运行列表`显示的程序),二者分开管理


测试环境:win10 python3.12

原理:窗口的坐标由谁决定?AI是这么说的:
windows内置程序一般会记录坐标在 注册表 中,比如 HKEY_CURRENT_USER\Software\Microsoft\对应程序。
非windows程序则需要自己决定,有的按照windows统一格式,有的自己保存在配置文件。没有写入配置文件的则系统会有缓存,重启后失效

----------------------------------------
【2.0】下载:https://wwrs.lanzouo.com/i0vWv39x3qxi
image.png
增加功能:
- 一键关闭
- 一键缩小/一键还原
- 更新运行列表:查看当前管理的程序列表



----------------------------------------------------------------------------------------
【1.0】最初版本 image.png
背景:我有强迫症,必须按照固定的坐标整齐的排列一系列窗口,所以就制作了这个小软件。
另外,可以重启机器可以用这个还原不同的工作场景

功能:
- 拖动读取应用窗口:点击按钮,然后拖动到你想指定的窗口(此时窗口自动获得焦点),然后就能插入一条信息到列表中
- 一键启动:可以按顺序挨个启动程序,有进度条显示
- 配置另存为、读取配置:可以保存当前列表到文件中,方便读取不同的配置文件(还原不同的工作场景)
- 添加程序:手动添加程序,因为有一些程序无法使用`拖动读取应用窗口`获取到,只能手动添加了

【1.0】下载:https://wwrs.lanzouo.com/iQlYA39tkzbi





免费评分

参与人数 2吾爱币 +8 热心值 +2 收起 理由
zhengzhenhui945 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

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

 楼主| 981930674 发表于 2025-11-2 12:13
zhengzhenhui945 发表于 2025-11-2 03:02
很好用,能不能加个功能,
1.启动后,可以预设关闭窗口,或者自动最小化。
2.工作结束后,可以批量关 ...

https://wwrs.lanzouo.com/i0vWv39x3qxi  更新了,关闭、最小化、还原功能,都有
 楼主| 981930674 发表于 2025-11-4 11:25
上官无影 发表于 2025-11-3 16:52
有点不是很懂,有定义窗口的位置宽高并且记录了,保存。但是保存之后我更改窗口的位置宽高,关闭窗口,再从 ...

"关闭窗口,再从软件里启动该程序,出来的位置是最后一次调整过的",是因为程序的坐标记录在注册表里面,要运行一段时间才会被系统自动记录的,如果想要记录到系统的话,需要修改注册表,我这功能正在考虑做。比如windows的记事本的窗口位置记录在注册表的HKEY_CURRENT_USER\Software\Microsoft\Notepad 里面,你打开就会看到了
zhengzhenhui945 发表于 2025-11-2 03:02
本帖最后由 zhengzhenhui945 于 2025-11-2 03:05 编辑

很好用,能不能加个功能,
1.启动后,可以预设关闭窗口,或者自动最小化。
2.工作结束后,可以批量关闭进程。

我自己目前用的场景是,批处理直接打开多个程序,辅助的程序窗口先关掉,或者最小化,工作结束,再用批处理直接关闭程序进程。
dupipi1986 发表于 2025-11-2 11:54
嗯嗯 有点意思
zhengzhenhui945 发表于 2025-11-2 19:10
本帖最后由 zhengzhenhui945 于 2025-11-2 19:14 编辑
981930674 发表于 2025-11-2 12:13
https://wwrs.lanzouo.com/i0vWv39x3qxi  更新了,关闭、最小化、还原功能,都有

测试了一下,无窗口的辅助程序可以一键启动。一键关闭就无法关闭任务栏里面的程序,
能不能加个规则,就是加个开关,锁定这个程序,然后点关闭、最小化、还原功能,锁定的程序不会去执行上述功能操作。方便管理锁定程序,建议加个备注名称,,
 楼主| 981930674 发表于 2025-11-2 19:47
zhengzhenhui945 发表于 2025-11-2 19:10
测试了一下,无窗口的辅助程序可以一键启动。一键关闭就无法关闭任务栏里面的程序,
能不能加个规则,就 ...

什么无窗口辅助程序,给我一个例子,我测试测试
zhengzhenhui945 发表于 2025-11-2 19:50
本帖最后由 zhengzhenhui945 于 2025-11-2 22:17 编辑
981930674 发表于 2025-11-2 19:47
什么无窗口辅助程序,给我一个例子,我测试测试

https://www.52pojie.cn/thread-915575-1-1.html   例如这种的
还有ahk脚本也是无窗口的程序..
rmb1069 发表于 2025-11-3 14:06
虽然没有使用场景,但是可以点个赞
上官无影 发表于 2025-11-3 16:52
有点不是很懂,有定义窗口的位置宽高并且记录了,保存。但是保存之后我更改窗口的位置宽高,关闭窗口,再从软件里启动该程序,出来的位置是最后一次调整过的,并不是软件里记录的窗口位置和尺寸呢。难道是我理解错了,不是这个用法?
flyme9 发表于 2025-11-3 17:15
我在想这个设计初衷是什么
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

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

GMT+8, 2026-8-29 22:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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