9 Star 73 Fork 25

TagUI中国 / 开源RPA TagUI 中国版

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
Apache-2.0

TagUI 开源RPA项目——2022年正式进入中国

输入图片说明

TagUI RPA 简介

TagUI 是一款免费、开源、跨平台(Windows & Linux & macOS)的 RPA 工具,可帮助您轻松完成自动化桌面、Web、鼠标和键盘操作。

TagUI国际版由 AI Singapore 赞助,目前正在筹备TagUI开源基金会(如果您有兴趣赞助本项目,请联系我们)。作者Kensoh是一位百万年薪的程序高手,目前在伦敦发展。他从2016年开始TagUI项目,已经迭代了5年。

TagUI不同于其他开源RPA,没有使用 Selenium 或 Chromedriver,而是完全自主开发的websocket来控制Chrome,这是TagUI技术底层的根基。同时可以通过OCR和图像识别,来控制桌面软件。

输入图片说明

专为RPA而开发的语言,甚至可以用中文编程,看个中文代码例子(这是可以运行的代码,是不是无需学习就懂了):

http://baidu.com
点击 百度热搜
点击 汽车榜

再看个例子:

//自动登录xero.com账号演示
https://login.xero.com/identity/user/login  <--------------  打开登录页面
type email as user@gmail.com  <----------------------------  输入Email
type password as 12345678     <----------------------------  输入密码
click Log in    <------------------------------------------  点击 Login 按钮

TagUI引入中国

我是报表哥互联网连续创业者,1994年从386电脑玩起,2004年从个人站长创业至今。在2019年用RPA改造完整个公司后,逐步把事业重心进向RPA,这里有一些我对RPA行业的独立见解

我一直认为国内的商业RPA软件不够简洁,太注重功能大而全,而不去深化基础功能的易用性。中国需要一款更简单、更好用、免费开源、真正可以做到“人人可上手”的RPA产品,所以我翻编了各类开源RPA和自动化项目,从2022年开始学习TagUI并且和开发团队深入沟通,同时我8岁的儿子可以清晰的理解TagUI语句,这就是我们需要的!

现在正式把 TagUI 带入中国,创办TagUI中文网 www.TagUI.com.cn 希望与你、与TagUI,一起成长!

当然,目前的 TagUI 离“好用”还有很大距离,我们会逐步迭代改进,封装很多功能,方便小白用户上手。

我们的梦想:帮助中国程序员在RPA领域创业,20年后有100万个RPA数字员工由我们组织推动运行

我们希望帮助更多中国程序员,在RPA领域创业,为自己工作,赚钱项目的绝大部分金额。 实现计划:

  1. 第一步:拥有一个开源免费的RPA软件,于是 TagUI 进入了中国。
  2. 第二步:迭代出一个适合中国小白用户使用的版本,所以我们 >>>>>> 有偿招募TagUI开发者,有意向请联系我 <<<<<
  3. 第三步:提供大量程序员RPA创业转型培训,除了RPA开发培训外,还会提供创业培训等。
  4. 第四步:向社会提供月付制RPA服务,所有客户按月给数字员工“发工资”,创业程序员专注在数字员工的开发和维护上,提供真正稳定可靠的服务。

TagUI中国下载

Windows安装教程

各类TagUI安装/插件/资源 国内下载,请访问: 链接:https://pan.baidu.com/s/1GrkOxmu9fTBpwzO1JzaNUw?pwd=tagu

简易自动安装方式,请下载: TagUI v6.46 Windows 安装包,下载安装即可。

也可以选择手动配置安装方式。一共6个步骤:

  1. 下载 TugUI zip 压缩包,下载点击: TagUI v6.109 for Windows
  2. 解压到硬盘,例如: C:\
  3. 安装 OpenJDK for Windows(已经安装可跳过)
  4. 安装 Chrome 浏览器(已经安装可跳过)
  5. 环境变量Path增加TagUI路径,注意需要scr目录,不是根目录,例如: c:\tagui\src
  6. 按Ctrl+R,输入"cmd",进入CMD命令行模式。
  7. 复制下面这行命令,粘贴到CMD运行:(路径改为您安装的实际路径)

macOS / Linux 安装(和Windows类似)

  1. Download TagUI v6.46 for macOS or Linux
  2. Unzip the contents to your desktop on macOS, or /home/your_userid on Linux
  3. Install OpenJDK for macOS or Linux
  4. Install Chrome web browser
  5. Open Terminal
  6. Copy, paste and run these commands, replacing your_tagui_path accordingly:
  7. sudo ln -sf /your_tagui_path/tagui/src/tagui /usr/local/bin/tagui

tagui /your_tagui_path/tagui/flows/samples/1_google.tag Finally, run tagui update to pull the latest features and bug fixes Having problems? Click here. You have run your first TagUI flow! 🎉

TagUI 开发软件建议用 Notepad++

具体配置方法:https://gitee.com/TagUIcn/notepadPP

更多信息,语法说明,联系我们,请看:www.TagUI.com.cn

Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [yyyy] [name of copyright owner] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

简介

全球流行开源 RPA 项目 TagUI,正式引入中国。 免费可商用,让我们一起迭代,一起成长! 展开 收起
JavaScript 等 6 种语言
Apache-2.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/TagUIcn/tagui.git
git@gitee.com:TagUIcn/tagui.git
TagUIcn
tagui
开源RPA TagUI 中国版
master

搜索帮助