نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: مخفی کردن حجم فایل هنگام دانلود آن

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Alborz
    نوشته ها
    55
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    125
    تشکر شده در
    105 پست

    پیش فرض مخفی کردن حجم فایل هنگام دانلود آن

    با سلام خدمت دوستان انجمن

    حتما دیدین که بعضی سایت ها وقتی ازشون فایل دانلود میکنید ( چه با دانلود منیجر و چه با دانلودر مروگر ) زمان مشخصی برای دانلود و حجم کلی فایل رو نمیگه.
    منم میخوام کاری کنم که وقتی از سایتم چیزی دانلود میشه حجم کلیش مشخص نشه .
    منبع های خارجی زیادی هم دیدم و مطالعه کردم و اتفاق نظر روی جلوگیری ارسال Content-lengh در هدر Http بود . اما متاسفانه هرکاری کردم درست نشد و به نتیجه نرسیدم.
    ممنون میشم اگه منو راهنمایی کنین.
    باتشکر

    - - - Updated - - -

    up

    - - - Updated - - -

    up

  2. # ADS




     

  3. #2
    عضو جدید Amir Mohammad 99 آواتار ها
    تاریخ عضویت
    Dec 2014
    نوشته ها
    42
    تشکر تشکر کرده 
    20
    تشکر تشکر شده 
    22
    تشکر شده در
    15 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

    لطفا نمونه ای بدید تا کمکتون کنیم
    من تا حالا به همچین مشکلی برنخوردم مگر اینکه فایل تو سرور نباشه و حذف شده باشه ( دانلود نشه )
    موفق باشید
    http://Rashaweb.ir
    info[at]rashaweb.ir

  4. #3
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2014
    نوشته ها
    18
    تشکر تشکر کرده 
    16
    تشکر تشکر شده 
    20
    تشکر شده در
    14 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

    سلام این کار معمولا مشکل ساز میشه چون فایل در زمان دانلود stream میشه که در اکثر موارد قابلیت resume از بین میره و با نت ایران جالب نیست
    فکر نمیکنم اسکریپت/ ماژول / .... برای این مورد وجود داشته باشه و احتمال زیاد باید نوشته بشه

    نقل قول نوشته اصلی توسط Amir Mohammad 99 نمایش پست ها
    لطفا نمونه ای بدید تا کمکتون کنیم
    من تا حالا به همچین مشکلی برنخوردم مگر اینکه فایل تو سرور نباشه و حذف شده باشه ( دانلود نشه )
    موفق باشید
    از onedrive دو تا فایل انتخاب کنید و بزارید برای دانلود فایل در زمان دانلود zip میشه و به شما حجم و زمان داده نمیشه

    تصاویر پیوست شده تصاویر پیوست شده

  5. #4
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Alborz
    نوشته ها
    55
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    125
    تشکر شده در
    105 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

    فکر نمیکنم اسکریپت/ ماژول / .... برای این مورد وجود داشته باشه و احتمال زیاد باید نوشته بشه
    اسکریپتش هست و جواب میده اما باید لینک رو دستی به اسکریپت وارد کنین تا زمان دانلود و حجم فایل رو نامشخص کنه .
    من میخوام روی تمامی لینک های سایتم این کار رو انجام بدم .

  6. #5
    کاربر اخراج شده
    تاریخ عضویت
    Nov 2014
    نوشته ها
    18
    تشکر تشکر کرده 
    16
    تشکر تشکر شده 
    20
    تشکر شده در
    14 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

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

  7. #6
    عضو دائم delta آواتار ها
    تاریخ عضویت
    Nov 2009
    محل سکونت
    مغازم
    نوشته ها
    1,270
    تشکر تشکر کرده 
    1,468
    تشکر تشکر شده 
    5,180
    تشکر شده در
    2,621 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

    این کار باعث نارضایتی مشتری و کاربراتون میشه..چون وقتی کسی نمیدونه چه قدر دیگه مونده فایل دانلود بشه بیخیالش میشه
    فروشگاه بازی , کنسول, لوازم دیجیتال دلتافوکس
    فروش و واردات محصولات در منطقه ازاد انزلی

  8. #7
    کاربر اخراج شده
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Alborz
    نوشته ها
    55
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    125
    تشکر شده در
    105 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

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

  9. #8
    عضو انجمن JeyServer آواتار ها
    تاریخ عضویت
    Mar 2015
    محل سکونت
    اصفهان
    نوشته ها
    189
    تشکر تشکر کرده 
    93
    تشکر تشکر شده 
    298
    تشکر شده در
    233 پست

    پیش فرض پاسخ : مخفی کردن حجم فایل هنگام دانلود آن

    نقل قول نوشته اصلی توسط zarat نمایش پست ها
    اسکریپتش هست و جواب میده اما باید لینک رو دستی به اسکریپت وارد کنین تا زمان دانلود و حجم فایل رو نامشخص کنه .
    من میخوام روی تمامی لینک های سایتم این کار رو انجام بدم .
    سلام
    بله مثل همیشه دوستان با جواب هاشون گل کاشتند!
    ببینید وب سرور ها از استاندارد RFC 2616 مقدار Content-Length رو برای مرورگر ارسال میکنند و شما نیاز به حذف این مقدار دارید.
    روش این کار با توجه به سطح نیاز شما و سطح دسترسیتون متفاوته.
    اگر دسترسی به root سرور دارید و میتونید تنظیمات وب سرور رو تغییر بدید:
    وب سرور انجین ایکس: http://wiki.nginx.org/HttpHeadersMor..._input_headers
    وب سرور آپاچی: http://codeblow.com/questions/how-yo...r-with-apache/
    اما اگر دسترسی به مدیریت سرور ندارید باید تمامی درخواست های دانلود رو به یک فایل اسکریپت مثلا php یا cgi ارجاع بدید(rewrite)
    من اینجا یک مثال php میزنم که کد اصلی در http://php.net/manual/en/function.readfile.php قابل مشاهده هست:
    کد اصلی:
    http://paste.ubuntu.com/10707505/
    کد صحیح شده:
    http://paste.ubuntu.com/10707507/
    .:: جی سرور - ارائه دهنده خدمات میزبانی وب و سرور های مجازی و اختصاصی ::.
    دارنده نماد اعتماد الکترونیکی از وزارت صنعت ، معدن و تجارت

  10. تعداد تشکر ها از JeyServer به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •