View Full Version : کپی فایل از یک هاست روی اینترنت به روی سایت خودمون
reza_shnia
شنبه 23 خرداد 1388, 23:45 عصر
سلام
چطوری میشه با asp ، فایلی رو از یک هاست دیگه به سایت خودمون کپی(آپلود) کنیم.
مثلا یک فایل mp3 رو می خواهیم در سایت خودمون قرار بدیم و این فایل در آدرس زیر وجود داره :
http://www.domain.com/filename.mp3
ساده ترین راه اینه که فایل رو روی هاردمون دانلود کنیم و بعد تو سایت خودمون آپلود کنیم.
آیا راهی هست که با asp ، فایل رو مستقیم از سایت منبع گرفت؟
تا جایی که من امتحان کردم ، با کدهای معمولی آپلود ، این کار انجام نشد.
kashaneh
یک شنبه 24 خرداد 1388, 11:51 صبح
دوست عزیز این کار توسط کامپوننت ASP Upload امکان پذیر است اما به هیچ عنوان کارایی و بازدهی ندارد چون این کامپننت ابتدا فایل را در شاخه Temporary Internet سیستم شما کپی می کند (در واقع ابتدا فایل را دانلود می کند!!!) و بعد نسبت به آپلود آن اقدام می کند...
در مورد این کامپننت و نحوه کاربرد آن در این تالار مفصل بحث شده است... با کمی جستجو به ان نی رسید... موفق باشی
reza_shnia
یک شنبه 24 خرداد 1388, 13:15 عصر
دوست سخت کوشم ، آقا مهدی
از اینکه همیشه در اسرع وقت جواب سوالات رو میدید خیلی ممنونم.:تشویق:
دوست عزیز این کار توسط کامپوننت ASP Upload امکان پذیر است اما به هیچ عنوان کارایی و بازدهی ندارد چون این کامپننت ابتدا فایل را در شاخه Temporary Internet سیستم شما کپی می کند (در واقع ابتدا فایل را دانلود می کند!!!) و بعد نسبت به آپلود آن اقدام می کند...
در مورد این کامپننت و نحوه کاربرد آن در این تالار مفصل بحث شده است... با کمی جستجو به ان نی رسید... موفق باشی
ولی تو بعضی سایت ها دیدیم که این کار رو بدون دانلود فایل انجام میدن و در واقع فایل رو مستقیم از هاست اولیه می گیره.
بنظرت چجوری میشه این کار رو کرد؟((حتی بعضی سایت ها با این روش از رپیدشیر فایل رو روی هاستشون منتقل می کنن و بعد لینک فایل رو با امکان رزیوم برای دانلود به یوزر می دن))
kashaneh
یک شنبه 24 خرداد 1388, 17:56 عصر
دوست عزیز زیاد فرصت جستجو نداشتم اما اینقدر دستگیرم شد که میشه از طریق پروتکل HTTP و متد Get این عمل انتقال رو شبیه سازی کرد (البته توانایی ASP در این زمینه فکر نکنم زیاد باشه!؟)... چند تا فروم هم بودند که کدهایی با زبان PHP واسه این کار معرفی کرده بودند... اما چون از این زبان سررشته ای ندارم دنبال نکردم... اما یک سایت پیدا کردم که براحتی این عمل انتقال رو برای شما انجام میده (البته فقط سرویس دهنده هست و کد یا سورسی ندارد)....
http://directransfer.net/start.php
شما هم با کمی جستجو احتمالا به نتایج خوبی خواهی رسید ... موفق باشی
naviksoft
چهارشنبه 06 مرداد 1389, 19:03 عصر
شما اگه VPS داشته باشی می تونی از طریق SSH و دستور wget خیلی راحت و با سرعت بالا:کف: اونو رو سرورتون دانلود کنی:قلب::چشمک:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.