هذا هو الأمر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
إعلام - تجميع ملفات القصة الخيالية التفاعلية إلى كود بايت Z-machine
موجز
إعلام [خيارات...] شرير [ملف]
الوصف
إعلام يجمع ملف قصة Inform الإصدار 6 (عادةً بالملحق . المشاة) إلى Z-
Machine bytecode والذي يمكن بعد ذلك تنفيذه بواسطة مجموعة متنوعة من محاكيات Z-machine. إذا
لم يتم ذكر اسم ملف الإخراج بشكل صريح في سطر الأوامر، وسيتم إنشاؤه منه
اسم ملف الإدخال.
إعلاميمكن التحكم في وضع التشغيل بواسطة مفاتيح (حرف واحد أو حرفين
التعبيرات المسبوقة بشرطة)، ومعدلات المسار (تبدأ بعلامة الجمع) والذاكرة
معدّلات الإستراتيجية (تبدأ بعلامة الدولار).
تحويلات
-a تتبع لغة التجميع (بدون مقالب سداسية عشرية؛ راجع -t)
-c رسائل خطأ أكثر إيجازا
-d عقد مسافات مزدوجة بعد التوقف الكامل في النص
- د 2 قم بتقليص المسافات المزدوجة بعد علامات التعجب والاستفهام أيضًا
-e الوضع الاقتصادي (أبطأ): الاستفادة من الاختصارات المعلنة
-f وضع الترددات: أظهر مدى فائدة الاختصارات
-g يتتبع المكالمات إلى الوظائف (باستثناء المكتبة)
-G2 يتتبع المكالمات لجميع الوظائف
-ح ، -h1 ، -H2
معلومات استخدام الطباعة
-i تجاهل المفاتيح الافتراضية المعينة داخل الملف
-j قائمة الكائنات كما تم إنشاؤها
-k قم بإخراج معلومات تصحيح أخطاء Infix إلى "gameinfo.dbg" (وقم بالتبديل -D على)
-l قم بإدراج كل عبارة يتم تشغيلها من خلال Inform
-m قل مقدار الذاكرة التي تم تخصيصها
-n طباعة أرقام الخصائص والصفات والأفعال
-o طباعة عناوين الإزاحة
-p إعطاء النسبة المئوية لتفاصيل ملف القصة
-q التزام الصمت بشأن الاستخدامات التي عفا عليها الزمن
-r سجل كل النص في "gametext.txt"
-s إعطاء الإحصائيات
-t تتبع لغة التجميع (مع مقالب سداسية كاملة؛ راجع -a)
-u استخرج الاختصارات الأكثر فائدة (ببطء شديد جدًا)
-vn الترجمة إلى إصدار Z-code محدد؛ الافتراضي هو 5. الإصدارات المتوفرة هي:
3 الإصدار 3 ("قياسي") ملف القصة
4 الإصدار 4 ("زائد") ملف القصة
5 الإصدار 5 ("متقدم") ملف القصة
6 الإصدار 6 (الرسومية) ملف القصة
8 الإصدار 8 (الموسع "المتقدم") ملف القصة
-w تعطيل رسائل التحذير
-x طباعة # لكل 100 سطر تم تجميعها
-y نظام ربط التتبع
-z طباعة خريطة الذاكرة لجهاز Z
-B استخدم نموذج الذاكرة الكبيرة (لملفات الإصدار 6/الإصدار 7 الكبيرة)
-Cn تحديد مجموعة أحرف النص (الإعدادات الافتراضية هي 1):
0 ASCII عادي فقط
1 ISO 8859-1 (لاتيني 1)
2 ISO 8859-2 (لاتيني 2)
3 ISO 8859-3 (لاتيني 3)
4 ISO 8859-4 (لاتيني 4)
5 ISO 8859-5 (السيريلية)
6 ISO 8859-6 (عربي)
7 ISO 8859-7 (يوناني)
8 ISO 8859-8 (بالعبرية)
9 ISO 8859-9 (لاتيني 5)
-D أدخل "التصحيح المستمر؛" تلقائيا
-En حدد نمط رسالة الخطأ (الافتراضي هو أرخميدس):
0 رسائل خطأ على غرار أرخميدس
1 رسائل خطأ على غرار مايكروسوفت
2 رسائل خطأ بنمط Macintosh MPW
-F1 استخدام الملفات المؤقتة لتقليل استهلاك الذاكرة
-G تجميع ملف لعبة Glulx
-H استخدم ترميز Huffman لضغط سلاسل Glulx
-M تجميع كوحدة نمطية للربط في المستقبل
-S تجميع عملية التحقق الصارم من الأخطاء في وقت التشغيل (يتم تشغيلها افتراضيًا)
-U أدخل "USE_MODULES الثابت؛" تلقائيا
-Wn يحتوي جدول امتداد الرأس على عدد n من الكلمات على الأقل (n = 3 إلى 99)
-X تجميع مع مرافق التصحيح INFIX الموجودة
PATH الصفات التعريفية
+دير طقم Include_Path إلى هذا الدليل
+ المسار =دير
تغيير PATH إلى هذا الدليل
الذاكرة استراتيجية الصفات التعريفية
ملاحظة: قد يكون من الضروري اقتباس هذه المعلمات لمنع الصدفة الخاصة بك من التوسع
لهم.
$ صغير ضبط إعدادات الذاكرة للعبة صغيرة
$ كبير ضبط إعدادات الذاكرة للعبة كبيرة
$ ضخمة ضبط إعدادات الذاكرة على لعبة ضخمة (افتراضي)
قائمة $ قائمة إعدادات تخصيص الذاكرة الحالية
$?المعلمة
شرح إعداد الذاكرة المعلمة (انظر قائمة $ للمعلمات المتاحة)
$المعلمة=قيمنا
تعيين يدويا المعلمة
استخدم المعلومات عبر الإنترنت باستخدام خدمات onworks.net