WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
JavaScript / Loaders and Uploaders

The AwsmUploader: Unlimited Uploads w/o Flash!

— افزودنی به WorldWideScripts.net

اشتراک در خوراک ما به ماندن بگیرید تا به امروز!

جدید! ما را دنبال کنید که شما آن را می خواهم!


The AwsmUploader: Unlimited Uploads w/o Flash! - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

AwsmUploader اجازه می دهد تا شما به راحتی فایل های آپلود شده توسط کشیدن-N-قطره ساخته شده است (در) یا با تغذیه آن را با فایل ها از منابع خود (مانند به طور منظم فایل ورودی). این با استفاده از ساده جاوا اسکریپت، HTML5 و پی اچ پی (که همه به آن نیاز دارد) ساخته شده بود.
AwsmUploader هیچ یک از این نیاز نیست: فلش، اکتیو ایکس، برنامههای افزودنی Chrome، کتابخانه 3rd حزب (به عنوان مثال جی کوئری، باشگاه، MooTools را، Modernizr)، پلاگین از هر نوع، چارچوب سمت سرور و غیره

مشاهده نسخه ی نمایشی به طور کامل کار و کل اسناد و مدارک در اینجا.

سازگاری مرورگر (به عنوان ژوئیه 2013)

مرورگرهای رومیزی مرورگرهای موبایل
تست: باید به عنوان در هر ویژگی تشخیص، تست نشده (بازدید کار
نسخه ی نمایشی با یک دستگاه مربوطه
برای بررسی از خودتان):
  • فایرفاکس 13+
  • کروم 20+
  • اینترنت اکسپلورر 10+
  • صفری 7+ (تست شده بر روی سیستم عامل مک ایکس 10.9)
  • اپرا 12.10+
  • در iOS 6 صفری 6+ (اپل 2+، آی فون 3GS، 4+)
  • مرورگر بفرستد
  • اپرا موبایل 14+
  • فایرفاکس برای آندروید 22+

آنچه در مورد آن ویژه پس از آن؟

پاسخ های زیادی برای این سوال وجود دارد. عالی ترین:

  • آپلود فایل های دلخواه بسیاری از اندازه دلخواه. AwsmUploader با 2 GB ISO-فایل مورد آزمایش قرار گرفت. این نسخهها کار میکند مانند جذابیت با استفاده از پردازنده کم است. AwsmUploader می کند در مورد این پی اچ پی و یا دیگر محدودیت serverside اهمیتی نمی دهند.
  • شما هنوز هم می توانید یک محدودیت اندازه فایل تنظیم و یا ندهید آپلود از فایل های خاصی را با فراهم regexes خود.
  • آپلود با کشیدن فایل ها بر روی عنصر شما به عنوان منطقه droppable مشخص شده است.
  • آمار بسیار غنی در فایل / برای تمام فایل های: متر سرعت (به طور متوسط ​​و سرعت فعلی)، زمان تعادل (ETA)، اندازه و سهمیه محاسبات را در زمان واقعی، دقیق تر از به دوم.
  • بیش از 25 حوادث interceptable برای جزئیات نهایت اجازه می دهد.
  • پشتیبانی از مدیریت سهمیه بندی. تنظیم حداکثر اندازه فایل به اجازه AwsmUploader جست و خیز فایل قبل از آپلود آنها.
  • با استفاده از HTML5-FileAPI به ناهمگام و فایل های آپلود تکه عاقلانه. آپلود به حوزه های دیگر با استفاده از CORS-درخواست پشتیبانی نیز هست.
  • پشتیبانی از درخواست های HTTP-401-به چالش کشیده و preflighted: استفاده از اعتبار برای آپلود به مناطق حفاظت شده.
  • به صورت خودکار کدها و فروشگاه های ریز عکسها از JPEG-، GIF- و PNG-تصاویر. می تواند بسیاری imagetypes در مرورگر از طریق داده-URL ها با استفاده از ساخته شده است در کلاس نمایش BinaryDataCollector .
  • شما می توانید مقدار اندازه به نیازهای شما و پهنای باند موجود را تنظیم کنید. AwsmUploader می تواند به عنوان بسیاری از فایل های که شما آن را می خواهم به صورت موازی پردازش.
  • با استفاده از صف داخلی. شما می توانید مکث و سقط (حتی فایل عاقلانه) در هر زمان. دریغ نکنید در حذف فایل های حفظ در حالی که AwsmUploader در حال پردازش فایل های دیگر، آن را به مراقبت از ؛)
  • AwsmUploader یک کلاس جاوا اسکریپت به طور کامل مستقل است.این هیچ کتابخانه های دیگر مانند جی کوئری، MooTools را یا باشگاه نیاز ندارد.
  • مدیریت دولتی غنی به اطلاع کاربر در مورد هر گام در جزئیات (اکشن فعلی، اندازه فایل، پیشرفت، می گوید، کاربردهای بیدرنگ، تعدادی از فایل های در صف و غیره).
  • خطا غنی و مدیریت پاسخ، اتصال تماس مجدد بسیار خود را به که.
  • توابع یاور برای قالب بندی نام فایل و رشته حجم.
  • این نسخهها کار میکند به سادگی با AwsmProgressBar .

خودشه؟

البته که نه. AwsmUploader شامل خیلی بیشتر.

  • کلاس های تو در تو BinaryDataCollector اجازه می دهد تا به جمع آوری داده ها از فایل های کاهش یافته است. این اجازه می دهد تا یک پیش نمایش از فایل های (به عنوان داده-URL) در مرورگر هنگامی که به پایان رسید خواندن ساخته شده است. کلاس بخشی از AwsmUploader-فضای نام است و می تواند به صورت خارجی استفاده نیز هست.
  • کلاس های تو در تو FeatureDetection به راحتی اجازه می دهد تا برای تمام ویژگی های مورد نیاز را بررسی کنید. این کلاس نیز بخشی از فضای نام عمومی است.
  • دو شمارش و همچنین تو در تو شد. یکی یک لیست با همه نوع رویداد registrable است، یکی دیگر یک لیست از دسترس صف-انواع است. آنها استفاده می شود برای ثبت نام کنترل صحیح را برای یک رویداد خاص و برای بررسی صف درست برای جزئیات بیشتر. پنج صف ها: مشروط، در انتظار (فایل های که در حال خواندن یا آپلود در حال حاضر)، انجام شده، حذف شده و ناموفق بود.
  • کلاس خصوصی AUFile نشان دهنده یک فایل که قبلا بر روی منطقه تعیین شده کاهش یافته بود. این روش مفید و همچنین و به خارج از دسترس و با توجه به عنوان آرگومان به تماس مجدد خاصی است.AUFile است همتای آن اجرا شده در پی اچ پی نیز هست.
  • AUFile شامل AUFileChunks . هر تکه دارای خواص مفید و دقیق و شی XMLHttpRequest خود را دارد. آن را از طریق AUFile آن در دسترس است.است یک کلاس مربوطه در PHP نیز وجود دارد.

چه در بسته است و چه چیزی نیاز دارم؟

این بسته شامل مستقل و کلاس جاوا اسکریپت به طور کامل مستقل AwsmUploader و کلاس های تو در تو فوق آن و شمارش. در بسته شما PHP-کلاس (نیاز به پی اچ پی 5) پیدا AUFile و AUFileChunk و کنترل که مسئولیت رسیدگی به آن ارسال تکه عاقلانه. این بسته همچنین شامل یک رابط به طور کامل اجرا نسخه ی نمایشی (مشابه با این.با AwsmProgressBar که توسط یک progressbar عمومی جایگزین).!اجرای همراه خارج از جعبه کار خواهد کرد لازم نیست که شما برای پیکربندی هر چیزی در serverside (اما وجود دارد برخی از گزینه شما می توانید تنظیم، البته).

همانطور که می بینید، بسته در حال ارائه غنی است و نیازی نیست که شما برای پیاده سازی و طراحی رابط خود، هر چند رابط تحویل بخشی از AwsmUploader (توجه داشته باشید که آن را با استفاده از jQuery / jQueryUI) نیست. شما کمی نیاز به هیچ دانش در جاوا اسکریپت آن را به کار و فقط پی اچ پی 5 بر روی سرور خود. مرورگرهای پیشرفته پشتیبانی می شوند، از جمله فایرفاکس 13+ و 20+ کروم. اینترنت اکسپلورر پشتیبانی شروع از نسخه 10. اپرا کار می کند از نسخه 12.10 و جدیدتر. AwsmUploader طور کامل می تواند راه حل آپلود موجود خود را، جایگزین زمانی که مرورگرهای سازگار ذکر شده استفاده می شود. مشتریان گزارش AwsmUploader کار در iPad نیز هست. این تنها راه حل بومی برای آپلود فایل های بزرگ در چنین دستگاه از فلش پشتیبانی نمی باشد.

به روز رسانی، ارتقاء و رفع

2013 ژوئیه 19
  • جاوا اسکریپت: BlobBuilder شده است به طور کامل حذف شده به لکه و Ctor آن در حال حاضر موجود در یک متقابل مرورگر شیوه IE10 در حال حاضر پشتیبانی می کند..
  • جاوا اسکریپت: پشتیبانی اضافی برای نسخه های قدیمی تر از اینترنت اکسپلورر مورد event- (سازمان ملل متحد) صحافی و XDomainRequest حذف. حذف برخی از توابع کار برکنار شده و ساده شده برخی دیگر - AwsmUploader منقبض شده حدود 5٪ ؛)
  • جاوا اسکریپت: اقتباس از BinaryDataCollector برای کار با ArrayBuffers در حال حاضر

2012 سپتامبر 5

  • کل: AwsmUploader آسان تر، شما هم اکنون می توانید آن را از دیگر (خود) منابع از مناطق فقط droppable تغذیه! همچنین، از دست زدن به فایل های بسیار بزرگ بهتر فورا نوشتن تکه های به فایل منجر کردم، هیچ فایل های موقت دیگر استفاده می شود. شما می توانید به نسخه جدید مهاجرت بی وقفه، هر دو مشتری و کد serverside هستند به عقب سازگار (به جز برای روش حذف)!
  • جاوا اسکریپت: اضافه شده به روش عمومی enqueueFileForUpload() برای تغذیه AwsmUploader با فایل ها از منابع خودسرانه (به عنوان مثال ورودی فایل، به روز نسخه ی نمایشی ببینید ). سازگاری با استفاده از ArrayBufferViews در لکه-سازنده (برای مرورگرهای جدیدتر) افزایش یافته بود.
  • پی اچ پی: کنترل و دو کلاس تغییر، لطفا به مستندات مراجعه کنید (می توان در نسخه ی نمایشی یافت) برای دیدن همه تغییرات. API آسان تر و برخی از روش های حذف شدند، writeFile روش () اضافه شد.
2012 ژوئیه 18
  • جاوا اسکریپت: افزایش سازگاری برای Blob -interface در مرورگرهای قدیمی تر.
2012 ژوئیه 14
  • جاوا اسکریپت: پیشرفت های جزئی به استفاده از لکه-رابط، که در آن در دسترس (به جای BlobBuilder).
  • جاوا اسکریپت: به روز AwsmUploader.FeatureDetection کلاس برای تشخیص سازگاری برای لکه-رابط.
  • پی اچ پی: کلاس AUFile در حال حاضر ثابت خود را با پیشوند 'DEFAULT_'، به عنوان آن دسته از توابع است که استفاده از آنها در حال حاضر با آنها به عنوان آرگومان به طور پیش فرض overridable کار می کنند. مستندات به روز شده است تا منعکس کننده تمام تغییرات ساخته شده است.

دانلود کنید
مولفه های دیگر در این دسته استتمام اجزای این کاربر
نظراتغالبا پرسش و پاسخ خواسته

خواص

ایجاد 13:
12 تیر؛ آخرین بروز رسانی

کلمات کلیدی

تجارت الکترونیک, همه آیتم ها, AJAX, تکه, کشیدن و رها کردن, فایل API, آپلود فایل, HTML5, جاوا اسکریپت, آپلود فایل های متعدد, سهمیه, سرعت سنج, نامحدود, آپلود, آپلود پیشرفت