العودة إلى التحديثات
New releaseAug 15, 2026

world_conqueror_4_ru v1.28.0_ru

سلاسل نصية مترجمة للعبة World Conqueror 4 (RU)

مشاركة
WC4 RU logo

World Conqueror 4 — الترجمة الروسية والتعديل

خط أنابيب CMake: يفكّ ضغط ملف APK الأصلي، ويطبّق التصحيحات، ويبني نسخة روسية موقّعة من اللعبة.

License: MIT ci release CMake Python Platform

▶ run release ▶ run smoke-test ▶ run publish-docker

ما هذا

من ملف APK الأصلي للعبة World Conqueror 4 تُبنى نسخة روسية: تُفكَّك اللعبة، وتُفكّ تشفير الموارد، وتُطبَّق التصحيحات المختارة، ثم يُعاد بناء ملف APK وتوقيعه. الناتج هو ملف جاهز للتثبيت build/wc4_wc4-aligned-debugSigned.apk.

البناء

المتطلبات: Java 11+، وPython 3.12+ (pip install cryptography)، وCMake 4.3+، وNinja. يُنزَّل ملف APK الأساسي وapktool وuber-apk-signer تلقائيًا، مع التحقق من SHA-256.

cmake --preset default            # конфигурация + загрузка базового APK
cmake --workflow --preset build   # → build/wc4_*.apk

لاستخدام ملف APK خاص بك: cmake --preset default -Dapk_input=/путь/к/wc4.apk.

التشفير

scripts/wc4_crypt.py — أمران فقط، لا شيء غيرهما:

python3 scripts/wc4_crypt.py decrypt <file> -o <out>   # автоопределение заголовка
python3 scripts/wc4_crypt.py encrypt <file> -o <out>   # всегда MD5_SIZE
python3 scripts/test_crypt.py                          # roundtrip-тест

التشفير: AES-256-CBC، وترويسة الملفات المشفّرة هي MD5_SIZE (md5 + origsize + ct).

التصحيحات

جميعها مفعّلة افتراضيًا. لتعطيل أحدها: -DWC4_PATCH_<ИМЯ>=OFF. لبناء مجموعة خاصة بك: -DWC4_PATCHES="ru_translation;extras".

التصحيحما يمنحه للاعب
ru_translationترجمة روسية كاملة: كل النصوص، وخط بخط كيريلي، وشاشة البداية
extrasكل شيء مفتوح فورًا: القادة، والسيناريوهات، والفتوحات، والتقنيات
expose_savesملفات الحفظ في مجلد Documents العام — مرئية في أي مدير ملفات، ويسهل نسخها أو نقلها إلى جهاز آخر
disable_gdprيزيل نافذة الموافقة على GDPR عند التشغيل

خادم MCP

scripts/mcp_server/server.py — خادم MCP بلغة Python لوكلاء opencode (منفذ libmcp، بدون أدوات تصحيح، مخصص فقط لتفريغ APK). يحتاج فقط إلى python3: التشغيل الأول ينشئ بنفسه بيئة افتراضية متجاهَلة في git باسم scripts/mcp_server/.venv ويُنزّل التبعيات، دون المساس بـ python3 النظامي:

python3 scripts/mcp_server/run.py

الأدوات: wc4_decrypt_file، wc4_encrypt_bytes، json_query_file، project_tree، read_project_file، git_status، list_cmake_presets، cmake_configure، cmake_build، ctest، list_presets، toolchain_info.

ملفات الحفظ

المجلد: /sdcard/Documents/EasyTechGame/WC4/<id-профиля>/. على Waydroid يمكن الوصول إليه من المضيف عبر: ~/.local/share/waydroid/data/media/0/Documents/EasyTechGame/WC4/.

بدون الإذن لن ترى اللعبة ملفات الحفظ:

  • Android 11+: عند التشغيل الأول ستفتح اللعبة إعدادات النظام — فعّل «الوصول إلى جميع الملفات» وأعد تشغيل اللعبة.
  • Android 10 وما دونه: اسمح بالوصول إلى وحدة التخزين عند الطلب.
MIT · صُنع لمجتمع التعديل. غير مرتبط بـ EasyTech.

الفئات