الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

من يعرف طريقة قوية لضغط ال Buffer ؟

مغلق
بدأه source code في 27 فبراير 2006 · 12 رد · 966 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

احتاج يا اخوان الى طريقة لضغط الـــ Buffer ... طريقة فعالة وضغط قوي ...

جربت اكثر من طريقة ... والى الان افضل ما وجدت ( zlib ) ولكن اطمح للأفضل .

.

.

.

الأدمنية ممنوعين من الجواب .... زعلان عليهم لتقفيلهم موضوعي السابق ... :P

تم تعديل هذه المشاركة بواسطة source code في 27 فبراير 2006 في 14:58

#2

but i have a question 4 you do you want to compress your buffer in-memory or in the fly mode

and i think you mean the first one so till now the best choice is the ZLIB

good luck mohammed

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#3

Yes in-memory

zlib جيد ...وامس قرآت عن IdCompressionIntercept من اندي .. و وجدتة يعتمد علية

لكن اخشى ان يكون هناك ما هو افضل وانا لا اعلم .. : )

شكرآ لك mohfa

#4

ok , so personaly i use ZLIB to ( de )compress my buffer . but if you want you can use the Xceed library read more

http://www.microway.com.au/catalog/xceed/stream.stm

good luck

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#5

الله يعطيك العافية .... Xceed سبق وان رآيتة ويوجد ايضآ http://www.uplib.com UPL مشكلتهم $$$ + ActiveX

و وجدت http://help.madshi.net/madZipUnit.htm madZip لكن لم اجربة

و اعتقد اني ساعمل مثلك واعتمد zlib

ويا سلام يا mohfa على الشغل مع الــ Buffer فية متعة عجيبة ... يمكن لأني جديد على هالشغلات .. : )

#6
source code كتب:
السلام عليكم

الأدمنية ممنوعين من الجواب .... زعلان عليهم لتقفيلهم موضوعي السابق ...  :P

السلام عليكم و رحمة الله وبركاته

أخي، ما لا تسمح به قوانين المنتدى يغلق أو يحذف

و إن لم يعجبك الأمر غير القوانين :P

بالنسبة للضغط، جرب UCL , NRV

لن تجد أحسن من المرفق

أيضا جرب aPLib من http://www.ibsensoftware.com

Delphi_port_of_the_popular_UCL_Compression_Library.rar

d4baa0.gif
#7

DeltaAziz .. ما شاء الله عليك

نزلت UCL و aPLib ... وبصراحة شغل مرتب .. الان قريت الهيلب وشفت الديمو ... وياقي التجربة على طريقتي الخاصة

شكرآ لك ... وبعد هالهدايا الجميلة ... يفداك كل مواضيعي ...قفل اللي تحب ... : )

mohfa ... لا يفوتك التجربة ... UCL يضغط بحدود 70 % ( اقوى من zlib بقليل ) ..... و aPLib فعال مع السايز الصغير من 160 بايت ( مهم بالنسبة لي )

.......

ان شاء الله بعد تجربة جميع ما ذكر في هذا الموضوع ... اكتب رد اوضح فية ايهم افضل والفرق بينهم حتى يستفيد من يهتم بالموضوع .

#8
source code كتب:
... يفداك  كل مواضيعي ...قفل اللي تحب ... : )

:D غالي و الطلب رخيص

سأحذف كل مواضيعك و أقدم إستقالتي...

source code كتب:
mohfa ... لا يفوتك التجربة  ... UCL يضغط بحدود 70 % ( اقوى من zlib بقليل  ) ..... و aPLib فعال مع السايز الصغير من 160 بايت ( مهم بالنسبة لي )

ان شاء الله بعد تجربة جميع ما ذكر في هذا الموضوع ... اكتب رد اوضح فية ايهم افضل والفرق بينهم حتى يستفيد من يهتم بالموضوع

النتيجة محسومة

لكن أعتبره وعد

لكي يستفيد باقي الأعضاء

d4baa0.gif
#9

My friend Delta i don't think UCL is better than ZLIB in matter of ( Un )compression why :

because the buffer in genaral allocates a small size in Memory that's why i have asked our friend source code what mode of compression he wants his buffer to have - In-Memory or in the fly mode

but the question is in BLOB fields and i mean the Objects and those who have big size and allocates a big memory so in such a case the UCL will not compress 100 % your Objects so you will have some problems in Thread Queries .

that's why i advice Source Code to use Zlib and especially if his buffer should allocate big Memory . and because he says he wants his buffer to be compressed in-memory mode .

many thanks .

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#10

منيتي أعرف كيف يتحول ملف من 300 ك.ب الى 50 ك.ب

ايش اللى يحصل بالضبط :angry:

مافي حاجه تتكلم عن الشي هذا ؟

#11

مافي حاجه تتكلم عن الشي هذا ؟

اقتباس

i don't understand what do u mean .

is it the subject of buffer compression or the BLOB Compression or what could you please give more details

many thanks Mohammed

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#12

i think it's better to give a detailed course about the compression algo

تم تعديل هذه المشاركة بواسطة mohfa في 2 مارس 2006 في 21:12

عزيزي :

لاتنسى ان تصلي على حبيبنا و شفيعنا يوم لا ينفع مال ولا بنون .

فاللهمّ صّل وسّلم على سيدي و شفيعي وحبيبي محمد عليك الف صلاة وازكى تسليم

*****

2_header.png

#13

السلام عليكم

كنت واعدكم ان اضع الفروق بعد التجربة ... وبصراحة لم اجد فروق كبيرة تذكر

Xceed + UPL غير مجاني ولم اجربهم

madZip مجاني لكن من القرائة عنة لم اراء فية شيئ مميز ولم اجربة

UCL + zlib + aPLib جربتهم ... وبحكم اني احتاجهم لضغط بايتات صغيرة فتم استثناء UCL

مع انة جيد و مميزاتة كثيرة ... واستخدامة سهل

zlib + aPLib لم اجد بينهم اي فرق ... كلهم جيد وسهل الأستخدام ونفس النتيجة في الضغط ... و لأا اعلم

بالنسبة لضغط احجام كبيرة ان كان هناك فرق .... انا اتكلم ان احجام اقل من 1 كيلو بايت

في الأخير اخترت zlib لما لة من سمعة طيبة ... يكفي ان اندي تعتمد علية

اما الفروق العلمية والمقارنة الدقيقة ... فا ادعها لأهل الخبرة ... :)

هذا الموضوع مغلق.

مواضيع مشابهة