Genact — бессмысленный генератор активности

Время на прочтение: 3 минут(ы)


iSpeech.org

Сделайте вид, что вы заняты или ожидаете, пока компьютер завершит выполнение задачи, в то время, когда вы действительно должны выполнять настоящую работу! 🙂 Произведите впечатление на людей своими безумными навыками многозадачности: просто откройте несколько экземпляров genact и устройте шоу.

У genact есть несколько модулей, которые создают видимость того, что делают что-то захватывающее или полезное, когда на самом деле ничего не происходит вообще.

Genact просто воспроизводит медленную последовательность обрабатываемого кода, позволяя вашему коду компилироваться до бесконечности, когда вы выходите на попить кофейку. Последовательность, которая воспроизводится, выбирается вами. Это может быть симулятор майнинга криптовалюты, менеджер зависимостей PHP Composer, компилятор ядра, загрузчик, дамп памяти и прочее. Самый забавный - это, пожалуй, параметр, который отображает сообщения загрузки SimCity. Пока никто не решит внимательно проверить что же у вас там такое творится на машине, вы можете прокрастинировать весь день ожидая своего компьютера.

Установка

Вам не нужно ничего устанавливать!

Для вашего удобства здесь представлены готовые бинарные файлы для 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] 

В веб-версии вы также можете запускать определенные модули.

Параметр с указанием модуля передаётся в url, например: https://svenstaro.github.io/genact?module=cc

Какие модули есть на данный момент:

Если вы используете веб-версию genact, то можете, нажав клавишу F11, перейти в полноэкранный режим.

Компиляция

У вас должна быть установлена последняя версия cargo и rust. Затем просто клонируйте его, как обычно, и запустите cargo:

git clone https://github.com/svenstaro/genact.git
cd genact
cargo run 

Скачать Genact

По материалам: itsecforu.ru

Здесь самые популярные товары из Китая по волшебным ценам!

Похожие статьи:

Читайте также:  Управление в Minecraft

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *