تأكد من عدم وجود أي تراكبات على (Blitz، Mobalytics، وما إلى ذلك).
يجب أن يكون الدوري والعميل باللغة الإنجليزية.
مطلوب دقة 16:9 بدون حدود في League، ويجب أن تكون اللعبة أيضًا على الشاشة الرئيسية (استخدم 1920x1080 للحصول على أفضل النتائج).
نظرًا لبعض التعديلات التي أجرتها شركة Riot، فإن الدقة الأخرى ليست نسخًا متدرجة تمامًا من 1080 بكسل، لذا تدعم الآن فقط نافذة بلا حدود بدقة 1920 × 1080.
إذا تعطل البرنامج أو لم يعمل، يرجى قراءة الأسئلة الشائعة أولاً. إذا كانت المشكلة لا تزال غير قابلة للحل، فقم بإنشاء مشكلة تحتوي على الخطأ.
قم بتثبيت Python 3.11.4 من https://www.python.org/downloads/windows/
لاحظ أنه لا يمكن استخدام Python 3.11.4 على نظام التشغيل Windows 7 أو الإصدارات الأقدم.
انسخ المستودع أو قم بتنزيله من هنا https://github.com/jfd02/TFT-OCR-BOT/archive/refs/heads/main.zip
قم بتثبيت tesseract 5.3.1.20230401 باستخدام مثبت Windows المتوفر على: https://github.com/UB-Mannheim/tesseract/wiki
لاحظ مسار tesseract من التثبيت.
قم بتعيين مسار مجلد Tesseract tessdata في ملف settings.py (ربما يكون صحيحًا بالفعل)
قم بتنزيل tesserocr v2.6.0 إلى مجلد الروبوت عبر: https://github.com/simonflueckiger/tesserocr-windows_build/releases
يرجى ملاحظة أن الإصدار يجب أن يكون 2.6.0 ليكون متوافقًا مع tesseract 5.3.1
حدد ملف التثبيت للإصدار 3.10 أو 3.11 بناءً على إصدار Python الذي تستخدمه حاليًا
يجب أن يكون اسم الملف إما tesserocr-2.6.0-cp311-cp311-win_amd64.whl أو مطابقًا لـ cp310.
قم بتشغيل install.py
قم بتكوين settings.py بحيث يكون مسار عميل الدوري صحيحًا
قم بتعطيل جميع التراكبات داخل اللعبة
قم بتشغيل الملف main.py في CMD
قراءة حالة اللوحة (الجولة / المستوى / الذهب / المتجر / العناصر)
يتتبع الأبطال على متن الطائرة ومقاعد البدلاء
اختر عنصرًا/بطلًا عشوائيًا من القائمة الدائرية
التقط العناصر من اللوحة بعد جولات PVE
ضع العناصر الصحيحة على الأبطال
يلعب شركات الفريق المعرفة من قبل المستخدم
قائمة الانتظار التلقائية باستخدام LCU API
محرر شركات مع واجهة المستخدم الرسومية
ملاحظة: تأكد من أن لديك ملف comps.py
صالحًا (انسخ الملف من الريبو إذا حصلت على أخطاء في بناء الجملة)!
افتح بالنقر فوق الملف أو التنفيذ من محطة باستخدام python comp_editor.py
(في المجلد الصحيح).
تنفيذ توم من منطق السمات
تجديد وظيفة الإنفاق على الذهب
قم بتجديد قائمة الانتظار التلقائية للحصول على المزيد من فحوصات السلامة / عمليات الأمان من الفشل
احصل على أفضل المقطوعات الموسيقية من موقع TFT
اختيار عنصر دائري ذكي
قم بتغيير التقاط العناصر ليعتمد على إحداثيات الأجرام السماوية
ModuleNotFoundError: لا توجد وحدة باسم "win32gui"
افتح موجه الأوامر (cmd) وقم بتشغيل "pip install pywin32".
قمت بالنقر المزدوج على main.py، وظهرت نافذة وأغلقت على الفور.
افتح موجه الأوامر (cmd)، واسحب وأسقط main.py فيه، ثم اضغط على Enter لتشغيله.
قال الروبوت إنه يتحرك ويشتري ويبيع الأبطال، لكن لا شيء يحدث.
افتح موجه الأوامر (cmd) بامتيازات المسؤول.
العميل غير مفتوح! حاول مرة أخرى خلال 10 ثواني.
تحقق مما إذا كان مسار لعبتك صحيحًا وافتح League of Legends بنفسك.
خطأ في وقت التشغيل: فشل في بدء واجهة برمجة التطبيقات، ربما يكون مسار بيانات tessdata غير صالح.
لا تحتاج إلى تغيير TESSDATA_PATH في settings.py إذا لم تقم بتعديل المجلد الوجهة أثناء تثبيت Tesseract.
خطأ الاستيراد: فشل تحميل DLL أثناء استيراد _tesserocr: تعذر العثور على الوحدة النمطية المحددة.
تنزيل وتثبيت vc_redist: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170