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 અને PHP, (કે તે જરૂર બધા છે) નો ઉપયોગ કરીને બનાવવામાં આવી હતી.
આ AwsmUploader આ કોઇ જરૂર નથી: ફ્લેશ, ActiveX, ક્રોમ એક્સ્ટેન્શન, 3 જી પક્ષ લાઈબ્રેરીઓ (દા.ત. jQuery, Dojo, MooTools, Modernizr), કોઈ પણ પ્રકારની પ્લગઈનો, સર્વર બાજુ માળખા વગેરે

સંપૂર્ણપણે કામ ડેમો અને અહીં સમગ્ર દસ્તાવેજીકરણ જુઓ.

બ્રાઉઝર સુસંગતતા (2013 જુલાઈ તરીકે)

ડેસ્કટોપ બ્રાઉઝર્સ મોબાઇલ બ્રાઉઝર્સ
પરીક્ષણ: લક્ષણ-શોધ, ચકાસણી (મુલાકાત મુજબ કામ કરીશું
અનુલક્ષી ઉપકરણ સાથે ડેમો
) જાતે તપાસો:
  • ફાયરફોક્સ 13 + +
  • ક્રોમ 20 +
  • ઇન્ટરનેટ એક્સપ્લોરર 10 +
  • (મેક ઓએસ એક્સ 10.9 પર ચકાસાયેલ) સફારી 7 + +
  • ઓપેરા 12.10+
  • આઇઓએસ 6 સફારી 6 + (આઈપેડ 2 + +, આઇફોન 3GS, 4 + +)
  • બ્લેકબેરી બ્રાઉઝર
  • ઓપેરા મોબાઇલ 14 + +
  • Android માટે ફાયરફોક્સ 22 + +

શું પછી તે વિશે તેથી ખાસ છે?

કે પ્રશ્નનો ઘણા જવાબો છે. સૌથી ભયાનક છે:

  • મનસ્વી કદના મનસ્વી ઘણા ફાઇલો અપલોડ. આ AwsmUploader 2 GB ની ISO-ફાઈલો સાથે પરીક્ષણ કરવામાં આવ્યું હતું. નીચા CPU વપરાશ સાથે વશીકરણ જેવા કામ કરે છે. આ AwsmUploader PHP, માતાનો અથવા અન્ય serverside મર્યાદા વિશે કાળજી નથી.
  • તમે હજુ પણ FILESIZE મર્યાદા સુયોજિત અથવા પોતાના regexes પુરવઠો દ્વારા ચોક્કસ ફાઈલો ના અપલોડ નામંજૂર કરી શકો છો.
  • તમે droppable વિસ્તાર તરીકે સ્પષ્ટ થયેલ તત્વ પર ફાઇલો ખેંચીને અપલોડ કરો.
  • અત્યંત સમૃદ્ધ બધી ફાઈલો માટે ફાઇલ દીઠ આંકડા /: ઝડપ મીટર (સરેરાશ અને વર્તમાન ઝડપ), બેલેન્સ સમય (અને), રીયલ ટાઇમ માં, વધુ ચોક્કસ કરતા બીજા માટે કદ અને ક્વોટા ગણતરીઓ.
  • 25 થી વધુ interceptable ઘટનાઓ અત્યંત વિગતો માટે પરવાનગી આપે છે.
  • ક્વોટા મેનેજમેન્ટ સપોર્ટ કરે છે. આ AwsmUploader તેમને અપલોડ કરતા પહેલા ફાઇલો અવગણો દેવા માટે મહત્તમ અપલોડ કદ સેટ કરો.
  • માટે અસુમેળ આ HTML5-FileAPI ઉપયોગ કરે છે અને ચંકને મુજબના અપલોડ ફાઈલો. સાથે સાથે આધારભૂત છે CORS-અરજીઓ વાપરીને અન્ય ડોમેન્સ માટે અપલોડ કરો.
  • HTTP-401-પડકાર અને preflighted વિનંતિઓ આધાર આપે છે: ઉપયોગ ઓળખાણપત્ર સંરક્ષિત વિસ્તારો પર અપલોડ કરવા માટે.
  • આપમેળે છેના JPEG, GIF- અને PNG-ચિત્રો થંબનેલ્સ રેન્ડર કરે છે અને સ્ટોર. આંતરિક વર્ગ ઉપયોગ કરીને ડેટા-URL ને મારફતે બ્રાઉઝરમાં સૌથી imagetypes પ્રદર્શિત કરી શકો છો BinaryDataCollector.
  • તમે તમારી જરૂરિયાતો અને ઉપલબ્ધ બેન્ડવિડ્થ માટે ચંકને માપ સંતુલિત કરી શકો છો. તમે સમાંતર કરો તેને કરવા માંગો છો તરીકે AwsmUploader તરીકે ઘણા ફાઇલો પ્રક્રિયા કરી શકો છો.
  • આંતરિક ક્યુને ઉપયોગ કરે છે. તમને વિરામ અને કોઈ પણ સમયે (પણ નોંધાવી મુજબના) અડધેથી બંધ કરી શકે છે. આ AwsmUploader અન્ય ફાઇલો પ્રક્રિયા છે જ્યારે ફાઇલો છોડી દેવા પર રાખો અચકાવું નથી, તે કાળજી લેશે ;)
  • આ AwsmUploader સંપૂર્ણપણે સ્વતંત્ર જાવાસ્ક્રિપ્ટ વર્ગ છે. તે jQuery, Mootools અથવા Dojo જેવી અન્ય કોઇ લાઈબ્રેરીઓ જરૂર નથી.
  • એક સમૃદ્ધ રાજ્ય વ્યવસ્થાપન વિગતવાર દરેક પગલું વિશે વપરાશકર્તા (વર્તમાન ક્રિયા, ફાઇલ કદ, પ્રગતિ, રાજ્યો, રીયલ ટાઇમ ઉપયોગો, કતાર વગેરે દીઠ ફાઈલોની સંખ્યા) જાણ.
  • સમૃદ્ધ ભૂલ અને પ્રતિભાવ મેનેજમેન્ટ, કે માટે તમારી પોતાની callbacks બાંધવા.
  • ફાઈલ નામો અને -size શબ્દમાળાઓ ફોર્મેટિંગ માટે મદદગાર કાર્યો.
  • આ સાથે સરસ રીતે કામ કરે છે AwsmProgressBar.

આ તે છે?

અલબત્ત નથી. આ AwsmUploader ઘણો વધુ સમાવે છે.

  • આ પુનરાવર્તિત વર્ગ BinaryDataCollector ઘટીને ફાઈલોની માહિતી ભેગી કરવા માટે પરવાનગી આપે છે. તે પૂર્ણ વાંચન જ્યારે બ્રાઉઝરમાં (ડેટા-URL તરીકે) ફાઇલો એક પૂર્વદર્શન માટે પરવાનગી આપવા માટે બનાવવામાં આવી હતી. વર્ગ આ AwsmUploader-નામસ્થળ ભાગ છે અને તેમજ બાહ્ય ઉપયોગ કરી શકાય છે.
  • આ પુનરાવર્તિત વર્ગ FeatureDetection સરળતાથી બધા જરૂરી સુવિધાઓ માટે ચકાસવા માટે પરવાનગી આપે છે. આ વર્ગ પણ જાહેર નામસ્થળ ભાગ છે.
  • બે એન્યુમરેશન્સ તેમજ નેસ્ટ હતા. એક બધા registrable ઇવેન્ટ પ્રકારો સાથે યાદી છે, અન્ય એક ઉપલબ્ધ કતાર-પ્રકારોની યાદી છે. તેઓ ચોક્કસ ઘટના માટે યોગ્ય સંભાળનાર રજીસ્ટર કરવા માટે અને વિગતો માટે યોગ્ય કતાર ચકાસવા માટે ઉપયોગ થાય છે. આ પાંચ ક્યુને આવે છે:, સમાપ્ત રદ અને નિષ્ફળ, (reading અથવા આ ક્ષણે અપલોડ કરવામાં આવે છે કે ફાઇલો) બાકી, ડ્રોપ્ડ.
  • ખાનગી વર્ગ AUFile અગાઉ કરેલા વિસ્તાર પર પડતા મૂકવામાં આવ્યો હતો કે એક ફાઈલ રજૂ કરે છે. તે તેમજ ઉપયોગી પદ્ધતિઓ છે અને બહાર સુલભ અને ચોક્કસ callbacks માટે દલીલ તરીકે આપવામાં આવે છે. આ AUFile તેમજ PHP, અમલમાં તેના પ્રતિરૂપ છે.
  • આ AUFile સમાવે AUFileChunks. દરેક ચંકને ઉપયોગી અને વિગતવાર ગુણધર્મો અને તેના પોતાના XMLHttp માગણી છે. તે તેના AUFile મારફતે સુલભ છે. સાથે સાથે PHP, માં અનુલક્ષી વર્ગ પણ છે.

શું પેકેજમાં છે અને હું શું જરૂર છે?

આ પેકેજ એ એકલા અને સંપૂર્ણપણે સ્વતંત્ર જાવાસ્ક્રિપ્ટ વર્ગ સમાવેશ AwsmUploader અને તેના ઉપરોક્ત પુનરાવર્તિત વર્ગો અને એન્યુમરેશન્સ. પેકેજ અંદર તમે PHP,-વર્ગો (PHP, 5 જરૂર છે) મળશે AUFile અને AUFileChunk તે ચંકને મુજબના અપલોડ હેન્ડલ અને નિયંત્રક. પેકેજ પણ (આ એક જેવી જ છે, સાથે સંપૂર્ણપણે-અમલ ડેમો ઈન્ટરફેસ સમાવે AwsmProgressBar .! સામાન્ય progressbar દ્વારા બદલાઈ રહી છે) બનીને અમલીકરણ તમે serverside પર કંઈપણ રૂપરેખાંકિત કરવાની જરૂર નથી આ બોક્સની બહાર કામ કરશે (પરંતુ ત્યાં કેટલાક વિકલ્પો) તમે અલબત્ત, સંતુલિત કરી શકો છો છે.

તમે જોઈ તેમ, આપવામાં આવી રહ્યું પેકેજ સમૃદ્ધ છે અને વિતરિત ઈન્ટરફેસ AwsmUploader ભાગ (તે jQuery / jQueryUI વાપરે નોંધો કે) નથી, તેમ છતાં, અમલ અને તમારા પોતાના ઈન્ટરફેસ ડિઝાઇન કરવા માટે તમે જરૂર નથી. તમે તેને કામ કરે છે અને તમારા સર્વર પર માત્ર PHP 5 બનાવવા માટે જાવાસ્ક્રિપ્ટ કોઈ જ્ઞાન થોડું જરૂર છે. આધુનિક બ્રાઉઝર્સમાં ફાયરફોક્સ 13 + + અને Chrome 20 + સહિત આધારભૂત છે. ઇન્ટરનેટ એક્સપ્લોરર આવૃત્તિ 10 થી શરૂ થતા આધારભૂત છે. ઓપેરા આવૃત્તિ 12.10 અને નવા થી કામ કરે છે. આ ઉલ્લેખ કર્યો સુસંગત બ્રાઉઝર્સ વપરાય છે ત્યારે આ AwsmUploader સંપૂર્ણપણે તમારી હાલની અપલોડ ઉકેલ, બદલો કરી શકો છો. ગ્રાહકો આ AwsmUploader સાથે સાથે આઇપેડ પર કામ કરે છે. તે ફ્લેશ આધારભૂત નથી, કારણ કે આવા ઉપકરણો પર મોટી ફાઇલો અપલોડ માટે માત્ર એક જ મૂળ ઉકેલ છે.

અપડેટ્સ, સુધારાઓ & સુધારાઓ

, 2013 જુલાઈ 19 મી
  • . જાવાસ્ક્રિપ્ટ છે: બ્લોબ અને તેની Ctor હવે એક ક્રોસ બ્રાઉઝર રીતે IE10 હવે આધારભૂત ઉપલબ્ધ છે, કારણ BlobBuilder સંપૂર્ણપણે દૂર કરવામાં આવી છે.
  • જાવાસ્ક્રિપ્ટ: event- (અન) બંધનકર્તા અને XDomainRequest સંબંધિત એટલે ની જૂની આવૃત્તિઓ માટે અનાવશ્યક આધાર દૂર કર્યું; કેટલાક બિનજરૂરી કાર્યો દૂર અને કેટલાક અન્ય લોકો સરળ - પાંચ AwsmUploader લગભગ 5% સંકોચાઈ ;)
  • જાવાસ્ક્રિપ્ટ: હવે ArrayBuffers સાથે કામ કરવાની BinaryDataCollector એડેપ્ટેડ

સપ્ટેમ્બર 5, 2012

  • એકંદર: આ AwsmUploader સરળ મળી, તમે હવે માત્ર droppable વિસ્તારોમાં કરતાં અન્ય (પોતાના) સ્રોતોમાંથી તે ફીડ કરી શકો છો! પણ, ખૂબ મોટા ફાઈલોની નિયંત્રણ તરત જ પરિણામી ફાઈલમાં હિસ્સામાં લખીને સારું થઈ ગયું, કોઈ કામચલાઉ ફાઈલો હવે ઉપયોગ થાય છે. તમને ક્લાઈન્ટ અને serverside કોડ બંને વિના વિલંબે નવા સંસ્કરણ પર સ્થાનાંતરિત કરી શકો છો (જે દૂર પદ્ધતિઓ માટે સિવાય) પાછળની-સુસંગત!
  • જાવાસ્ક્રિપ્ટ: જાહેર પદ્ધતિ ઉમેર્યું enqueueFileForUpload() (દા.ત. ફાઇલ ઇનપુટ્સ મનસ્વી સ્રોતોમાંથી ફાઈલો સાથે AwsmUploader ફીડ સુધારાશે ડેમો જોવા ). આ સુસંગતતા (નવી બ્રાઉઝર્સ માટે) બ્લોબ-કંસ્ટ્રક્ટર માં ArrayBufferViews ઉપયોગ કરીને વધારો કરવામાં આવ્યો હતો.
  • PHP,: આ નિયંત્રક અને બે વર્ગો બદલી, બધા ફેરફારો જોવા માટે (આ ડેમો માં શોધી શકાય છે) દસ્તાવેજીકરણનો સંદર્ભ લો કૃપા કરીને. આ API સરળ મળી છે અને અમુક પદ્ધતિઓ દૂર કરવામાં આવ્યા હતા, આ પદ્ધતિ writeFile () ઉમેરવામાં આવ્યો હતો.
, 2012 જુલાઈ 18 મી
  • જાવાસ્ક્રિપ્ટ: અહેવાલ માટે સુસંગતતા વધારો Blob જૂના બ્રાઉઝર્સમાં -interface.
, 2012 જુલાઈ 14 મી
  • જાવાસ્ક્રિપ્ટ: માઇનોર સુધારાઓ (બદલે BlobBuilder ઓફ) જ્યાં ઉપલબ્ધ બ્લોબ-ઈન્ટરફેસ વાપરવા માટે.
  • જાવાસ્ક્રિપ્ટ: અહેવાલ બ્લોબ-ઈન્ટરફેસ માટે સુસંગતતા શોધવા માટે વર્ગ AwsmUploader.FeatureDetection સુધારાશે.
  • PHP,: આ વર્ગ AUFile હવે તેમને હવે overridable મૂળભૂત દલીલો તરીકે તેમની સાથે કામ વાપરે છે તે તે કાર્યો તરીકે, 'DEFAULT_' સાથે પ્રિફિક્સ તેના સ્થિરાંકો છે. દસ્તા કરવામાં બધા ફેરફારોની અસર પહોંચાડવા માટે સુધારાઈ ગયેલ છે.

ડાઉનલોડ કરો
આ શ્રેણી માં અન્ય ઘટકોઆ લેખક બધા ઘટકો
ટિપ્પણીઓવારંવાર પૂછાતા પ્રશ્નો અને જવાબો પૂછવામાં

ગુણધર્મો

:
13 જુલાઇ 12 બનાવનાર

છેલ્લા સુધારાની:
20 જાન્યુઆરી 15

હાઇ ઠરાવ:
હા

સુસંગત બ્રાઉઝર્સ:
IE10, ફાયરફોક્સ, સફારી, ઓપેરા, Chrome ને

ફાઈલો:
જાવાસ્ક્રિપ્ટ જેએસ, એચટીએમએલ, સીએસએસ, PHP

કીવર્ડ્સ

ઈકોમર્સ, બધા વસ્તુઓ, AJAX, ચંકને, ડ્રેગ અને ડ્રોપ, ફાઈલ API, ફાઇલ અપલોડ કરો, HTML5, JavaScript, બહુવિધ ફાઇલ અપલોડ, ક્વોટા, ઝડપ મીટર, અમર્યાદિત, અપલોડ, પ્રગતિ અપલોડ