7.6k star,“你很忙”界面,尤其适合摸鱼的你!
来个图了解下,在线体验在文末:
genact是一个无聊的活动生成器,它可以模拟各种看起来很忙或者很酷的命令行输出,让你在无聊的时候可以装作很忙或者很厉害。
genact有以下几个特点:
- 它支持多种平台,包括FreeBSD, Linux, macOS, Windows 10和大多数支持WebAssembly的现代浏览器¹。
- 它不需要安装任何依赖,只需要下载对应平台的可执行文件²,或者直接访问网页版。
- 它提供了多种模块,可以模拟下载、模拟城市、Ansible、暴力破解、僵尸网络、内核编译、Docker构建、加密挖矿等等。
- 它可以调整全局速度因子,让输出更快或者更慢。
- 它可以设置退出的时间或者模块数量,让输出更有限制。
要使用genact,你只需要运行可执行文件,或者访问网页版,就可以看到随机的模块输出。
你也可以使用-m
选项来指定你想要运行的模块,比如genact -m docker_build
就会模拟Docker构建的过程。你还可以使用-l
选项来查看所有可用的模块。
genact的源代码是用Rust编写的,它使用了structopt和termion等库来处理命令行参数和终端输出。
genact的作者是Sven-Hendrik Haase,他是一位来自德国的软件工程师,他也是Arch Linux的开发者。
genact的灵感来自于busygen,一个用Python编写的类似的工具,它可以模拟apt-get和yum等命令。
genact的目标是尽可能地逼真,它会根据不同的模块生成合理的数据和输出,比如模拟城市模块会根据真实的城市名称和人口数据来生成城市,暴力破解模块会根据真实的密码列表来生成密码,加密挖矿模块会根据真实的加密货币名称和价格来生成货币等等。
总之,genact是一个有趣的小工具,可以让你在无聊的时候找点乐子,或者在需要的时候装装样子。它的设计很简洁,使用很方便,功能很丰富,值得一试。
根据我使用的搜索工具,我找到了一些类似于genact的工具,它们也可以模拟命令行输出或者其他有趣的内容。这里是一些例子:
busygen¹:这是一个用Python编写的工具,它可以模拟apt-get和yum等命令,它是genact的灵感来源。
hollywood:这是一个用Bash编写的工具,它可以模拟电影中的黑客场景,它可以在终端中显示多个窗口,每个窗口都有不同的动画效果。
cool-retro-term:这是一个用C++和QML编写的工具,它可以模拟复古的终端,它可以让你的终端看起来像老式的电视或者计算机。
cowsay:这是一个用Perl编写的工具,它可以让一头牛或者其他动物说出你输入的话,它可以让你的终端更有趣。
fortune:这是一个用C编写的工具,它可以在终端中显示一些随机的名言或者笑话,它可以让你的终端更有智慧。
我希望这些工具能让你感到有趣,如果你想了解更多,你可以点击链接查看它们的详细信息。
在线体验地址:https://svenstaro.github.io/genact/