Gib vor, beschäftigt zu sein oder auf deinen Computer zu warten, wenn du tatsächlich echte Arbeit leisten sollst! Beeindrucken Sie Menschen mit Ihren verrückten Multitasking -Fähigkeiten. Öffnen Sie einfach ein paar Fälle von genact und schauen Sie sich die Show an. genact hat mehrere Szenen, die vorgeben, etwas Aufregendes oder Nützliches zu tun, wenn in Wirklichkeit überhaupt nichts passiert.
Sie müssen nichts installieren! Für Ihre Bequemlichkeit werden hier vorgebaute Binärdateien für Linux, OSX und Windows bereitgestellt, die ohne Abhängigkeiten ausgeführt werden sollten. Zusätzlich gibt es eine Webversion unter https://svenstaro.github.io/genact/
Es ist kompatibel mit FreeBSD, Linux, MacOS, Windows und modernsten Webbrowsern, die die WebAssembly unterstützen.
Auf FreeBSD : Sie müssen hier nichts Besonderes tun. Einfach rennen
pkg install genact
genact
Unter Linux : Download genact-linux von der Releases-Seite und rennen Sie
chmod +x genact-linux
./genact-linux
Auf macOS : Download genact-osx von der Releases-Seite und rennen Sie
chmod +x genact-osx
./genact-osx
Ein Homebrew -Paket ist ebenfalls verfügbar. Um es so zu installieren, laufen Sie aus
brew install genact
Auf macOS können Sie auch über MacPorts installieren:
sudo port install genact
Unter Windows : Laden Sie genact-win.exe auf der Seite "Releases" herunter und doppelklicken Sie darauf.
Es ist auch auf Scoop erhältlich:
scoop install genact
Mit Fracht : Wenn Sie eine etwas aktuelle Version von Rost und Fracht installiert haben, können Sie rennen
cargo install genact
genact
Um eine Liste aller verfügbaren Optionen anzuzeigen, können Sie ausführen
./genact -h
oder
cargo run -- -h
oder (auf 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
In der Webversion können Sie bestimmte Module ausführen, indem Sie sie als ?module Modulparameter wie folgt" bereitstellen: https://svenstaro.github.io/genact?module=cc&module=memdump
Sie können auch einen ?speed-factor wie folgt zur Verfügung stellen: https://svenstaro.github.io/genact?speed-factor=5
Sie sollten eine aktuelle Version von Rost und Fracht installiert haben.
Dann klonen Sie es einfach wie üblich und cargo run um die Ausgabe zu erhalten:
git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release
Dies ist meistens eine Notiz für mich, wie man dieses Ding veröffentlichen:
CHANGELOG.md auf dem neuesten Stand ist.cargo release <version>cargo release --execute <version>