Darts-extern จะสร้างแพลตฟอร์มเว็บโผหลายอันโดยอัตโนมัติตามสถานะของเกม https://autodarts.io จำเป็นต้องมีอินสแตนซ์ที่ทำงานอยู่ของ https://github.com/lbormann/darts-caller ซึ่งจะส่งคะแนนที่โยนจาก https://autodarts.io ไปยังแอปพลิเคชันนี้
คุณจะสามารถเล่น 1vs1 บนแพลตฟอร์ม dart-web-software ที่รองรับด้วยการตั้งค่า autodarts ของคุณ
หลักการทำงาน (ใช้ 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
เส้นทางที่แน่นอนไปยัง Chrome หรือ Chromium ที่ปฏิบัติการได้ บน Linux-os คุณสามารถพิมพ์ "whereis chromium" เพื่อแสดงเส้นทางการติดตั้งในเทอร์มินัล แทนที่ "chromium" ขึ้นอยู่กับแพ็คเกจเบราว์เซอร์ที่ติดตั้ง เช่น "google-chrome", "google-chrome-stable", "chromium-browser" คุณยังสามารถใช้ "ซึ่ง" เป็นทางเลือกแทน "whereis" ได้ด้วย บน 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
ตั้งค่าแพลตฟอร์มที่เป็นเป้าหมายของคุณ เลือกระหว่างลิดาร์ นากะ และดาร์ทบอร์ด
--time_before_exit
แอปจะรอนานแค่ไหนก่อนที่จะออกหลังจากการแข่งขันบนแพลตฟอร์มเป้าหมายสิ้นสุดลง
--lidarts_user
ที่อยู่อีเมลผู้ใช้ lidarts
--lidarts_password
รหัสผ่านผู้ใช้ lidarts
--lidarts_skip_dart_modals
ทำกล่องโต้ตอบ lidarts อัตโนมัติ (คุณใช้ลูกดอกกี่ลูก)
--lidarts_chat_message_start
ข้อความแชทที่จะส่งเมื่อเริ่มการแข่งขัน
--lidarts_chat_message_end
ข้อความแชทที่จะส่งเมื่อจบการแข่งขัน
--lidarts_cam_fullscreen
กล้องของฝ่ายตรงข้ามแบบเต็มหน้าจอ
--nakka_skip_dart_modals
ทำ Nakka-dialogs อัตโนมัติ (คุณใช้ลูกดอกกี่ลูก)
--dartboards_username
ชื่อผู้ใช้กระดานปาเป้า
--dartboards_password
รหัสผ่านผู้ใช้ dartboards
--dartboards_skip_dart_modals
โต้ตอบกระดานปาเป้าอัตโนมัติ (คุณใช้ลูกดอกกี่ลูก)
แอปพลิเคชันนี้ต้องการอินสแตนซ์ที่ทำงานอยู่ของ darts-caller https://github.com/lbormann/darts-caller
ขอบคุณ Timo สำหรับ https://autodarts.io ที่ยอดเยี่ยม มันจะยิ่งใหญ่มาก! ขอบคุณ Reepa86 สำหรับแนวคิดนี้!