با توجه به محدودیتها و فیلترینگ اینترنت در ایران، این ریپازیتوری به شما امکان میدهد فایلهای مورد نظرتان را از طریق گیتهاب اکشن دانلود کنید و داخل خود ریپازیتوری ذخیره کنید.
از آنجایی که خود گیتهاب فیلتر نیست، این روش میتواند راهکاری برای دسترسی به فایلها باشد.
اگه این ابزار به کارت اومد، خوشحال میشم با زدن ستاره ⭐ ازم حمایت کنی.
✅ فایلها رو از لینک مستقیم دانلود کنه و اگر حجم فایل دانلود شده بیشتر از 99 مگابایت باشد، بهطور خودکار آن را با WINRAR به بخشهای 95 مگابایتی تقسیم و بارگزاری میکند. (بخاطر محدودیت گیتهاب)
✅ صفحههای وب فیلتر شده رو به عنوان آرشیو MHTML ذخیره کنه.
✅ دانلودر مستهجن فلان هاب هم توشه فقط کافیه لینک صفحه رو بهش بدی.
✅ دانلود ویدیو های یوتیوب در کیفیت دلخواه (برای سرچ و گردش داخل یوتیوب محتویات google_service.json را در v2ray خود وارد کنید و توجه کنید فقط سرچ و تامبنیل لود میشه و کلیپ لود نمیشه با این کانفیگ.
✅ دانلود فایل های تلگرامی (ویژه کانال های عمومی)
✅ دانلود فایل های نصبی گوگل پلی
دیگه چی لازم داری بهم تو قسمت issues خبر بده. (قول نمیدم بسازم ولی اگه جالب باشه و بدرد بقیه بخوره حتما میسازمش)
بهترین بخشش اینه که خود گیتهاب فیلتر نیست، پس خیالت راحت...
- دکمه Fork رو در بالای صفحه بزن تا ریپازیتوری وارد حساب گیتهاب خودت بشه.
چون اکشنها نیاز دارن فایلها رو به ریپازیتوری برگردونن، باید بهشون اجازه بدی:
- توی ریپازیتوری فورک شده، برو به Settings ⚙️ (بالا سمت راست).
- از منوی سمت چپ، برو به Actions → General.
- تو بخش "Actions permissions"، گزینه "Allow all actions and reusable workflows" رو انتخاب کن.
- Save رو بزن.
💡 نکته امنیتی: این تنظیم به اکشنهای داخل ریپازیتوری اجازه میده هر جور اقدامی انجام بدن. چون خودت فورک کردی و مال خودته، خطری نداره.
- به تب Actions توی ریپازیتوری خودت برو.
- در سمت چپ، "گرینهای که برای دانلود هست" رو انتخاب کن.
- دکمه Run workflow رو بزن.
- پارامترها رو وارد کنید
- دکمه سبز Run workflow رو بزن.
بعد از اتمام اجرا، فایل دانلود شده توی پوشه مشخص شده توی ریپازیتوری قابل مشاهده خواهد بود.
گیتهاب اکشنها رو روی سرورهای خودش اجرا میکنه. اینترنت گیتهاب در ایران فیلتر نیست، بنابراین:
- برای دانلود فایل: اکشن از
wgetاستفاده میکنه، فایل رو میاره توی محیط اجرا، بعد باgit pushبه ریپازیتوری خودت اضافش میکنه. - برای ذخیره صفحه: با کمک
pyppeteer(یک مرورگر بیسر) صفحه رو کامل میخونه، به فرمت MHTML ذخیره میکنه و بعد زیپش میکنه.
هر دو فرآیند به صورت خودکار و فقط با چند کلیک انجام میشن – بدون نیاز به نصب چیزی روی سیستم خودت.
لطفاً 🌟 ستاره فراموش نشه!