DJH Automation Scripts
This repository contains a collection of automation scripts developed and maintained by DJH for personal use and public distribution.
Overview
These scripts are designed to simplify and automate common workflows across different environments. They are periodically refined and shared here for others who may benefit from them.
Supported Environments & Languages
The repository includes implementations across multiple platforms and scripting languages, including:
Windows PowerShell Linux shell (bash/sh) Python PHP and other task-specific scripting environments
Each project or script includes its own documentation and usage notes. Please refer to the respective directory or file-level instructions before execution.
Dependencies & Compatibility
To ensure consistency and reproducibility, many scripts rely on fixed or pinned dependency versions. Users are strongly advised to follow the documented requirements exactly to avoid unexpected behavior or compatibility issues.
Where applicable, required tools, versions, and environment configurations are explicitly defined.
Usage Navigate to the relevant script or module Read the included documentation and comments Install required dependencies (if any) Execute according to the provided instructions Notes
These scripts are primarily developed for practical automation purposes and may evolve over time. Stability and clarity are prioritized, but active development may introduce changes.
Contact Website: https://djh.ir Telegram: @djhir License
Unless otherwise specified, all content is provided as-is without warranty. Usage and modification are permitted for personal and educational purposes.
Persian Translatuion:
داریوش حقیقی - اسکریپتهای اتوماسیون DJH
این ریپازیتوری شامل مجموعهای از اسکریپتهای اتوماسیون است که توسط DJH توسعه داده شده و نگهداری میشود؛ هم برای استفاده شخصی و هم برای استفاده عمومی منتشر شدهاند.
🔎 نمای کلی
این اسکریپتها برای سادهسازی و خودکارسازی کارهای تکراری و رایج در محیطهای مختلف طراحی شدهاند. بهصورت دورهای بهبود پیدا میکنند و اینجا منتشر میشوند تا دیگران هم بتوانند از آنها استفاده کنند.
💻 محیطها و زبانهای پشتیبانیشده
این ریپازیتوری شامل پیادهسازیهایی در چندین پلتفرم و زبان اسکریپتنویسی است، از جمله:
Windows PowerShell Linux Shell (bash/sh) Python PHP و سایر محیطهای اسکریپتنویسی مخصوص وظایف مختلف
هر پروژه یا اسکریپت، مستندات و توضیحات مخصوص خودش را دارد. لطفاً قبل از اجرا، حتماً توضیحات مربوط به همان فایل یا پوشه را مطالعه کنید.
📦 وابستگیها و سازگاری
برای حفظ ثبات و قابل تکرار بودن نتایج، بسیاری از اسکریپتها از نسخههای مشخص و ثابت (Pinned Versions) برای وابستگیها استفاده میکنند.
به کاربران توصیه میشود دقیقاً طبق نسخهها و نیازمندیهای مشخصشده عمل کنند تا از خطاهای احتمالی یا ناسازگاری جلوگیری شود.
در صورت نیاز، ابزارها، نسخهها و تنظیمات محیطی مورد استفاده بهطور کامل مشخص شدهاند.
🚀 نحوه استفاده به اسکریپت یا ماژول موردنظر بروید مستندات و توضیحات داخل آن را مطالعه کنید در صورت نیاز، وابستگیها را نصب کنید طبق دستورالعمل اجرا کنید 📝 نکات
این اسکریپتها بیشتر با هدف اتوماسیون عملی و کاربردی ساخته شدهاند و ممکن است در طول زمان تغییر و بهبود پیدا کنند. در طراحی آنها سادگی و پایداری در اولویت است، اما توسعه فعال ممکن است باعث اضافه شدن تغییرات جدید شود.
📡 ارتباط 🌐 وبسایت: https://djh.ir 💬 تلگرام: @djhir ⚖️ لایسنس
مگر اینکه بهطور مشخص ذکر شده باشد، تمام محتواها بدون هیچگونه ضمانت ارائه میشوند. استفاده و تغییر آنها برای اهداف شخصی و آموزشی آزاد است.