سؤال

ولقد حصلت على زوجين من برامج مايكروسوفت دوس الطلاء على أساس القديمة حقا. أنها تعمل على لوحة فهرستها مخازن الصورة. لديهم عدد من مذهلة شكل الرسم الأدوات والفرش والآثار التي ببساطة لا وجود لها في أي program- الطلاء الحديث على وجه الخصوص ليس في حين البقاء ضمن "حدود" من أدنى مستوى لوحة الألوان صورة فهرستها. وأود أن إنتاج العديد من هذه الأدوات رائعة في برنامج حديث، لربما جعلها أكثر سهولة لنفسي والجمهور مرة أخرى، دون الحاجة إلى الحذاء مقلدا مثل dosbox. ولكن لدي مشكلة.

وفي حين أن الكثير من هذه الفرش والأدوات والأشياء لها وظائف واضحة، والتي يجب أن تكون واضحة إلى حد ما التنفيذ. ولكن مع غيرها من الأدوات والمبادئ التي تعمل فيها ليست واضحة جدا. وأود أن يكون عالقا تحديد خوارزمية الصحيحة أو المؤمنين لتنفيذ تلك.

إذا كان لي، ما هو النهج الذي كنت تأخذ؟ هل هناك decompilers / المجمعات متاحة بسهولة التي يمكن التعامل مع البرامج القديمة مثل هذا؟ أو هل يستغرق بعض مقاربة مختلفة، مثل اختبار منهجي خوارزميات على مدخلات مختلفة لنوع من الاستدلال على وظيفة الأساسية؟ مزيج من التقنيات المختلفة؟ في حالة سطر واحد من هذه البرامج، ومن المعروف أن المؤلف الأصلي من هذه البرامج (التجارية)، ويعمل حاليا المسعورة مفتوحة داعية المصدر. يجب أن مجرد محاولة الاتصال بهم مباشرة وتسأل؟ أنا لست من ذوي الخبرة خاصة مع الهندسة العكسية، لذلك أنا في حيرة في من أين تبدأ في هذا الشأن.

وتحرير: يبدو أن "اسأل وانتم تلقي" يعمل حقا

وتحرير 2: إلقاء نظرة على http://animatorpro.org للحصول على شفرة المصدر للبرنامج الذي I. .. حصلت على مصدر لل. أن الطلاء ديلوكس يكون لطيفا جدا ولكن يبدو دان سيلفا قد اختفت من على وجه الأرض.

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

المحلول

والمؤسسة الدولية للتنمية برو يعالج أي ما يقرب من ثنائي، وهو المعيار الذهبي لهذا النوع من العمل، على الرغم من الاتصال المؤلف قد تكون مفيدة أيضا.

نصائح أخرى

إذا كنت تستطيع ان تقنع المؤلف لفتح مصدر بعض أو كل برنامج، وهذا هو أفضل وسيلة.

وأبعد من ذلك، التفكيك والتصحيح ستكون أصدقائك. في بعض الحالات قد تكون قادرة على فك قطعة من البرمجيات إذا كنت تعرف ما جمعت مع الأصل. لكن تفكيك ذلك، وتشغيله في مصحح للعثور على هيكل الشامل، والبحث عن وظائف واضحة أن قيام بهذا العمل فرشاة الفعلي.

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

و-Adam

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top