19 مستودعات
Executing predefined sequences of text commands from a file to automate repetitive tasks.
Distinct from Command Scripting: Distinct from debugger-specific scripting; this is general tool command automation.
Explore 19 awesome GitHub repositories matching development tools & productivity · Command Sequence Automation. Refine with filters or upvote what's useful.
This project is a set of utilities designed to bypass software licensing checks, reset trial timers, and modify Windows registry keys. It specifically functions as a software license activator and trial period resetter for Internet Download Manager. The tool utilizes identity randomization and registry-based state manipulation to circumvent registration requirements. It maintains activated states through permission-based key locking, which prevents the software from overwriting activation markers or reporting serial errors. The capability surface includes trial management to freeze or extend
Executes predefined sequences of administrative commands to automate the activation and locking process.
This is an interactive single-page tutorial that teaches GNU Makefile syntax, rules, variables, and targets through hands-on examples. It serves as both a learning tool for build automation and a reference guide covering Makefile fundamentals, including pattern matching, built-in functions, and variable-driven build configuration. The tutorial walks through core Makefile concepts such as defining targets and prerequisites, using variables to parameterize commands, applying pattern rules for efficient file matching, and managing dependencies for incremental builds. It covers practical build au
Teaches grouping multi-line command sequences in Makefile variables for reuse.
Proxmark3 is an open-source hardware tool for RFID research, analysis, security testing, protocol sniffing, tag cloning, and emulation. It operates across both low-frequency and high-frequency bands, providing a single platform for interacting with a wide range of contactless cards and tags including MIFARE, iCLASS, HID Prox, Hitag, Indala, and T55xx transponders. The tool is built around an FPGA that handles direct RF signal demodulation and modulation, enabling raw waveform capture and decoding. It includes a cryptographic attack framework capable of recovering secret keys through nested, h
Runs sequences of commands from text files for automated repetitive RFID tasks.
Sbt هي أداة بناء JVM ونظام إدارة تبعيات مصمم لـ Scala و Java. تعمل كمنسق بناء متعدد المشاريع يدير تجميع الكود المصدري، ويحل المكتبات الخارجية من المستودعات البعيدة، ويحزم الملفات الثنائية للتوزيع. يتميز المشروع بنظام البناء التفاعلي الخاص به، والذي يوفر حلقة قراءة-تقييم-طباعة (REPL) لفحص الحالة في الوقت الفعلي وتنفيذ المهام. يستخدم نموذج تنفيذ قائم على رسم بياني للتبعية لمعالجة المهام ويحتفظ بمخزن مفتاح-قيمة آمن من حيث النوع لتهيئة البناء الديناميكي. تغطي قدراته أتمتة بناء JVM مع إعادة التجميع التزايدي، وتنظيم المشاريع المعيارية، وتنفيذ الاختبارات المؤتمتة. يدعم النظام أيضًا التجميع عبر الإصدارات، ونشر القطع الأثرية إلى التخزين السحابي، ونموذج إضافات قابل للتوسيع لإضافة منطق بناء مخصص.
Executes a predefined sequence of commands automatically upon tool initialization to streamline workflows.
Orca is a grid-based live coding sequencer that uses single-letter operators placed on a two-dimensional grid to generate procedural music patterns. Each operator encodes its function in a single ASCII character, with column position determining timing and rows defining data flow paths. Execution advances frame-by-frame, and clock operators produce periodic bang events to drive the sequence forward. The system acts as a MIDI, OSC, and UDP controller, sending note events, control changes, and messages over configurable ports to control synthesizers and audio software in real time. It supports
Provides a command-line prompt and external UDP message interface to adjust sequencer settings or inject patterns on the fly.
Asterinas هو نواة نظام تشغيل آمنة للذاكرة مصممة لمنع سباقات البيانات وتلف الذاكرة. تعمل كنواة متوافقة مع Linux-ABI، مما يتيح تنفيذ ملفات Linux الثنائية الحالية وأحمال عمل الحاويات مع توفير نموذج توزيع نظام تشغيل تصريحي. يتميز المشروع بكونه مضيف حاويات آلة افتراضية ونظام تشغيل ضيف للحوسبة السرية، مما يسمح له بالعمل داخل بيئات تنفيذ موثوقة معزولة بالأجهزة مثل Intel TDX. ينفذ قاعدة حوسبة موثوقة دنيا عن طريق عزل العمليات غير الآمنة منخفضة المستوى ويفصل آليات النواة الأساسية عن تنفيذات السياسات المحددة. يغطي النظام مجموعة واسعة من القدرات، بما في ذلك إدارة الذاكرة الفيزيائية والافتراضية، والمعالجة المتعددة المتماثلة، وتجريد الأجهزة لمختلف معماريات CPU. كما يتضمن دعمًا لأوقات تشغيل الحاويات الآمنة، ومجموعة شاملة من بدائيات الشبكات والمقابس (sockets)، وسلسلة أدوات متخصصة لتجميع النواة والمحاكاة. يدعم المشروع النشر متعدد المعماريات عبر منصات x86-64 و RISC-V 64 و LoongArch 64.
Enables the execution of predefined sequences of text commands to automate repetitive development tasks.
MusicBrainz Picard is a metadata tagger and audio tag editor that identifies and tags audio files using the MusicBrainz community music database. It functions as a plugin-extensible tagging framework and a scriptable file organizer capable of reading and writing tags across various audio formats including MP3, FLAC, and WAV. The project is distinguished by its acoustic fingerprint identifier, which matches unknown music files to known recordings via sonic fingerprints. It features a custom scripting language for automating metadata transformations and organizing files into structured folder h
Runs predefined commands immediately after launch to automate repetitive metadata workflows.
OptiKey هي مجموعة تقنيات مساعدة ونظام إدخال قائم على تتبع العين مصمم لتوفير الوصول إلى الحاسوب وأدوات التواصل. تعمل كلوحة مفاتيح افتراضية لتتبع العين وبرمجيات تواصل بديلة ومعززة، مما يسمح للمستخدمين بإدخال النصوص والتحكم في النظام عبر أجهزة تتبع العين أو أجهزة التأشير الأخرى. يتميز النظام بطبقة اختيار محايدة للمدخلات تدعم مصادر متنوعة، بما في ذلك أجهزة تتبع العين، وأجهزة التحكم في الألعاب، وفأرة الرأس. يستخدم آلية تشغيل وقت المكوث (dwell-time) واختيار تثبيت العين لترجمة حركات العين إلى نقرات فأرة، وضغطات لوحة مفاتيح، وتنقل في الشاشة. تغطي البرمجيات مجموعة واسعة من الإمكانيات، بما في ذلك محاكاة الإدخال على مستوى نظام التشغيل لمحاكاة الفأرة ولوحة المفاتيح، ومحرك تنبؤ قائم على القاموس لتسريع الكتابة، وتعريفات تخطيط قائمة على XML لهياكل لوحة المفاتيح المخصصة. كما تدمج تركيب تحويل النص إلى كلام، ولوحات تواصل قائمة على الرموز للمستخدمين غير الناطقين، وأدوات أتمتة متقدمة لتسلسل الأوامر المعقدة. الواجهة قابلة للتخصيص بدرجة عالية، وتدعم تكوينات الشاشات المتعددة، وعناصر التحكم في الشفافية، وتكبير منطقة الهدف لتحسين الدقة.
Allows users to run a set of commands repeatedly or indefinitely until manually stopped.
هذا المشروع عبارة عن مورد تعليمي شامل يتكون من برنامج تعليمي لبرمجة Bash، ومرجع للنصوص البرمجية، ودليل سطر أوامر Linux. يوفر مواد تعليمية لكتابة النصوص البرمجية، وأتمتة مهام النظام، وإتقان التنقل في الطرفية (terminal) وإدارة أنظمة Unix. تغطي الأدلة مجموعة واسعة من تخصيص بيئة shell، بما في ذلك تنسيق المطالبة (prompt) واستخدام الأسماء المستعارة (aliases). كما يوفر دليلاً لبيئة shell لإدارة ملفات التكوين وتهيئة بيئات المستخدم. تفصل المواد مجموعة واسعة من القدرات بما في ذلك منطق تدفق التحكم، وإدارة البيانات باستخدام المصفوفات المفهرسة والترابطية، ومعالجة النصوص. تشمل المجالات الأخرى المغطاة إدارة الملفات والموارد، ومطابقة الأنماط باستخدام التعبيرات النمطية (regex)، وأدوات المراقبة لتصحيح أخطاء النصوص والتحقق من صحة البنية. يشرح المورد أيضاً ميزات الطرفية التفاعلية مثل استرجاع سجل الأوامر، وإكمال الإدخال، واختصارات لوحة المفاتيح للتنقل في سطر الأوامر.
Details how to repeat or modify the most recent command using shell history shortcuts.
Mapshaper هي أداة لمعالجة وتبسيط وتحويل البيانات المتجهة الجغرافية، متاحة كواجهة سطر أوامر، وأداة متصفح ويب، ومكتبة Node.js. تعمل كمسقط للإحداثيات، ومحول للبيانات المتجهة، ومحسن لأصول خرائط الويب مصمم لتحويل مجموعات البيانات المكانية بين أنظمة مرجعية إحداثية وتنسيقات ملفات مختلفة. يتميز المشروع بتبسيط الهندسة مع الحفاظ على الطوبولوجيا، مما يقلل من عدد الرؤوس مع الحفاظ على الحدود المشتركة لمنع الفجوات والتداخلات. كما يعمل على تحسين الأصول للويب من خلال تكميم الإحداثيات وتصفية السمات لتقليل أحجام الملفات. يغطي النظام مجموعة واسعة من الإمكانيات، بما في ذلك إعادة إسقاط الإحداثيات باستخدام سلاسل PROJ ورموز EPSG، وتحويل البيانات عبر تنسيقات مثل Shapefile وGeoJSON وTopoJSON وGeoPackage وKML. ويوفر أدوات معالجة هندسية واسعة النطاق للتخزين المؤقت، والقص، والإذابة، وإصلاح الطوبولوجيا، بالإضافة إلى أدوات إدارة البيانات لربط السمات وتصفيتها وتحويلها. بالإضافة إلى ذلك، يتضمن ميزات تصور لتوليد صادرات SVG مصممة، وشبكات إحداثيات، وخرائط رموز متناسبة. يمكن دمج إمكانيات المعالجة المكانية مباشرة في تطبيقات JavaScript وخطوط أنابيب البناء عبر مكتبة Node.js الخاصة به.
Automates repetitive spatial processing by executing predefined sequences of commands from a text file.
f3d is a fast 3D model viewer and rendering engine designed for visualizing 3D meshes, CAD files, and point clouds. It operates across multiple deployment profiles, functioning as a lightweight desktop application, a scientific data visualizer for volumetric and scalar datasets, a headless rendering engine for automated image generation, and a WebAssembly-based renderer for web applications. The project distinguishes itself through specialized support for Gaussian Splatting scene reconstructions and the ability to visualize complex scientific formats such as VTK, NetCDF, and HDF. It features
Executes predefined sequences of commands from text scripts to automate 3D scene setup and manipulation.
hledger is a plain text accounting tool and double-entry ledger manager that stores financial transactions in human-readable text files. It functions as a financial reporting engine for generating balance sheets and income statements, and as a multi-currency investment tracker for managing commodity lots and capital gains. The project distinguishes itself by providing multi-interface data access, allowing users to interact with their financial data via a command line interface, a terminal user interface, and a web server. It features a market-price valuation system to calculate the current va
Executes predefined sequences of accounting commands from scripts to automate repetitive tasks.
xdotool is a command-line utility for X11 desktop automation that simulates keyboard and mouse input and manages application windows. It functions as a scriptable tool that maps sequential text instructions to low-level library calls to control the X11 graphical environment. The project enables the generation of synthetic keyboard and mouse events to automate interactions with graphical user interfaces. It also acts as a window manager controller, allowing users to programmatically move, resize, focus, and organize application windows and virtual desktops. The tool covers a wide range of cap
Processes sequences of commands from a file or standard input utilizing variable expansion.
Halloy is an IRCv3 chat client designed for real-time communication across multiple servers and networks. It implements modern protocol standards, including support for message tags, read markers, rich user metadata, and WebSocket connections. The project distinguishes itself through integrated anonymity and deep interface customization. It features native Tor and proxy routing to hide the user's connection origin and provides a themed environment with configurable window pane layouts, keyboard aliases, and custom color schemes. The client covers a broad range of capabilities, including chan
Executes sequences of custom commands or delayed actions automatically after establishing a server connection.
Termora is a cross-platform SSH client, terminal emulator, and serial communication tool. It provides a unified interface for managing local shell sessions, secure remote server connections, and direct hardware communication through serial port protocols. The project distinguishes itself by combining diverse remote access tools into one environment, including a VNC remote desktop client, an SFTP file transfer client, and a proxy tool for SSH tunneling and port forwarding. It further supports network hardware management through vendor-specific terminal emulation to ensure compatibility with va
Includes capabilities to record and replay predefined sequences of text commands to automate repetitive terminal tasks.
Newsboat is a terminal-based RSS and Atom feed aggregator and news reader. It utilizes an ncurses-based user interface to display web content directly in the console and uses a local SQLite database to persist subscriptions, article metadata, and read states. The project functions as an extensible system that allows for the transformation of feed data and the exporting of content via shell scripts and external command hooks. It includes capabilities for managing podcast feeds and synchronizing subscriptions and read states with external feed services. The reader provides tools for organizing
Executes predefined command sequences using short keystroke macros to automate manual tasks.
NeoMutt is a terminal-based electronic mail management system that provides a text-based user interface for reading and composing emails. It functions as a mail manager and client supporting IMAP, POP3, and SMTP protocols, as well as NNTP for newsgroup access. The project distinguishes itself through integrated support for PGP and S/MIME encryption, providing tools for signing and encrypting messages and managing cryptographic keys. It supports modern authentication via OAuth2 and offers specialized MIME-aware reading capabilities for decoding multipart messages and visualizing MIME structure
Automates tasks by pushing predefined strings of keystrokes to the keyboard buffer.
Space Station 14 is a C# multiplayer game and roleplay simulation framework. It is built upon an Entity-Component-System (ECS) game engine that separates logic into systems and data into components to manage complex entity interactions. The project functions as a grid-based physics simulator with a YAML data-driven prototype system for defining game objects. The project features a specialized 2D sprite rendering engine that maps server-side appearance data to client-side shaders. It implements a networking model with client-side prediction and dirty-flagged state synchronization to reduce inp
Provides the ability to execute predefined sequences of administrative console commands from text files to automate repetitive tasks.
Maskphish is a comprehensive security toolkit that integrates capabilities for digital forensics, network vulnerability scanning, open-source intelligence, penetration testing, and social engineering. It functions as a multi-purpose framework for automating reconnaissance and executing security audits across diverse network environments. The project features a specialized phishing and social engineering toolkit used for cloning websites, masking URLs, and deploying deceptive pages to capture user credentials. It also includes a remote access Trojan builder for generating platform-specific exe
Executes predefined lists of penetration testing commands automatically via resource scripts.