• فهرست سایت
  • ویژگی‌ها
  • راه‌اندازی
  • پیش‌نمایش
  • بروزرسانی‌ها

SD - Link Creator

ساخت لینک دانلود امن، کنترل‌شده و قابل گزارش‌گیری

کاربر به مسیر فیزیکی فایل دسترسی مستقیم ندارد. درخواست دانلود از مسیر امن داخلی وردپرس عبور می‌کند، با توکن HMAC امضاشده اعتبارسنجی می‌شود و سپس فایل از ارائه‌دهنده محلی یا ریموت تحویل داده می‌شود.

SD - Link Creator - ساخت لینک دانلود امن، کنترل‌شده و قابل گزارش‌گیری
🔑 توکن HMAC امن
⏱️ انقضای قابل تنظیم لینک
🛡️ سیاست‌های دسترسی چندلایه
🌐 ارائه‌دهنده محلی و ریموت HTTPS
🧮 محدودیت نرخ ساعتی
📊 لاگ ساختاریافته با فیلتر و خروجی
🇮🇷 رابط فارسی و انگلیسی
💯 100٪ قابل کش با حالت Deferred
🔑 توکن HMAC امن
⏱️ انقضای قابل تنظیم لینک
🛡️ سیاست‌های دسترسی چندلایه
🌐 ارائه‌دهنده محلی و ریموت HTTPS
🧮 محدودیت نرخ ساعتی 🧮
📊 لاگ ساختاریافته با فیلتر و خروجی
🇮🇷 رابط فارسی و انگلیسی 🇮🇷
💯 100٪ قابل کش با حالت Deferred

همه ابزارهای لازم در یک افزونه

مجموعه‌ای کامل از امکانات ساخت لینک، کنترل دسترسی و گزارش‌گیری، طراحی‌شده برای سایت‌های فایل‌محور.

feature token

توکن HMAC با انقضا

هر لینک دانلود با امضای HMAC محافظت می‌شود و پس از پایان زمان اعتبار، درخواست به‌طور خودکار رد می‌شود.

feature policies

سیاست‌های دسترسی

الزام ورود، قفل IP، اتصال به کاربر، سقف تعداد دانلود و محدودیت نرخ ساعتی، همگی در سطح فایل یا به‌صورت عمومی.

feature providers

ارائه‌دهندگان محلی و ریموت

Local Provider برای فایل‌های روی همان سایت و Download Host Provider برای تحویل از یک endpoint HTTPS امن.

feature rate limit

محدودیت نرخ انعطاف‌پذیر

تعریف ترکیبی مثل «2 بار در 24 ساعت» برای هر کاربر یا IP، همراه با سقف کلی ساعتی در سطح سایت.

feature cache

سازگاری کامل با کش

حالت پیش‌فرض Deferred لینک، صفحات را 100% قابل کش نگه می‌دارد و لینک در لحظه کلیک صادر می‌شود.

feature i18n

رابط دوزبانه فارسی و انگلیسی

تقویم بازه زمانی برای locale فارسی جلالی و برای سایر زبان‌ها میلادی است. مستندات هر بخش نیز بر اساس زبان سایت باز می‌شود.

feature logs

لاگ ساختاریافته

ثبت رخدادهای موفق و ناموفق با فیلتر تاریخ، وضعیت، ارائه‌دهنده و جستجو. خروجی از تب ابزارها قابل دریافت است.

shortcode

شورت‌کد

نمایش لینک یا دکمه دانلود در نوشته، برگه یا هر نقطه پشتیبانی‌شده، با کنترل نمایش حجم فایل.

feature modal

پاپ‌آپ ورود و ثبت‌نام

برای فایل‌های نیازمند ورود، بازدیدکننده بدون خروج از صفحه وارد یا ثبت‌نام می‌کند؛ شماره موبایل با کد کشور E.164 ذخیره می‌شود.

گزارش کامل دانلود‌ها در پیشخوان وردپرس

همه فایل‌ها، شورت‌کدها، سیاست‌ها و گزارش‌ها را در یک صفحه منظم و واکنش‌گرا ببینید. نوار «دسترسی سریع» در بالای پیشخوان، افزودن فایل، تنظیمات، پروفایل‌های ذخیره‌سازی، ابزارها و مستندات را در دسترس قرار می‌دهد.

جدول پیش‌نمایش از اسکرول افقی برخوردار است …

W پیشخوان / SD - LC زبان سایت: فارسی (fa_IR)

SD - LC — پیشخوان

دانلودهای موفق

1,247
32 در 24 ساعت گذشته

درخواست‌های مسدود / رد شده

47
5 در 24 ساعت گذشته

توکن‌های منقضی / باطل‌شده

12
2 در 24 ساعت گذشته

کل رویدادهای ثبت‌شده

1,307
39 در 24 ساعت گذشته

رویدادهای ثبت‌شده

نمایش رویدادهای دانلود و خطاهای امنیتی با فیلتر و صفحه‌بندی بدون رفرش صفحه (۲۵ مورد در هر صفحه).

شناسهوضعیتنوع رویدادارائه‌دهندهفایلکاربرآدرس IPعلت / جزئیاتتاریخ و زمان
۱۳۰۷موفقآغاز دانلودLocal Providerراهنمای کاربری فارسی.pdfعلی رضایی85.185.20.44دانلود آغاز شد (ارائه‌دهنده: Local Provider).۱۴۰۵/۰۶/۰۶ - ۱۴:۲۲
۱۳۰۶موفقآغاز دانلودDownload Hostبسته نصب قالب پریمیوم.zipمریم احمدی217.219.135.24دانلود آغاز شد (ارائه‌دهنده: Download Host).۱۴۰۵/۰۶/۰۶ - ۱۳:۰۸
۱۳۰۵موفقآغاز دانلودLocal Providerکاتالوگ محصولات ۱۴۰۵.pdfمهمان5.32.658.101دانلود آغاز شد.۱۴۰۵/۰۶/۰۶ - ۱۱:۴۵
۱۳۰۴موفقآغاز دانلودDownload Hostدوره آموزشی ویدیویی - جلسه ۰۱حسین مرادی45.62.101.59دانلود آغاز شد (ارائه‌دهنده: Download Host).۱۴۰۵/۰۶/۰۶ - ۱۰:۱۲
۱۳۰۳مسدود / رد شدهمحدودیت نرخ ساعتیLocal Providerراهنمای کاربری فارسی.pdfمهمان85.99.199.219محدودیت نرخ ساعتی دانلود رد شد.۱۴۰۵/۰۶/۰۶ - ۰۹:۵۸
۱۳۰۲مسدود / رد شدهعدم تطابق آدرس IPDownload Hostبسته نصب قالب پریمیوم.zipمریم احمدی80.191.255.30آدرس IP با توکن مطابقت ندارد.۱۴۰۵/۰۶/۰۵ - ۲۲:۴۱
۱۳۰۱منقضی / باطلتوکن منقضی شدهLocal Providerکاتالوگ محصولات ۱۴۰۵.pdfنگار کریمی94.182.35.62توکن منقضی شده است.۱۴۰۵/۰۶/۰۵ - ۱۸:۲۲
۱۳۰۰مسدود / رد شدهفایل غیرفعال یا ناموجودLocal Providerفایل #۱۴ (حذف شده)محسن قاسمی215.102.55.99فایل غیرفعال یا ناموجود است.۱۴۰۵/۰۶/۰۵ - ۱۶:۰۹
۱۲۹۹مسدود / رد شدهنیاز به ورود کاربرDownload Hostدوره آموزشی ویدیویی - جلسه ۰۱مهمان192.168.1.10ورود به حساب کاربری الزامی است.۱۴۰۵/۰۶/۰۵ - ۱۴:۴۷
نمایش 1 تا 25 از 1.751 رویداد

SD - LC برای چه کسانی مناسب است؟

اگر هر یک از نیازهای زیر را دارید، SD – Link Creator ابزار دقیق شما برای کنترل، امنیت و گزارش‌گیری دانلودهاست.

⭐️

مدیران سایت‌های فروش فایل یا محتوای محافظت‌شده

اگر فایل یا محتوای دیجیتال می‌فروشید، افزونه لینک دانلود امن را با توکن HMAC و سیاست‌های دسترسی چندلایه صادر می‌کند؛ مسیر فیزیکی فایل هرگز در اختیار خریدار قرار نمی‌گیرد.

⭐️

سایت‌هایی که به لینک دانلود موقت و کنترل‌شده نیاز دارند

برای ارسال فایل به یک مشتری، دانلود جایزه مسابقه، یا اشتراک‌گذاری محدود، می‌توانید زمان انقضا، سقف تعداد دانلود، اتصال به IP یا کاربر و محدودیت نرخ ساعتی را دقیقاً تنظیم کنید.

⭐️

سایت‌هایی که فایل‌ها را از ارائه‌دهنده محلی یا ریموت تحویل می‌دهند

با Local Provider فایل‌ها را از همان سایت و با Download Host Provider از یک هاست دانلود امن HTTPS تحویل دهید. هر دو مسیر تحت کنترل کامل افزونه و با محافظت SSRF هستند.

⭐️

سایت‌هایی که گزارش دقیق از موفقیت و شکست دانلود می‌خواهند

تمام رویدادهای موفق و ناموفق دانلود در یک لاگ ساختاریافته با فیلتر تاریخ، وضعیت، ارائه‌دهنده و جستجو ثبت می‌شوند. خروجی CSV از تب ابزارها برای آرشیو و بررسی مدیریتی در دسترس است.

آماده به کار در 4 گام

بدون نیاز به دانش فنی پیچیده، در کمتر از چند دقیقه سیستم دانلود امن شما راه‌اندازی می‌شود.

1

نصب افزونه

پوشه افزونه را در مسیر افزونه‌های وردپرس قرار دهید یا از طریق پیشخوان نصب و فعال‌سازی کنید.

2

تنظیمات عمومی

از منوی «SD – LC» وارد بخش تنظیمات شوید و مقدار انقضا، الزام ورود و محدودیت نرخ را پیکربندی کنید.

3

ثبت فایل و ارائه‌دهنده

فایل محلی یا ریموت را با سیاست‌های دسترسی دلخواه ثبت کنید. در صورت نیاز یک پروفایل Download Host اضافه کنید.

4

درج شورت‌کد

شورت‌کد را در نوشته یا برگه قرار دهید. لینک در لحظه کلیک و به‌صورت ایمن صادر می‌شود.

همین حالا رایگان دانلود کنید

SD – Link Creator کاملاً متن‌باز و رایگان است؛ بدون محدودیت و بدون هیچ هزینه پنهان. می‌توانید قبل از دانلود، سورس افزونه را در ریپوی عمومی بررسی کنید.

🔗 ‌ ‌ لینک دانلود کمکی -
SD-LC برای دریافت لینک دانلود، جاوااسکریپت مرورگر را فعال کنید.
5/5 - ( 15 امتیاز )

پیش‌نیاز های افزونه

1️⃣

وردپرس 6.0 به بالا

سازگار با آخرین نسخه‌های هسته وردپرس.

2️⃣

PHP نسخه 8.2 به بالا

برای استفاده از امکانات امنیتی و ساختار ماژولار.

3️⃣

گواهی SSL

برای endpoint ریموت و ارتباط امن توصیه می‌شود.

4️⃣

دسترسی نوشتن به دیتابیس

جهت ایجاد جدول‌های افزونه هنگام فعال‌سازی.

تاریخچه نسخه‌های افزونه

جزئیات نسخه‌های منتشرشده، از انتشار اولیه تا بهبود کش‌پذیری و تجربه کاربری.

سازگاری با افزونه های کش
v 1.0.1 پایدار

تغییرات

  • شورت‌کد اکنون همیشه از روش Deferred استفاده می‌کند (href="#") تا صفحات ۱۰۰٪ قابل کش باقی بمانند.
  • گزینه shortcode_link_mode از رابط تنظیمات حذف شد ولی مقدار پیش‌فرض برای سازگاری حفظ شد.
  • نوار دسترسی سریع پیشخوان برای نمایش یکپارچه دکمه مستندات ساده شد.

رفع اشکال

  • صفحات دارای شورت‌کد توسط همه لایه‌های کش (LiteSpeed، WP Rocket، Nginx FastCGI، Varnish) و CDNها به‌درستی کش می‌شوند.
  • پیام راهنمای حالت بدون جاوااسکریپت با کلاس html.sd-js جایگزین <noscript> شد تا بهینه‌سازهای HTML آن را نشکنند.
  • جداساز تاریخ و ساعت در جدول لاگ برای تقویم جلالی/شمسی اصلاح شد.
  • اعمال سخت‌گیرانه سقف تعداد دانلود و انقضا در حالت Deferred در کلیک‌های مکرر.
  • پیام خطای شفاف در پاپ‌آپ ثبت‌نام هنگام غیرفعال بودن ثبت‌نام یا تکراری بودن ایمیل.
  • دکمه بستن نوتیفیکیشن‌ها به شکل دایره‌ای و مقاوم در برابر قالب‌های وردپرس.
  • ثبت رخدادهای «بلاک» و «منقضی» در wp_sd_logs از endpointهای AJAX عمومی.

افزوده‌ها

  • محدودیت نرخ انعطاف‌پذیر «{x} بار در {y} ساعت» در تنظیمات عمومی.
  • ابزار «رفع محدودیت کاربر / IP» در تنظیمات ← ابزارها.
  • تشخیص خودکار و تغییر کد کشور هنگام ورود شماره بین‌المللی (مثل +98، +1).
  • پرچم و نام بومی کشورها در انتخابگر موبایل ثبت‌نام، با چیدمان واکنش‌گرای RTL/LTR.
  • صفت‌های data-cfasync، data-no-optimize و هوک‌های فیلتر برای معاف‌سازی اسکریپت عمومی از تاخیر جاوااسکریپت در LiteSpeed، WP Rocket، Autoptimize، SiteGround، FlyingPress و Hummingbird.
انتشار عمومی اولیه
v 1.0.0 پایدار
  • انتشار اولیه افزونه با ساختار ماژولار.
  • تولید لینک دانلود امن مبتنی بر توکن با انقضای قابل تنظیم و امضای HMAC.
  • سیاست‌های دسترسی در سطح فایل: ورود، IP، اتصال به کاربر، سقف دانلود و محدودیت نرخ ساعتی.
  • تحویل فایل محلی و ریموت HTTPS از طریق پروفایل‌های ارائه‌دهنده.
  • رابط مدیریت دوزبانه فارسی و انگلیسی با تقویم جلالی/میلادی.
  • لاگ ساختاریافته با فیلتر، جستجو، صفحه‌بندی و خروجی.
  • سیاست نگهداری امن و opt-in برای توکن‌ها و لاگ‌های قدیمی.
  • پاپ‌آپ ورود و ثبت‌نام داخل صفحه برای فایل‌های محافظت‌شده.
  • سازگاری با لایه‌های کش وردپرس: ثابت‌های استثنای کش، هدرهای no-store و حالت Deferred.
  • مستندات فارسی و انگلیسی همراه release.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بیست + 10 =

طراحی شده با ♥️ توسط im – JvD