یادگیری آسانِ وب و رایانه

آپلود مستقیم از لینک دانلود به هاست چیست؟

شاید شما تا به حال فکر کرده باشین که آیا راهی وجود داره که مجبور نباشیم یک فایل رو یک بار با زحمت دانلود کنیم و بار دیگه اون رو به فضای اینترنتی وبسایتمون (هاست) آپلود کنیم!

بله حتما وجود داره! در اینجا آپلود مستقیم از لینک دانلود به هاست رو به شما آموزش میدهیم …

بروزرسانی : 20/اردیبهشت/1398

روش اول: استفاده از اسکریپت آپلود مستقیم یاور ← yawar.ir/?p=5537

آپلود مستقیم از لینک دانلود به هاست

مشاهده توضیحات ، لینک پیش نمایش و دانلود اسکریپت yawarDup


روش دوم : استفاده از فایل php انتقال دهنده فایلها

توضیح: در این روش یک فایل php بسیار ساده ارائه کردیم که کافیه آدرس فایل موردنظرتون رو درون فایل جایگزین کنید و آپلود مستقیم از لینک دانلود به هاست خودتون رو انجام بدید.

به همین راحتی آپلود مستقیم و بود نیاز به دانلود رو انجام خواهید داد.

  • مرحله اول ;
  1. این فایل رو دانلود کنید : دانلود فایل ximport
  2.  فایل php دانلود شده رو به هاست خودتون آپلود کنید
  • مرحله دوم; (درون هاست) :
  1.  فایل آپلود شده رو با ادیتور فایل منیجر باز کنید (اگر هاست دایرکت ادمین دارید بایستی قبل از آپلود ویرایش را انجام دهید)
  2. در فایلی که پیش روتون بازه به جای ‘ آدرس فایل png پیشفرض’ باید لینک فایل مورد نظرتون رو قرار بدین
  3. حالا فایل رو ذخیره کنید و سپس اجرا کنید (مثال: site.ir/folder/ximport.php) ، بعد از چند ثانیه فایل مورد نظر به هاستتون آپلود میشه.

در این تصویر گزارش نهایی آپلود تست رو میبینید:

آپلود مستقیم از لینک دانلود به هاست

ازین به بعد برای آپلود فقط کافیه به جای همون ‘ آدرس فایل ‘ که تغییرش دادین آدرس مورد نظرتون رو بزارین و هر فایلی رو مستقیما به هاستتون آپلود کنید.

پانوشت ها:

اگر از هاستهای Cpanel استفاده میکنید با کلیک راست روی فایل و گزینه Edit File میتونید فایل مورد نظرتون رو ویرایش کنید در غیراینصورت بهتر است ویرایش را در کامپیوتر انجام دهید.

این آموزش کاربردهای زیادی داره، مثلا آپلود cms مورد نظر شما (وردپرس یا جوملا یا هرچی) به هاستتون که همونطور که میدونید در حالت معمول اول باید فایل رو آپلود کنید بعد اون رو به هاست آپلود کنید;

اما با انجام این این آموزش شما فقط چند ثانیه باید منتظر بمانید تا فایلها بین سرورها در اینترنت منتقل بشه.

 

سوالات خود را در مورد این مطلب همینجا مطرح کنید مطمئن باشید سریعا پاسخ داده خواهد شد.

[ yawar ]

مهندس حمید زارع، فارغ التحصیل رشته مهندسی نرم افزار از دانشگاه بیرجند از سال 1391 با نشان مجازی یاور در زمینه طراحی وبسایت و شبکه فعالیت تجاری دارد.
یاور در زمینه های ناهماهنگ دیگر مانند نویسندگی متون ادبی ، خلق داستانهای کوتاه و طراحی مدارات و دستگاه های الکترونیکی نیز نمونه کار دارد :/ .

مطالب مرتبط

ارسال نظر

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

۳۱ دیدگاه

  • amirreza گفت:

    خیلی خیلی ممنون
    دستتون درد نکنه خیلی احتیاج داشتم

    • yawar گفت:

      خواهش میکنم آقا امیر ، خوشحالم که این آموزش به کارتون اومده.
      باز هم به این سایت سر بزنید – موفق باشید.

  • Arash گفت:

    سلام جناب
    داخل روش دوم: استفاده از فایل php انتقال دهنده فایلها
    در مرحله سوم که گفتید حالا فایل رو ذخیره کنید و سپس اجرا کنید ، بعد از چند ثانیه فایل مورد نظر به هاستتون آپلود میشه.
    چجوری باید اجرا کنم ؟ میشه بیشتر توضیح بدید ؟

    • yawar گفت:

      سلام دوست عزیز
      یعنی فایل php رو open کنید و یا به عبارت ساده تر دابل کلیک کنید تا فایل در صفحه جدید باز بشه و عملیات مربوط به انتقال فایل به هاستتون انجام بشه.

      • Arash گفت:

        ببینید دابل کلیک که میکنم فایل برای دانلود میاد اما کلیک راست که بکنم گزینه view هست و اگر روی اون کلیک کنم یک صفحه محتوی مون تغییراتی که دادم باز میشه برام ولی هیچ اتفاقی نمی افته. لطفا کمکم کنید خیلی بهش نیاز دارم

        • Arash گفت:

          دمت گرم فهمیدم چی شد .
          فداتتتتتتتتتتتتتتتت

          • yawar گفت:

            خب خداروشکر :)
            موفق باشی .

          • mehdi گفت:

            داداش منم سیستمم CPanel هستش
            اگر فهمیدی به ما هم بگو
            ممنون

          • yawar گفت:

            چی رو بفهمم داداش؟ روشش برا هردو سیستم سی پنل و دایرکت ادمین یکیه فرقی نمیکنه … فایل آپلودر رو تو هاست قرار بدید و بعد لینک مورد نظر رو تو کدهای فایل بزارید و ذخیره کنید … پس از اجرای فایل _(open)_ فایل مورد نظر به هاستتون تزریق_ آپلود مستقیم_ میشه .

  • ahmadubuntu گفت:

    با سلام
    موقعی که فایل رو در یک صفحه جدید باز میکنم خطای زیر رو میده:

    Service Temporarily Unavailable

    The server closed the connection without sending any data.

    The server is temporarily unable to service your request due to maintenance downtime or capacity problems.

    Due to heavy load on the server, connections may be temporarily blocked from locations that fetch an unusually high number of pages.

    We apologize for the inconvenience

    ممکنه بخاطر حجم زیاد فایلی که میخوام وارد کنم باشه؟ آخه حجمش 250 مگ میشه

    • yawar گفت:

      سلام ، مشکل از هاسته ، معمولا در هاستهای رایگان و یا هاستهای با منابع پردازشی کمتر این مشکل پیش میاد

  • majid گفت:

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

  • پیمان گفت:

    سلام
    خسته نباشید
    میخاستم بدونم امکامش هست مثلا از سروری مثل uptoBox یا Rodfile یا مثلا Hipfile یا هر سرور دیگه ای به هاست خودم لییچ کنم؟؟

    • yawar گفت:

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

  • امیر گفت:

    سلام میخواستم حدود10000فیلم ازیک سرور دیگه به سرور سایتم بدون دانلود و اپلود بیارم چجوری میشه انتقال داد لطفا راهنمایی کنه و به طور واضح بگه خیلی خیلی احتیاج دارم راهنمایی کنید مرسی
    چجوری میشه همه فایل ها یکجا وارد کرد بدون اینکه واسه هر فایل یک کد php ساخت؟
    اگر 100فایل یکجا خواستم وارد کنم چی کار کنم؟

  • ali گفت:

    سلام

    همه کار هارو انجام دادم در آخر
    من دوبار کلیک میکنم روی فایل فایل دانلود میشه
    راست کلیک هم میکنم گذینه های
    Download
    View
    Edit
    Code Edit
    Move
    Copy
    Rename
    Change Permissions
    Delete
    Compress
    باز میشه اگه لطف کنید راهنماییم کنید ممنون میشم

    • yawar گفت:

      علیک سلام
      توضیح کامل: برای ویرایش کداسکریپت درون هاست ، باید روی فایل کلیک راست و روی گزینه Edit کلیک کنید تا بخش ویرایش کد این اسکریپت نمایان شود سپس لینک دانلود مستقیم مورد نظر خود را جایگزین لینک درون فایل کنید و سپس ویرایش انجام شده را ذخیره کنید و حال فایل دانلودر را اجرا کنید تا دانلود از لینک مستقیمی که درون اسکریپت قرار دادید به هاست شما تزریق بشه (آپلود مستقیم) .

  • حسن گفت:

    فایل موقع که میخواهیم از حالت زیپ در بیاریم تو هاست نمیشه چی کار کنیم

    • yawar گفت:

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

  • علیرضا گفت:

    سلام.
    من تمام کار هایی که گفتین رو انجام دادم نشد ! فایل ها توی هاست دقیقا در چه مسیری قرار میگیرند؟ public_html??

    • yawar گفت:

      سلام دوست عزیز
      فایلهای آپلود شده در همون جایی که فایل آپلودر رو قرار دادید آپلود میشه .

  • homayoon گفت:

    سلام به شما
    من همون php را یکبار اجرا کردم و فایل ورد پرس آپلود شد اما لینک هایی که داخلش space داره و به صورت 20% نمایش داده میشه را آپلود نمیکنه(نمیدونم خوب توضیح دادم یا نه! ) برای این لینک ها چکار باید کرد؟
    پیشاپیش بابت پاسخگویی ممنونم

    • yawar گفت:

      سلام دوست عزیز
      حقیقتش این دانلودر کاری به نوع لینک نداره و هر لینکی باشه رو آپلود میکنه چه اسپیس داشته باشه چه نه … احتمالا هاست شما اجازه پردازش از نوع لیچ رو نمیده .. رو یه هاست دیگه امتحان کنید و نتیجه رو اعلام کنید برای بهبود این دانلودر php .
      موفق باشید.

  • حسین گفت:

    سلام
    من لینک رو گذاشتم داخل فایل php ولی نمیدونم الان چه جوری اجراش کنم.
    اسکرین شات هم براتون گذاشتم ، ممنون میشم راهنمایی کنید.
    https://www.uplooder.net/img/image/100/21c062d54f5b9302d167211347bd71c0/Untitled00.png

    • yawar گفت:

      سلام
      برای اجرا باید آدرس اینترنتی فایل رو تو مرورگر (یک زبانه جدید) وارد کنید و اینتر بزنید
      مثلا اگر فایل Ximport.php شما در پوشه ای به نام folder قرار داره مسیر اجراش میشه این : http://yawar.ir/folder/Ximport.php

  • artini گفت:

    سلام میشه روشی رو هم بگید که بشه واسه هاست دانلود هم استفاده کرد

    • yawar گفت:

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

  • علی گفت:

    فایل خوبیه ولی گویا این روش برای حجم های بالا جواب نمیده. میخواستم یه قسمت از گیم اف ترونز رو روی هاست خودم اپلود کنم ولی دائما fail میشه. از دو تا سایت امتحان کردم بازم نشد.
    چی کار کنم؟

    • yawar گفت:

      سلام، طبق توضیحات کلا محدودیتی از نظر کد وجود نداره . اگر هم هست از طرف منابع هاست هست .
      اما برای حجمهای بالای 3 گیگابایت چون رو اغلب هاستهای معمولی زمانش بیشتر میشه کانکشن از طرف سرور قطع میشه که برای اینکار باید الگوریتم جدیدی طراحی بشه در آپدیت بعد
      در آپدیتهای بعدی سعی میکنیم رو این موضوع کار بشه.