https://github.com/ebrasha/abdal-php-remote-downloader
a powerful and efficient PHP-based system designed to download large files remotely. It uses Bootstrap for a responsive and user-friendly interface, and AJAX to handle file downloads in chunks, ensuring that downloads can continue even if the server times out.
https://github.com/ebrasha/abdal-php-remote-downloader
abdal abdal-security-group downloader ebrahim-shafiei ebrasha php php-downloader php-remote-downloader
Last synced: about 1 year ago
JSON representation
a powerful and efficient PHP-based system designed to download large files remotely. It uses Bootstrap for a responsive and user-friendly interface, and AJAX to handle file downloads in chunks, ensuring that downloads can continue even if the server times out.
- Host: GitHub
- URL: https://github.com/ebrasha/abdal-php-remote-downloader
- Owner: ebrasha
- License: mit
- Created: 2024-07-11T23:28:32.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-23T13:22:00.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T00:29:38.438Z (over 1 year ago)
- Topics: abdal, abdal-security-group, downloader, ebrahim-shafiei, ebrasha, php, php-downloader, php-remote-downloader
- Language: Hack
- Homepage:
- Size: 1.16 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.fa.md
- License: LICENSE
Awesome Lists containing this project
README
# Abdal PHP Remote Downloader
## 🎤 ترجمه اطلاعات نرم افزار
- [English](README.md)
- [فارسی](README.fa.md)
## 👀 پیش نمایس

## 💎 هدف اصلی
دانلودر پی اچ پی ابدال یک سیستم قدرتمند و کارآمد مبتنی بر PHP است که برای دانلود فایلهای بزرگ از راه دور طراحی شده است. این سیستم از بوتاسترپ برای ایجاد یک رابط کاربری پاسخگو و کاربرپسند و از AJAX برای مدیریت دانلود فایلها به صورت بخشبخش استفاده میکند که این امکان را فراهم میکند که دانلود حتی در صورت تایماوت سرور ادامه یابد.
## 🛠️ پیش نیاز برای برنامه نویسان
> PHP 7.0 or higher
> cURL extension
### 🔥 پیشنیازها
- PHP 7.0 یا بالاتر
- فعال بودن افزونه cURL
- یک وب سرور (مثلاً Apache، Nginx)
## ✨ قابلیت ها
- دانلود فایل از راه دور
- پشتیبانی از دانلود فایلهای بزرگ
- رابط کاربری کاربرپسند با استفاده از بوتاسترپ
- نوار پیشرفت برای نمایش وضعیت دانلود
- بدون هیچ کد مخربی
## 📝️ چگونه کار می کند ؟
1. پروژه را در مرورگر وب خود باز کنید.
2. URL فایل مورد نظر برای دانلود را وارد کنید.
3. دکمه "Download" را کلیک کنید.
4. پیشرفت دانلود را از طریق نوار پیشرفت مشاهده کنید.
اگر روی سرور هستید دستور زیر را بر روی دایرکتوری که روی آن کار می کنید اجرا کنید
```bash
chmod 777 your_directory
```
## ⚠️ توجه
این سیستم نباید پس از آپلود بر روی هاست یا سرور شما در دسترس عموم قرار گیرد ، چون هکرها می توانند از آن برای آپلود شل بر روی هاست یا سرور شما استفاده کنند .
## ❤️ کمک به پروژه
https://alphajet.ir/abdal-donation
## 🤵 برنامه نویس
دست ساز با عشق توسط ابراهیم شفیعی (ابراشا)
E-Mail = Prof.Shafiei@Gmail.com
Telegram: https://t.me/ProfShafiei
## ☠️ گزارش خطا
اگر با مشکلی در پیکربندی مواجه هستید یا چیزی آنطور که انتظار دارید کار نمیکند، لطفا از Prof.Shafiei@Gmail.com استفاده کنید.طرح مشکلات بر روی GitLab یا Github نیز پذیرفته میشوند.