التظاهر بأنك مشغول أو في انتظار جهاز الكمبيوتر الخاص بك عندما يجب أن تقوم بالفعل بعمل حقيقي! إقناع الأشخاص بمهاراتك المتعددة المهام المجنونة. فقط افتح بعض حالات genact وشاهد العرض. لدى genact مشاهد متعددة تتظاهر بأنها تفعل شيئًا مثيرًا أو مفيدًا عندما يحدث شيء في الواقع على الإطلاق.
ليس عليك تثبيت أي شيء! من أجل راحتك ، يتم توفير ثنائيات من Linux و OSX و Windows هنا والتي يجب تشغيلها دون أي تبعيات. بالإضافة إلى ذلك ، يوجد إصدار ويب في https://svenstaro.github.io/genact/
إنه متوافق مع FreeBSD و Linux و MacOs و Windows ومعظم متصفحات الويب الحديثة التي تدعم webassembly.
على FreeBSD : ليس عليك أن تفعل أي شيء مميز هنا. فقط الجري
pkg install genact
genact
على Linux : قم بتنزيل genact-linux من صفحة الإصدارات وتشغيلها
chmod +x genact-linux
./genact-linux
على MacOS : قم بتنزيل genact-osx من صفحة الإصدارات وتشغيلها
chmod +x genact-osx
./genact-osx
حزمة البيرة متوفرة أيضا. لتثبيته بهذه الطريقة ، قم بتشغيله
brew install genact
على MacOS ، يمكنك أيضًا التثبيت عبر macports:
sudo port install genact
على Windows : قم بتنزيل genact-win.exe من صفحة الإصدارات وانقر فوقه.
وهي متوفرة أيضًا على السبق الصحفي:
scoop install genact
مع البضائع : إذا كان لديك إصدار حديث إلى حد ما من Rust and Cargo ، فيمكنك التشغيل
cargo install genact
genact
لمشاهدة قائمة بجميع الخيارات المتاحة ، يمكنك التشغيل
./genact -h
أو
cargo run -- -h
أو (على 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
في إصدار الويب ، يمكنك تشغيل وحدات محددة من خلال تزويدها كمعلمات ?module مثل هذا: https://svenstaro.github.io/genact؟module=cc&module=memdump
يمكنك أيضًا توفير ?speed-factor مثل هذا: https://svenstaro.github.io/genact؟speed-factor=5
يجب أن يكون لديك نسخة حديثة من Rust and Cargo مثبتة.
بعد ذلك ، فقط استنساخها مثل المعتاد cargo run للحصول على الإخراج:
git clone https://github.com/svenstaro/genact.git
cd genact
cargo run --release
هذه في الغالب ملاحظة بالنسبة لي حول كيفية إطلاق هذا الشيء:
CHANGELOG.md محدث.cargo release <version>cargo release --execute <version>