} }
当前位置:首页 > 技术之家 > 其他 > 正文内容

TinyTask:简单 + 快速 + 免费,适合所有人的自动化软件

TinyTask 是一款极简的 PC 自动化应用程序,您可以使用它来记录和重复操作。顾名思义,它非常小(只有 36KB!)、超紧凑和 100% 便携。无需编写脚本 - 只需按录制,然后播放。

官网

https://www.tinytask.net

问题解答

你是怎么把这个程序弄得这么小的?

有趣的事实:TinyTask 中的图形(图标、工具栏)占据了应用程序大小的一半,实际程序本身只有 16 kB。
(1) C 编程 - 只是命令行上的纯 C。
(2) 本机操作系统 API 调用是专门使用的,这具有创建超快速程序的额外好处。 没有 java / .NET / 插件 / EXE 打包器或其他任何东西会污染 TinyTask 的纯度。
(3) 谨慎选择可变数据存储大小和资源(图形)优化,以实现绝对最小的开销。
(4) 编译器优化开关的平衡,用于紧凑的代码生成。
(5)一些有趣的专有技术进步,仍然是商业秘密。
TL的;DR 以对零代码膨胀的狂热痴迷编写。

谁是TinyTask程序员?

我只是个家伙,你知道吗?实际上,更准确地说,是一个懒惰的人,也恰好知道 C 编码,这导致创建了 TinyTask 来为我做我的工作——现在你的工作也是!每个人都是赢家。
作为一名学生,我有机会参与美国宇航局的任务。
我没有车。
我有一头大头发。
听到我的懒惰帮助了其他人,我感到非常欣慰。:)

.EXE、.ZIP 和 setUP 下载之间有什么区别?

有一个文件是 TinyTask 程序 (“tinytask.exe”),它是独立的 32 位应用程序。 各种格式是打包同一文件的不同方式。
tinytask.zip文件仅包含压缩形式的tinytask.exe,这对于阻止下载可执行文件的环境非常有用。Windows 可以通过双击本机提取此文件。
“tinytask_setup.exe”选项是标准的 Windows 安装文件。它将 TinyTask 安装到自己的 Program Files 文件夹和“开始”菜单应用程序,可以选择添加桌面图标,还包括卸载功能。 这是您将获得的商业软件的典型应用程序包。 出色的 Inno Setup 用于创建安装包,TinyTask 已多次通过捐赠支持该安装包。
如果您不确定要获取哪一个,那么.exe下载是最佳选择。

如何停止播放/与游戏一起使用/等等...?

列在“支持”页面上。

我可以出售或分发我用TinyTask制作的编译程序吗?

确定!没有版税或任何限制。 长寿和利润,玩得开心。
(当你有钱、有名、正在招聘时,请记住 TinyTask 程序员。

为什么帮助如此稀疏?

一个 33kb 大小的程序没有为详细的文档留下太多空间 - 大多数其他程序的图标都更大。 但这绝对是对缺乏帮助文档的合理抱怨。 有意识地努力使应用程序保持荒谬的简单和基本, 因此,希望几乎不需要任何文件。
对于由此给您带来的任何困惑和/或恶化,我们深表歉意。 希望您能使用此软件采用“自我发现”方法。

你能添加[一些功能]吗?

由于它不是商业产品,因此 TinyTask 是在时间和动机允许的情况下开发的。 如果你绝对愿意,你可以把想法发送给 info@tinytask.net。 当然,任何为程序增加大量规模的请求都与TinyTask的理念背道而驰,并且可能会被否决。

有升级公告吗?TinyTask的未来是什么?

实际上,是的,该软件计划进行相当多的增强。 我通常运行一个 Beta 版本作为我的日常驱动程序。 但公开宣布发布日期几乎可以保证问题会发生。 最好让 TinyTask 有机地成长,就像它最初创建的那样。
鼓励反馈和贡献是非常有效的激励因素,有助于推进这个项目。 您可以直接影响新的 TinyTask 更新。

如何结束录制:

按下用于开始录制的相同按钮(这是一个多用途工具栏按钮)。 或者,您可以使用键盘热键组合,默认情况下为“Ctrl+Alt+Shift+R”(可以在“选项”中更改)。 这适用于开始和停止录制。 根据设计,此键盘组合从录音本身中省略。

如何停止失控的播放:

TinyTask 应该监视按键 Break 或 ScrollLock 或 Pause(紧急停止键),并立即停止播放。 另一种方法是“播放热键”组合,它应该终止播放, 默认情况下是“Ctrl + Shift + Alt + P”(注意 4 个键都按住)。 可以在菜单中更改此键组合:Prefs >“播放热键”。


如果它仍然没有停止,则可能是其他应用程序捕获了键盘或以其他方式受到干扰。 幸运的是,TinyTask的未来版本(2019年开发)将包括选择您想要的任何键或组合的功能。 (注意:Escape 键不是紧急停止的好选择,因为它通常用于录制期间的正常交互。

为什么没有自定义键盘组合:

创建了一个版本,其中包括对开始/停止/播放键映射(热键)的完全自定义。 不幸的是,添加到程序中的额外大小对于TinyTask概念来说是不可接受的。 作为折衷方案,选择了当前的关键组合选项以避免与其他程序发生冲突, 同时仍然提供一些基本的自定义,而不是单个硬编码的键映射。
正在考虑将来进行升级。

  如何使用TinyTask进行游戏:

以管理员身份运行

将 TinyTask 作为前台或后台应用运行:

它在前台和后台运行,但只与可见的前台应用程序交互。 这是设计使然,因为它是一个 GUI 自动化工具(它适用于正在运行的应用程序),而不是批处理/脚本执行引擎。

下载地址

链接:https://pan.quark.cn/s/d88ae2a74ec6


扫描二维码推送至手机访问。

版权声明:本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:luxd@aliyun.com,感谢支持理解。


本文链接:https://luxd.cc/post/277.html

“TinyTask:简单 + 快速 + 免费,适合所有人的自动化软件” 的相关文章

手把手带你部署Ceph集群

手把手带你部署Ceph集群

前言:Ceph作为开源的分布式文件系统,可以轻松地将存储容量扩展到PB以上并拥有不错的性能。Ceph提供对象存储、块存储和文件系统三种存储方式,如果不想花时间安装ceph,可以通过ceph-docker来部署Ceph集群,使用容器部署Ceph集群的一大好处就是不用为升级而烦恼,本篇文章将手把手带你快...

在IntelliJ IDEA中利用Git拉取项目

在IntelliJ IDEA中利用Git拉取项目

[MustVIP]1 访问gitee或github,找到项目对应的仓库,并复制仓库地址。2 打开IDEA,依次选择菜单:File->New->Project from Version Control3 在弹出框中输入仓库路径(从第一步中gitee或github复制的路径)并点击Clone...

常见高危端口有哪些,如何封禁高危端口

常见高危端口有哪些,如何封禁高危端口

了解端口和开放端口的风险什么是端口?大家都知道,IP地址用于标识网络中的计算机。TCP/IP协议把一个IP地址和另一个IP地址连接起来,形成了网络。一台计算机上通常运行着很多服务。例如,允许客户访问网页的Web服务,允许管理员配置服务器的SSH服务,或者用于传输文件的FTP服务等。那么,怎么区分同一...

100 个网络基础知识普及,看完成半个网络高手

100 个网络基础知识普及,看完成半个网络高手

1)什么是链接?链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。2)OSI 参考模型的层次是什么?有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。3)什么是骨干网?骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。...

HTTP服务器状态代码定义

HTTP服务器状态代码定义

HTTP服务器状态代码定义(Status Code Definitions)1.1 消息1xx(Informational 1xx) 该类状态代码用于表示临时回应。临时回应由状态行(Status-Line)及可选标题组成, 由空行终止。HTTP/1.0中没有定义任何1xx的状态代码,所以它们不是对H...

常见网站通过开发者工具运行命令获取网站的cookies方法

常见网站通过开发者工具运行命令获取网站的cookies方法

一、浏览器通过开发者工具运行命令获取网站的cookies方法1.打开并登录需要获取cookies的网站,按下“F12”键,调出控调出开发者工具,点击“控制台”(英文:Console)。2.点击控制台下方的"创建货送表达式"的小眼睛图标,(英文:Create  live&...