التشفير

lz4decompress

يقوم بفك ضغط سلسلة LZ4 والتحقق بشكل اختياري من الحجم المتوقع بعد فك الضغط عنه.

الصيغة

lz4decompress(data: string, expectedSize?: number): string
أسماء بديلة crypt.lz4decompresscrypt.lz4.decompresslz4.decompress

الوسائط

الاسمالنوعالوصف
datastringسلسلة بايت الإدخال أو النص الذي تتم معالجته بواسطة الوظيفة.
expectedSize?numberحجم البايت المتوقع بعد فك ضغطه والمستخدم للتحقق من الصحة.

القيم الراجعة

الاسمالنوعالوصف
decompressedstringسلسلة بايت تم فك ضغطها.

الوصف

يقوم بفك ضغط سلسلة LZ4 والتحقق بشكل اختياري من الحجم المتوقع بعد فك الضغط عنه.

استدعه مع 2 parameter: data, expectedSize. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

يعيد decompressed (string). استخدم جدول returns للفصل بين قيم النجاح ونتائج nil والأخطاء القابلة للمعالجة.

مثال

مثال استدعاء باستخدام قيم مؤقتة.

local result = lz4decompress("example", 1)
print(result)