如何解决Autohotkey:WinMenuSelectItem 不适用于 Figma
希望有人能帮我解决这个问题。 我正在尝试使用 Autohotkey 在 figma 中自动执行一些菜单导航。 重点是“WinMenuSelectItem”函数不知何故不起作用。
在搜索时,我找到了一个脚本来检测任何点击的菜单项,并告诉它的位置。 结果发现没有检测到任何菜单项。
这让我怀疑 figma 的 Windows 应用程序可能只是一个伪装的网络浏览器,所以我必须以不同的方式处理这个问题。
一个解决方案可能是通过鼠标位置创建我的快捷方式,但是一旦我切换屏幕,所有的定位都会被搞乱。
有人可以帮我吗?
谢谢!
编辑:根据要求,我将粘贴我现在拥有的代码。 但几乎没有用,因为现在我使用鼠标移动来点击菜单项,而且这个解决方案既慢(在执行时间上)而且一旦我改变屏幕分辨率,这些坐标就会变得无用。
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
^!+f1:: ; Go to main component
SendEvent {Click 28 63}
sleep,100 ;
SendEvent {Click 93 228}
sleep,400 ;
SendEvent {Click 291 464}
sleep,100 ;
SendEvent {Click 550,463}
CoordMode,Mouse,Screen
MouseMove,(A_ScreenWidth // 2),(A_ScreenHeight // 2)
return
^!+f2:: ; Plugin Papa component
SendEvent {Click 28 63}
sleep,100 ;
SendEvent {Click 93 338}
sleep,400 ;
SendEvent {Click 296 535}
sleep,100 ;
CoordMode,(A_ScreenHeight // 2)
return
^!+f3:: ; copy Prototype link
SendEvent {Click 2374 69}
sleep,400 ;
SendEvent {Click 1109 506}
return
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。