目录
桌面版Power Automate是微软开发的工作流程自动化(RPA)工具。2021/3/5,它将免费提供给Windows 10用户,使任何Windows 10用户有可能轻松实现工作自动化。
谷歌日本搜索结果列表
因此,为了获得一些基本的知识,请使用搜索引擎!
作者多年来一直与几种编程语言打交道,随着PowerAutomate的出现,他第一次感到了威胁:作为一个单纯的程序员出面已经太晚了。如果你了解条件语句和变量的基础知识,你就可以用PowerAutomate的力量称自己为程序员。
1 Poedit与DeepL
熟悉Wordpress的人没有不知道Poedit的。Poedit的出现至今仍在帮助我们。
每次激活Poedit,你可以得到10个免费的在线建议,如果你有50个左右的翻译要做,你可以通过激活Poedit轻松完成。
以前,Poedit的在线建议只适用于微软翻译。然而,自2021年以来,这一趋势已逐渐转变为DeepL。作者还在大约同一时间借助DeepL Api实现了新闻文章的自动翻译。他自己也越来越依赖DeepL。
当Poedit的在线建议的免费配额用完时,原始文本被手动复制到DeepL 桌面应用程序。手动将译文粘贴到双语版本中是一个地狱式的重复过程,会一直持续下去。
以下是那些已经出来的精英们。
- Power Automate 将你的个人桌面自动化
- Poedit WordPress翻译工具
- DeepL 桌面应用程序 准确和免费的翻译软件
2 不仅仅是控制鼠标和键盘的宏命令。
依靠Poedit的免费在线建议框架是有限制的。然后Poedit → DeepL → Poedit ∞无尽的Ctrl + C / Ctrl + V!看似正常的操作。作者试图用鼠标点击的宏“HiMacroEx“来实现自动化。
HiMacroEx “记住了屏幕上的点击位置,并让鼠标点击它。DeepL 桌面应用程序有自动布局调整的翻译长度。变量到你想点击的位置。此外,重新使用费尽心思录制的宏是非常困难的,必须完美地重现以前软件的布局。经过大量艰苦的工作,鼠标点击的宏观化被封存。
Power Automate在不同的维度上,在Windows中是独一无二的,也是非常出色的!
你可以从每个软件用户界面中指定特定的元素。一旦指定,它甚至不会错过显示/非显示的切换,更不用说位置的改变。
你可以在指定的用户界面元素中自由地操作键盘(发送键)。
UI元素的标签和剪贴板上的文本可以被检索并保存为变量。
当然,Power Automate的功能还有很多,但主要只有以上三种可以用来实现自动翻译。
3 示范
处理流程
@startuml autoactivate on actor User as user participant "Power Automate" as pa participant "Poedit" as po participant "DeepL" as de user->pa : loop count设置 "N次 "循环N次 pa -> po : 获取页脚状态栏字符串(剩余翻译) 返回alt 剩余翻译与上次相同 pa -> pa !: 结束循环 else pa -> pa : 进入下一个循环 end pa -> po : 获得原始文本 return pa -> de : 粘贴原始文本 循环直到剪贴板上没有空白 de -> de !: 按复制按钮 注意右边:等待互联网通信结束 返回 从剪贴板获取翻译 pa -> pa: 清除剪贴板 返回 alt 翻译与原文不符 pa -> po : 将翻译粘贴到双语区域 注意在po上面。大写的名字等在翻译中是一样的,所以不需要粘贴po->po:按Ctrl+Enter键移动到下一个翻译 return return end end pa->po:按保存按钮 return return complete note right : shut下来等等,返回@enduml
目前,还没有办法导出或以其他方式分享你的个性化的Power Automate流程。不可能提供所有细节,但会解释和分享一些细节。
从Poedit检索的UI元素
- 保存按钮
- 源文本字段
- 双语领域
- 状态栏
从DeepL 检索的UI元素
- 源文本字段
- 清除按钮
- 复制按钮
4 注意事项。
- 如果源文本是复数形式,将Poedit源文本字段分成两个,并指定从哪一个检索。作者主要指定了单数形式。
- Power Automate可以识别软件的Windows名称,所以如果Poedit没有被保存,则会在Window名称中加入 “Changed “字样。因此,在执行流程之前,必须事先将Poedit设置为未保存,否则将无法识别。
- 最初,DeepL 上的清除按钮是隐藏的;Power Automate需要时间来识别隐藏的按钮。应首先显示清除按钮。
- 将源语言固定为 “英语”,以减少网络通信时间,DeepL!
- 翻译大约1000个条目需要5个小时。此外,你必须在每1000个条目后重新启动DeepL。
5 结论。
这只是我个人的爱好意见,但你认为在开发软件之前,依靠Power Automate来完成机械任务的做法如何?Poedit和DeepL,这些强大的应用程序正在引领新时代的IT行业。我们建议你优先考虑专业版并使用它。
而如果你正在寻找更详细的源代码,对LIFF的发展感兴趣,想对LIFE交换意见,或者对内容有意见,请登录后留言。
谢谢你的阅读。请期待我们的下一版,它将为您提供更多有用的信息。