当前位置: 欣欣网 > 码农

9.3K star! 看看人家的摸鱼项目,真的优雅!

2024-07-15码农

* 戳上方蓝字「 开源先锋 」关注我

推荐阅读:

哈喽大家好,我是开源君!

在办公室摸鱼的时候,最尴尬的时刻的是什么?

当然莫过于就是老板突然出现在你的身后,看着我们慌张地想要切换到工作界面,但是桌面上那令人尴尬的空白屏幕。

今天开源君就分享一个叫 Genact 的摸鱼神器项目,不管你是真的在等一个漫长的编译过程,还是只是不想让老板看到你在摸鱼,Genact 都能帮你搞定。

项目简介

Genact 是一个可以模拟各种终端活动的工具,包括但不限于:

  • 编译模式:让人以为你在编译大型项目。

  • 下载模式:模拟文件下载进度条,妈妈再也不用担心我下载到一半被老板抓包了。

  • 系统更新:伪装成系统更新,让人无从下手。 ...

  • 但实际上它什么都不会真正执行,只是让你的终端看起来好像很忙,支持多种平台,Linux、Windows、macOS 都可以用。

    想象你在家办公的时候,老板突然视频电话查岗,你只要淡定地打开 Genact,分分钟让老板觉得你在做大事!

    目前在Github上面收获了9.3K star!

    性能特色

  • 开源免费:Genact是开源项目,完全免费,没有任何隐藏费用。

  • 跨平台:支持Linux、macOS、Windows等主流操作系统,甚至连Web浏览器都可以运行。

  • 高度自定义:可以根据自己的需求选择运行哪些模块,调整输出速度,甚至设置退出的时间和模块数量。

  • 逼真模拟:内置了多种真实工作场景模拟,让你的终端看起来非常忙碌。

  • 低资源消耗:系统资源的占用极低,不会给你的机器增加太多负担。

  • 简单易用:安装配置简单快捷,即便是编程新手也能轻松上手。

  • 快速安装使用

    官方提供了多种 Genact 的安装方式,比较简单的就是到项目release页面,找到对应的系统版本下载,安装即可。

    win系统,直接下载exe文件,双击运行。

    Linux系统

    chmod +x genact-linux
    ./genact-linux

    macOS系统

    chmod +x genact-osx
    ./genact-osx

    项目体验展示

    不带任何参数运行的话,genact会随机选择一个活动显示

    使用的参数可以可以直接 -h 查看。

    比如,查看内置预定义的活动

    genact -l

    要使用某个模块用 -m 参数,比如模拟docker_build,

    genact -m docker_build

    -s 参数则可以控制显示速度。

    Genact 是个非常有趣且实用的项目,操作简单,支持多种平台,特别适合程序员或者喜欢在命令行界面下装逼、摸鱼的朋友们,不仅可以帮你在需要时轻松装装样子,还能在你无聊的时候提供一些乐趣。

    更多细节功能,感兴趣的可以到项目地址查看:

    项目地址:
    https://github.com/svenstaro/genact