Genact — бессмысленный генератор активности
Life-Hack [Жизнь-Взлом]/ХакингПредставьте, что вы заняты или ждете свой компьютер, когда вы действительно должны выполнять настоящую работу!
Произведите впечатление на людей своими безумными навыками многозадачности.
Просто откройте несколько экземпляров genact и устройте шоу.
У genact есть несколько сцен, которые делают вид, что делают что-то захватывающее или полезное, когда на самом деле ничего не происходит вообще.
Установка
Вам не нужно ничего устанавливать!
Для вашего удобства здесь представлены готовые бинарные файлы для Linux, OSX и Windows, которые должны работать без каких-либо зависимостей.
Кроме того, есть веб-версия на https://svenstaro.github.io/genact/
Он совместим с FreeBSD, Linux, OSX, Windows 10 (для поддержки ANSI требуется последняя версия Windows 10) и большинством современных веб-браузеров, поддерживающих WebAssembly.
В FreeBSD: вам не нужно делать здесь ничего особенного.
Просто запустите:
pkg install genact genact
В Linux: загрузите genact-linux со страницы релизов и запустите
chmod +x genact-linux ./genact-linux
В OS X: загрузите genpact-os x со страницы релизов и запустите
chmod +x genact-osx ./genact-osx
В Windows: загрузите genact-win.exe со страницы релизов и дважды щелкните по нему. С Cargo: Если у вас установлена последняя версия Rust and Cargo, вы можете запустить
cargo install genact genact
Если есть snap: если вы хотите использовать Snapcraft, вы можете просто получить его из snap store:
snap install genact
Чтобы собрать его самостоятельно с помощью snap, запустите:
snapcraft cleanbuild snap install genact_*.snap --devmode --dangerous
Запуск
Чтобы увидеть список всех доступных опций, вы можете запустить
./genact -h
или
cargo run -- -h
или на Docker
docker run -it --rm svenstaro/genact -h
Помощь:
genact 0.7.0
Sven-Hendrik Haase <svenstaro@gmail.com>
A nonsense activity generator
USAGE:
genact [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-l, --list-modules List available modules
-V, --version Prints version information
OPTIONS:
-e, --exitafter <EXITAFTER> Exit after running for this long (format example: 2h10min)
-m, --modules <MODULE>... Run only these modules [possible values: bootlog, botnet, cargo,
cc, composer, cryptomining, simcity, download, docker,
memdump, kernel_compile, weblog]
В веб-версии вы можете запускать определенные модули.
Параметры модуля, например: https://svenstaro.github.io/genact?module=cc&module=memdump
Компиляция
У вас должна быть установлена последняя версия cargo и rust. Затем просто клонируйте его, как обычно, и запустите cargo:
git clone https://github.com/svenstaro/genact.git cd genact cargo run