有没有类似按键精灵的抓图软件

2023-05-31 10:22:02 +08:00
 HoseaDev

以前用按键精灵写的脚本的时候发现他的抓抓软件挺好用的, 现在想用 python 来写一些自用按键脚本,如果又要装按键精灵用抓抓就显的太 2 了。 大家有没有好用的类似的软件推荐一下,网上找了圈没有找到合适的。

2112 次点击
所在节点    程序员
16 条回复
airbact
2023-05-31 10:43:43 +08:00
没有用过按键精灵,你能描述一下他的功能吗?我猜想你需要 autohotkey 。

(你的问题描述真的很烂,建议看一下《提问的智慧》 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
hpi34
2023-05-31 10:54:58 +08:00
你觉得按键好用,那就在 python 里引用大漠啊
bingfengfeifei
2023-05-31 11:12:28 +08:00
KeymouseGo 用过这个开源项目
ZakaryTime
2023-05-31 12:04:06 +08:00
按键抓抓可以单独提取出来的。安装后提取抓抓或者直接网上下载别人提取好的。
fbichijing
2023-05-31 12:50:22 +08:00
@airbact 估计他想说的功能有以下几个方面:

- 截图,我记得是获取了 printscreen 的截图,好像还能在这个上面继续截取和保存,太久没用了,记不清楚细节
- 捕捉特定位置象素的坐标和 RGB 数值,抓抓里面可以捕捉并且让按键精灵很容易导入。可以记录 10 个点。

这两个功能是用于位移到指定位置和以图找图所用。是不是还缺少什么?

貌似 python 也有相关库可以完成这些功能,并且可以后台运行,不过没有实际尝试,不知道效果是否很好。一些简单的需求用按键精灵就会发现思维十分简单,解决方式十分简便粗暴!缺点就是多机适配相对麻烦。
dearmymy
2023-05-31 12:59:40 +08:00
pyautogui 里有找图还算是好用
taotaodaddy
2023-05-31 13:01:30 +08:00
PyAutoGUI
Tamamopoi
2023-05-31 13:11:32 +08:00
后排帮楼主补点按键抓抓的功能。

1.放大镜+抓点热键,用于抓当前鼠标坐标+颜色 rgb 。
2.指定窗口句柄截图 /取色
3.内置图像处理,类似 win 自带旧版"画图"
4.内置遍历所有窗口,显示标题、类名以及句柄。我主要就用这个功能。 \
热键 F8 获取当前句柄,也有个小准星图标,拖动到窗口获取句柄。

印象中“大漠 VIP 工具”有句柄相关的功能。使用免费的 3.1233 版本。好久没玩了,lz 可以根据关键词搜寻。
HoseaDev
2023-05-31 13:27:20 +08:00
@fbichijing
@ZakaryTime
@fbichijing
谢谢就是这个东西,我现在是 printscreen 截图到 Windows 画图工具中,在这个画图的工具中进行图片的裁剪,以及想知道我这个图出现的大概区域。都要自己在算一算,不像抓抓工具就直接显示出来了。裁剪也很方便 。
HoseaDev
2023-05-31 13:28:44 +08:00
@Tamamopoi 抓抓的有些功能很好用。
zer
2023-05-31 13:42:11 +08:00
Snipaste 截图的时候能识别窗口内元素的,看上去和 8 楼描述的功能完全一致
HoseaDev
2023-05-31 13:43:05 +08:00
@dearmymy
@taotaodaddy
是的我就是用的 pyautogui,
你们在某个区域内找这张图,是用的截图工具+区域自己算,还是用的其他什么工具
HoseaDev
2023-05-31 13:44:10 +08:00
@zer
看了下是我想要的。谢谢!
taotaodaddy
2023-05-31 14:56:28 +08:00
@HoseaDev 就简单的用 locate 函数...没有在指定的复杂边界区域中以图找图,要么是在简单的矩形区域里找,要么是简单的在整个屏幕里以图找图,然后再简单的对比一下,看找到的图是否位于这个复杂边界区域中.
cheneydog
2023-05-31 19:10:53 +08:00
我正在找类似功能的 nodejs 版本。。。
busterian
2023-06-01 17:31:51 +08:00
sikulix

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/944427

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX