لتطبيق ويندوز 0.2.11 · آخر تحديث: 24 سبتمبر 2026
دليل استخدام TrvBot
إعداد حسابك، وتنظيم تطوير قراك، وفهم ما ينفذه البرنامج في كل خطوة.
ابدأ من هنا
TrvBot برنامج ويندوز لحساب لعبة واحد. الموقع مخصص لاشتراكك وترخيصك، وتطبيق سطح المكتب مخصص لإدارة القرى. أسماء الأزرار في التطبيق بالإنجليزية.
- فك ضغط حزمة ويندوز في مجلد، ثم شغّل TrvBot.exe. أغلق أي نسخة قديمة أولًا. النسخة التنفيذية لا تحتاج إلى تثبيت بايثون.
- أدخل مفتاح الترخيص الذي حصلت عليه من مزودك، ثم اضغط Activate. تحتاج إلى اتصال بالإنترنت عند التشغيل وأثناء استخدام البرنامج.
- افتح Account settings، وأدخل بيانات حساب اللعبة، ثم اضغط Save account.
- اضغط Find villages، وافتح القرية المطلوبة، وراجع إعداداتها ثم أضف خطوات التطوير.
- فعّل القرية واحفظ تغييراتها، ثم اختر Account options → Activate account لبدء التشغيل التلقائي.
تفعيل الترخيص يفتح البرنامج. أما Activate account فيبدأ أتمتة حساب اللعبة. كل منهما خطوة مستقلة.
العودة للأعلى ↑إعداد حساب اللعبة
استخدم Account settings لإضافة حسابك أول مرة أو تعديل بياناته لاحقًا.
- Account name هو اسم حسابك داخل البرنامج. أما Game server URL (HTTPS) فهو رابط عالم اللعبة الذي تلعب فيه.
- أدخل اسم الدخول Username وكلمة المرور Password الخاصة بذلك العالم، ثم اضغط Save account.
- عند تعديل حساب موجود، اترك Password فارغًا للاحتفاظ بكلمة المرور المحفوظة.
- من Account options → Browser اختر Automatic ليستخدم البرنامج Google Chrome المثبّت أو Microsoft Edge إذا لم يتوفر Chrome. يمكنك أيضًا اختيار أحدهما مباشرة. يجب أن يكون أحد المتصفحين مثبتًا، ويستخدم البرنامج ملف جلسة مستقلًا للعبة.
- بعد تغيير المتصفح، أوقف الحساب مؤقتًا ثم فعّله مجددًا لإعادة الاتصال.
تسجيل دخول الموقع، وبيانات حساب اللعبة، ومفتاح الترخيص أشياء مختلفة. أدخل بيانات اللعبة في Account settings فقط.
العودة للأعلى ↑القرى ومصدر الإعدادات
تعرض الصفحة الرئيسية قائمة قراك. اضغط Open بجانب القرية لفتح نافذة التحكم الخاصة بها.
- استخدم Find villages لاكتشاف القرى. يمكنك البحث بالاسم أو الرقم وتصفية القائمة. خيار Select all shown يحدد النتائج الظاهرة وفق البحث والتصفية.
- فعّل Enable this village للسماح بتشغيل مهام القرية تلقائيًا. يجب أن يكون الحساب نفسه نشطًا أيضًا.
- عند تحديد Use general settings تستخدم القرية الإعدادات العامة من Settings. أزل التحديد لتستخدم إعداداتها الخاصة من تبويب Settings داخل نافذتها؛ يحتفظ البرنامج بالقيم الخاصة عند التبديل.
- طابور التطوير وأهداف النهب اليدوي تخص كل قرية وحدها، حتى عند استخدام الإعدادات العامة.
- احفظ تعديلات القرية باستخدام Save changes والعامة باستخدام Save general settings. تعديلات القرية النشطة الصحيحة تُحفظ تلقائيًا أيضًا بعد توقف قصير عن التحرير؛ القيم غير الصحيحة تحتاج إلى تصحيح.
إيقاف الحساب مؤقتًا يوقف الأتمتة لجميع قراه. تعطيل قرية واحدة يترك القرى الأخرى المفعلة متاحة للتشغيل.
العودة للأعلى ↑فهم المعلومات المعروضة
يجمع البرنامج المعلومات المدعومة من صفحات اللعبة التي يزورها، ويحفظ نسخة محلية منفصلة لكل قرية.
- عند أول قراءة كاملة لصفحة الموارد، يحفظ مواقع الحقول وأنواعها. لاحقًا يحدّث المستويات دون افتراض توزيع ثابت، بما يشمل قرى 9 و15 حقل قمح.
- يعرض Overview الموارد والسعة والقبيلة وحالة Travian Plus ومعلومات القراءة. تتحدث أسماء المباني ومستوياتها عند قراءة الصفحات المناسبة.
- قد تظهر Saved inventory مباشرة عند إعادة فتح البرنامج؛ هي بيانات محفوظة. يشير Last refresh إلى آخر قراءة.
- يعرض قسم البناء التطوير الجاري والوقت المتبقي. يعرض Incoming أنواع التحركات وأوقات الوصول؛ عدد التحركات لا يعني عدد الجنود.
- تتحدث العدادات محليًا. وصول المؤقت للصفر لا يؤكد اكتمال العملية وحده؛ تؤكد القراءة المجدولة التالية حالة اللعبة.
Unknown أو Not refreshed تعني أن القيمة لم تُؤكَّد بعد، وليست دليلًا على انعدام الموارد أو صحة البطل أو القوات القادمة.
العودة للأعلى ↑إضافة الحقول والمباني للطابور
افتح تبويب Development داخل القرية. يعرض الجدول الهدف والمستوى الحالي والمستهدف والحالة والأولوية والترتيب.
- اختر Add fields in bulk وحدد عدة حقول، أو استخدم All وNone وWood وClay وIron وCrop. حدد Target level وPriority ثم أضف الحقول المحددة.
- تظهر أسماء الحقول وأزرار أنواع الموارد تلقائيًا بعد وصول قراءة كاملة. إذا كانت القائمة تنتظر البيانات، اترك مهمة المتصفح الحالية تنتهي.
- للمباني، اختر Add building ثم إحدى الخانات المقروءة من القرية. الخانة المشغولة تطور المبنى الموجود، والخانة الفارغة تتيح اختيار مبنى جديد فيها.
- يتحقق البرنامج من الموارد والمتطلبات وسعة البناء. يمكن تأجيل مبنى جديد تأكد أنه غير متاح والنظر في بقية عناصر الطابور.
- احفظ الطابور وفعّل التطوير التلقائي. عند تفعيل القرية والحساب لا تحتاج إلى بدء كل ترقية يدويًا.
- حدد الصفوف بمربعات الاختيار لتعديل الأولوية أو حذفها. تستطيع إعادة استخدام الخطط المحفوظة عبر Load plan into queue.
حذف عنصر من طابور البرنامج لا يلغي ترقية قُبلت بالفعل في اللعبة. إذا كانت نتيجة الإرسال غير مؤكدة، ينتظر البرنامج التحقق بدل تكرار الضغط.
العودة للأعلى ↑الأولوية والدورات وForce to target
في التشغيل المعتاد يحصل كل عنصر متاح على ترقية واحدة في الدورة، ثم يعود البرنامج إلى بداية الدورة.
- ترتيب الأولويات هو High ثم Medium ثم Normal ثم Low. استخدم Set priority للعناصر المحددة، وسيرتب الجدول نفسه وفقها.
- يغيّر Move up وMove down الترتيب داخل الأولوية نفسها. تُطبق التغييرات عند انتهاء المهمة الحالية ولا تقاطع إجراءً بدأ بالفعل.
- مثال: خشب هدفه 5 وطين هدفه 5 ومستودع هدفه 7؛ يحصل كل منها على ترقية واحدة عند توفر شروطه، ثم تتكرر الدورة.
- فعّل Force to target إذا أردت الاحتفاظ بدور العنصر حتى يبلغ هدفه أو تُقبل ترقيته النهائية. يبقى منتظرًا للموارد والمتطلبات وخانة البناء المتاحة.
- خيار Resources → Upgrade affordable fields يسمح بالنظر في حقل لاحق متاح إذا كانت موارد حقل عادي غير كافية. أما العنصر المفروض فينتظر متطلباته الخاصة.
- يُحذف العنصر من الطابور بمجرد تأكيد بدء ترقيته إلى المستوى المستهدف. مبنى مستواه 2 وهدفه 3 يخرج من الخطة عند بدء ترقيته إلى 3، وتبقى عملية البناء الجارية ظاهرة.
يمكن للرومان استخدام مسار للحقل وآخر للمبنى وفق السعة المكتشفة. تُكتشف القبيلة وPlus تلقائيًا، لكن Force to target أو إرسال غير مؤكد قد يمنع بدء إجراء آخر.
العودة للأعلى ↑تدريب القوات والمستوطنين
افتح Training داخل القرية. يفتح Edit training settings مصدر الإعدادات الذي تستخدمه القرية حاليًا.
- فعّل التدريب، واختر Training type واسم الوحدة Unit name وعدد Troops per batch واحتياطي Keep each resource in reserve. ترك اسم الوحدة فارغًا يستخدم أول وحدة متاحة.
- استخدم Train once لمهمة تدريب واحدة أو Repeat training للتكرار. التشغيل التلقائي للحساب يتبع إعدادات التدريب المفعلة أيضًا.
- للمستوطنين، اختر Settlers — auto-detect Residence / Palace. يتعرف البرنامج على السكن أو القصر الموجود في القرية تلقائيًا.
- حدد Settlers per batch (up to) من 1 إلى 3. العدد الفعلي يعتمد على المبنى والموارد ومتطلبات التوسع في اللعبة.
- لسد نقص تدريب المستوطنين، فعّل Use hero resources only when settler training is short وحدد احتياطي موارد البطل الذي تريد إبقاءه.
خيار المستوطنين يسحب فقط النقص المطلوب للتدريب. أما Hero → Resources فهو خيار مستقل لتعبئة مخازن القرية إلى نسبة مستهدفة.
العودة للأعلى ↑إعداد أتمتة البطل
افتح Settings → Hero في الإعدادات العامة أو الخاصة بالقرية، ثم فعّل Enable hero automation. تبويب Hero في نافذة القرية يعرض المخزون الذي قرأه البرنامج.
- Care: فعّل Send on adventures وحدد Minimum adventure health (%). يمكنك إعداد استخدام المراهم ونسبة العلاج والاحتياطي وسياسة إحياء البطل.
- Attributes: اختر توزيع النقاط الحرة وإنتاج موارد البطل وتصرفه عند الهجوم. استخدام Book of Wisdom تلقائيًا يحتاج إلى اختيار سياسة توزيع النقاط.
- Equipment: فعّل تجهيز الخانات الفارغة، وحدد عدد الضمادات أو الأقفاص المطلوب إبقاؤه مجهزًا. لا يستبدل البرنامج المعدات في الخانات المشغولة.
- Items: حدد عدد اللفائف والأعمال الفنية في كل دور للبطل؛ الصفر يعطل استخدامها. يمكن استخدام الألواح عندما يكون ولاء القرية أقل من 100%.
- Resources: فعّل Withdraw stored hero resources automatically، وحدد Fill village storage to (%) واحتياطي مخزون البطل.
- احفظ قبل تفعيل الحساب. وحّد سياسة صفات البطل بين القرى المفعلة عند تشغيل استخدام كتاب الحكمة تلقائيًا، لأن البطل مشترك.
ينفذ البطل عملية منطقية واحدة مؤكدة في الدور، ثم يعود المتصفح للقرية الأولى. تنتظر المغامرة إذا سبقتها عملية مطلوبة أو كانت الصحة مجهولة أو منخفضة أو كان البطل غير متاح. المظهر والمزادات والصناعة تبقى يدوية.
العودة للأعلى ↑جمع مكافآت المهام والمكافآت اليومية
تتحكم Settings → Task rewards في الجمع التلقائي للمكافآت المستحقة.
- فعّل Collect flagged task and daily rewards automatically.
- حدد تضمين المكافآت العامة إن رغبت، واضبط Maximum rewards per turn من 1 إلى 20؛ القيمة الافتراضية 10.
- احفظ الإعدادات وفعّل الحساب. يفحص البرنامج علامات المكافآت في الصفحات المقروءة قبل فتح شاشة المكافآت المناسبة.
- يتحقق من كل مطالبة قبل الانتقال إلى التالية، ثم يعود إلى القرية الأولى بعد انتهاء الدفعة.
عدم وجود علامة مكافأة يعني عادةً عدم فتح صفحة المكافآت. قد يحتاج طلب سابق غير مؤكد إلى زيارة للتحقق. يتجاوز البرنامج المهام غير المكتملة والمكافآت المجموعة سابقًا.
العودة للأعلى ↑التحديث والزيادة العشوائية
تضبط Account options الفترة الأساسية للتحديث والنسبة العشوائية المضافة إليها.
- حدد Base refresh interval بالثواني. مثلًا 300 ثانية تساوي خمس دقائق.
- حدد From % وTo % في Random extra delay. الفترة التالية = الوقت الأساسي × (1 + النسبة المختارة ÷ 100).
- مثال: وقت أساسي 300 ثانية ونسبة مختارة 32% ينتجان 396 ثانية، أي 6 دقائق و36 ثانية.
- تُختار نسبة جديدة بعد تحديث كل قرية. يبدأ كل حساب من الوقت الأساسي، فلا تتراكم الزيادة. ضع النسبتين صفرًا لاستخدام الفترة الأساسية وحدها.
- تضبط Settings → Timing تأخير الإجراءات وفترات تكرار النهب بشكل مستقل.
فترة التحديث تخص القراءات المجدولة ولا تمنع كل تنقل. تنفيذ إجراء في اللعبة أو تبديل القرية أو العودة إلى القرية الأولى يتطلب التنقل. قد تؤخر المهمة الجارية أو النوم موعد التحديث.
العودة للأعلى ↑النوم واستئناف التشغيل
افتح Account options → Sleep mode. يطبق النوم على حساب اللعبة كله ويستخدم التوقيت المحلي للكمبيوتر.
- اختر وضع النوم وقيمه ثم اضغط Save.
- عند موعد النوم، تنتهي المهمة الحالية المحدودة وتعود إلى القرية الأولى. يحاول البرنامج تسجيل الخروج ثم يغلق متصفح اللعبة.
- اترك تطبيق سطح المكتب مفتوحًا إذا أردت الاستيقاظ التلقائي. عند الاستيقاظ يعيد الاتصال ويستأنف العمل المتاح.
- للاستئناف قبل الموعد، غيّر Sleep mode إلى Off واحفظ.
| الوضع | طريقة العمل |
|---|---|
| Off | لا يوجد نوم مجدول. |
| Fixed daily schedule | نوم من وقت بداية إلى وقت نهاية، بما يشمل الفترات الليلية مثل 23:00–07:00. |
| Chance each hour | احتمال بالنسبة المحددة كل ساعة للنوم للمدة المختارة. هو احتمال، وليس جزءًا ثابتًا من الساعة. |
| Part of every hour | النوم في أول النسبة المحددة من كل ساعة. مثلًا 25% تعني النوم من :00 إلى :15. |
أثناء النوم لا تنفذ إجراءات أو تحديثات لصفحات اللعبة. يبقى التطبيق مفتوحًا لمتابعة موعد الاستيقاظ والتحقق من الترخيص. إذا تعذر تأكيد تسجيل الخروج، يغلق المتصفح مع توضيح ذلك في الحالة.
العودة للأعلى ↑المهام الأخرى والنهب
من تبويب Tasks بالقرية تستطيع اختيار مهمة وتشغيلها مرة أو تكرارها أو إيقافها. يعرض الجدول الحالة وموعد الفحص والنتيجة والخطأ.
- Run once يشغّل المهمة مرة وRepeat يكررها. Stop task يوقف المهمة المختارة. Stop this village يوقف عمل القرية، وClear waiting tasks يزيل المهام المنتظرة.
- لقوائم النهب المحفوظة في اللعبة، فعّل Farming وأدخل Farm list numbers. الرقم 0 يعني القائمة الأولى؛ اترك الحقل فارغًا إذا لم ترد اختيار قائمة.
- للنهب اليدوي افتح Farming وأدخل هدفًا في كل سطر بصيغة أعداد القوات | X | Y. المثال 5,0,0 | 10 | -20 يحدد النوع الأول من القوات للوجهة المذكورة. ترتيب القوات يتبع نقطة التجمع.
- تتيح Celebrations اختيار Small أو Great. تضبط Monitoring فترة الفحص ونسبة تنبيه امتلاء التخزين.
- تتضمن Protection وجهة آمنة وحدود وقت الاستجابة وخيارات إخلاء القوات أو البطل. راجع القيم للقرية المقصودة قبل تفعيلها.
يتبع All enabled tasks الإعدادات المختارة، وتبقى كل مهمة خاضعة لمتطلبات اللعبة. الشراء التلقائي المدفوع ومبادلة NPC معطلان في هذا الإصدار.
العودة للأعلى ↑الاشتراك ونقل الترخيص لجهاز آخر
يعرض حساب الموقع وMore → Subscription في التطبيق معلومات الترخيص. يدعم كل مفتاح جهازًا مرتبطًا واحدًا وجلسة تشغيل واحدة.
- سجل دخولك للموقع وافتح My subscriptions لمراجعة الحالة والانتهاء والجهاز المرتبط وعدد مرات فك الارتباط المتبقية.
- للنقل، أغلق البرنامج على الجهاز القديم، ثم اختر Unlink device بالموقع وأكد كلمة مرور حساب الموقع.
- لكل مفتاح 3 عمليات فك ارتباط للعميل في الشهر الميلادي. يتجدد العدد أول الشهر الساعة 00:00 بتوقيت السعودية دون ترحيل المتبقي. الربط الأول لا يستهلك محاولة.
- إذا بقي إذن تشغيل صالح للجهاز السابق، ينتظر الجهاز الجديد المدة المتبقية منه، بحد أقصى 3 دقائق. بعدها افتح البرنامج على الجهاز الجديد وأدخل المفتاح واضغط Activate.
- لا يغير فك الارتباط موعد انتهاء الاشتراك. تواصل مع مزود الترخيص للتجديد أو للمساعدة عند استنفاد المحاولات الشهرية.
رسالة الانتقال لمدة 5 دقائق ونصف تخص بدء نظام الحماية مرة واحدة للخدمة كاملة. ليست انتظارًا جديدًا لكل عميل، وتختلف عن انتظار نقل الجهاز الذي يصل إلى 3 دقائق.
العودة للأعلى ↑النسخ الاحتياطي والسجل والحذف
تجمع قائمة More الأدوات المساندة التي لا تحتاج إلى البقاء في الواجهة الرئيسية.
- يعرض More → Activity نتائج المهام وأخطاءها. دوّن اسم القرية والمهمة والرسالة عند تتبع مشكلة.
- يوفر More → Backups خياري Back up workspace وExport workspace. احتفظ بنسخة قبل حذف بيانات محلية أو إجراء تعديل كبير.
- لا تتضمن النسخ والتصدير كلمات المرور أو أسرار الترخيص والجهاز؛ ليست وسيلة لنقل صلاحية الجهاز.
- حدد صفوف الخطط أو الطابور لحذف عناصر مختارة. Select all shown في قائمة القرى يحترم البحث والتصفية الحاليين.
- يحذف Remove account بيانات الحساب المحلية بعد إيقاف العامل. حذف القرى محليًا لا يحذفها داخل اللعبة؛ يستطيع اكتشاف القرى إضافتها مجددًا.
حذف قالب خطة محفوظة لا يحذف طابور تطوير القرية الحالي. وحذف عنصر من الطابور لا يلغي بناءً بدأ بالفعل في اللعبة.
العودة للأعلى ↑إذا كانت مهمة تنتظر أو لا تعمل
اقرأ الحالة وآخر رسالة في Activity قبل تشغيل المهمة نفسها مرة أخرى.
- لا يوجد تشغيل: تحقق من Account options → Activate account ومن Enable this village ومفتاح تفعيل المهمة، وأن الحساب ليس في وضع النوم.
- الحقول غير ظاهرة أو Unknown: انتظر القراءة الكاملة الأولى. إذا كان المتصفح مشغولًا تنتظر القراءة نهاية المهمة. راجع Activity لمعرفة أي خطأ فعلي في القراءة.
- التطوير ينتظر: تحقق من الموارد وخانات البناء والمتطلبات والأولوية وForce to target. تختفي الترقية النهائية المقبولة من الخطة لكنها تبقى في عرض البناء الجاري.
- البطل لا يذهب للمغامرة: راجع Send on adventures والحد الأدنى للصحة ووجود البطل بالقرية وتوفر المغامرة، وما إذا كانت هناك عملية أخرى للبطل تنتظر التنفيذ.
- الترخيص مستخدم: أغلق النسخة الأخرى. مرتبط بجهاز آخر: اتبع خطوات Unlink device بالموقع. منتهٍ أو معطل: تواصل مع مزود الترخيص.
- خطأ التحقق من الجهاز أو الاتصال: استخدم 0.2.1 أو أحدث وأعد المحاولة مع اتصال بالإنترنت. يصحح 0.2.1 توقيت الطلبات من الخادم عند اختلاف ساعة الكمبيوتر. إذا استمرت المشكلة احتفظ بالرسالة كاملة للدعم.
انتظار المهمة أو بقاء نتيجتها غير مؤكدة لا يعني أنها فشلت. تحقق من النتيجة قبل إعادة المحاولة لتجنب طلب الإجراء مرتين.
العودة للأعلى ↑