سؤال

هل أنت على دراية بأي مكون zip / Unzip أو برنامج نصي ل Flash / ActionScript 2؟

أنا على علم هذه المكتبة بالنسبة إلى Flex / AS3، ولكن هل هناك واحد ل AS2 الذي سيوفر لي محاولة تحويل طويلة؟

هل هناك مثل هذه المكتبة التي تدعم إنشاء / تحليل ملفات ZIP محمية بكلمة مرور؟

هل كانت مفيدة؟

المحلول

أساسا يمكن القيام به ... ولكن سيكون بطيئا ...

http://code.google.com/p/hxformat/

في الواقع سوف تقوم بتحميل السلسلة ثم سيتم فك تشفيرها في مجموعة من البايتات (باستخدام Baytes.ofstring) ... هذا سيستغرق الكثير من الوقت ... ولن تكون قادرا على القيام بالكثير مع النتائج ، أعتقد، منذ AS2 API محدود للغاية ...

ستحتاج إلى Haxe، وهي لغة مفتوحة المصدر، تتيح لك استهداف الكثير من المنصات، واحدة منها AVM1 ... فقط اذهب إلى Haxe.org ... والعثور على IDE مناسبة للحصول على أشياء مجمعة ...

المشكلة هي أنه سيكون من السهل تجميع التعليمات البرمجية، ولكن قد يكون لديك صعوبة في استخدام النتيجة، لأن Haxe-> SWC يعمل فقط من أجل AVM2 ... ولكن هناك حلول متعددة لذلك ...

على أي حال. ليبس هناك ... فقط رأيي الشخصي ...

حسنا، حظا سعيدا على أي حال ...؛)

نصائح أخرى

لا أستطيع أن أقول أي شيء نهائي، لكن لا أعتقد أن هذا النوع من المكتبة ممكن في AS2. بدون bytearrays ليس لديك وصول ثنائي إلى البيانات لتبدأ، وبالتالي فإن النهج الوحيد الذي يمكنني تخيله هو شيء يخرلي بشكل لا يصدق، مثل قراءة الملف في صورة نقطية وضبط بتاتها مع Getpixel و SetPixel - The Mind Boggles في الفكرة.

أعتقد أن خياراتك الحقيقية الوحيدة هنا هي:

  1. لنفذ التعليمات البرمجية الخاصة بك إلى AS3 واستخدم المكتبة المرتبطة بها
  2. استخدم رمز AS2 الخاص بك مع مكتبة AS3، عبر جسر محلي (هذا مشعر، ولكن هناك العديد من الموضوعات الموجودة عليه هنا في ذلك)
  3. قم بالتخلص من الفلاش الخاص بك (على سبيل المثال، على جانب الخادم في PHP، إلخ)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top