Darts-extern automatiza várias plataformas dart-web de acordo com o estado de um jogo https://autodarts.io. É necessária uma instância em execução de https://github.com/lbormann/darts-caller que envie pontos lançados de https://autodarts.io para este aplicativo.
Você poderá jogar 1vs1 em plataformas dart-web suportadas com sua configuração de autodarts.
Princípio funcional (usando Lidarts como exemplo):
Plataforma | Bulling | X01 entrada única, saída dupla | Padrão de críquete |
---|---|---|---|
Lidarts | ✔️ | ✔️ | ✔️ |
Nakka01-Online | ✔️ | ✔️ | |
Alvos de dardos | ✔️ | ||
Webcamdarts |
Bulling suportado NÃO significa que seja automatizado; significa apenas que está funcionando corretamente sem travar o aplicativo.
git clone https://github.com/lbormann/darts-extern.git
Vá para o diretório de download e digite:
npm install
Crie um atalho do executável; clique com o botão direito no atalho -> selecione propriedades -> adicione argumentos na entrada de destino no final do campo de texto.
Exemplo: C:Downloadsdarts-extern.exe --autodarts_user="seu-autodarts-email" -autodarts_password="sua-senha-autodarts" --autodarts_board_id="seu-autodarts-board-id" --extern_platform= "lidarts" --lidarts_user="seu-lidarts-email>" --lidarts_password="sua-senha-lidarts"
Salve as alterações. Clique no atalho para iniciar o programa.
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
Endereço do host para alimentador de dados (chamador de dardos). Por padrão, é 127.0.0.1:8079 (significa seu endereço IP local/geralmente você NÃO precisa alterar isso)
--browser_path
Caminho absoluto para o cromo ou executável do cromo. No Linux, você pode digitar "whereis chromium" para exibir o caminho de instalação no terminal. Substitua "chromium" dependendo de qual pacote de navegador está instalado, por exemplo, "google-chrome", "google-chrome-stable", "chromium-browser". Você também pode usar "qual" como alternativa a "onde está". No macOS, o caminho para o Google Chrome é: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
--autodarts_user
endereço de e-mail do usuário autodarts.io
--autodarts_password
senha do usuário autodarts.io
--autodarts_board_id
id do quadro autodarts.io
--extern_platform
Configure qual plataforma é seu alvo. Escolha entre lidarts, nakka, alvos de dardos
--time_before_exit
Quanto tempo o aplicativo espera antes de sair após o término de uma partida na plataforma de destino
--lidarts_user
endereço de e-mail do usuário lidarts
--lidarts_password
senha do usuário lidarts
--lidarts_skip_dart_modals
Automatiza diálogos lidarts (quantos dardos você usou)
--lidarts_chat_message_start
Texto de bate-papo para enviar no início da partida
--lidarts_chat_message_end
Texto de bate-papo para enviar no final da partida
--lidarts_cam_fullscreen
Câmera do oponente em tela cheia
--nakka_skip_dart_modals
Automatiza diálogos nakka (quantos dardos você usou)
--dartboards_username
nome de usuário do alvo de dardos
--dartboards_password
senha do usuário do alvo de dardos
--dartboards_skip_dart_modals
Automatiza caixas de diálogo de alvos de dardos (quantos dardos você usou)
Este aplicativo requer uma instância em execução do darts-caller https://github.com/lbormann/darts-caller
Obrigado a Timo pelo incrível https://autodarts.io. Será enorme! Obrigado a Reepa86 pela ideia!