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 تم آسانی سے (تعمیر میں) یا (جیسا کہ باقاعدہ فائل آدانوں کے طور پر) اپنے ذرائع سے فائلوں کے ساتھ اسے کھلانے کی طرف ڈریگ ن ڈراپ کی طرف سے فائلوں کو اپ لوڈ کرنے دیتا ہے. یہ سادہ جاوا اسکرپٹ، HTML5 اور پی ایچ پی (کہ اس کی ضرورت سب) کی استعمال کرتے ہوئے بنایا گیا تھا.
AwsmUploader ان میں سے کسی کی ضرورت نہیں ہے: فلیش، ActiveX کو، کروم ملانے، 3rd پارٹی لائبریریوں (مثال کے jQuery، Dojo کے، MooTools کے، کے Modernizr)، کسی بھی قسم کے پلگ انز، سرور سائیڈ فریم ورکس وغیرہ

ایک مکمل طور پر کام کر ڈیمو اور یہاں پوری دستاویزات دیکھیں.

براؤزر مطابقت (جولائی 2013 کے طور پر)

ڈیسک ٹاپ براؤزر موبائل براؤزرز
تجربہ کیا: نمایاں کریں ڈیٹیکشن، untested کے (کے دورے کے مطابق کے طور پر کام کرنا چاہئے
ایک اسی ڈیوائس کے ساتھ ڈیمو
) اپنے آپ کو چیک کرنے کے لیے:
  • فائر فاکس 13+
  • کروم 20+
  • انٹرنیٹ ایکسپلورر 10+
  • (میک OS X 10.9 پر تجربہ کیا) سفاری 7+
  • اوپرا 12.10+
  • iOS 6 کے سفاری 6+ (رکن 2+، فون 3GS، 4+)
  • بلیک بیری براؤزر
  • اوپیرا موبائل 14+
  • لوڈ، اتارنا Android کے لئے فائر فاکس 22+

تو کیا اس کے بارے میں کیا خاص ہے؟

اس سوال کے کئی جوابات ہیں. سب سے زیادہ خوفناک ہیں:

  • صوابدیدی سائز کے صوابدیدی کئی فائلوں کو اپ لوڈ. AwsmUploader 2 جیبی ISO- فائلوں کے ساتھ تجربہ کیا گیا. کم CPU استعمال کے ساتھ ایک جادو کی طرح کام کرتا ہے. AwsmUploader پی ایچ پی کی یا دوسرے serverside حدود کے بارے میں پرواہ نہیں کرتا.
  • آپ اب بھی ایک فائل کی حد مقرر یا خود regexes کی فراہمی کی طرف سے کچھ فائلوں کی اپ لوڈ رد کر سکتے ہیں.
  • آپ droppable علاقے کے طور پر بیان کردہ عنصر پر فائلوں کو گھسیٹنے کی طرف سے اپ لوڈ کریں.
  • بہت امیر تمام فائلوں کے لئے فائل فی شماریات /: رفتار میٹر (اوسط اور موجودہ رفتار)، توازن وقت (ئٹیی)، اپڈیٹس میں، زیادہ عین مطابق مقابلے میں دوسرے نمبر پر سائز اور کوٹے کے حساب.
  • سے زیادہ 25 interceptable واقعات باسیوں تفصیلات کے لئے کی اجازت دیتے ہیں.
  • کوٹہ کے انتظام کی حمایت. AwsmUploader ان کو اپ لوڈ کرنے سے پہلے فائلوں کو چھوڑ دو کرنے کے لئے زیادہ سے زیادہ اپ لوڈ سائز مقرر کریں.
  • کرنے asynchronously HTML5 کی FileAPI استعمال کرتا ہے اور حصہ وار اپ لوڈ کی فائلوں. اس کے ساتھ ساتھ کی حمایت کی ہے CORS-درخواستوں کا استعمال کرتے ہوئے دوسرے ڈومینز پر اپ لوڈ کریں.
  • HTTP-401-چیلنج کیا preflighted درخواستوں کی حمایت: استعمال اسناد محفوظ علاقوں کو اپ لوڈ کرنے.
  • خود کار طریقے سے JPEG-، GIF- اور PNG-تصاویر کے تمبنےل دیتا اور دکانوں. تعمیر میں کلاس کا استعمال کرتے ہوئے کی طرف سے ڈیٹا یو آر ایل کے ذریعے براؤزر میں سب سے زیادہ imagetypes ظاہر کر سکتا BinaryDataCollector .
  • آپ کو آپ کی ضروریات اور دستیاب بینڈوڈتھ حصہ سائز ایڈجسٹ کر سکتے. آپ کو متوازی کرنے کے لئے یہ چاہتے ہیں کے طور پر کئی کے طور AwsmUploader فائلوں پر عملدرآمد کر سکتے.
  • اندرونی طور پر قطار کا استعمال کرتا ہے. آپ کو روکنے اور کسی بھی وقت (بھی فائل وار) گرا کر سکتے ہیں. AwsmUploader دیگر فائلیں پروسیسنگ ہے جبکہ فائلوں کو چھوڑنے پر رکھنے کے لئے نہیں ہچکچاتے، اس کی دیکھ بھال کرے گا ؛)
  • AwsmUploader ایک مکمل طور پر خود مختار جاوا اسکرپٹ کلاس ہے.یہ jQuery، Mootools یا Dojo کی طرح کسی بھی دوسرے لائبریریوں کی ضرورت نہیں ہے.
  • ایک امیر ریاست مینجمنٹ تفصیل سے ہر قدم کے بارے میں صارف (موجودہ کارروائی، فائل کا سائز، ترقی، امریکہ، اپڈیٹس usages، قطار فی فائلوں کی تعداد) کے بارے میں مطلع.
  • رچ گمراہی اور رد عمل کے انتظام، اس پر آپ کے بہت خود callbacks باندھے.
  • فائل کا نام اور سائز ڈور کے لئے مددگار کام کرتا ہے.
  • کے ساتھ اچھی طرح کام کرتا ہے AwsmProgressBar ساتھایک .

یہ بات ہے؟

بالکل نہیں. AwsmUploader مزید بہت کچھ شامل ہے.

  • اندر در اندر کلاس BinaryDataCollector گرا دیا فائلوں کے اعداد و شمار جمع کرنے کی اجازت دیتا. یہ ختم پڑھنے جب براؤزر میں (ڈیٹا یو آر ایل کے طور پر) فائلوں کی ایک جائزہ اجازت دینے کے لئے بنایا گیا تھا. کلاس AwsmUploader-نیم سپیس کا حصہ ہے اور اس کے ساتھ ساتھ بیرونی استعمال کیا جا سکتا ہے.
  • اندر در اندر کلاس FeatureDetection آسانی سے تمام ضرورت خصوصیات کے لئے چیک کرنے کے لئے اجازت دیتا ہے. یہ کلاس بھی عوامی نیم سپیس کا حصہ ہے.
  • دو enumerations کے ساتھ ساتھ اندر در اندر کر رہے تھے. ایک سب registrable ایونٹ اقسام کے ساتھ ایک فہرست ہے، دوسرے ایک دستیاب قطار اقسام کی ایک فہرست ہے. وہ ایک مخصوص واقعہ کے لئے درست ہینڈلر رجسٹر کرنے کے لئے اور تفصیلات کے لئے درست قطار چیک کرنے کے لئے استعمال ہوتے ہیں. پانچ قطاروں رہے ہیں: اسقاط حمل، مکمل اور ناکام ہوگیا، (پڑھ یا اس وقت اپ لوڈ کر رہے ہیں کہ فائلوں) التواء، گرا دیا.
  • ذاتی کلاس AUFile پہلے نامزد علاقے پر گرا دیا گیا تھا کہ ایک فائل کی نمائندگی کرتا ہے. اس کے ساتھ ساتھ مفید طریقوں ہے اور باہر کے لئے قابل رسائی ہے اور بعض callbacks کرنے کے لئے دلیل کے طور پر دی .AUFile اس کے ساتھ ساتھ پی ایچ پی میں لاگو کیا اس کے ہم منصب ہے.
  • AUFile پر مشتمل ہوتا ہے AUFileChunks . ہر حصہ مفید اور تفصیلی خصوصیات اور اس کے اپنے XMLHttpRequest ہے. یہ اس AUFile کے ذریعے قابل رسائی ہے.اس کے ساتھ ساتھ پی ایچ پی میں ایک اسی کلاس ہے.

پیکج میں کیا ہے اور مجھے کیا ضرورت ہے؟

پیکج کھڑے اکیلے اور مکمل طور پر خود مختار جاوا اسکرپٹ کلاس بھی شامل AwsmUploader اور اس کے مذکورہ بالا اندر در اندر کلاسوں اور enumerations. پیکج کے اندر اندر آپ کو پی ایچ پی کی کلاسیں (پی ایچ پی 5) مل جائے گا AUFile اور AUFileChunk ان لوگوں حصہ وار اپ لوڈ کو ہینڈل کرنے میں اور ایک کنٹرولر. پیکج بھی (یہ ایک اسی طرح کی؛ ساتھ ایک مکمل طور پر عملدرآمد ڈیمو انٹرفیس بھی شامل AwsmProgressBar ساتھایک .! عام progressbar کی طرف سے تبدیل کیا جا رہا ہے) بنڈل نفاذ کے آپ serverside پر کسی بھی چیز کو ترتیب دینے کی ضرورت نہیں رہے خانے کے باہر کام کریں گے (لیکن وہاں کچھ اختیارات) آپ کو کورس کے، ایڈجسٹ کر سکتے ہیں.

آپ کو دیکھ کے طور پر، کی پیشکش کی جا پیکج مالا مال ہے اور ہونے والا انٹرفیس AwsmUploader کا حصہ (یہ jQuery / jQueryUI کے استعمال کرتا ہے یاد رکھیں کہ) نہیں ہے، اگرچہ، پر عمل درآمد اور آپ کے اپنے انٹرفیس ڈیزائن کرنے کی ضرورت نہیں ہے. آپ کو یہ کام اور آپ کے سرور پر صرف پی ایچ پی 5 بنانے کے لئے جاوا اسکرپٹ میں کوئی علم نہیں کرنے کا بہت کم کی ضرورت ہے. جدید براؤزر فائر فاکس 13+ اور کروم 20+ سمیت، کی حمایت کر رہے. انٹرنیٹ ایکسپلورر کے ورژن 10 سے شروع کی حمایت کی ہے. اوپرا ورژن 12.10 اور جدید تر سے کام کرتا ہے. تذکرہ کیا ہم آہنگ براؤزر استعمال کر رہے ہیں جب AwsmUploader پوری طرح اپنے موجودہ اپ لوڈ کریں حل، جگہ لے سکتے ہیں. گاہکوں AwsmUploader کے ساتھ ساتھ رکن کی پر کام کرتا ہے کو رپوٹ کیا. یہ فلیش کی سہولت نہیں ہے کے بعد سے اس طرح کے آلات پر بڑی فائلوں کو اپ لوڈ لیے آپ کو آبائی حل ہے.

اپ ڈیٹس، بہتری اور اصلاحات

، جولائی 2013 کے 19th
  • .جاوا اسکرپٹ: Blob اور اس Ctor اب ایک کراس براؤزر انداز IE10 اب کی حمایت میں دستیاب ہیں کے طور پر BlobBuilder مکمل طور پر ہٹا دیا گیا ہے.
  • جاوا اسکرپٹ: event- (un-) بائنڈنگ اور XDomainRequest حوالے IE کے پرانے ورژن کے لئے ضرورت سے زیادہ حمایت ہٹا دیا؛ بعض بے کار افعال ہٹا دیا اور کچھ دوسروں کو آسان کر - AwsmUploader 5 فیصد سکڑ گیا ؛)
  • جاوا اسکرپٹ: اب ArrayBuffers ساتھ کام کرنے BinaryDataCollector مطابق ڈھال لیا

ستمبر 5th، 2012

  • مجموعی طور پر پر: AwsmUploader آسان ہو گیا، اب آپ صرف droppable علاقوں کے مقابلے میں دوسرے (خود) ذرائع سے اس کو کھانا کھلانا کر سکتے ہیں! اس کے علاوہ، بہت بڑی فائلوں کی ہینڈلنگ کے نتیجے میں فوری طور فائل حصوں لکھنے کی طرف سے بہتر ہے، کوئی عارضی فائلوں کو اب استعمال کیا جاتا ہے. اگر آپ کلائنٹ اور serverside کوڈ دونوں، بے عیب نئے ورژن میں منتقل کر سکتے ہیں (ہٹا طریقوں کے علاوہ) پیچھے کی طرف ہم آہنگ!
  • جاوا اسکرپٹ عوامی طریقہ کار کے شامل کر دیا گیا enqueueFileForUpload() (، مثال کے طور فائل نیوجیان صوابدیدی ذرائع سے فائلوں کے ساتھ AwsmUploader کو کھانا کھلانا کرنے کو اپ ڈیٹ کر ڈیمو ملاحظہ ). مطابقت (جدید براؤزر کے لئے) بلاب-تعمیر میں ArrayBufferViews کا استعمال کرتے ہوئے کی طرف سے اضافہ کیا گیا تھا.
  • پی ایچ پی: کنٹرولر اور دو قسموں کو تبدیل کر دیا، تمام تبدیلیوں کو دیکھنے کے لئے (ڈیمو میں پایا جا سکتا ہے) دستاویزات کا حوالہ دیتے ہیں، براہ مہربانی. API آسان ہو گیا اور کچھ طریقوں ہٹا دیا گیا تھا، طریقہ writeFile () شامل کر دی گئی.
، جولائی 2012 کے 18th
  • جاوا اسکرپٹ: کے لئے مطابقت اضافہ Blob پرانے براؤزر میں انٹرفیس.
، جولائی 2012 کے 14th
  • جاوا اسکرپٹ: معمولی بہتری (اس کے بجائے BlobBuilder کے) جہاں دستیاب بلاب انٹرفیس، استعمال کرنے کے لئے.
  • جاوا اسکرپٹبلاب انٹرفیس کے لئے مطابقت پتہ لگانے کے لئے کلاس AwsmUploader.FeatureDetection تازہ کاری.
  • پی ایچ پی: کلاس AUFile اب ان کو اب overridable پہلے سے طے شدہ دلائل کے طور پر ان کے ساتھ کام استعمال کرتے ہیں کہ ان کے افعال کے طور پر، 'DEFAULT_' کے ساتھ اس کے prefixed constants ہے. دستاویزات کی گئی تمام تبدیلیوں کی عکاسی کے لئے اپ ڈیٹ کیا گیا ہے.

ڈاؤن لوڈ، اتارنا
اس زمرے میں دیگر اجزاءاس مصنف کے تمام اجزاء
تبصرہاکثر سوالات اور جوابات سے پوچھا

پراپرٹیز

13:
12 جولائی کو پیدا کیا آخری اپ ڈیٹ

مطلوبہ الفاظ

کامرس, تمام اشیاء, ایجیکس, حصہ, ڈریگ اور ڈراپ, فائل API, فائل اپ لوڈ, HTML5, جاوا اسکرپٹ, ایک سے زیادہ فائل اپ لوڈ, کوٹہ, رفتار میٹر, لامحدود, اپ لوڈ, پیش رفت کو اپ لوڈ