¡Finge estar ocupado o esperando tu computadora cuando realmente deberías estar haciendo un trabajo real! Impresiona a las personas con tus locas habilidades multitarea. Simplemente abre algunos casos de genact y mira el programa. genact tiene múltiples escenas que pretenden hacer algo emocionante o útil cuando en realidad no está sucediendo nada.
¡No tienes que instalar nada! Para su conveniencia, aquí se proporcionan binarios previos a la construcción de Linux, OSX y Windows que deben ejecutarse sin ninguna dependencia. Además, hay una versión web en https://svenstaro.github.io/genact/
Es compatible con FreeBSD, Linux, MacOS, Windows y la mayoría de los navegadores web modernos que admiten WebAssembly.
En FreeBSD : No tienes que hacer nada especial aquí. Solo corre
pkg install genact
genact
En Linux : Descargue genact-linux desde la página de lanzamientos y ejecute
chmod +x genact-linux
./genact-linux
En macOS : Descargue genact-osx de la página de lanzamientos y ejecute
chmod +x genact-osx
./genact-osx
Un paquete casero también está disponible. Para instalarlo de esta manera, ejecute
brew install genact
En MacOS, también puede instalar a través de MacPorts:
sudo port install genact
En Windows : descargue genact-win.exe desde la página de versiones y haga doble clic en ella.
También está disponible en Scoop:
scoop install genact
Con carga : si tiene una versión algo reciente de óxido y carga instalada, puede ejecutar
cargo install genact
genact
Para ver una lista de todas las opciones disponibles, puede ejecutar
./genact -h
o
cargo run -- -h
o (en 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
En la versión web, puede ejecutar módulos específicos proporcionándolos como parámetros ?module como este: https://svenstaro.github.io/genact?module=cc&module=memdump
También puede proporcionar un ?speed-factor como este: https://svenstaro.github.io/genact?speed-factor=5
Debe tener una versión reciente de Rust and Cargo instalada.
Luego, solo clona como de costumbre y cargo run para obtener la salida:
git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release
Esto es principalmente una nota para mí sobre cómo lanzar esto:
CHANGELOG.md esté actualizado.cargo release <version>cargo release --execute <version>