Terminado

Automação script com python

Publicado el 24 Noviembre, 2021 en Programación y Tecnología

Sobre este proyecto

Abierto

Olá, preciso de um programador para atender o seguinte desafio:

Existe este software chamado Piosolver que é utilizado por jogadores de poker. Com ele, os jogadores exportam dados que se tornam informações estatísticas de ações realizadas durante do jogo de poker.

De forma mais detalhada, o processo que o jogador realiza para utilizar o Piosolver é:

1. Abrir o server (computador na nuvem)
2. Abrir o Piosolver
3.
Carregar os arquivos
3.1 https://gyazo.com/0a853ba1234560119fff10d0c90d4793. Então basicamente já existem vários documentos chamados de "tree" que são situações no poker já criados e que precisam ser exportados em um formato csv. No caso, os arquivos já estarão alocados em uma pasta, não sendo necessário criá-los.

3.2 Este video aqui até o minuto 7 mais ou menos também dá bastante detalhe sobre o que é feito no software. https://www.youtube.com/watch?v=-y6YhcGCqOU

4. Gerar planilhas
4.1 Cada tree importada gera cerca de mais 50 planilhas, no entanto, apenas uma linha importa de cada uma dessas planilhas: a linha final que indica a média.

5. Renomear o csv
https://gyazo.com/9472ddf5bc7ffba7bd2bc9218cb46778
6. Importar para o pc
https://gyazo.com/65216172e7d4bfb73192a5dfbb52f794
7. Importar para o Excel

Então, para esta solução, eu gostaria de automatizar os processos:
1) Geração de planilhas no Piosolver (abrir Piosolver, carregar arquivos, gerar planilhas, renomear, importar).

2) Automatizar para que as planilhas exportadas se tornem apenas uma com as linhas de média dos arquivos.
Outras informações importantes:
* O PioSolver utiliza de uma linguagem UPI (Universal Poker Interface) para descrever uma tabela de cartas de poker por script, como este - ttps://cdn.shopify.com/s/files/1/0769/9693/files/sscript1.txt?7546305195795588396.

* No site do Piosolver não fica muito claro como fazer o processo de automatização. Eles têm informações nessa página https://www.piosolver.com/pages/text-interface-scripting e até comentam dessa possibilidade de integração com outras ferramentas "PioSOLVER implements UPI (Universal Poker Interface) - a text communication protocol which makes it easy to write your own scripts, integrate PioSOLVER with other tools or use the solver from the console." Mas nada muito mais do que isso.

* Dentro do grupo de discussão do Discord dos usuários do Piosolver foi informado que realizar essa automatização é simples, basta digitar os comandos corretos via terminal do computador. Há também esse código aberto compartilhado https://github.com/weston/pyosolver.

Espero seu contato!

Contexto general del proyecto

O PioSolver é um software que exige bastante do usuário e do computador do usuário. Devido a operação de extração de dados ser complexa, a automação deste processo ajudará o usuário a ganhar tempo.

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs), Cloud Storage (Dropbox, Google Drive, etc.)

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por P. S.