PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : این سایت ها از چه روشی لینک دانلود میدن؟



ColdWorld
October 16th, 2017, 04:02
دوستان سایتهای زیری که مثال میزنم به چه طورتی و با چه زبان برنامه نویسی شدن که اینطوری لینک میدن؟
مثلاً لینکها هش میشن
لینکا بعد از یک یا چند روز منقضی میشن
لینکا غیر قابل کپی میشن (چون منقضی میشن)
عزیزانی که اطلاع دارن حتماً شرکت کنند.لطفاً وارد لینک ها بشید و لینکها رو مشاهده کنید.
===========

http://f1.discogs.vmusic.ir/dl/Score/Cyrille%20Aufort%20-%20Knock%20(2017).zip?hash=zqz6UqS_mrJZplP3nogN2w&expires=1508974233
===
http://s.27.upera.co/1298443/7l2059e3efdf30830/05+-+Adagio.mp3
===
مثال بسیار میشه زد مثل سایت های فیلم و سریال VIP

T.Toosi
October 16th, 2017, 05:13
باسلام، روش های مختلفی دارد اما روش رایج اسکریپت های vip php این است که ابتدا کاربر هدایت خواهد شد به اسکریپت نه به فایل، در اسکریپت اعتبار سنجی انجام می شود سپس اسکریپت فایل را باز می کند و مثلا 1024 بایت فایل را داخل بافر میریزد و می فرستد به کاربر و .. قرار گرفتن هش، آیدی و .. در آدرس هم مشخصه یا اشاره گر هایی برای سمت سرور هستند، مثلا شما صفحه دانلود تاینی یا نایت مووی را باز کنید آیپی شما + زمان باز شدن صفحه + یک هش یکتا داخل دیتابیس ذخیره می کنند، سپس این هش داخل آدرس دانلود قرار می گیرد، زمانی که شما بروی لینک دانلود کلیک می کنید هش داخل دیتابیس جستجوی می شود اگر هش متعلق به آیپی شما نباشد یا از زمان مجاز گذشته باشد، لینک کار نخواهد کرد. این یک سناریو رایج است اما هرجا هش یا .. مشاهده کردید به این معنی نیست که همچین سناریو ای دارند.

bigcowboy
October 16th, 2017, 08:19
باسلام، روش های مختلفی دارد اما روش رایج اسکریپت های vip php این است که ابتدا کاربر هدایت خواهد شد به اسکریپت نه به فایل، در اسکریپت اعتبار سنجی انجام می شود سپس اسکریپت فایل را باز می کند و مثلا 1024 بایت فایل را داخل بافر میریزد و می فرستد به کاربر و .. قرار گرفتن هش، آیدی و .. در آدرس هم مشخصه یا اشاره گر هایی برای سمت سرور هستند، مثلا شما صفحه دانلود تاینی یا نایت مووی را باز کنید آیپی شما + زمان باز شدن صفحه + یک هش یکتا داخل دیتابیس ذخیره می کنند، سپس این هش داخل آدرس دانلود قرار می گیرد، زمانی که شما بروی لینک دانلود کلیک می کنید هش داخل دیتابیس جستجوی می شود اگر هش متعلق به آیپی شما نباشد یا از زمان مجاز گذشته باشد، لینک کار نخواهد کرد. این یک سناریو رایج است اما هرجا هش یا .. مشاهده کردید به این معنی نیست که همچین سناریو ای دارند.

انتقال فایل توسط برنامه هایی مثل php همیشه دردسر هایی داره مخصوصا برای فایل های حجیم و دانلود های چند کانکشنی ...
برای فایل های حجیم از ماژول های آپاچی عزیز میشه استفاده کرد

https://httpd.apache.org/docs/trunk/mod/mod_rewrite.html#rewritemap

T.Toosi
October 16th, 2017, 10:55
انتقال فایل توسط برنامه هایی مثل php همیشه دردسر هایی داره مخصوصا برای فایل های حجیم و دانلود های چند کانکشنی ...
برای فایل های حجیم از ماژول های آپاچی عزیز میشه استفاده کرد

https://httpd.apache.org/docs/trunk/mod/mod_rewrite.html#rewritemap

باسلام، در بالا اشاره کردم روش های مختلفی وجود دارد، در php با توجه به منابع ـتون اگر حجم بافر را کنترل و خالی کنید مشکلی پیش نخواهد آمد.

shahinmq
October 16th, 2017, 13:37
دوستان سایتهای زیری که مثال میزنم به چه طورتی و با چه زبان برنامه نویسی شدن که اینطوری لینک میدن؟
مثلاً لینکها هش میشن
لینکا بعد از یک یا چند روز منقضی میشن
لینکا غیر قابل کپی میشن (چون منقضی میشن)
عزیزانی که اطلاع دارن حتماً شرکت کنند.لطفاً وارد لینک ها بشید و لینکها رو مشاهده کنید.
===========

http://f1.discogs.vmusic.ir/dl/Score/Cyrille%20Aufort%20-%20Knock%20(2017).zip?hash=zqz6UqS_mrJZplP3nogN2w&expires=1508974233
===
http://s.27.upera.co/1298443/7l2059e3efdf30830/05+-+Adagio.mp3
===
مثال بسیار میشه زد مثل سایت های فیلم و سریال VIPسلام همانطور که دوست عزیز اشاره کردند روش های مختلفی وجود داره
مثلا در apache می تونید از xsendfile استفاده کنید برای فایل های حجیم
در nginx از xaccel-redirect
و...
نحوه ی آدرس دهی هم به این شکل هستش که شما آدرس را هش نمی کنید،یک رشته ی هش شده ی یکتا را متصل می کنید به فایلی مشخص شده
مثلا shsuebeudbdhdjs می تواند آدرس فایل my/movie.mkv را برگرداند و حتی هش دیگری همین آدرس را برگرداند و آماده ی ارسال برای دانلودکند.
استفاده از php کمی دردسر داره برای مدیریت بافر ولی همانطور که گفتند درست مدیریت بشه مشکلی پیش نمیاد.