动作测试:
动作确实有问题,我看了下,大家反馈的是edge浏览器在未启动时运行动作无法启动浏览器的问题
系统win11
edge浏览器未启动时,运行动作确实没办法启动,反倒是清除数据后的第一次运行(会云同步数据),会启动浏览器,再关闭后还是不行。
其他软件(测试了word),关闭软件后,需要运行两次动作才能启动
上面的测试中,软件启动状态下的最小化和激活倒是正常的。
------
绑定多个程序不会多出很多参数吧(还是说要填入多个传参?)?不是每次获取窗口信息(目前动作已经有这个步骤,参数也是现成的)后,分别形成标题/进程名列表和路径列表,然后每次绑定累加一次。再通过词典或者列表操作得到进程名-路径对,传参如果是进程名,那么进程名有了,词典取值得到路径,路径也有了,接下来的步骤完全不变就行了吧?
当然这个是我的设想,动作小白,懂得不多,目前自制的动作参考了一部分的动作,没有设置窗口快捷键(这个可能绑定多个窗口会复杂?),但目前动作可以最小化或隐藏以及打开未启动的程序
我主要不想复制多份动作,才想着自己做一个可以自定义传参的,配合扩展热键实现快速切换和启动,可以不用绑定,只要填写进程名即可,目前个别程序不行外,大部分只要进程名就行了
不是批量隐藏。
之所以要绑定多个程序,是因为要获取这些程序的路径,有些程序直接用进程名就可以在关闭状态下启动,而有些不可以,而用路径则可以保险启动程序。
那如果一开始只用路径启动,就像你那个动作一样,只能绑定一个程序,没办法用传递参数,打开任意个程序了。
感觉你这个程序也可以按我这个思路扩展一下,绑定任意个程序,然后形成 进程名-路径对,然后传递参数填入进程名,通过取值或者列表操作,获取该进程名对应的路径,其他的步骤大致不用变,就是运行或打开中,默认用进程名启动,备用启动用路径参数和快捷键即可(或者也可以只用路径和快捷键),总之,重点是可以一个动作,绑定任意个程序,搭配扩展热键或其他启动方式