این یک برنامه لینوکس به نام Rat است که آخرین نسخه آن را میتوانید با نام ratv0.1.0sourcecode.tar.gz دانلود کنید. میتوانید آن را به صورت آنلاین در ارائه دهنده خدمات میزبانی وب رایگان OnWorks برای ایستگاههای کاری اجرا کنید.
این برنامه با نام Rat with OnWorks را به صورت رایگان دانلود و آنلاین اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
اسکرین شات ها:
موش
DESCRIPTION:
Rat یک ابزار آزمایشی برای ترکیب دستورات shell برای ساخت برنامههای ترمینال تعاملی است. این ابزار به شما امکان میدهد دستورات shell را اجرا کنید، خروجی آنها را ضبط کنید، آن خروجی را در یک صفحهبند نمایش دهید، خطوط آن خروجی را حاشیهنویسی کنید (از طریق تطبیق الگو، regex یا حاشیهنویسهای خارجی) و keybindingها را به قسمتهای حاشیهنویسی شده متصل کنید تا بتوانید روی آنها عمل کنید. این کمی شبیه ترکیب less یا more با حاشیهنویسیهای تعاملی و keybindingها است که امکان ساخت ابزارها (مرورگرهای فایل، نمایشگرهای لاگ و غیره) را از طریق پیکربندی به جای برنامهنویسی کامل GUI فراهم میکند.
امکانات
- حالتها: میتوانید «حالتها»ی متشکل از حاشیهنویسها + کلیدهای ترکیبی را برای رفتار خاص در نمای صفحهبند تعریف کنید.
- حاشیهنویسها: انواع شامل match، regex یا external هستند تا محدودههای خروجی دستور را شناسایی کرده و به عنوان بخشهای قابل کلیک/تعاملی علامتگذاری کنند.
- اتصال کلیدها: قادر به نگاشت کلیدها به اقداماتی که روی آن خطوط حاشیهنویسی شده انجام میشوند (مانند باز کردن فایل، حذف، پیشنمایش و غیره)
- ترکیب: میتواند دستورات پوسته را زنجیرهای یا ترکیب کند، خروجی آنها را بدهد و غیره.
- پیکربندی از طریق یک فایل ratrc (به طور پیشفرض در ~/.config/rat) برای سفارشیسازی حالتها، حاشیهنویسها، کلیدهای ترکیبی و غیره انجام میشود.
- آزمایشی، در حال تکامل؛ خروجی از طریق پیجرها نمایش داده میشود؛ بر واگذاری بسیاری از قابلیتها به دستورات پوسته موجود به جای بازنویسی داخلی قابلیتها تأکید دارد
زبان برنامه نویسی
Go
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/rat.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش به صورت آنلاین از یکی از سیستمهای عامل رایگان ما اجرا کرد.