Skip to main content

Automacao silenciosa para Power BI Desktop

Project description

Phaze v1.0

Biblioteca para automação silenciosa de atualização e salvamento de arquivos do Power BI Desktop.

Principais Recursos

  • Limbo Mode: Executa ações em coordenadas invisíveis (-30000px).

  • Process Hunter: Identifica a janela correta analisando a densidade de elementos UI.

  • Stealth: Atualiza e salva sem interferir no uso do mouse ou teclado do usuário.

English Description

Library for silent automation of updating and saving Power BI Desktop files.

Key Features

  • Limbo Mode: Executes actions at invisible coordinates (-30000px).

  • Process Hunter: Identifies the correct window by analyzing UI element density.

  • Stealth: Updates and saves without interfering with the user's mouse or keyboard.

Nota do Autor / Author's Note

Português: Sou novo no desenvolvimento e utilizei inteligencia artificial para materializar minhas ideias e colocar este projeto para rodar. O foco aqui e funcionalidade bruta para resolver o problema. Aceito colaboracoes de quem quiser chegar junto para otimizar e melhorar o codigo.

English: I am new to development and used AI to materialize my ideas and get this project running. The focus here is raw functionality to get the job done. I welcome collaborations from anyone who wants to help optimize and improve the code.

Instalação / Installation

Bash pip install . Como Usar / How to Use Python from phaze.local_ops import Phaze import time

driver = Phaze()

if driver.connect(window_name="NOME_DA_JANELA"): driver.go_to_home_tab() driver.click_refresh() time.sleep(300) driver.close_refresh_popup() driver.save()

Contribuição / Contributing

  • Faca um Fork do projeto.

  • Crie uma branch para sua modificacao: git checkout -b feature/melhoria-direta.

  • Envie um Pull Request detalhando o que foi feito.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phaze-1.0.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phaze-1.0.0-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file phaze-1.0.0.tar.gz.

File metadata

  • Download URL: phaze-1.0.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for phaze-1.0.0.tar.gz
Algorithm Hash digest
SHA256 171316911be18a1587637578b0d89bcdc249ec634682aacd42bad01760a436ca
MD5 dfebb29dfbf38773c2e1f64fb5b3ed8a
BLAKE2b-256 bc897080b005cc52b21acff24c0ea9cd32e68129d20df48021425772776653e3

See more details on using hashes here.

File details

Details for the file phaze-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: phaze-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for phaze-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 83792088412e8f0a1a8ec67cb8442790a7839c8d4047d8d4f864d04b179b0c51
MD5 a714a1c28ec869188115b31b80637596
BLAKE2b-256 2d10c6addee67acb00ba1ab0856d99cbe8691b3e13d1ed95758035785e63676d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page