guanzhen 话说你这个脚本没有输出吧,就是先把aaa和bbb先后写入剪贴板,然后又清空了,在我这边测试的就是按了两次回车。。
fofolee 这是个python脚本,在git bash里需要输入账密的时候,用utools关键词调用脚本。脚本先把“aaaaaaaaaa”复制到剪贴板,然后ctrl+v粘贴,回车,复制“bbbbbb”,然后ctrl+v粘贴,回车。之前是OK的,脚本调用后,utools框会关掉,然后在之前的窗口里输入。好像是昨天更新后,用关键词调用脚本后,utools框没关掉,导致内容都输入到utools框里了。。。
guanzhen 嗯,不隐藏窗口是为了防止再次呼出 utools 时会短暂显示上次的关键词,我现在的做法是输出模式选”忽略输出“时不会隐藏窗口,选”发送到活动窗口“时会隐藏窗口,你是不是选的忽略输出了?
guanzhen 还有一种方案就是直接用新增的模拟按键功能 参考
fofolee 感谢大佬,问题解决了。如你所说,我确实一直都是忽略输出。你说的两种方法都可以,我采用了第2种模拟按键,反应很快。输出发送到活动窗口那个,不知道是不是需要找窗口句柄,速度会稍慢点儿。
sushao 嗯嗯
fofolee 感谢大佬 已解决
能不能在忽略输出的模式下,在运行完脚本后自动关闭utools主窗口。 一般来说这种模式都是只需要脚本的运行过程而不需要输出,留个utools主窗口在感觉有些多余。 还有复制到剪切板和发送到通知应该也差不多。
永远の明日 目前可以暂时用发送到活动窗口隐藏,下个版本加一个忽略并隐藏的选项吧
发送到活动窗口
忽略并隐藏
导入下载的*.json命令时提示格式错误怎么解?
upd
tempfake 已修复~
大佬,更新到1.5.8后又出现这个问题了。用的是模拟操作,但是输入的内容到utools框里了。
guanzhen 这个地方我没改诶,正常情况下会自动隐藏窗口的,要不你再试下1.5.9,,,虽然我也没改,,,
@fofolee 中文乱码问题BUG解决 点赞 还遇到一个小问题 就是旧版本导出的json备份 用新版插件竟然全部提示格式错误 就连作者自己github提供的示例json都提示错误 ̄□ ̄||
能否考虑兼容导入旧版本json备份 (手工把之前的全部脚本重搞一遍 折腾老半天o( ̄︶ ̄)o)
fofolee 1.5.9也是这样,不知道是不是utools更新的原因←_←我的操作就是在shell里模拟操作自动输入账号密码,命令触发后,utools的框倒是隐藏了,不过账号还是输入到那个主框里了。
刚导出的命令,导入就报错
哈哈哈 已修复,在审核了,或者到 github 上直接下 1.5.9
guanzhen 我研究了下,可能两个原因导致 一个是新版模拟按键的 api 函数变了,你可能需要重新写一次脚本(原来的脚本里面应该还是 roobot.keyTap 这种) 还有一个原因是新的模拟按键实现原理好像和原来的也不太一样,我晚上再研究下,,,
fofolee 对的,模拟实现逻辑跟 robot 不一样了,robot是按照输入的逻辑去模拟,utools api是按照按快捷键逻辑去模拟
fofolee 好嘞谢谢大佬
guanzhen beta 谢谢大佬们,已经解决了。除了按照你们说的那个以外,开头还要加上await sleep(500);让它有个窗口切换的时间。←_←刚开始设的200毫秒都少了点儿