Finja estar ocupado ou esperando pelo seu computador quando você realmente deve fazer um trabalho real! Impressione as pessoas com suas habilidades de multitarefa insanas. Basta abrir alguns casos de genact e assistir ao show. genact tem várias cenas que fingem estar fazendo algo emocionante ou útil quando, na realidade, nada está acontecendo.
Você não precisa instalar nada! Para sua conveniência, os binários pré -construídos para Linux, OSX e Windows são fornecidos aqui que devem ser executados sem dependências. Além disso, há uma versão da web em https://svenstaro.github.io/genact/
É compatível com FreeBSD, Linux, MacOS, Windows e mais modernos navegadores da Web que suportam WebAssembly.
Em FreeBSD : Você não precisa fazer nada de especial aqui. Apenas corra
pkg install genact
genact
On Linux : Baixe genact-linux na página de lançamentos e execute
chmod +x genact-linux
./genact-linux
No macOS : baixe genact-osx na página de lançamentos e execute
chmod +x genact-osx
./genact-osx
Um pacote homebrew também está disponível. Para instalá -lo dessa maneira, execute
brew install genact
No macOS, você também pode instalar via Macports:
sudo port install genact
No Windows : Baixe genact-win.exe na página de lançamentos e clique duas vezes nela.
Também está disponível no SCOOP:
scoop install genact
Com carga : se você tiver uma versão um tanto recente de ferrugem e carga instalada, você pode executar
cargo install genact
genact
Para ver uma lista de todas as opções disponíveis, você pode executar
./genact -h
ou
cargo run -- -h
ou (no Docker)
docker run -it --rm svenstaro/genact -h
A nonsense activity generator
Usage: genact [OPTIONS]
Options:
-l, --list-modules List available modules
-m, --modules <MODULES> Run only these modules [possible values: ansible, bootlog, botnet, bruteforce, cargo, cc,
composer, cryptomining, docker_build, docker_image_rm, download, julia, kernel_compile, memdump,
mkinitcpio, rkhunter, simcity, terraform, weblog]
-s, --speed-factor <SPEED_FACTOR> Global speed factor [default: 1]
-i, --instant-print-lines <INSTANT_PRINT_LINES> Instantly print this many lines [default: 0]
--exit-after-time <EXIT_AFTER_TIME> Exit after running for this long (format example: 2h10min)
--exit-after-modules <EXIT_AFTER_MODULES> Exit after running this many modules
--print-completions <shell> Generate completion file for a shell [possible values: bash, elvish, fish, powershell, zsh]
--print-manpage Generate man page
-h, --help Print help
-V, --version Print version
Na versão da web, você pode executar módulos específicos, fornecendo -os como ?module como este: https://svenstaro.github.io/genact?module=cc&module=memdump
Você também pode fornecer um ?speed-factor como este: https://svenstaro.github.io/genact?speed-factor=5
Você deve ter uma versão recente de ferrugem e carga instalada.
Em seguida, basta cloná -lo como o habitual e cargo run para obter a saída:
git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release
Esta é principalmente uma nota para mim sobre como lançar essa coisa:
CHANGELOG.md esteja atualizado.cargo release <version>cargo release --execute <version>