الإنجليزية ● Español ● 简体中文 ● Русский ● 한국어 ● ภาษาไทย ● Français ● Italiano ● 日本語 ● البهاسا الإندونيسية ● البرتغالية ● الألمانية
Texttractor (المعروف أيضًا باسم NextHooker) عبارة عن عاهرة نصية لألعاب الفيديو مفتوحة المصدر x86/x64 لنظام التشغيل Windows 7+ (والنبيذ) تعتمد على ITHVNR.
شاهد الفيديو التعليمي للحصول على ملخص سريع حول استخدامه.
يمكن العثور على الإصدارات الرسمية الثابتة لبرنامج Texttractor هنا.
يمكن العثور على الإصدار الأخير من ITHVNR هنا.
يمكن العثور على الإصدارات التجريبية من Textractor (مع معلومات التصحيح) من أحدث مصدر هنا في قسم "المنتجات" في كل مهمة.
اسمحوا لي أن أعرف عن أي أخطاء أو ألعاب يواجه Textractor مشكلة في ربطها أو طلبات الميزات أو غيرها من الاقتراحات عن طريق نشر مشكلة.
إذا كنت تواجه مشكلة في تثبيت لعبة ما، فيرجى إظهار طريقة لتنزيلها مجانًا أو إهدائي إياها على Steam.
راجع مشروع ملحق المثال الخاص بي لمعرفة كيفية إنشاء ملحق.
راجع مجلد الملحقات للحصول على أمثلة لما يمكن أن تفعله الملحقات.
هي موضع تقدير جميع المساهمات! يرجى مراسلتي عبر البريد الإلكتروني على [email protected] إذا كان لديك أي أسئلة حول قاعدة التعليمات البرمجية.
يجب عليك استخدام العملية القياسية لتقديم طلب سحب (شوكة، فرع، تنفيذ التغييرات، إجراء علاقات عامة من فرعك إلى رئيسي).
تعد المساهمة بالترجمة أمرًا سهلاً: يحتوي text.cpp على كافة السلاسل النصية التي تحتاج إلى ترجمتها. نرحب أيضًا بترجمات هذا الملف التمهيدي أو نص الفيديو التعليمي.
قبل تجميع Textractor، تحتاج إلى إصدار Qt 5.13 وVisual Studio مع دعم CMake. مصدر Clone Textractor وتهيئة الوحدات الفرعية باستخدام git clone https://github.com/Artikash/Textractor.git
git submodule update --init
. يجب أن تكون قادرًا بعد ذلك على فتح المجلد المصدر في Visual Studio وإنشاءه.
يقوم المضيف بإدخال خطاف النص في العملية المستهدفة ويتصل به عبر ملفي توجيه. ينتظر خطاف النص توصيل الأنبوب، ثم يقوم بإدخال بعض الإرشادات في أي وظائف إخراج نص (مثل TextOut وGetGlyphOutline) التي تتسبب في إرسال مدخلاتها عبر الأنبوب.
يتم تبادل المعلومات الإضافية حول الخطافات عبر الذاكرة المشتركة.
تتم بعد ذلك معالجة النص الذي يتلقاه المضيف عبر الأنبوب قليلاً قبل إرساله مرة أخرى إلى واجهة المستخدم الرسومية.
وأخيرًا، تقوم واجهة المستخدم الرسومية بإرسال النص إلى الامتدادات قبل عرضه.