يقوم Darts-extern بأتمتة العديد من منصات الويب الخاصة بالسهام وفقًا لحالة لعبة https://autodarts.io. هناك حاجة إلى مثيل قيد التشغيل لـ https://github.com/lbormann/darts-caller الذي يرسل النقاط التي تم إلقاؤها من https://autodarts.io إلى هذا التطبيق.
ستكون قادرًا على لعب مباراة 1vs1 على منصات ويب رمي السهام المدعومة من خلال إعداد السهام التلقائية.
المبدأ الوظيفي (باستخدام Lidarts كمثال):
منصة | التنمر | X01 مدخل فردي، مخرج مزدوج | معيار الكريكيت |
---|---|---|---|
ليدارتس | ✔️ | ✔️ | ✔️ |
Nakka01-أون لاين | ✔️ | ✔️ | |
ألواح السهام | ✔️ | ||
كاميرات الويب |
لا يعني دعم التنمر أنه آلي؛ هذا يعني فقط أنه يعمل بشكل صحيح دون تعطل التطبيق.
git clone https://github.com/lbormann/darts-extern.git
انتقل إلى دليل التنزيل واكتب:
npm install
إنشاء اختصار للملف القابل للتنفيذ. انقر بزر الماوس الأيمن على الاختصار -> حدد الخصائص -> أضف وسائط في الإدخال الهدف في نهاية حقل النص.
مثال: C:Downloadsdarts-extern.exe --autodarts_user="your-autodarts-email" -autodarts_password="your-autodarts-password" --autodarts_board_id="your-autodarts-board-id" --extern_platform= "lidarts" --lidarts_user="your-lidarts-email>" --lidarts_password = "كلمة مرور Lidarts الخاصة بك"
حفظ التغييرات. انقر على الاختصار لبدء البرنامج.
node . --browser_path="path-to-your-chrome-browser-executable" --autodarts_user="your-autodarts-email" -autodarts_password="your-autodarts-password" --autodarts_board_id="your-autodarts-board-id" --extern_platform="lidarts | nakka | dartboards" --lidarts_user="your-lidarts-email>" --lidarts_password="your-lidarts-password" ... see full list of arguments below
--connection
عنوان المضيف لوحدة تغذية البيانات (المتصل بالسهام). افتراضيًا، هذا هو 127.0.0.1:8079 (يعني عنوان IP المحلي الخاص بك / عادةً لا تحتاج إلى تغيير هذا)
--browser_path
المسار المطلق إلى الكروم أو الكروم قابل للتنفيذ. في نظام التشغيل Linux، يمكنك كتابة "whereis chromium" لعرض مسار التثبيت في الوحدة الطرفية. استبدل "chromium" وفقًا لحزمة المتصفح المثبتة، على سبيل المثال "google-chrome" و"google-chrome-stable" و"chromium-browser". يمكنك أيضًا استخدام "الذي" كبديل لـ "حيثما". في نظام التشغيل macos، المسار إلى google chrome هو: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
--autodarts_user
autodarts.io عنوان البريد الإلكتروني للمستخدم
--autodarts_password
كلمة مرور المستخدم autodarts.io
--autodarts_board_id
معرف لوحة autodarts.io
--extern_platform
قم بإعداد النظام الأساسي الذي تستهدفه. اختر بين Lidarts وNakka وDartboards
--time_before_exit
المدة التي ينتظرها التطبيق قبل أن يخرج بعد انتهاء المباراة على النظام الأساسي المستهدف
--lidarts_user
عنوان البريد الإلكتروني للمستخدم Lidarts
--lidarts_password
كلمة مرور مستخدم Lidarts
--lidarts_skip_dart_modals
أتمتة مربعات حوار السهام (كم عدد السهام التي استخدمتها)
--lidarts_chat_message_start
نص الدردشة لإرساله عند بدء المباراة
--lidarts_chat_message_end
نص الدردشة لإرساله في نهاية المباراة
--lidarts_cam_fullscreen
ملء الشاشة لكاميرا الخصم
--nakka_skip_dart_modals
أتمتة مربعات حوار nakka (كم عدد السهام التي استخدمتها)
--dartboards_username
اسم مستخدم لوحات السهام
--dartboards_password
كلمة مرور مستخدم لوحات البيانات
--dartboards_skip_dart_modals
أتمتة مربعات حوار لوحات السهام (كم عدد السهام التي استخدمتها)
يتطلب هذا التطبيق مثيلًا قيد التشغيل لـ darts-caller https://github.com/lbormann/darts-caller
شكرًا لتيمو على https://autodarts.io الرائع. سوف تكون ضخمة! بفضل Reepa86 لهذه الفكرة!